LINUX.ORG.RU

История изменений

Исправление mix_mix, (текущая версия) :

Бегло пробежался по доке: автовыведение типов, туплы, пропагандируемая иммутабельность, ублюдочные ++a, рубиновые диапазоны, option типы, своебразный паттерн матчинг, генерики, констреинты в виде протоколов-интерфейсов, замыкания, set/get-свойства, @lazy спецификатор, unowned объекты, monkey patching, ну и довольно строгий компилер. Ни слова про корутины, async, человеческий GC (из коробки непонятно как работающий в мультитредовом окружении ARC) и любые прочие плюшки уровнем выше синтаксического сахара.

Исходная версия mix_mix, :

Бегло пробежался по доке: автовыведение типов, туплы, пропагандируемая иммутабельность, ублюдочные ++a, рубиновые диапазоны, option типы, своебразный паттерн матчинг, генерики, констреинты в виде протоколов-интерфейсов, замыкания, set/get-свойства, @lazy спецификатор, unowned объекты, monkey patching, ну и довольно строгий компилер. Ни слова про корутины, async, всякие list comprehensions, человеческий GC (из коробки непонятно как работающий в мультитредовом окружении ARC) и любые прочие плюшки уровнем выше синтаксического сахара.