metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2014-06-03 01:11 am

swift

Эппл выкатило новый язык: https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/GuidedTour.html#//apple_ref/doc/uid/TP40014097-CH2
Алгебраические типы есть, паттерн-матчинг есть, иммутабельность есть, замыкания, анонимные функции есть, трейты есть, заумные ограничения на параметры генерик-типов есть.

[identity profile] blackyblack.livejournal.com 2014-06-03 04:01 am (UTC)(link)
Скучный какой-то. Выкатили бы они свою реализацию пролога, было бы круто.

[identity profile] divine-assass1n.livejournal.com 2014-06-03 05:32 am (UTC)(link)
Очень смешно

[identity profile] nivanych.livejournal.com 2014-06-03 06:36 am (UTC)(link)
Нужно в другую сторону — агда, но только "для всех", чтоб любая домохозяйка смогла!
Ведь они же Apple, чо б им не повысить всякую там юзабельность и интуитивную понятность?
Вот это был бы язык, вот это я понимаю! ;-)

[identity profile] dmytrish.livejournal.com 2014-06-03 11:53 am (UTC)(link)
iAgda!

Думаю, для хипстеров бы прокатило. Надо просто сказать «революционный подход, смотрите, как просто зависимые типы решают насущные проблемы» + несколько презентаций в стиле Apple с харизматичным категорщиком.  

[identity profile] nivanych.livejournal.com 2014-06-03 12:21 pm (UTC)(link)
Ну и компилятор iGHC тоже давно бы пора!