Swift 5.0 日本語化計画 : Swift 5.0


ようこそ Swift へ


以下の記事はhttps://docs.swift.org/swift-book/ の記事を日本語に訳したものです。


Swift について


Swift は、電話、デスクトップ、サーバーなど、コードを実行するものであれば、それにソフトウェアを作成する素晴らしい方法です。現代の言語の考え方と、より幅広い Apple のエンジニアリング文化からの知恵とオープンソースコミュニティからのさまざまな貢献 (投稿) とを組み合わせた、安全で高速な、インタラクティブなプログラミング言語です。コンパイラはパフォーマンスに最適化されており、言語は開発に最適化されており、いずれかに妥協することがありません。


Swift は新しいプログラマーに親切です。これは、スクリプト言語ほど表現力豊かで楽しい工業品質のプログラミング言語です。プレイグラウンドに Swift のコードを書くと、アプリをビルドして実行するオーバーヘッドなしで、コードを試してすぐに結果を確認することができます。


Swift は、最新のプログラミングパターンを採用することで、大量の共通プログラミングエラーを定義し去っています。


Swift のコードは、最新のハードウェアを最大限に活用するようにコンパイルされ、最適化されます。構文と標準ライブラリは、コードを記述するための明白な方法も最高の性能を発揮するという原則に基づいて設計されています。安全性とスピードの組み合わせにより、"Hello、world!" からオペレーティングシステム全体まで、あらゆる面で Swift は優れた選択肢となります。


Swift は強力な型推論とパターンマッチングを現代的で軽量な構文と組み合わせ、複雑なアイデアを明確かつ簡潔な方法で表現できます。その結果、コードは単に書くのが容易になるだけでなく、読みやすく保守も容易です。


Swift は何年にもわたって作られており、新しい特徴や能力で発展し続けています。Swift での私たちの目標は野心的です。あなたがそれで作るものを見るのを待ち切れません。


次:バージョン互換性

<BETA SOFTWARE>
このドキュメントには、開発中の API または技術に関する予備的な情報が含まれています。この情報は変更されることがあり、このドキュメントに従って実装されたソフトウェアは、最終的なオペレーティングシステムソフトウェアでテストする必要があります。

Apple の Beta ソフトウエアについての詳細


















トップへ












トップへ












トップへ












トップへ
目次
Xcode 10 の新機能

Swift について
Swift と Cocoa と Objective-C (obsolete)
Swift Blog より (obsolete)

SwiftLogo
  • Swift 5.0 全メニュー


  • Swift へようこそ

  • Swift について
  • バージョン互換性
  • Swift のツアー
  • 単純な値
    制御フロー
    関数とクロージャ
    オブジェクトとクラス
    列挙型と構造体
    プロトコルと拡張機能
    エラー処理
    汎用(ジェネリック)

  • Swift 言語のガイド

  • 言語リファレンス

  • マニュアルの変更履歴













  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ