LINUX.ORG.RU

История изменений

Исправление Esper, (текущая версия) :

Ибо что VHDL, что верилог это, сюрприз, но «языки программирования». Со своими синтаксисом и семантикой.

Лол, наличие синтаксиса и семантики ты приводишь, как необходимый и достаточный признак ЯП? Ну, в русском тоже есть синтаксис и семантика. И в HTML. И в ini.

И «программирование FPGA» это всё-таки, именно «программирование», а не генерация цифровых схем

Нет, большей частью это именно она. В языках для FPGA есть подмножество, позволяющее ваять алгоритмы, которые автоматически преобразуются в схемоту, но юзают это не часто. А самая применяемая часть языков - это DSL для преобразования входов в выходы через набор логических функций и создания абстракций над этим.

и не вышивание крестиком с разводкой плат.

Спасибо, кэп.

Кстати, сишника или ассемблерщика проще за FPGA посадить чем питонщика/рубиста/...

А цифрового схемотехника - ещё проще. При условии, что у него есть интуитивное понимание формальных языков.

выразительность выразительностью, но если вам внезапно понадобилась скорость или новые типы данных/объекты, то используйте С или С++

Опять ты на скорость исполнения съезжаешь. То, что народ вложил кучу усилий на ваяние хороших оптимизирующих компиляторов для C, ничего не говорит о годности самого языка. Конечно, там ещё играет роль достаточно удачный tradeoff в плане UB, но на UB я не наезжал.

Да ещё и C++ приплёл в спор про C. Если чо, C++ - на порядок более вменяемый и современный язык, чем C.

Две цитаты из серии «а мужики-то не знают».

Многие знают, но молчат. Многие знают и не молчат, но йуные сишные пуристы их сходу записывают в php-говнокодеры.

Не, опять всё не так. Кому надо писать, тот пишет. Ну а кому писать не надо, делать больше в общем, и нехер, тот сидит-скулит.

Если судить по объёмам скулежа, ты - самый большой нехерделать в треде. Даже в один пост уже укладываешься.

Чем нормальный, грамотный проггер на С вполне и обходится.

Я где-то говорил, что нельзя обойтись? Обойтись можно и ассемблером.

Ну, в общем, я долго ржал, когда вкурил что в новый стандарт вкрячили примерно 2/3 буста.

Это заговор php-говнокодеров, инфа 100%.

Жирноват стал ваш этот СРР, «богат возможностями».

Не могу не процитировать тебя же: «Простите, а кому какая разница что там говорит безграмотный говнокодер?» Кресты - один из самых популярных языков в широком круге задач, и если он вытесняется, то Жабкой и Сидиезом, а никак не сишечкой.

У C++ ровно одна большая проблема - это вкорячивание в язык и std фич, завязанных на рантайм без возможности легко отделить их от остального языка, из-за чего он не слишком применим там, куда запихивать рантайм не комильфо. Пример более удачного решения в этом плане - Rust, но там ещё не понятно, что в целом из него получится.

Я же из спора позволяю себе выйти откланявшись. Мне пора код идти писать.

А чо не пионэров увольнять?

Исходная версия Esper, :

Ибо что VHDL, что верилог это, сюрприз, но «языки программирования». Со своими синтаксисом и семантикой.

Лол, наличие синтаксиса и семантики ты приводишь, как необходимый и достаточный признак ЯП? Ну, в русском тоже есть синтаксис и семантика. И в HTML. И в ini.

И «программирование FPGA» это всё-таки, именно «программирование», а не генерация цифровых схем

Нет, большей частью это именно она. В языках для FPGA есть подмножество, позволяющее ваять алгоритмы, которые автоматически преобразуются в схемоту, но юзают это не часто. А самая применяемая часть языков - это DSL для преобразования входов в выходы через набор логических функций и создания абстракций над этим.

и не вышивание крестиком с разводкой плат.

Спасибо, кэп.

Кстати, сишника или ассемблерщика проще за FPGA посадить чем питонщика/рубиста/...

А цифрового схемотехника - ещё проще. При условии, что у него есть интуитивное понимание формальных языков.

выразительность выразительностью, но если вам внезапно понадобилась скорость или новые типы данных/объекты, то используйте С или С++

Опять ты на скорость исполнения съезжаешь. То, что народ вложил кучу усилий на ваяние хороших оптимизирующих компиляторов для C, ничего не говорит о годности самого языка. Конечно, там ещё играет роль достаточно удачный tradeoff в плане UB, но на UB я не наезжал.

Да ещё и C++ приплёл в спор про C. Если чо, C++ - на порядок более вменяемый и современный язык, чем C.

Две цитаты из серии «а мужики-то не знают».

Многие знают, но молчат. Многие знают и не молчат, но йуные сишные пуристы их сходу записывают в php-говнокодеры.

Не, опять всё не так. Кому надо писать, тот пишет. Ну а кому писать не надо, делать больше в общем, и нехер, тот сидит-скулит.

Если судить по объёмам скулежа, ты - самый большой нехерделать в треде. Даже в один пост уже укладываешься.

Чем нормальный, грамотный проггер на С вполне и обходится.

Я где-то говорил, что нельзя обойтись? Обойтись можно и ассемблером.

Ну, в общем, я долго ржал, когда вкурил что в новый стандарт вкрячили примерно 2/3 буста.

Это заговор php-говнокодеров, инфа 100%.

Жирноват стал ваш этот СРР, «богат возможностями».

Не могу не процитировать тебя же: «Простите, а кому какая разница что там говорит безграмотный говнокодер?» Кресты - один из самых популярных языков в широком круге задач, и если он вытесняется, то Жабкой и Сидиезом, а никак не сишечкой.

У C++ ровно одна большая проблема - это вкорячивание в язык и std фич, завязанных на рантайм без возможности легко отделить их от остального языка, из-за чего он не слишком применим там, куда запихивать рантайм не комильфо. Пример более удачного решения в этом плане - Rust, но там ещё не понятно, что в целом из него получится.

Я же из спора позволяю себе выйти откланявшись. Мне пора код идти писать.

А чо не пионэров увольнять?