[Android]KotlinとSwiftについて

2427 ワード

Kotlinって何?
Appleが2014年に新しい開発言語Swiftを発表したことを知っています.3年余りの発展を経て、この言語はすでに3.0バージョンに発展し、今年6月に4.0バージョンが発表される予定で、筆者は2.0からそれに注目し始め、その間は穴を踏まなかったが、現在は比較的安定しており、現在では多くの会社が大手工場を含めて自分のプロジェクトにSwfitを応用して開発している.
では、Kotlinは何ですか.オープンソースのプログラミング言語でもあり、とっくに存在していますが、Android開発のプログラマーになっても、あまり知られていません.Google 2017 IO大会では、KotlinがAndroid開発の公式言語として正式に選ばれた.KotlinはJVMベースの言語で、javaのバイトコードにコンパイルされ、javaとの互換性が高く、javaよりも安全である.
KotlinとSwiftの文法上の比較
Kotlinが正式にチケットを手に入れてから、みんなはこの言語に対して比較的に好奇心があるべきで、私も同じで、ちょうどこの外国人が書いた文章を見て、国内の熱心な人が翻訳してきて、簡単にKotlinとSwiftの言語の比較を比較しました.勉強と交流として、転載してきました.
原文リンク本稿では、3つの場所の類似性のみを簡単にリストします.具体的には原文を参考にして、とても分かりやすいです.
  • Hello World Swift
  • print("Hello,world!")

    Kotlin
    println("Hello,world!")
  • 定数と変数Swift定数用let
  • var myVariable = 42
    myVariable = 50
    let myConstant = 42

    kotlin定数用val
    var myVariable = 42
    myVariable = 50
    val myConstant = 42
    
  • 配列
  • Swift
    var shoppingList = ["catfish", "water",
        "tulips", "blue paint"]
    shoppingList[1] = "bottle of water"

    kotlin
    val shoppingList = arrayOf("catfish", "water",
        "tulips", "blue paint")
    shoppingList[1] = "bottle of water"