Smalltalk

  Рет қаралды 216

Universum

Universum

Күн бұрын

Первый объектно-ориентированный язык программирования

Пікірлер: 8
@РусланЗаурбеков-з6е
@РусланЗаурбеков-з6е 7 күн бұрын
Ну, разница между Java и Smalltalk очень простая. Smalltalk -- там и правда "все объекты", а вот разработчики Java из Sun вовремя поняли, что при таком подходе чудовищные тормоза неизбежны. И таки сделали самые примитивные типы (булевые, целые, плавающие) -- не объектными. )))
@РусланЗаурбеков-з6е
@РусланЗаурбеков-з6е 7 күн бұрын
Первый ОО-язык программирования -- всё-таки Симула.
@volgota
@volgota 7 күн бұрын
В рувике иное мнение "Симула традиционно не считается объектно-ориентированным языком в каноническом смысле этого слова, в частности, создатель языка Smalltalk Алан Кэй имел в виду под этим термином семантику акторов, впервые реализованную в языке Плэнер Карла Хьюитта, а не расширение алголоподобных языков «объектной» нотацией[2]." Хотя спорно, некоторые считают что в Симуле ООП.
@peterlysyak1217
@peterlysyak1217 7 күн бұрын
Так точно!
@cdb0
@cdb0 6 күн бұрын
@@volgota эти обороты про «традиционно не считается» и «в каноническом смысле» - это лишь вольный пересказ чрезмерно раздутого мнения Алана Кея, который не признавал ООП («я не это имел в виду») и за C++, который в свою очередь был вдохновлён именно Симулой.
@РусланЗаурбеков-з6е
@РусланЗаурбеков-з6е 6 күн бұрын
@@volgota Ну, скажем так: Симула даже не претендовала на создание новой парадигмы программирования, и вообще на ниспровержение основ. ))) Это -- просто Алгол-60, но с объектно ориентированной настройкой в виде системы классов. Так, вообще, все эти ОО-расширения можно игнорировать -- и писать на нём проблемы как на простом Алголе. Некоторые, кстати, так и делали. А в Смоллтоке -- нельзя игнорировать ООП. Там оно лежит в основе. Там 2 + 2 нельзя вычислить без всего этого ООП. )))
@КириллПрохоров-ъ8л
@КириллПрохоров-ъ8л 4 күн бұрын
В smalltalk впервые применили архитектурный принцип mvc - model view controller
Паскаль
33:15
Universum
Рет қаралды 308
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
Керосин
11:15
Universum
Рет қаралды 2,2 М.
Абхазия
26:01
Universum
Рет қаралды 230
Русский язык - не русский
23:18
hacknews
Рет қаралды 95 М.
Метаклассы в Python
30:25
Rineisky Dev
Рет қаралды 6 М.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН