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について(5.9.2 beta)

Posted at

Swift

  • ソフトウェアを書くための素晴らしい方法
    • 携帯電話
    • デスクトップ
    • サーバー
  • 安全で、高速で、インタラクティブなプログラミング言語
  • コンパイラ
    • パフォーマンスに最適化され、言語は開発に最適化
  • 新しいプログラマーに優しい
    • クリプト言語のように表現力豊かで楽しい
    • 産業品質のプログラミング言語
  • プレイグラウンド
    • コードを実験し、すぐに結果を見ることが可能
  • 最新のプログラミング・パターンを採用
    • よくあるプログラミング・エラーの大部分を排除
      • 変数は使用前に必ず初期化
      • 配列の添字は、境界外エラーをチェック
      • 整数はオーバーフローをチェック
      • オプションは、nil 値が明示的に処理されることを保証
      • メモリは自動的に管理
      • エラーハンドリングにより、予期せぬ失敗からの回復を制御
  • コンパイルされ、最新のハードウェアを最大限に活用するように最適化
  • 構文と標準ライブラリ
    • 指導原則に基づいて設計
      • コードを書くための明白な方法
      • 最高のパフォーマンスを実行する必要
  • 安全性と速度の組み合わせ
    • あらゆるもののための優れた選択肢
      • Hello, world!
      • オペレーティング・システム全体
  • コードは書きやすく、読みやすく、保守しやすい
    • 複雑なアイデアを明確で簡潔な方法で表現
      • 強力な型推論
      • パターンマッチを現代的で軽量な構文

参考

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?