Size: a a a

2021 March 17

Е

Евгений in dlang.ru
Danya
Китай сам сейчас выкупает линии на 14-20 нм
Китай выкупает, копирует, и строит свои. Там государство сильно поощряет такие изыскания. Вон куча дешевых клонов STM32 наплодили и даже какой-то свой контроллер.
А у нас что ни клон, так попил госбабок. Печально это донельзя. :(
источник

Т

Тающий звук... in dlang.ru
Там сложно ещё купить это оборудование, его никто просто так не продаёт
источник

Е

Евгений in dlang.ru
Отечественные контроллеры стоят на порядок-другой дороже. Блин, ну в два раза еще можно терпеть, но в двадцать раз - это пиздец.
источник

DH

Dark Hole in dlang.ru
Евгений
1. Ошибки вполне вменяемые: https://glot.io/snippets/fwt9w14iy5
2. Это как раз и есть перегрузка функций. Непонятно правда зачем перегружать "чужие" шаблоны. Никогда не возникало такой странной необходимости. Даже если вдруг захочется такое сделать можно написать свой враппер с точно таким же именем и дописать варианты на какие угодно типы.
1. Нет
2. Нет, не перегрузка функций. Это перегрузка шаблонов.
источник

Т

Тающий звук... in dlang.ru
Евгений
Отечественные контроллеры стоят на порядок-другой дороже. Блин, ну в два раза еще можно терпеть, но в двадцать раз - это пиздец.
Потому что партии маленькие, а затраты большие
источник

Е

Евгений in dlang.ru
Dark Hole
1. Нет
2. Нет, не перегрузка функций. Это перегрузка шаблонов.
1. Да.
2. Перегрузка шаблонных функций. Не стоит придираться к терминам. Особенно если нет устоявшейся терминологии.
источник

Е

Евгений in dlang.ru
Тающий звук
Потому что партии маленькие, а затраты большие
Так партии поэтому и маленькие. Сделайте отечественный аналог STM32 хотя бы в два раза дороже, спрос резко возрастет.
источник

Е

Евгений in dlang.ru
Куча DIY-щиков побежит скупать такие контроллеры даже просто ради понятной документации на русском языке.
источник

DH

Dark Hole in dlang.ru
Евгений
1. Да.
2. Перегрузка шаблонных функций. Не стоит придираться к терминам. Особенно если нет устоявшейся терминологии.
1. Тебе хочется ковыряться в каком именно месте там автор использовал foo и зачем? Ну тогда действительно всё ок.
2. Ты можешь написать с таким же успехом
template Foo(T) if(isSomeInt!T) { }
...
template Foo(T) if(isSomeFloat!T) { }
Функции тут в общем-то нипричом.
источник

Т

Тающий звук... in dlang.ru
Евгений
Так партии поэтому и маленькие. Сделайте отечественный аналог STM32 хотя бы в два раза дороже, спрос резко возрастет.
Они по-другому сделали - они с 2022 года обязывают при госзакупках закупать только российское оборудование, а российским стали считать то, в котором используется российский контроллер. Таким образом хотят увеличить спрос
источник

0

000Sanya in dlang.ru
не хотите юзать наше железа - заставим
источник

Т

Тающий звук... in dlang.ru
Евгений
Так партии поэтому и маленькие. Сделайте отечественный аналог STM32 хотя бы в два раза дороже, спрос резко возрастет.
А какие свои микроконтроллеры? На своей архитектуре?
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
Dark Hole
1. Нет
2. Нет, не перегрузка функций. Это перегрузка шаблонов.
ёгоспади как сложно
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
🗿
источник

Т

Тающий звук... in dlang.ru
000Sanya
не хотите юзать наше железа - заставим
Так это же государство, оно само себя заставляет
источник

Т

Тающий звук... in dlang.ru
А частники, что хотят, то и используют
источник

SG

Serg Gini in dlang.ru
Dark Hole
1. Тебе хочется ковыряться в каком именно месте там автор использовал foo и зачем? Ну тогда действительно всё ок.
2. Ты можешь написать с таким же успехом
template Foo(T) if(isSomeInt!T) { }
...
template Foo(T) if(isSomeFloat!T) { }
Функции тут в общем-то нипричом.
Это типа multiple dispatch?
источник

DH

Dark Hole in dlang.ru
Serg Gini
Это типа multiple dispatch?
Непон
источник

SG

Serg Gini in dlang.ru
Dark Hole
Непон
В Джулии можно сделать foo(int x) и foo(float x) и дальше в зависимости от типа x будет автоматом нужная функция вызываться
источник

DH

Dark Hole in dlang.ru
Serg Gini
В Джулии можно сделать foo(int x) и foo(float x) и дальше в зависимости от типа x будет автоматом нужная функция вызываться
Это перегрузка
источник