学習コストが低く、キャッチアップがしやすいもともとKotlin書いてた人が誰もいないのに、キャッチアップまでが相当早かったです。 特に動的型付言語のRubyを書いていた人でも大きな戸惑いなく使用できたのは意外でした。 これはJava、Scalaに比べると大きな違いだと考えています。高品質なコードが書けている型の制約がきき、null-safeなど安全に書くための言語仕様がうまく働きます。集合に対する便利な操作を行うメソッドがあったり、記述量少なくシンプルに実装できるための機能がいろいろあります。

Scalaと Spring Frameworkを使って REST的なJSON APIを実装してみましょう。 市民、Rubyからようこそお帰りなさい 俺はHTMLを書かないぞジョジョぉーッ シンプルな最初の例 きわめて短いコードでHTTPリクエストに対して Hello, Worldの JSONを返す 開発環境の構築 Eclipse関係の設定方法を解説すると Google先生が定期的に人を連れてきてくれるからね プロジェクトを作成する 1/3 Scalaプロジェクトの新規作成 (Coming soon) Eclipse上で Scalaプロジェクトを新規作成して、必要なディレクトリ構造を作る プロジェクトを作成する 2/3 jarファイルの収集 (Coming soon) Mavenに頼らず自分で必要な jarファイルをかき集めたら warファイルを小さくできるよ? プロジェクトを作成する 3/
市民、Rubyからようこそお帰りなさい 〜ScalaのようでJavaだけど少しScalaなJSON API〜 Javaから Rubyへ! ・・・そんな時期が、俺にもありました。 Rubyの記述力は Javaと比べて本当に魅力的で、設定より規約だ!ダックタイピングだ!なんていいながら一時期みんなして Railsに群がってたんだけど。互換性がそれほど重視されないから言語やフレームワークのバージョンアップに置いて行かれるとひどい目にあうし、タイプミスひとつさえテスト回してやらないと拾えないし、なにより実行速度がひどく遅い。そうこうしているうちに Javaの方はアノーションが積極的に使われる始めることで設定ファイルは小さくなったし、動的な型のほうが柔軟でいいというのは誰が言い始めたのか知らないが実は気のせいじゃないかと皆が気付き始めるのも無理はない。 やあ、Javaへお帰りみんな。 そうして J
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く