ももこ @Momo051243 言語学オリンピックは、国際科学オリンピックの中で唯一科学的な前提知識がいらなくて、発想力と論理的思考力が死ぬほど鍛えられるから中高生にぜひ挑戦してほしい。うちの弟(中2)は、1年間自宅警備員だったんだけど、過去問やり始めてからずっと机に向かっていて姉はとても嬉しい。 pic.twitter.com/zTztQYzFJZ 2018-02-07 13:45:09
Kotlinの一番簡単のサンプルは、これ。 世界で最もカバーされた言語数が多いと言われる、K&Rのハローワールドです。 fun main(args : Array<String>) { System.out?.println("Hello, world!") } 見どころは、outの後ろについてる「?」ですね。 Kotlinは言語としてNullPointerExceptionを起こさないこと、 つまりNullセーフな性質を持っているのです。 Nullになりそうな所には「?」を記述する必要があり、 要するに、「?」は「Nullかも?」ぐらいに理解すると良さそうです。 詳しい解説は、このページにあります。 http://confluence.jetbrains.net/display/Kotlin/Null-safety これを見ながら、サンプルを書き換えてみました。 自前でNullチェックす
Project Kotlin is the codename for a statically-typed JVM-targeted programming language developed by JetBrains JetBrainsは7月20日(ロシア時間)、工業利用を想定して開発された新しいJava仮想マシン向けのプログラミング言語「Kotlin」を発表した。KotlinはJavaと同じ静的に型付けされたプログラミング言語。文法もJavaと似ている。Java SE 8で導入されることになる機能や、Javaには導入されていない機能がすでに導入されている。現実的に普及する可能性があるプログラミング言語として興味深い。 JetBrainsはJavaの統合開発環境であるIntellJ IDEAを開発している企業。Javaのみならずほかのプログラミング言語向けの開発ツールも開発しており、J
米Red HatのJBossグループに勤務するGavin King氏は4月13日、社内で開発を進めているという新言語「Project Ceylon」について自身のブログで説明した。「Javaの限界」に対しRed Hatが応えたものとなるが、「Javaキラー」や「次世代Java」といったものではないという。 Java用のORマッパーである「Hibernate」の主要開発者でもあるKing氏は、先に中国で開催された「InfoQ China」でProject Ceylonを明かした。その後、Slashdotなど一部の情報サイトなどがこれを「Javaキラー」などとして紹介したことを受け、King氏が自身のブログにて正式にCeylonについて説明することとなった。 ブログ記事によると、Project Ceylonは「Javaではなく、Javaに深く影響を受けた新しい言語」だという。Java仮想マシン
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー Linux World誌が毎年行っているReaders Choiceの2010年版で,Pythonがベストプログラミング言語賞とベストスクリプト言語賞を取ったようです:-)。 ベストプログラミング賞は,競合ひしめく中去年に引き続き2年連続の受賞。二位がC++,三位がJava,四位はC,五位はPerl。 二年前に新設されたベストスクリプト言語賞でもPythonが首位。二位がPHP,三位がbash(!),四位はPerl,五位はRubyになっています。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く