avva: (Default)
avva ([personal profile] avva) wrote2014-07-10 10:53 pm

о гармоничном мировоззрении

Забавные воспоминания о том, как много лет менялось программирование и его парадигмы:

http://ivan-gandhi.livejournal.com/2802600.html
Толпы идиотов, которые не в состоянии были освоить несколько нехитрых операторов... Причем, что любопытно, что такое полиморфизм, не знали ни отвечающие, ни спрашивающие... Неэффективна же джава. Она же интерпретируемая, вроде бейсика... Какой-нибудь придурок с тремя классами со степенью бакалавра из Стэнфорда, и с единственным языком джавой, ничтоже сумняшеся пишет слово "функтор", понятия не имея, что это такое...


Главное, что человек вынес за десятки лет программирования и смены разных "парадигм", главное, что не менялось - это какие все вокруг идиоты. Идиоты, которые не хотели переходить на Фортран. Идиоты, которые не понимали Си. Идиоты, которые не понимали плюсы. Идиоты, которые не понимали джаву, и сейчас, наконец - толпы идиотов, которые не понимают Скалу и монады.

[identity profile] francis-drake.livejournal.com 2014-07-11 09:58 am (UTC)(link)
Если бы только у хаскелла было какое-нибудь преимущество над Си, связанное с типизацией с проверкой на этапе компиляции.

[identity profile] vesper-bot.livejournal.com 2014-07-11 12:38 pm (UTC)(link)
А у него есть типизация в рантайме, а-ля "if (x is SomeClass) {...}"? Если да, то это таки преимущество над Си.

[identity profile] francis-drake.livejournal.com 2014-07-12 12:20 am (UTC)(link)
Roll for detect sarcasm.

Комментарий [livejournal.com profile] vesper_bot выглядит так, как будто состоит из двух отдельных частей, одна про то, что С и Java лучше ассемблера из-за системы типов, а другая — про функциональные языки. Я целюсь в эту возможную несогласованность.
Edited 2014-07-12 13:00 (UTC)