ブログ
2020/06/01
Kotlin向けBeam Katasの発表
本日、Beam KatasファミリーにKotlinが新たに加わったことを発表いたします。

昨年、ブログ記事で、Stepikで提供されている素晴らしいBeam Katasについてお知らせしました。このKatasは、Apache Beamアプリケーションの作成、さまざまなAPIやプログラミングモデルのハンズオンでの学習を、お気に入りのIDEから快適に行うことができます。本日より、KotlinでBeamの基礎を学ぶための、段階的な演習に取り組むことができるようになりました。
Kotlinは、JVMをターゲットとした、最新のオープンソースの静的型付け言語です。主にAndroid開発者によって使用されていますが、パフォーマンスや型安全性を犠牲にすることなく、Javaよりも簡潔でクリーンなコードを可能にする豊富な機能セットにより、最近人気が高まっています。最近では、Stack Overflowの年次開発者調査で、最も愛されているプログラミング言語の1つにランクインしました。
Apache BeamとKotlinの関係は新しいものではありません。このブログで発表された一連のサンプルなど、2つのテクノロジーを採用しているエンジニアリングチームの例は、Web上に散らばっています。Beamを初めて使用する方、またはペースを変えたい経験豊富なベテランの方は、Kotlinを試してみることをお勧めします。
Kotlinとその他の優れたBeam Katasは、以下(またはIntelliJまたはPyCharm内でEduToolsプラグインを使用して「Beam Katas」を検索する)で見つけることができます。
オリジナルのKatasシリーズを作成し、レビュープロセス中にサポートを提供し、この取り組みを実現してくれたHenry Suryawirawan氏に特別な感謝を申し上げます。
