Форум программистов, компьютерный форум, киберфорум
Наши страницы

Новый язык программирования swift и новый ios sdk - Swift

Войти
Регистрация
Восстановить пароль

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
670 / 532 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
04.06.2014, 04:12
нереально приятно удивили ребята, даже не ждал такого
поигрался с swift в плейграунде - штука вообще замечательная, как по мне
удобный и лаконичный синтаксис, меньше скобочек и прочего шума, хорошая базовая апи, единственное, пока не углублялся в совместимость с фреймворками, написанными на objective-c
уж очень интересно, есть ли способы использовать их в swift

недавно начал изучать haskell и использовать reactive cocoa и тут такая ооп красотища да с функциональным уклоном
на Java достаточно давно уже существует Scala, которая отлично справляется с нынешними требованиями и довольно хорошо совмещает ООП и функциональные подходы
и судя по всему, в эту сторону все и движется, так что я считаю, swift - отличная замена objective-c!

Добавлено через 25 минут
Цитата Сообщение от noname_club Посмотреть сообщение
суть в том чтобы понять swift, нужно сначала понять ObjC
вот не скажите, после того как в objective-c к nil можно обращаться и присваивать любому объекту, то в swift как-то непривычно заранее предусматривать это с помощью optional (хоть и напоминает Maybe)

вплане, если я просто создал строку
var str = "Hello"
то я не могу уже присвоить ей nil...

Либо просто по-умолчанию прийдется почти все объекты создавать как optional, либо менять подход к самому использованию nil, надеюсь я правильно понял
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.