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

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

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

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

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


Прямой доступ к памяти. А процессор уже работает с данными из памяти, получается быстрее, меньше тактов

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

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

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

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

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

Автор:  Джиломан [ 18.07.16, 00:29 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Все интернеты написаны на джаваскрипте.

Автор:  Онаним [ 18.07.16, 08:26 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Джиломан писал(а):
Все интернеты написаны на джаваскрипте.
Инторнеты на PHP написаны. Шоб ты знал.
На ем вообще куча говнищатупого написана, за которое люди получили реальное бабло.

Вот страсть как необходимо 500 сайтов знакомств!!! И за каждый десяток штук баксов зарплаты программистам.
А написаны эти сайты, которые новейшие компьютеры по 2 минуты открывают, ибо там фреймворков с десяток, на тех самых фреймворках.

Вот и в наличии у нас специалисты с зарплатой 200$, но обезьянки на фреймворках с зарплатой 2000$.
Потому что 500 сайтов знакомств нужнее, чем 500 микроконтроллеров.

Автор:  Онаним [ 18.07.16, 08:27 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Не сегодня возникла ситуация, когда сфера услуг перспективнее и богаче реального производства.

Автор:  Синий апельсин [ 18.07.16, 10:55 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

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

Автор:  Уралец [ 18.07.16, 12:17 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Спасибо.
Почерпнул:
1. Большинство прикладных программ пишется на язЫках (очень) высокого уровня. Где программеру особо вникать в суть процесса не надо. ("Всё уже до нас украдено")
2. Есть громадная, и, КМК, оху... чень перспективная область микроконтроллеров, где тупыми индусскими методами делать нечего. (Как-то сюда же - совеццкие космические аппараты имели очень маленькие вычислительные мощности, но, благодаря совеццким математикам имели также оч. хорошие (лучшие? - наша математика - родина слонов) алгоритмы, и этим всё компенсировали)

3. Исходя из сказанного выше (не здесь, не мной, ранее!) надо бы ввести категорирование программителей

Прошу вносить предложения в виде таблички: Название - Критерий- Пояснение

Автор:  Синий апельсин [ 18.07.16, 12:25 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

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

потому, что одно дело пересылать данные из регистра в регистр, а другое дело реализовать программно БПФ, к примеру

Автор:  Джиломан [ 18.07.16, 13:48 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Онаним писал(а):
Джиломан писал(а):
Все интернеты написаны на джаваскрипте.
Инторнеты на PHP написаны. Шоб ты знал.
пхп сукс, нода рулёз.
Онаним писал(а):
Потому что 500 сайтов знакомств нужнее, чем 500 микроконтроллеров.
Нужней всего 500 микрокалькуляторов.

Автор:  Джиломан [ 18.07.16, 13:51 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

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

Автор:  Синий апельсин [ 18.07.16, 13:54 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

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

бпф привел в качестве примера. А взаимодействие компов, хоть двух, хоть трех, хоть миллиона, это не совсем алгоритм. Протокол. Это не совсем одно и то же

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

Синий апельсин писал(а):
подавляющее большинство программистов - быдлокодеры, даже если они пишут на асме и знают устройство процессора и проч устройств назубок.

потому, что одно дело пересылать данные из регистра в регистр, а другое дело реализовать программно БПФ, к примеру

Спектральный анализ на базисах Фурье, Хартли, Уолша, Мерсенна-Ферма и прочий детский сад - это не к программистам, а к арифметикам. :)

Автор:  Синий апельсин [ 18.07.16, 14:38 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Молотов писал(а):
Спектральный анализ на базисах Фурье, Хартли, Уолша, Мерсенна-Ферма и прочий детский сад - это не к программистам, а к арифметикам.

вот они-то и есть настоящие программисты. Остальные - быдлокодеры :)

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

Синий апельсин писал(а):
Молотов писал(а):
Спектральный анализ на базисах Фурье, Хартли, Уолша, Мерсенна-Ферма и прочий детский сад - это не к программистам, а к арифметикам.

вот они-то и есть настоящие программисты. Остальные - быдлокодеры :)

Арифметики - не программисты.
Равно как и ты, когда нажрешься и горланишь песни - не оперный певец Ла Скала. :)

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

Джиломан писал(а):
Онаним писал(а):
Джиломан писал(а):
Все интернеты написаны на джаваскрипте.
Инторнеты на PHP написаны. Шоб ты знал.
пхп сукс, нода рулёз.
Онаним писал(а):
Потому что 500 сайтов знакомств нужнее, чем 500 микроконтроллеров.
Нужней всего 500 микрокалькуляторов.
Нода - это для тех программистов, которые знают яву, но которым впадлу учить ПХП.

Автор:  Синий апельсин [ 18.07.16, 15:42 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Молотов писал(а):
Арифметики - не программисты.Равно как и ты, когда нажрешься и горланишь песни - не оперный певец Ла Скала.

да, они алгоримисты. Это гораздо круче программных быдлокодеров :)

Автор:  Уралец [ 18.07.16, 15:49 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Молотов писал(а):
Синий апельсин писал(а):
Молотов писал(а):
Спектральный анализ на базисах Фурье, Хартли, Уолша, Мерсенна-Ферма и прочий детский сад - это не к программистам, а к арифметикам.

вот они-то и есть настоящие программисты. Остальные - быдлокодеры :)

Арифметики - не программисты.
Равно как и ты, когда нажрешься и горланишь песни - не оперный певец Ла Скала. :)
Совершенно верно.
Арифметики - отцы-основатели и боги программистов. Иногда добрые.

Автор:  Синий апельсин [ 18.07.16, 15:52 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Уралец писал(а):
Арифметики - отцы-основатели и боги программистов.

люто плюсую :rzach:

Автор:  Джиломан [ 18.07.16, 15:57 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Онаним писал(а):
Джиломан писал(а):
пхп сукс, нода рулёз.
Нода - это для тех программистов, которые знают яву, но которым впадлу учить ПХП.
Джава и джаваскрипт это две большие разницы.
Джаваскрипт ближе к лиспу (точнее, scheme), чем к джаве, особенно после введения tail call optimization в es6.
А пхп супротив джаваскрипта всё равно что плотник супротив столяра.

Автор:  Джиломан [ 18.07.16, 15:59 ]
Заголовок сообщения:  Re: Блеск и нищета программистов

Синий апельсин писал(а):
Уралец писал(а):
Арифметики - отцы-основатели и боги программистов.

люто плюсую :rzach:
Да, были когда-то нищебродские времена, когда компьютеров хватало только на считалки.

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