Size: a a a

Беседка Perl-групп

2020 October 22

VT

Vasily Terkin in Беседка Perl-групп
источник

W

Warstone in Беседка Perl-групп
Не, ну это да... Марлика тут не хватает с его непониманием как это работает
источник

AK

Andrey Konovalov in Беседка Perl-групп
На древнюю мамонтятину Erlang смотрят с удивлением во всём мире ибо зело чудаковат и не годится по сути ни для чего кроме узкой ниши ну очень распределённых сетевых приложений. Всё-таки тяжёлое наследие компании-разработчика там осталось в полной мере
источник

AK

Andrey Konovalov in Беседка Perl-групп
Warstone
Да и С/С++ с любыми другими неуправляемыми языками, где гринтреды модулем делаются.
Вот поэтому-то и есть некое ощущение того, что писать на "управляемом" языке - это значит "убирать из поля зрения 100500 дико интересных сущностей, не имеющих к решению задач бизнеса ни малейшего отношения". Я на что большой поклонник околосистемной лабудени, и то считаю, что если можно делать проще подобные вещи - нужно делать проще, при этом конечно имея возможность сделать как угодно. И тут, кстати, Crystal в 100 раз лучше Golang, поскольку там можно легко перепатчить вообще всё ядро языка, если что-то исходно сделано "не так"
источник

W

Warstone in Беседка Perl-групп
Котлин смотрит на вас как на....
источник

AK

Andrey Konovalov in Беседка Perl-групп
Warstone
Котлин смотрит на вас как на....
Котлин - жалкий выкидыш JVM?
источник

W

Warstone in Беседка Perl-групп
Котлин это возможность расширять шарпы по синтаксису.
источник

VG

Vadim Goncharov in Беседка Perl-групп
Andrey Konovalov
На древнюю мамонтятину Erlang смотрят с удивлением во всём мире ибо зело чудаковат и не годится по сути ни для чего кроме узкой ниши ну очень распределённых сетевых приложений. Всё-таки тяжёлое наследие компании-разработчика там осталось в полной мере
между прочим, единственный реально ООП-язык
источник

AK

Andrey Konovalov in Беседка Perl-групп
Vadim Goncharov
между прочим, единственный реально ООП-язык
Ну, это если считать ключевой концепцию "отправки сигнала", под которой обычно подразумевают просто вызов метода
источник

W

Warstone in Беседка Perl-групп
Но вообще мне тут сильно не хватило в шарпах Перловой магии... Прямо вот печально стало
источник

W

Warstone in Беседка Perl-групп
Через Котлин можно было достучаться, но я решил что пока - не надо.
источник

AK

Andrey Konovalov in Беседка Perl-групп
У меня одно упоминание JVM вызывает стойкое желание хвататься за револьвер.
источник

VG

Vadim Goncharov in Беседка Perl-групп
Andrey Konovalov
Ну, это если считать ключевой концепцию "отправки сигнала", под которой обычно подразумевают просто вызов метода
не сигнала, а сообщения
источник

VG

Vadim Goncharov in Беседка Perl-групп
и да, она ключевая для ООП
источник

W

Warstone in Беседка Perl-групп
Если интересно - могу рассказать. Может что и подскажет кто
источник

AK

Andrey Konovalov in Беседка Perl-групп
Vadim Goncharov
не сигнала, а сообщения
Yes, Sir :)
источник

VG

Vadim Goncharov in Беседка Perl-групп
так сказал автор, собственно, понятия ООП - Алан Кей
источник

VG

Vadim Goncharov in Беседка Perl-групп
Переслано от Vadim Goncharov
I made up the term 'object-oriented', and I can tell you I didn't have C++ in mind. -- Alan Kay, OOPSLA '97.

https://softwareengineering.stackexchange.com/questions/46592/so-what-did-alan-kay-really-mean-by-the-term-object-oriented
источник

VG

Vadim Goncharov in Беседка Perl-групп
Переслано от Vadim Goncharov
The term "polymorphism" was imposed much later (I think by Peter Wegner) and it isn't quite valid, since it really comes from the nomenclature of functions, and I wanted quite a bit more than functions. I made up a term "genericity" for dealing with generic behaviors in a quasi-algebraic form.
источник

VG

Vadim Goncharov in Беседка Perl-групп
Переслано от Vadim Goncharov
"We didn’t even do all of the idea at PARC. Many of Carl Hewitt’s Actors ideas which got sparked by the original Smalltalk were more in the spirit of OOP than the subsequent Smalltalks. Significant parts of Erlang are more like a real OOP language the the current Smalltalk, and certainly the C based languages that have been painted with “OOP paint”."

Taken from Alan Kay's comment at:

http://computinged.wordpress.com/2010/09/11/moti-asks-objects-never-well-hardly-ever/
источник