0
Найти на сайте: параметры поиска

 

 

Выход языка программирования Swift

3 июня 2014 -

Swift является инновационным языком программирования для Cocoa и Cocoa Touch. Главное отличие языка состоит в схожести с Objective-C, к которому привыкли многие программисты. Синтаксис кода краткий и при этом выразительный, а написание кода интерактивное. Приложения, написанные на Swift очень быстро запускаются. К тому же, код на Swift работает бок о бок с Objective-C.

Выход объектно-ориентироанного языка программирования Swift

 

Swift является результатом последних исследований в области языков программирования в сочетании с многолетним опытом разработки ПО. Скорость исполнения программ на  Swift в 1,3 раза быстрее выполнения кода на Objective-C.

Язык программирования Swift поддерживает многие важные методы, включая лямбда-выражения, функциональное программирование и словарные типы.
Для разработки на Swift идеально подойдет среда разработки Xcode. Что касается веб-программирования, то тут по-прежнему одним из самых удобных редакторов под linux является Bluefish.

 

Пример исходного кода на Swift

 

 

Swift имеет много других возможностей, чтобы сделать код более выразительным:

  • Управление памяти происходит автоматически - вам не нужно ставить точку с запятой.
  • Поддерживает встраивание кода на С и Objective-C, что позволяет использовать функционал всех трех языков в оном проекте.
  • Замыкания объединяются с указателями на функции.
  • Кортежи и возможность возвращать несколько значений.
  • Универсальные шаблоны.
  • Структуры, поддерживающие методы, расширения, протоколы.
  • Множество функциональных паттернов программирования.
  • С начала момента проектирования, Swift был задуман быть быстрым, что достигается благодаря использованию компилятора LLVM.
  • Синтаксис и стандартная библиотека также настроены таким образом, чтобы у разработчиков была возможность писать читабельный код наилучшим образом.
  • Он включает в себя такие низкоуровневые вещи, как типы, управление потоками и операторы.
  • Swift предоставляет множество объектно-ориентированных функций, таких как классы и потоки.
  • Схожесть Swift с Objective-C во многом упрощает разработку и сопровождение приложений.

Чтобы начать работу с Swift, вам необходимо скачать Xcode 6 бета (среда разработки) и следовать учебникам, которые включены в документацию.
А для тех, кто хочет научиться программированию, но не знает как есть множество хорошей литературы.

 

Теги: xcode, swift, objective-c
Комментарии (0)

Нет комментариев. Ваш будет первым!