Language」をやりましたDartwww.dartlang.orgFlutterのβ版発表やDart2の発表で話題のDart。Language」という基礎を学ぶチュートリアルがあったのでやってみました。www.dartlang.orgまた、「DartPad」というオンラインでDartのコードが書けるサービスもあるのでチュートリアル見ながらDartPadで動かして確認という形で進めました。ちなみにこの以下はDartの説明では無くただの感想です。print(sample.name);}このように書くことができます。このコードはDartでもJavaでも動くコードですね。Dartだと以下の方が推奨されています。Dart」という形である程度のガイドラインを敷いています。これはチーム内での記述を揃えたりコードレビューするときなどに非常に有用です。www.dartlang.orgさらに、ガイドラインに即したコードフォーマッターも用意してあります。www.dartlang.orgこのあたりがしっかりしていると決め事が少なくなるし「公式がとりあえず提供しているから」という文句である程度収まりがつきます。構文はJavaに似ている所があり、Javaをやったことがあるプログラマならすんなりと書くことができそうな印象でした。いえ、関数がファーストクラスオブジェクトであったり型推論があったりNull安全な機能があったりAsyncAwait、Generator...とだいぶ提供している機能が違います。言えるのはいわゆるモダンな機能を実装している言語である、ということでしょうか。Dartを触ろうと思ったきっかけは、Flutterのβ版が出たこととDart2が出たからです。Flutterは1年くらい前のα版のときから知ってはいたのですが、正直TypeScriptがGoogleの社内標準言語として発表されたり、www.publickey1.jpKotlinがAndroidの開発言語として発表されたりとwww.publickey1.jpしていたのであまり期待はしていませんでした。Flutterに本気なのかなと思い直し、実際Dartを触ってみると個人的には非常に書きやすく読みやすそうだなと思いました(プロダクションで使ってみないとわかんないですが...)。VM」などありますが、まずはFlutterでアプリを作ってみてもう少しちゃんした手応えを感じたいと思います。重要な所だけ読み返したい用です。ExpoについてLTしてきました月別アーカイブはてなブログをはじめよう!saburesanさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。