История изменений
Исправление 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, но там ещё не понятно, что в целом из него получится.
Я же из спора позволяю себе выйти откланявшись. Мне пора код идти писать.
А чо не пионэров увольнять?