Все написано правильно, но относится к редкому случаю - "программист реально чего-то пишет". Более частый случай - "программист нашел в Apache библиотеку, которая более-менее делает то, что надо, спросил на Stackoverflow, как ее использовать, получил ответ, скопировал его к себе в код, и все. Потом вписал знание этой библиотеки себе в резюме".
Индусы, индусы. Вы не видели кода от голландцев. Разобраться в нем можно только по укурке. Поэтому никто не понимал, почему это работает.
Вот я - ни разу не программист, но почему всё так близко и знакомо? Может, потому что я инженер, обслуживающий оборудование, в котором одна половина комплекта была создана в Махачкале, а вторая - в Челябинске? И программное обеспечение написано так же - половина в Челябинске, а другая половина - в Махачкале.
Мефодий1 ★➦Zewrus• 02.08.22 23:46
Я правильно понял, что для оборудования, созданного в Махачкале, программу писали в Челябинске?
И наоборот, для челябинского оборудования - программу писали в Махачкале?
Zewrus ★➦Мефодий1• 03.08.22 15:14
К счастью нет :) и я не знаю, где конкретно сводили потом обе части в один интерфейс, но получилось довольно своеобразно. Если интересна конкретика - это азимутальный маяк DVOR-2000(2700) (Махачкала) и дальномерный ответчик DME-2700 (Челябинск). К счастью, на непосредственную работу па мороки с интерфейсом) не влияют - техника получилась достаточно надëжная. Нот портят кровь при ТО и ремонте (пока крайне редком)
Я где-то видел подобную оценку разных языков программирования.
Программирование на C++: чтобы купить туалетную бумагу, Вы должны
показать унитаз и попу.
Программирование на Visual Basic: Когда Вы покупаете туалетную бумагу, в
Вашу корзину положат еще унитаз и попу.
Программирование на ЛИСП: когда вам оказывается нужна туалетная бумага,
Вы задаете себе мудреный вопрос в виде длинного списка, в который входят
и бумага, и попа, и унитаз, и ваши руки, и сливной бачок, с определенной
вложенностью друг в друга и порождением друг друга, и весь этот вопрос
сводится к ответу ДА или НЕТ вроде "а не воспользоваться ли туалетной
бумагой, (которая пригодна для... (при помощи... (перед тем как...
(посредством... (за ручку, являющуюся частью... (с целью... ))))))?",
причем едва Вы решаете "Да, воспользуюсь", как тут же исчезают
динамически существовавшие лишь на время Вашего размышления над этим
вопросом бумага, попа, унитаз и прочее, и Вы остаетесь с излучающим
решимость действовать ответом "Да, сейчас воспользуюсь", но уже без
бумаги, попы и унитаза.
Программирование на JavaScript: Как и в случае с С++, для приобретения
туалетной бумаги Вы должны предъявить унитаз и попу. Когда бумага
наконец получена и Вы пытаетесь ею воспользоваться, обнаруживается, что
у Вас нет прав ни поднимать крышку унитаза, ни дергать за слив, ни
выходить из туалета, ни включать в нем свет, ни находиться в нем
бесконечно долго.
Программирование на ассемблере: чтобы было быстрее, Вы используете в
качестве унитаза один из многочисленных внутренних карманов вашего
нарядного фрака, а в качестве туалетной бумаги - другой такой же карман.
Карманов в вашем распоряжении остается все равно довольно много, и новое
содержимое этих двух карманов не причиняет вам неудобств до тех пор,
пока вы не приходите в консерваторию послушать симфоническую потоковую
музыку. Для полноценного восприятия данных такой длины как потоковая
музыка вам приходится вывернуть все карманы и раздать их содержимое
соседям по зрительному залу.
Программирование на С: Вы произносите одно довольно короткое, но
многоэтажное ругательство - и в мгновение ока все присутствующие
обоср@ны.
Программирование на Фортране: один унитаз одновременно используется
всеми посетителями, садящимися друг другу на голову и имеющими
склонность, едва заняв место и начав процесс вывода, внезапно терять
сознание навсегда, не прекращая процесса. Бумагу по мере использования
никто не отрывает, для каждого очередного посетителя тот же рулон
отматывается к началу.
Andreiiiii➦Мефодий1• 02.08.22 22:04
Намного лучше и нагляднее сравнение языков программирования в задаче прострелить себе ногу.
Мефодий1 ★➦Andreiiiii• 02.08.22 23:42
Я не знаю этой задачи, но могу точно сказать, что "прострелить себе ногу" лучше всего получается на С и С++.
Эти языки заточены под создание ошибок в программах.
Это мне сказал не кто-нибудь, а опытнейший программист на С++ с 20-летним стажем.
Andreiiiii➦Мефодий1• 03.08.22 07:15
https://www.anekdot.ru/id/69405/
Впрочем, там еще не все языки. Существуют другие версии.
Насчет заточенности под создание ошибок - я не такой специалист в языках программирования, чтобы утверждать подобное. Могу говорить разве что о степени "непонятности" написанного. Вот тут С даст фору очень многим паскальподобным языкам.
Andreiiiii➦Мефодий1• 03.08.22 07:17
И на каждом языке можно писать более-менее понятно, а можно так завести рака за камень, что сложно сказать даже самому через неделю.
Про пьяных индийцев это вы зря, они всё на трезвую голову пишут.
Andreiiiii➦SudokuFan• 02.08.22 20:34
Зимой в Астане индус по вечерам выпивал графинчик водовки, закусывал салатиком. Утром выглядел очень больным. И так месяц за месяцем проекта...
Andreiiiii➦April19• 02.08.22 22:02
Знаете, не надо пытаться острить там, где ничего не понимаете.
April19➦Andreiiiii• 02.08.22 22:24
Что, по вашему, может быть непонятным в вашем комментарии? Имеется ли какой-то секретный код и тайный смысл в словах "Астана", "водовка", "графинчик","салатик" и "индус"?
Andreiiiii➦April19• 02.08.22 22:45
То, что индус был настоящий, что вы "юмористически" решили подвергнуть сомнению. Кстати, классный был специалист, нашим типичным программистам до такого уровня учиться и учиться.
April19➦Andreiiiii• 02.08.22 23:34
Минусы под вашими комментариями не мои. Сейчас обнулю.
Не подвергала сомнению ваш рассказ, просто прикололась на тему пьянства - сами знаете, кого принято считать большими любителями водки. Вот это анекдот еще внезапно вспомнился.
https://www.anekdot.ru/id/982588/
И вот получилось такое порождение Ехидны и Тифона.
Я очень стандартная. И шутки у меня такие же.
нормальная шутка, во всяком случае намного лучше унылого коммента про индуса: зима, чужая страна, холодно, ежедневный похмел, идиотский бесконечный проект как и этот идиотский бесконечный холод, сплошной депресняк.
Andreiiiii➦max32• 03.08.22 07:04
Кто сказал, что проект идиотский или что был постоянный депресняк? Наоборот, было очень весело и задорно. И, что самое интересное, на тот проект ушло меньше года. Аналогичные проекты в других странах продолжались по несколько лет.
Andreiiiii➦max32• 03.08.22 13:45
Вы не догадываетесь? Чтобы согреться. У него в Индии +18 - это дикий холод, а тут -35 с ветром. Он и в комнате сидел возле батареи на солнечной стороне. Был второй, да тот удрал через две недели, сказал, что никакие деньги не окупят его страдания. А "нашему" деваться было некуда, платили хорошо, да и кастой не вышел, чтобы перед начальством хорохориться.
max32➦Andreiiiii• 03.08.22 23:27
греться водкой при хроническом недостатке тепла? Насколько я помню это верный способ переохладиться, из-за расширения сосудов и соответственно увеличившейся теплоотдачи. Ее пьют уже попав в теплое помещение, чтобы быстрее согреться от этого самого помещения. Так что похоже он бухал совсем по иным причинам- и еще больше мерз в процессе.
При попытке ударить по гвоздю, молоток взрывается
Так это не молоток а мина.
DarkMike➦Алексей 18• 04.08.22 13:36
Ну правильно. Сначала делали молоток. А потом кто-то заметил, что и молоток и мина требуют удара. Но мина просто потом взрывается. Ну и сделали универсально