タグ

dartとDartに関するuehajのブックマーク (6)

  • React.js–Get started in Dart #3

    uehaj
    uehaj 2019/03/08
    DartでReact。あとJSXがあればもう違和感がないな。hooks化も支障はないはず。
  • Hello, Dart (2) - パーザコンビネータ - kmizuの日記

    いつだったか、新しい言語を学ぶときのHello, Worldはパーザコンビネータを書くことにしてる、といった事を言った覚えがあります。実際、これまで学んできたたいていの言語でミニパーザコンビネータライブラリを書いてきました。というわけで、Dartでもパーザコンビネータライブラリを書いてみました。 もう何度も何度も書いてきたコードのため、考えるのは、その言語での標準的なデータ構造と関数に落とし込む方法だけです。というわけで、次のような感じになりました。クラスの定義方法とかコンストラクタの扱い、無名関数の文法、文字列の取り扱い、など基的なことを一度に学べるので、パーザコンビネータという題材はやはり良いなと思います(自画自賛)。 感想: 色々な面でかなりJavaプログラマフレンドリ。 適当にJavaっぽい文法で書くとそれなりにパーズしてくれる可能性が高い。 関数/メソッドの体が式であるときに

    Hello, Dart (2) - パーザコンビネータ - kmizuの日記
    uehaj
    uehaj 2018/03/07
    Dartは、今の時代の言語としては平凡な感じがぬぐえませんが、その分、変な癖がない
  • Google Docs: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more

    uehaj
    uehaj 2014/11/13
    AngularJSはAtScriptなるaltjsで開発されてるとな。だからAngularDartとコードベースが単一化できるのか
  • Google、Dart 1.0をリリース

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Google、Dart 1.0をリリース
  • AngularJSのDartへのポーティングが進行中

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    AngularJSのDartへのポーティングが進行中
    uehaj
    uehaj 2013/06/24
  • Dart2jsがDeltaBlueベンチマークで手書きJavaScriptコードのパフォーマンスを上回る

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Dart2jsがDeltaBlueベンチマークで手書きJavaScriptコードのパフォーマンスを上回る
    uehaj
    uehaj 2013/04/22
    新しいDart2jsコンパイラは,それ自身がDartで実装されている。大域 型推論 (global type inferencing) と呼ばれる技術を用いて,変数や引数が実行時に所持する型の情報をより多く収集する
  • 1