У меня мало опыта работы с такими языками, как Python, Perl и Ruby, но я с некоторого времени разрабатывал Smalltalk. Есть несколько довольно простых классов Smalltalk, которые очень популярны и являются кросс-Smalltalk реализацией:
FileStream
ReadWriteStream
Set
Dictionary
OrderedCollection
SortedCollection
Bag
Interval
Array
Какие классы будут эквивалентными или допустимыми семантическими заменами в Python, Perl и Ruby? Я нашел несколько страниц сравнения языков, на которых сравнивается синтаксис, однако кажется, что это мало помогает в переводе основных и базовых библиотек.
Мне также интересно, есть ли в Python, Perl или Ruby базовый или базовый класс, который отсутствует в Smalltalk или наоборот?