2021/02/25(木) Node学園 35時限目の発表資料 https://nodejs.connpass.com/event/203464/ Node.js の ES Modules 対応について
![FIRST STEP to Haxe/JavaScript](https://cdn-ak-scissors.b.st-hatena.com/image/square/78a81284cc7909d68f9ec11d49a777e6b0462b1f/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Ffirst-step-to-haxe-javascript-130629021531-phpapp01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Javascriptを生成できる言語『JSX』がリリースされました。めでたいですねー。 ただ同じくJavascriptを生成きるHaXeのことが忘れられている気がするので、宣伝します。 ステマじゃないよ! 型推論がイケてる 現時点でJSXには型推論が実装されてないので、関数を定義するには全ての型を書く必要があります。 // JSXだよ! function add(x : number, y : number) : number { return x + y; } これだけなら特に問題ないように見えますが、これが高階関数を定義しようとするとどんどん複雑になっていきます。 // JSXだよ! function f(g: function(:number):number): function(:number):number { return function(x: number): number
もしプログラミング言語をたった1つだけ学ぶとしたら,Haxe です。 ユニバーサルであり,パワフルであり,簡単に使えます。 マルチプラットホーム Haxe はその高速なコンパイラで,JavaScript, Flash, NekoVM, PHP, C++, C#, Java(まもなく)という,全ての人気のあるプログラミングのプラットホームにコンパイルできます。このことは,あなたのアプリは,iOS, Android, Windows Mobile, webOS のような全ての人気のあるモバイルデバイスをサポートすることを意味します。 オープンソース Haxe はオープンソースです。それは,フリーであることを意味し,また,親しみを込めて the Haxers とでも呼ぶべき,プログラミング界における多くの採用者をすでに集めており,次の業界標準となるにふさわしい姿を備えています。 親しみやすい文法
JSXがリリースされて1週間ぐらい立ちました。ガシガシ進化が進んでてすごいですねー。 おかげで、文法と適用範囲が似てるHaxeにも注目を集まっている気がします。なので、今日はそのHaxeを実際のプロジェクトに適用した事例について紹介したいと思います。題してReal World Haxeです。 プロジェクト概要 プロジェクトの概要は、前にosiireさんが2009-10-21で書いているのでそのまま引用します。 某自動車販売会社用のWebサービス サーバーサイドを全部OCamlで作成。OCaml+MySQL。既に稼働中のサーバーへ導入しなければならず、その環境が少し古かった(debian serge)ので一瞬焦ったが、ちゃんとOCaml開発環境は揃った。初めてpa_monadを導入したが、とても便利だった。重回帰分析をOCamlで実装した(Cで書くのがイヤだったから)。OCamlのコードはト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く