Программистское

Mar 20, 2024 09:36

Вот интересно, если человек выучил 5 языков но говорит на них одни и те же глупости - это мы понимаем.
А если человек выучил 5 языков программирования, но пишет на них один и тот же говнокод - то в это поверить сложно, "он же умный, на пяти платформах программирует".

человеческое, работа

Leave a comment

Comments 107

notalar March 20 2024, 08:46:22 UTC

Наоборот же, "если он знает так много платформ, то, наверное, знает он их всех неглубоко"

Reply


iv_an_ru March 20 2024, 08:58:05 UTC
"Настоящий Программист может написать фортрановскую программу на любом языке!"

Reply

grumbler March 20 2024, 09:44:59 UTC

на фортране любая программа работает быстро, в отличие от с++

Reply

iv_an_ru March 20 2024, 11:43:09 UTC

Это очень странное утверждение. С++ это, если грубо, венец эволюции макроассемблеров, и утверждать, что "любая программа" будет работать быстро, если её написать не на макроассемблере, а на весьма куцем языке с убогой моделью памяти -- не в 2024-м году, в котором время доступа к значению в памяти по адресу может запросто различаться в 90 раз.

Reply

grumbler March 20 2024, 12:28:42 UTC

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

Reply


sergwsk321 March 20 2024, 09:00:47 UTC

Если программа работает и работает "правильно", то это уже не говнокод.
Требуется пояснения - что автор понимает под "говнокодом".

Reply

streich March 20 2024, 09:01:56 UTC

а еще программисты зануды.

Reply

sergwsk321 March 20 2024, 09:05:44 UTC

 программисты зануды
При существующем разделении труда - занудство есть первейшее качество программера. Так сказать, основное правило техники собственной безопасности :-).

Reply

notalar March 20 2024, 09:05:20 UTC

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

Reply


deathtiny March 20 2024, 09:03:03 UTC
>если человек выучил 5 языков но говорит на них одни и те же глупости - это мы понимаем

хехехе ))
типичный "манагер", сыплющий англоязычными "перформансами, дедлайнами" и прочим "офис-bingo-words"...
при случае, вставляющий афоризм на латыни, а шутки сдабривающий французскими словечками "для элегантности"...
большинство, гглядя на такого, сочтет эрудированным и неглупым...
собсна, маскировка своей осознаваемой недостаточной компетентности так и работает ))
не, кто-то таки понимает, что это глупость, но... все же отношение к "он ЯЗЫК смог выучить"...
до 2022 г., блестящие карьеры звездные в международных ккомпаниях делали филфаковские девочки с поставленным инглиш-акцентом...

Reply


happy_coder March 20 2024, 09:04:08 UTC

Говнокод в случае пятиязыкера не вопрос ума же или глупости. А вопрос сознательного выбора.

Reply


Leave a comment

Up