пятница, 24 февраля 2017 г.

Язык программирования Swift

Swift - это современный язык программирования. Он появился на замену Objective-C. Делали его в недрах Apple под руководством Криса Латнера, создателя llvm, lldb.

Отличие от Obj-c:
- cтрогая типизация - все типа определены на этапе компиляции
- безопасность - optional типы, это когда переменная может быть nil, и чтобы её использовать необходимо написать дополнительную проверку
- лаконичность - нет header файлов, названия функций короче, а в swift 3 удалили префиксы NS (прощай NextStep)
- функциональные возможности map, filter, reduce
- open-source. Можно даже сервер на линуксе писать

В итоге получилась приятный язык с мощным функционалом. Apple также обещает не забивать на Obj-C. 

Комментариев нет:

Отправить комментарий