Блеск и нищета программистов


Начать новую тему Ответить на тему  [ Сообщений: 173 ]  Стрaница Пред.  1 ... 5, 6, 7, 8, 9  След.
Автор
#141  Сообщение 17.07.16, 22:54  
Участник

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

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


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

  Профиль  
  
    
#142  Сообщение 17.07.16, 22:56  
Завсегдатай

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

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

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

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

  Профиль  
  
    
#143  Сообщение 18.07.16, 00:29  
Старожил

Регистрация: 26.09.2014
Сообщения: 7276
Благодарил (а): 0 раз.
Поблагодарили: 124 раз.
Все интернеты написаны на джаваскрипте.

  Профиль  
  
    
#144  Сообщение 18.07.16, 08:26  
Ветеран
Аватара пользователя

Регистрация: 03.12.2014
Сообщения: 12514
Благодарил (а): 236 раз.
Поблагодарили: 262 раз.
Джиломан писал(а):
Все интернеты написаны на джаваскрипте.
Инторнеты на PHP написаны. Шоб ты знал.
На ем вообще куча говнищатупого написана, за которое люди получили реальное бабло.

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

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

  Профиль  
  
    
#145  Сообщение 18.07.16, 08:27  
Ветеран
Аватара пользователя

Регистрация: 03.12.2014
Сообщения: 12514
Благодарил (а): 236 раз.
Поблагодарили: 262 раз.
Не сегодня возникла ситуация, когда сфера услуг перспективнее и богаче реального производства.

  Профиль  
  
    
#146  Сообщение 18.07.16, 10:55  
Старожил
Аватара пользователя

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

  Профиль  
  
    
#147  Сообщение 18.07.16, 12:17  
Участник
Аватара пользователя

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

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

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

  Профиль  
  
    
#148  Сообщение 18.07.16, 12:25  
Старожил
Аватара пользователя

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

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

  Профиль  
  
    
#149  Сообщение 18.07.16, 13:48  
Старожил

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

  Профиль  
  
    
#150  Сообщение 18.07.16, 13:51  
Старожил

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

  Профиль  
  
    
#151  Сообщение 18.07.16, 13:54  
Старожил
Аватара пользователя

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

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

  Профиль  
  
    
#152  Сообщение 18.07.16, 14:34  
Старожил

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

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

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

  Профиль  
  
    
#153  Сообщение 18.07.16, 14:38  
Старожил
Аватара пользователя

Регистрация: 26.08.2014
Сообщения: 5215
Благодарил (а): 0 раз.
Поблагодарили: 66 раз.
Молотов писал(а):
Спектральный анализ на базисах Фурье, Хартли, Уолша, Мерсенна-Ферма и прочий детский сад - это не к программистам, а к арифметикам.

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

  Профиль  
  
    
#154  Сообщение 18.07.16, 15:24  
Старожил

Регистрация: 16.08.2014
Сообщения: 5676
Благодарил (а): 20 раз.
Поблагодарили: 111 раз.
Синий апельсин писал(а):
Молотов писал(а):
Спектральный анализ на базисах Фурье, Хартли, Уолша, Мерсенна-Ферма и прочий детский сад - это не к программистам, а к арифметикам.

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

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

  Профиль  
  
    
#155  Сообщение 18.07.16, 15:41  
Ветеран
Аватара пользователя

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

  Профиль  
  
    
#156  Сообщение 18.07.16, 15:42  
Старожил
Аватара пользователя

Регистрация: 26.08.2014
Сообщения: 5215
Благодарил (а): 0 раз.
Поблагодарили: 66 раз.
Молотов писал(а):
Арифметики - не программисты.Равно как и ты, когда нажрешься и горланишь песни - не оперный певец Ла Скала.

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

  Профиль  
  
    
#157  Сообщение 18.07.16, 15:49  
Участник
Аватара пользователя

Регистрация: 23.08.2014
Сообщения: 1923
Благодарил (а): 0 раз.
Поблагодарили: 49 раз.
Россия
Молотов писал(а):
Синий апельсин писал(а):
Молотов писал(а):
Спектральный анализ на базисах Фурье, Хартли, Уолша, Мерсенна-Ферма и прочий детский сад - это не к программистам, а к арифметикам.

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

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

  Профиль  
  
    
#158  Сообщение 18.07.16, 15:52  
Старожил
Аватара пользователя

Регистрация: 26.08.2014
Сообщения: 5215
Благодарил (а): 0 раз.
Поблагодарили: 66 раз.
Уралец писал(а):
Арифметики - отцы-основатели и боги программистов.

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

  Профиль  
  
    
#159  Сообщение 18.07.16, 15:57  
Старожил

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

  Профиль  
  
    
#160  Сообщение 18.07.16, 15:59  
Старожил

Регистрация: 26.09.2014
Сообщения: 7276
Благодарил (а): 0 раз.
Поблагодарили: 124 раз.
Синий апельсин писал(а):
Уралец писал(а):
Арифметики - отцы-основатели и боги программистов.

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

  Профиль  
  
    
Начать новую тему Ответить на тему  [ Сообщений: 173 ]  Стрaница Пред.  1 ... 5, 6, 7, 8, 9  След.



   Похожие темы   Автор   Ответы   Последнее сообщение 
В этой теме нет новых непрочитанных сообщений. Блеск и нищета куртизанов

LuckyStarrr

0

28.11.16, 14:22

В этой теме нет новых непрочитанных сообщений. Укробеспредел проституция размах бандитизма и нищета

sturm

4

08.11.16, 21:23

В этой теме нет новых непрочитанных сообщений. Блеск и нищета "небратьев"

НereI'm

6

17.07.16, 14:32

В этой теме нет новых непрочитанных сообщений. Как братские республики ограбили Россию. Нищета 90-х - их заслуга!

Борзый

66

13.07.16, 17:29



Рейтинг@Mail.ru яндекс.ћетрика

[ Time : 0.232s | 17 Queries | GZIP : On ]