0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Swiftとは

Posted at

Swift

Appleが開発したプログラミング言語
iOS、macOS、watchOS、tvOSなどのAppleのプラットフォームでのアプリケーション開発に使用

Objective-Cに代わるプログラミング言語として設計
→より現代的で安全なプログラミング環境を提供

Swiftの特徴

  • 文法
    シンプルな文法で、読みやすく直感的なコードを書ける
    CocoaやCocoa Touchフレームワークとの統合もシームレスに行える

  • 安全性
    安全性に重点を置いて設計されいる
    →実行時エラーやメモリ管理の問題を最小限に抑える
    オプショナル型や型推論などの機能により、実行時のエラーを事前に検出できる

  • 高速な実行
    コンパイラ最適化により高速な実行が可能
    低レベルの制御が必要な場合は、直接CやObjective-Cとの統合も可能

  • マルチプラットフォーム開発
    さまざまなAppleのプラットフォームでのアプリケーション開発に使用
    SwiftにはLinuxやその他のプラットフォームへの移植も進んでおり、クロスプラットフォーム開発にも利用可能

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?