212 похожих чатов

Но вопрос, Алан монополизировал ООП ? типа вот так правильно,

вот так не правильно :))) кто это вообще решил? что так хорошо, а так плохо? этот клин в головы вбивают вот такими вот статьями.

2 ответов

28 просмотров

скажем так. Я вижу эту историю так: - челы придумали Симулу (забыл имена) - Алан Кей и группа исследователей которые пилили всякое взяли концепты симулы, концепты лиспа и идеи которые они подсмотрели у ребят работавших над ARPA net и мутили всякое - Алан кея спросили чем он занимается - он сказал "объектно ориентированное программирование". Он сам потом признавал что херовое название, надо было назвать message oriented но то было в 1968-ом вроде а "messages is a big idea" кка мысль сформулировалась только в начале 70-х. - за 6-8 лет было 3 совсем разные концепции смолтака, они буквально каждые 2 года с нуля делали что бы глянуть что выйдет - там же в начале 70-х появился новый персонаж - Карл Хьюит - который вдохновился ранним смолтоком и сформулировал концепцию actor model - паралельно вдохновившись симулой некий Страуступ сделал C with classes и написал пафосную книжку C++ что было крутым маркетинговым ходом, потому что отсылала к книгам Кернигана и Ричи - Потом Гейц и Джобс попиздили идей из ксерокса но смолток им не отдали так как из всего только в нем они видели коммерческий потенциал. Джобс и его ребята по итогу запилили objective C насмотревшись на смолток - потом Алан Кей забил на смотлак, потому что есть идеи прикольнее (meta meta программирование, всякие штуки прикольные) - появился erlang как единственный ООП язык такой каким он мог бы быть - sun смекнули что продавать железо проще когда у тебя платформа и платформа должна быть бесплатной что бы народ под нее писал, появилась джава и похоронила смолток. - рыночек порешал

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта