「Swift」の版間の差分
ナビゲーションに移動
検索に移動
Kusanaginoturugi (トーク | 投稿記録) (飜訳) |
Kusanaginoturugi (トーク | 投稿記録) (校正) |
||
1行目: | 1行目: | ||
[[Category:プログラミング言語]] |
[[Category:プログラミング言語]] |
||
[[en:Swift]] |
[[en:Swift]] |
||
− | [[Wikipedia:Swift (programming language)|Wikipedia]] によ |
+ | [[Wikipedia:Swift (programming language)|Wikipedia]] によると: |
: Swift は、Apple Inc. とオープンソースコミュニティによって開発された汎用のマルチパラダイムのコンパイル型プログラミング言語です。2014 年に初リリースされた Swift は、1980 年代初頭からほとんど変わらなかった Objective-C に代わる言語として開発されました。 |
: Swift は、Apple Inc. とオープンソースコミュニティによって開発された汎用のマルチパラダイムのコンパイル型プログラミング言語です。2014 年に初リリースされた Swift は、1980 年代初頭からほとんど変わらなかった Objective-C に代わる言語として開発されました。 |
||
2023年4月11日 (火) 18:22時点における版
Wikipedia によると:
- Swift は、Apple Inc. とオープンソースコミュニティによって開発された汎用のマルチパラダイムのコンパイル型プログラミング言語です。2014 年に初リリースされた Swift は、1980 年代初頭からほとんど変わらなかった Objective-C に代わる言語として開発されました。
Linux 上で Swift 言語のビルドを実行し、Swift 開発を行うことが可能です。
インストール
リリース版には、Fedora バイナリを再パッケージ化した swift-binAUR を インストールしてください。ソースコードからネイティブビルドする場合は swift-languageAUR を使用してください。
開発版には swift-language-gitAUR を使用してください。
コード補完用の sourcekit 言語サーバプロトコル、sourcekit-lsp が利用可能で、例えば Visual Studio Code のプラグインとして code を使用できます。詳細は以下を参照してください。
エディタとコード補完
code を インストールし、ソースコードから sourcekit-lsp をインストールします。nodejs が必要です。
$ git clone git@github.com:apple/sourcekit-lsp.git $ cd Editors/vscode $ npm run createDevPackage $ code --install-extension out/sourcekit-lsp-vscode-dev.vsix
Hello world
Swift パッケージマネージャを使ってサンプルプログラムを作成できます。
$ swift package init --type executable $ swift run
ライブラリ用の場合:
$ swift package init $ swift build
Read eval print loop, REPL
Swift REPL の詳細については、こちら を参照してください。
$ swift
Welcome to Swift version 5.3 (swift-5.3-RELEASE). Type :help for assistance. 1> 1+1 $R0: Int = 2 2>