Tags: Накипело

Оффтоп, накипело.

В чем причина холивара между Си программистами и почти вымершими программистами на ассемблере?

На мой взгляд, причина очевидная.

На ассемблере среднестатистические веб страницы не пишутся.

Также как и не пишутся широко востребованные нативные приложения.
Широко востребованные нативные приложения пишутся чаще всего на Си а то и на СиШарп или даже на Джава.
Но для быстрой разработки приложения на Си, Си программист должен взять огромное количество чужих разработок (это ведь основной плюс? Наличие данных наработок).
Однако, очень часто качество этих сторонних разработок вызывает сомнения, например Си библиотеки Ардуино. Какого-же качества продукт получаем в итоге? А да, ведь количество перерастает в качество? Точно?

Для того, чтобы взять кучу чужих наработок и выдать результат за свой продукт, чаще всего большого труда не нужно. Это же и есть основное преимущество языка Си?

И наоборот, никто в здравом уме не будет писать еще один HTTP сервер на ассемблере? Зачем такой тяжелый труд? Или боже упаси написать 1С.

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

Но ваши труды основаны на трудах тех, кто создает технологии, процессоры и подобное. Тестирует это все в машинных кодах и на ассемблерах. А потом вы берете их труды и называете их недалекими, потому что думаете, что они не способны писать на Си.

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

А я и дальше продолжу создавать решения не зависящие ни от кого.

P.S. Хотите большой и чистой автоматизации без Си и Веб извращений? Постараюсь помочь!