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] victorgr.livejournal.com 2014-06-02 10:57 pm (UTC)(link)
Как я понимаю, swift - замена Objective-C. Так что армия разработчиков у них уже в запасе.

На первый взгляд swift очень похож на ES6, так что вторая армия разработчиков у них так же в запасе.

Ну а глядя на все плюсы языка, у них есть даже такая армия, которая никогда в сторону Эппла не смотрела.

[identity profile] metaclass.livejournal.com 2014-06-02 11:00 pm (UTC)(link)
Функциональщики уже строятся в очередь за маками, им наконец-то разрешать писать код для енд-юзеров, а не только факториалы и серверные бек-енды :)

[identity profile] gds.livejournal.com 2014-06-02 11:11 pm (UTC)(link)
да ну, зачем это, если дело только в том, что код под маки стало гораздо легче генерить.