For-UA - Форум всея Великия и Малыя и Белыя России
https://for-ua.info/

Блеск и нищета программистов
https://for-ua.info/viewtopic.php?f=2&t=47127
Страница 7 из 9

Автор:  Молотов [ 17.07.16, 20:36 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

VSU писал(а):
Молотов писал(а):
ФАР для домохозяек, грудных детей и домашних жывотных ?
Будет такое же глючное и пидорастическое, как и любые биллгейтсовские поделия ?
Афигеть.


Похоже, что наш визави имеет дело только с ПК, с ПЛК не сталкивался. Иначе бы не был столь безапелляционен
в своих высказываниях. Да и к нормальному производству прямого отношения не имеет.

Ага, воно еще и бестолковый пионэр, из категории тех, кто искренне верит, что булки на деревьях растут, и не понимающий, о чем вообще речь.
"Все прошивки для мышки уже написаны." . :rzach:

Автор:  VSU [ 17.07.16, 20:37 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

BaRik писал(а):
Ужос! И де вы таких матерных слов научились?


От учительницы МарьВановны, в третьем классе ЦПШ. :rzach:

Автор:  Молотов [ 17.07.16, 20:42 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Redoutable писал(а):
Молотов писал(а):
Redoutable писал(а):
Там есть большой кусок на ПЛИС-ах. Но и там используется VHDL - язык высокого уровня (Aда-подобный).
А почему не Verilog ? VHDL против верилога - это как плотник супротив столяра MASM против C++1z :rzach:
Весьма спорное заявление. Просто Verilog допускает массу вольностей, VHDL более строгий и требует более высокой "культуры" исполнения.

Не рюхаешь в теме. Вообще. Поди, википедию проштудируй, хотя тебе это уже не поможет.

Похоже, у тебя мышление с детства искалечено бейсиком, и программиста из тебя уже никогда не выйдет.
Будешь трудиться разве что кодером уровня индюка из сэла.
Лучше бросай такую работу, иди на заправку устраивайся, будешь бензин наливать и стекла протирать.
Платить будут больше. :)

Автор:  walker [ 17.07.16, 20:47 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Redoutable писал(а):
Молотов писал(а):
Redoutable писал(а):
Там есть большой кусок на ПЛИС-ах. Но и там используется VHDL - язык высокого уровня (Aда-подобный).
А почему не Verilog ? VHDL против верилога - это как плотник супротив столяра MASM против C++1z :rzach:
Весьма спорное заявление. Просто Verilog допускает массу вольностей, VHDL более строгий и требует более высокой "культуры" исполнения. Корректно сравнивать Verilog и VHDL как С++ и Аду.

а что тебе дают эти строгости кроме гемороя, ты же все равно в симуляторе отлаживаешь

Автор:  гогОл-могОл [ 17.07.16, 20:53 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Кука писал(а):
в конце концов программировать будут роботы (им это естественней делать), а люди будут ставить задачи - поэтому будущее за формальными языками описаний типа OWL, UNL и т.п. в том числе формальными языками, похожими на естественные (т.н. контролируемыми естественнми языками типа ACE)

в этом вся xyйня.
типки просто знают язык. т.е. обеспечивают коммуникацию.
и обставляют всё таинством. без таинства оне потеряют положение. придумывают потому тарабарщину, постоянно запутывая и усложняя. ну и срут друг на друга кирпичами.

но вот уже ненужно иметь оператора ЭВМ, потому что худо-бедно сами тычут по клавишам, а не дырявят, префоленты/-карты. и срут друг на друга в тынетах.

Автор:  VSU [ 17.07.16, 20:55 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

walker писал(а):
а что тебе дают эти строгости кроме гемороя


ЧСВ...

Автор:  walker [ 17.07.16, 21:02 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

гогОл-могОл писал(а):
Кука писал(а):
в конце концов программировать будут роботы (им это естественней делать), а люди будут ставить задачи - поэтому будущее за формальными языками описаний типа OWL, UNL и т.п. в том числе формальными языками, похожими на естественные (т.н. контролируемыми естественнми языками типа ACE)

в этом вся xyйня.
типки просто знают язык. т.е. обеспечивают коммуникацию.
и обставляют всё таинством. без таинства оне потеряют положение. придумывают потому тарабарщину, постоянно запутывая и усложняя. ну и срут друг на друга кирпичами.

но вот уже ненужно иметь оператора ЭВМ, потому что худо-бедно сами тычут по клавишам, а не дырявят, префоленты/-карты. и срут друг на друга в тынетах.

куйню ты написал.Этих роботов программистов тоже кто-то должен запрограммировать. Сами они систему команд для процессора не создадут. Им ее нужно в мозг записать

Автор:  Redoutable [ 17.07.16, 21:02 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

VHDL не такой модный, как Verilog. VHDL позволяет создавать более надежные конструкции меньшими усилиями. На Verilog нужно постоянно следить за тем что пишешь, там больше свободы, но и больше возможностей закосячить ляп, а ведь потом его придется долго отлавливать. И как это сделать в сложном дизайне? Иногда очень и очень трудно. Но если подойти к делу без выпендрежа, мое мнение, есть возможность писать на VHDL, лучше делать дизайн на нем, будет и надежно, и красиво, и половина ошибок сама вылезет.

Автор:  _vortex_ [ 17.07.16, 21:09 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

гогОл-могОл писал(а):
Один американский программный гуру написал в книге по программированию на «Си», что лучше пишут код люди с навыками писательскими или публицистическими. и это правда!

Пиши сразу лучший код пишут танцюристы :rzach:

Автор:  walker [ 17.07.16, 21:10 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Redoutable писал(а):
VHDL не такой модный, как Verilog. VHDL позволяет создавать более надежные конструкции меньшими усилиями. На Verilog нужно постоянно следить за тем что пишешь, там больше свободы, но и больше возможностей закосячить ляп, а ведь потом его придется долго отлавливать. И как это сделать в сложном дизайне? Иногда очень и очень трудно. Но если подойти к делу без выпендрежа, мое мнение, есть возможность писать на VHDL, лучше делать дизайн на нем, будет и надежно, и красиво, и половина ошибок сама вылезет.

да ну, чушь. Какими меньшими усилиями, ты просто сравни заголовок файла для vhdl и для verilog. Для vhdl там столько лишней пустой лабуды. Объявления переменных длиннее в 2 раза, и разная другая пустая писанина. И чего там отлавливать, если у тебя есть просто тест в виде заданных воздействий и временная диаграмма, которую ты должен получить. Загрузил в симулятлор, отладил-получил то, что нужно и все. И нет никакой разницы написано это на vhdl или verilog

Автор:  Redoutable [ 17.07.16, 21:18 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Религиозный спор, быссмысленный и беспощадный...

Автор:  611241 [ 17.07.16, 21:21 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

VSU писал(а):
Redoutable писал(а):
:vata Приводим примеры из личной жизни когда до зарезу приспичило писать на асме...

Управление сервоприводами на станке по раскрою стекла (вот только закончил). Программы для PIC16F62.
Да много где еще, уважаемый гуру программирования... :rzach:
G-код? если да, то получение его порт ЛПТ? или-хранение его флешь?

Автор:  Молотов [ 17.07.16, 21:31 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Redoutable писал(а):
VHDL не такой модный, как Verilog. VHDL позволяет создавать более надежные конструкции меньшими усилиями. На Verilog нужно постоянно следить за тем что пишешь, там больше свободы, но и больше возможностей закосячить ляп, а ведь потом его придется долго отлавливать. И как это сделать в сложном дизайне? Иногда очень и очень трудно. Но если подойти к делу без выпендрежа, мое мнение, есть возможность писать на VHDL, лучше делать дизайн на нем, будет и надежно, и красиво, и половина ошибок сама вылезет.

Вот теперь замени в своем спиче "VHDL" на аббривеатуру "ansi с" или "assembler" , а Verilog - на "c#".
И прочитай заново.

Хотя ты, разумеется, идиотскую ересь напейсал. :)

ЗЫ Почитай про инферно или ctov, чайник...

Автор:  VSU [ 17.07.16, 22:15 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

611241 писал(а):
G-код? если да, то получение его порт ЛПТ? или-хранение его флешь?


Программируемый контроллер, PLC. LPT там нет - Modbus-RTU или CAN.

Автор:  Меркурий [ 17.07.16, 22:28 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Redoutable писал(а):
:smoke Во всех микроконтроллерах С и С++, давным давно. И денег на ассемблере не поднять. Увы. А деньги - объективный, не зависящий от воли людей критерий Истины. Набери на сайте Job.ru кому нужны кодировщики на асме, и уровень там зарплат. Пойми, братан, кодирование на асме - низкоквалифицированная, обезьянья и неблагодарная работа. Это всё равно что вручную делать дырки на перфокартах.
Изображение

Компиляторы С и С++ для микроконтроллеров есть, и они активно используютя. Но там очень часто бывают задачи, которые требуют ассемблера. Поэтому компилляторы позволяют делать вставки из ассемблерного кода. Поскольку микроконтроллер часто управляет процессом, чувствительным к задержкам, во многих случаях требуется точно знать сколько тактов он тратит на ту или иную операцию. И желательно, чтобы этих тактов было как можно меньше или точное, заранее заданное число. Другая проблема - это энергопотребление. Чем больше операций в секунду делает процессор, тем он больше потребляет. Но есть задачи предельно чувствителные к потреблению энергии. Например, когда процессор связан с дистанционным датчиком, который работает от миниатюрной батарейки. В этом случае используются процессоры с микропотреблением и коды к ним минимизируются насколько это возможно.

Автор:  VSU [ 17.07.16, 22:35 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Меркурий писал(а):
Поэтому компилляторы позволяют делать вставки из ассемблерного кода


Именно так - в дырочку! Для контроллера: пишем на ST, а если нужна скорость (обработка прерываний, например),
то на IL (тот же assembler). Стандарт МЭК 61131-3 позволяет в одной программе использовать все пять языков.

Автор:  Индифферент [ 17.07.16, 22:41 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Изображение

Автор:  VSU [ 17.07.16, 22:42 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Там же Элли была с Тотошкой. :consul: И Железным Гомо ДровоСекасом.

Автор:  Павел 2 [ 17.07.16, 22:45 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Меркурий
Цитата:
Redoutable писал(а):
:smoke Во всех микроконтроллерах С и С++, давным давно. И денег на ассемблере не поднять. Увы. А деньги - объективный, не зависящий от воли людей критерий Истины. Набери на сайте Job.ru кому нужны кодировщики на асме, и уровень там зарплат. Пойми, братан, кодирование на асме - низкоквалифицированная, обезьянья и неблагодарная работа. Это всё равно что вручную делать дырки на перфокартах.
Изображение

Компилляторы С и С++ для микроконтроллеров есть, и они активно используютя. Но там очень часто бывают задачи, которые требуют ассемблера. Поэтому компилляторы позволяют делать вставки из ассемблерного кода. Поскольку микроконтроллер часто управляет процессом, чувствительным к задержкам, во многих случаях требуется точно знать сколько тактов он тратит на ту или иную операцию. И желательно, чтобы этих тактов было как можно меньше или точное, заранее заданное число. Другая проблема - это энергопотребление. Чем больше операций в секунду делает процессор, тем он больше потребляет. Но есть задачи предельно чувствителные к потреблению энергии. Например, когда процессор связан с дистанционным датчиком, который работает от миниатюрной батарейки. В этом случае используются процессоры с микропотреблением и коды к ним минимизируются насколько это возможно.

Єт понятно но такие задачки щас редко встречаются как было отмечено ране. Щас чаще встречается что изобретается лисапед и во многих случаях оказывается что программисты вооще не нужны но жаба давит по разным направлениям - грят что проще держать пару программистов чем поменять систему работы.

Автор:  VSU [ 17.07.16, 22:49 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Павел 2 писал(а):
Єт понятно но такие задачки щас редко встречаются как было отмечено ране


Встречаются, и чаще чем Вы думаете. Производством не персональные компьютеры управляют, а контроллеры.
Любой станок, линия - это ПЛК, и часто не один.

Страница 7 из 9 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/