マルチプラットフォーム プログラミング言語 haXe
- 1 :デフォルトの名無しさん:2009/04/04(土) 21:23:37 .net
- プログラミング言語 haXe について語るスレッドです。
【haXeの主な特徴】
・JavaScript、Flash、PHP、NekoVM用コードの出力
・ActionScript風文法
・静的型付け(列挙型、関数型、クラス、匿名型、動的型)
・型推論
・型パラメータによるジェネリクス
・匿名型によるダック・タイピング
■haXe 公式サイト
http://haxe.org/?lang=jp
- 2 :デフォルトの名無しさん:2009/04/04(土) 21:34:33 .net
- OCaml と JavaScript と PHP を別々に勉強した方が良さそうだけど…
- 3 :デフォルトの名無しさん:2009/04/04(土) 21:40:54 .net
- 型チェックできるし、静的型付けの方がいい。
- 4 :デフォルトの名無しさん:2009/04/04(土) 21:48:15 .net
-
- 5 :デフォルトの名無しさん:2009/04/05(日) 02:42:34 .net
- これどう読むの?
TeX流にハヘ?
Xerox流にハゼ?
- 6 :デフォルトの名無しさん:2009/04/05(日) 02:49:10 .net
- >>5
ヘックスらしいよ。
http://en.wikipedia.org/wiki/HaXe
デバッグの事を考えたらトランスレータ系は使い勝手が悪そうだけど…
Flash も MTASC 使えば良い様な…
- 7 :デフォルトの名無しさん:2009/04/05(日) 08:32:58 .net
- MTASCの後継言語がhaXeなんだってさ。Flash9以降にも対応しているし。
- 8 :デフォルトの名無しさん:2009/04/05(日) 11:49:58 .net
- そうみたいですね。サンクス。
MTASC がディスコンになるのは残念だな。
- 9 :デフォルトの名無しさん:2009/04/06(月) 18:00:54 .net
- 初めて存在を知った。中々面白そうだね。
期待age
- 10 :デフォルトの名無しさん:2009/04/07(火) 00:01:40 .net
- C++も実験的だが対応しているらしいぞ
ttp://haxe.org/doc/intro
- 11 :デフォルトの名無しさん:2009/04/07(火) 01:18:17 .net
- haXeそのものより、NekoVMの方が興味深いな。
- 12 :デフォルトの名無しさん:2009/04/07(火) 01:34:54 .net
- 今日のNekoMLさん
- 13 :デフォルトの名無しさん:2009/04/09(木) 00:25:18 .net
- Hxcpp 0.4, NME 0.9, Neash 0.9 Released!
http://gamehaxe.com/2009/04/07/hxcpp-nme-neash-released/
(英文ブログ)
HxcppはhaXeのC++バックエンド
NMEはSDLラッパー(NekoVMとネイティブ向け)
NeashはFlash互換API
- 14 :デフォルトの名無しさん:2009/04/09(木) 20:50:14 .net
- これってWEBシステムのフレームワークとか何かある?
- 15 :デフォルトの名無しさん:2009/04/09(木) 21:34:07 .net
- >>14
PureMVC
http://trac.puremvc.org/PureMVC_Haxe
- 16 :デフォルトの名無しさん:2009/04/10(金) 22:22:51 .net
- 読みはヘックスなのについついハカセって読んでしまうw
でも今後の広まりに期待age
- 17 :デフォルトの名無しさん:2009/04/10(金) 23:33:56 .net
- ハゼか?
- 18 :デフォルトの名無しさん:2009/04/11(土) 03:37:21 .net
- 歯臭
- 19 :デフォルトの名無しさん:2009/04/20(月) 21:01:26 .net
- 今頑張ってwebのドキュメント読んでるんだけど、
この言語けっこう凄くね?
- 20 :デフォルトの名無しさん:2009/04/20(月) 21:47:37 .net
- >>19
言語というかセットになってる環境がすごいんだよ
言語はAS譲りの微妙な部分が残ってる
- 21 :デフォルトの名無しさん:2009/04/22(水) 23:22:09 .net
- しょせんマイナー言語
- 22 :デフォルトの名無しさん:2009/04/23(木) 00:35:42 .net
- カトちゃん
- 23 :デフォルトの名無しさん:2009/05/02(土) 19:04:35 .net
- ライトな世の中、コンパイルが必要ってのはネックだすね
- 24 :デフォルトの名無しさん:2009/05/13(水) 16:48:08 .net
- age
- 25 :デフォルトの名無しさん:2009/05/22(金) 10:20:29 .net
- >>15
ActionScript側のクライアントサイド向き?ちょっとシンプルすぎるような
- 26 :デフォルトの名無しさん:2009/06/26(金) 04:57:42 .net
- HAXEで言語を実装したらどうなるんだ?
ブラウザでコンパイルできるってこと?
意味がわからん
- 27 :デフォルトの名無しさん:2009/06/26(金) 20:37:12 .net
- Webでコンパイル程度はよくあること
- 28 :デフォルトの名無しさん:2009/06/26(金) 22:55:26 .net
- マジで。
良ければソースキボンヌ
- 29 :デフォルトの名無しさん:2009/06/27(土) 19:06:32 .net
- >>27
それ別にhaXeじゃなくていいだろw
- 30 :デフォルトの名無しさん:2009/06/27(土) 20:55:59 .net
- >>29
例えばどんなのがある?
- 31 :デフォルトの名無しさん:2009/06/27(土) 22:05:05 .net
- wonderful
- 32 :デフォルトの名無しさん:2009/08/22(土) 20:08:00 .net
- ttp://www.moongift.jp/2009/08/hippohx/
Flash製のデスクトップアプリケーションを開発する「HippoHX」
- 33 :デフォルトの名無しさん:2010/02/28(日) 21:23:39 .net
- test
- 34 :デフォルトの名無しさん:2010/07/16(金) 01:32:50 .net
- ゴ ゴ ゴ ゴ ゴ ゴ ゴ ゴ
/\ /|
/ /| \/ |(\ /)
/ / | \|( ゚ー゚) <全力でWindowsを捨てOpenBSDに移行せよ
/ / | __〃`ヽ 〈_ OpenBSD
/ γ´⌒´-−ヾvーヽ⌒ヽ OpenOffice.org+Wine
//⌒ ィ theo`i´ pf ); `ヽ FireFox+Xfce+uim+anthy
// ノ^ 、___¥__人 | ClamAV+Snort+Privoxy+Tor
/ ! ,,,ノ爻\_ _人 ノr;^ > )
/ ( <_ \ヘ、,, __,+、__rノ/ /
ヽ_ \ )ゝ、__,+、_ア〃 /
ヽ、___ ヽ.=┬─┬〈 ソ、
〈J .〉、| |, |ヽ-´
/"" | sshd |: |
レ :|: | リ
/ ノ|__| |
↑ /| ,, ソ ヽ )
\_/ .,ゝ ) イ ヽ ノ
y `レl 〈´ リ
/ ノ | | .
l / l;; |
〉 〈 〉 |
/ ::| (_ヽ \、
(。mnノ `ヽnm
- 35 :デフォルトの名無しさん:2011/05/29(日) 18:56:29.28 .net
- あげ
- 36 :デフォルトの名無しさん:2011/06/13(月) 11:45:20.90 .net
- haxe => C#, Javaも近いうちにでるらしいぞ。
ttp://haxe.org/doc/intro
どんだけマルチプラットフォームなんだwww
- 37 : 忍法帖【Lv=40,xxxPT】 :2011/06/27(月) 22:50:40.29 .net
-
- 38 :天使 ◆uL5esZLBSE :2011/07/01(金) 20:51:04.49 .net
- > 例えばどんなのがある?
ハッアァアァアアァァァ?????????????
ゴミだし
ゴミじゃねーか
- 39 :天使 ◆uL5esZLBSE :2011/07/02(土) 23:11:32.39 .net
- これ ; デリミタっていうんだけどさ、よく打ち忘れるよね
Rubyだとつけなくてよくなるんだけど
自覚のないゴミ
- 40 :天使 ◆uL5esZLBSE :2011/07/05(火) 18:02:14.46 .net
- Rubyバカにしてる子ってさ
変数に$ついてる言語触ってるって事だよね
いちいちSHIFT+4キーおして $ 打ちまくってる感触はどう?
死ねよ生ゴミ
- 41 :デフォルトの名無しさん:2011/07/11(月) 15:35:16.77 .net
- さて、そろそろhaxeの話しませんか?
支援
みてくださいって
ttp://saqoo.sh/a/category/haxe
良いメモ
ttp://torus.jp/memo/x200703/shibuyajs_haxe.html
swfmill->強化改良新型
ttp://www.mindless-labs.com/trac/samhaxe/wiki
「flashにどっぷりはイヤだけど軽く触ってみたい」と思っていじってる
仕事に使ってる人は少数なんだろうな…パワーダウンが著しい。
Dを使う俺みたいなやつは試してみろ
- 42 :デフォルトの名無しさん:2011/07/13(水) 03:57:46.07 .net
- >>40
やっぱかな打ちだよな
- 43 :デフォルトの名無しさん:2011/08/19(金) 10:55:36.05 .net
- haxeってすごくね?
使ってる人みたことないけど
- 44 :デフォルトの名無しさん:2011/08/19(金) 10:56:40.83 .net
- すごくねーよw
- 45 :デフォルトの名無しさん:2011/08/19(金) 11:17:54.90 .net
- すごく読みにくい名前だとは思う
- 46 :デフォルトの名無しさん:2011/08/19(金) 11:20:17.32 .net
- 歯糞
- 47 :デフォルトの名無しさん:2012/06/04(月) 00:15:21.68 .net
- にゃーん
- 48 :デフォルトの名無しさん:2012/06/04(月) 06:59:28.36 .net
- haxeの時代が来たと聞いて
- 49 :デフォルトの名無しさん:2012/06/04(月) 08:31:29.73 .net
- http://www.google.com/search?q=haxe+ios+android
haxeでスマホのマルチプラットフォーム開発出来るみたいだけど、一番上にNMEというのが来る。
http://www.haxenme.org/developers/get-started
http://www.haxenme.org/documentation/setup/
これを使うとiOS/Android用にビルドできるみたいだけど、haxe単体でも出来るの?
http://www.haxenme.org/documentation/features/
いろいろ揃ってるし拡張できるのはいいなあ。
- 50 :デフォルトの名無しさん:2012/06/04(月) 12:43:12.58 .net
- JSX が生まれた時 haXe が再発見された
- 51 :片山博文MZボット ◆0lBZNi.Q7evd :2012/06/04(月) 13:12:07.75 .net
- ヘックス!
- 52 :デフォルトの名無しさん:2012/06/05(火) 10:32:53.77 .net
- なにこれ3年前にスレ立ってたのかw
- 53 :デフォルトの名無しさん:2012/06/05(火) 18:27:01.98 .net
- MonoDevelopにAddInいれれば使えるのか。
http://haxe.org/com/ide/monodevelop
Monoが2.8から3.0になってたり、dllのダウンロード仕方が書いてない(githubのbinフォルダーに置いてある)けど、なんとか動いた
- 54 :デフォルトの名無しさん:2012/06/05(火) 21:11:40.23 .net
- JSXはhaXeの当て馬だったってことでFA?
- 55 :デフォルトの名無しさん:2012/06/05(火) 23:11:31.99 .net
- コンパイラ使うので、LLじゃないけど、jsの周辺環境が移植しやすいのかな?
haxenode: haxe -> node.js
http://haxenode.org/
こいつの場合は、coffeescriptみたいに、最後はjsに変換してnodeで実行してる。
- 56 :デフォルトの名無しさん:2012/06/06(水) 07:56:10.96 .net
- ここ数日間Haxe書き続けてるが、やべえなこれ。欠点らしい欠点が見当たらないぞ。
顔がほころびまくってる。
存在は知ってたが、なぜスルーしてたのか。JS出力も今後さらに良くなるようだな。
- 57 :デフォルトの名無しさん:2012/06/06(水) 08:02:01.24 .net
- つかあれだ、HTML5開発の最適解をもたらしたのは結局元Flasher達という
一部の人には面白くない結果になりそうだ
- 58 :デフォルトの名無しさん:2012/06/06(水) 08:11:46.06 .net
- JSXも触ったが、面罵アクセスのthis.が面倒。あと既存のJSライブラリ使うのが手間
Haxeはとにかくuntypedつければ使えるからな。
それはそれで異論あるだろうが、JSの資産を生かさないというのは現状ありえないので
Dartも同じ理由で却下(10年後に期待)
JSとの相性がよく静的型付けでオブジェクト指向プログラミングができ、
他言語への出力も可能。
歴史が長いから安定し、開発環境も整ってる。これは神言語ではないのか。
- 59 :デフォルトの名無しさん:2012/06/06(水) 14:53:30.32 .net
- >>57
JS4でしくじらなければでかい顔できただろうね、っていつまでも言われるだけじゃないかなw
- 60 :デフォルトの名無しさん:2012/06/07(木) 17:46:44.50 .net
- JSXの貢献:haXeの知名度を上げたこと
- 61 :デフォルトの名無しさん:2012/06/14(木) 17:25:15.79 .net
- 使ってみようと思ったけど、Emacsのモードが見当らない
どこにあるのか知ってる人がいたら教えてちょ
- 62 :片山博文MZボット ◆0lBZNi.Q7evd :2012/06/19(火) 15:05:10.43 .net
- >>61 Web Archiveで見つけたよ。
http://web.archive.org/web/20090510213435/http://people.debian.org/~jps/misc/haxe-mode.el
- 63 :デフォルトの名無しさん:2012/07/21(土) 05:43:44.79 .net
- http://news.mynavi.jp/news/2012/07/19/015/index.html
何処へ行くんだこれは
- 64 :デフォルトの名無しさん:2012/07/22(日) 00:32:23.12 .net
- C#に吐き出せるのは、WP7.5対応のためかも。WP8はネイティブライブでも良さそうだけど。
Javaターゲットは、JavaFX向けかJavaME向けなのか。
- 65 :デフォルトの名無しさん:2012/07/22(日) 00:33:50.62 .net
- どうなるにせよ、取り組んでるのはひとりみたいだからあんまり気にしなくていいんじゃないかな。
- 66 :デフォルトの名無しさん:2012/08/09(木) 15:37:08.77 .net
- この言語の存在を知った時は
無茶して作った非実用的な言語なんだろうなと思ったんだけど、
評判結構いいみたいだし使ってみようかな
- 67 :デフォルトの名無しさん:2012/08/10(金) 14:47:53.51 .net
- 外部ライブラリ用にexternを用意するのが面倒過ぎるなこれ…。
- 68 :デフォルトの名無しさん:2012/08/10(金) 16:57:30.25 .net
- OLエロい
- 69 :デフォルトの名無しさん:2012/08/14(火) 22:21:28.04 .net
- 多くの言語に対応している独自ライブラリがもっと充実しないと使いものにならん
他言語ライブラリの古いラッパーばっかりあっても仕方がない
- 70 :デフォルトの名無しさん:2012/10/01(月) 14:25:57.22 .net
- http://www.haxejs.org/externs/
http://lib.haxe.org/p/
微妙にやっぱりメンテ面倒そうなのか
しゃーなしなのか…
http://haxe.org/doc/js/extern_libraries
- 71 :デフォルトの名無しさん:2012/10/19(金) 23:59:15.66 .net
- TypeScriptによる既存のユーザーへの影響は、CoffeeScriptよりJSXやHaxeの方が少ないかな?
Haxeはもともと少ない新規利用がもっと減りそうだけど。
- 72 :デフォルトの名無しさん:2012/10/25(木) 09:22:17.79 .net
- 凄そうなのになんで人気ないの?
- 73 :デフォルトの名無しさん:2012/12/12(水) 21:00:55.94 .net
- トランスレータ系だからかねぇ。
- 74 :デフォルトの名無しさん:2012/12/31(月) 15:04:41.19 .net
- >>57
w
- 75 :デフォルトの名無しさん:2013/03/19(火) 05:46:15.12 .net
- >>1
公式サイトにつながらないんだけど
- 76 :デフォルトの名無しさん:2013/03/19(火) 05:47:12.93 .net
- あ、つながった、ゴメン、クッキーの設定が悪かったぽい
- 77 :デフォルトの名無しさん:2013/03/19(火) 18:10:42.56 .net
- 歯臭
- 78 :デフォルトの名無しさん:2013/03/25(月) 02:40:43.43 .net
- http://www.geocities.jp/jyc_lab/main_street/
- 79 :デフォルトの名無しさん:2013/04/24(水) 11:55:23.98 .net
- WebStormでhaxe supportプラグインいれて使ってみた人いる?
なんかhaxe supportプラグインのインストールに失敗して困ってる。
素直にFlash Develop使った方がいいのかな。
- 80 :デフォルトの名無しさん:2013/04/24(水) 21:45:36.38 .net
- 実はintelj idea用だったり、旧過ぎるとかない?
あと他にはmono developにhaxe pluginがあった。
- 81 :デフォルトの名無しさん:2013/04/24(水) 22:51:37.40 .net
- >>80
そうかも。結局WebStormにはインストールできなくて、
RubyMineにはインストールできたんだけど、肝心のコンパイルができなかった。
どうも、intelj idea専用っぽい気がする。
今mono developを試してるんだけど、haxe pluginが3.0用なんだよね。
ところがmono develop公式サイトでは4.0.1(名称がXamarinに変更になってる)しか落とせない状態になってる。
もう少し模索してみます。
- 82 :81:2013/04/25(木) 00:57:01.78 .net
- 引き続きあがいてみた。
1. Haxeプラグインを見つけたが、なんか3.0.xじゃないと動かないっぽい。
2. Mono Developの公式サイトでは4.0.1しか落とせない。(しかもXamarinとか名前まで変わってる)
3. いろいろググったらSourceforgeに3.0.6があった。ダウンロードする。
ttp://sourceforge.net/projects/monodevelop.mirror/
4. こちらのサイト様の情報を元にHaxeプラグインインストール成功。
ttp://blog.wnotes.net/blog/article/67
5. サイトの情報を元にプロジェクト(ソリューション)を作成し、サンプルコードをビルド……できねぇww
6. どうも、Mono DevelopがHaxeコンパイラを見つけられていないっぽい。Haxeを手動インストールしてたのがまずかったか?
7. でも設定にコンパイラの場所を指定するところが見当たらない。PATH環境変数は見てくれないのか。
8. どうしようもないのでふてくされる ←イマココ
どうやらMacでのHaxe IDE環境はまだお寒い感じです。いや、itelj ideaはまだ試してないけど……。スレ汚しスマソ。
- 83 :デフォルトの名無しさん:2013/04/25(木) 01:23:49.56 .net
- おっとすまんね、確かに、MonoDevelop3.xのときの話だった。
http://www.joshuagranick.com/blog/?p=758
当時はここら辺ためした気がする。
バインデングが、mono2.8.x用らしく、2.10.xで動かすのに設定が必要か、バインデングの再コンパイルしたような?
記憶が曖昧でスマン。
- 84 :70(半年ぶりやね:2013/04/25(木) 10:16:04.49 .net
- Miguel de Icaza @migueldeicaza 9時間
In case you missed it: PlayScript add-on now available for MonoDevelop:
https://groups.google.com/forum/#!topic/playscript/cMiKjvZbo
微妙にタイムリー
xamarinの今後の予定としてはこの言語をサポートしていきたそうだし…
過去のbindingというかIDEのpluginか…のメンテにはさほど興味は
なさそう(boo, pythonとか大分前に色々あったっぽいけど今xamarin studioでは無理ぽ
https://github.com/playscript/playscript-mono
https://groups.google.com/forum/?fromgroups#!forum/playscript
>>73
たしかに変換系は変換元の言語とかツールとかその辺の環境に縛られ
がちかも…ある種の制約がそこで課されちゃうというか…
- 85 :デフォルトの名無しさん:2013/05/24(金) 13:34:49.20 .net
- 俺はMacでは結局なんだかんだでFlashDevelopをPallarelsで使ってるわ
- 86 :デフォルトの名無しさん:2013/06/02(日) 03:03:17.33 .net
- haXeのステマ野郎が来てて困ってます
どうにかしてください
ヒッキーのプログラミングするスレ
http://ikura.2ch.net/test/read.cgi/hikky/1362050172/
- 87 :デフォルトの名無しさん:2013/06/02(日) 19:36:13.44 .net
- >>86
Haxeに表記が変わったからよろしくな
- 88 :デフォルトの名無しさん:2013/06/02(日) 19:46:45.06 .net
- 今ならLLVMターゲット作れば普通にネイティブ言語になりそうだけどな。
(Haxeに限らず、新言語作ったるぜってすべての人に好機が訪れている)
やったるぜって言ってた人が過去に何人かいたが、どうなってるのか知らね。
ところでGitHubに移行したんだな。
早速いくつものPull Requestが取り込まれており期待が持てそうである。
HaxeFoundation/haxe ・ GitHub
https://github.com/HaxeFoundation/haxe
- 89 :デフォルトの名無しさん:2013/06/03(月) 06:35:54.36 .net
- Haxe3のhaxelibからtilelayer入るようになるのにはあとどんくらいかかるのかしら
- 90 :デフォルトの名無しさん:2013/06/07(金) 21:49:16.55 .net
- >>89
つ https://github.com/matthewswallace/openfl-tilelayer
- 91 :デフォルトの名無しさん:2013/06/07(金) 21:50:09.07 .net
- Haxeのことなら何でも答えてやんよ
- 92 :デフォルトの名無しさん:2013/06/07(金) 22:36:16.17 .net
- >>90
正確には、git経由じゃなく haxelib install tilelayer で入れたいと言いたかった
nme-tilelayerの方も生きてはいるから最終的には合流するのかしら
- 93 :デフォルトの名無しさん:2013/06/08(土) 00:24:48.93 .net
- 今試したらhaxelib経由で入ったよ。ついさっきか?w
nme-tilelayerは元々FlashDevelopの作者のライブラリなんだが、
FlashDevelopがopenflで問題が生じていて、そちらの対応作業をしている間に
(NMEから変わるのを知らなかったらしい)
他の人がtilelayerのHaxe 3対応をしたという経緯のようだね。
- 94 :デフォルトの名無しさん:2013/06/08(土) 00:45:30.27 .net
- せっかくなので、先月のHaxeのイベントから重要な講演を2つ
"What is Haxe" (Nicolas Cannasse)
http://ncannasse.github.io/hxslides/www/wwx2013.html (スライド)
http://www.youtube.com/watch?v=ytDBqbEm8Xk
Haxe作者の基調講演
Haxe 3のリリース、Haxe Foundationの設立と今後のプランについて
"Special Announcement" (Joshua Granick)
http://vimeo.com/66996045
OpenFL(旧NME)に関する告知
その他の講演の映像はこちらから
http://www.silexlabs.org/140165/the-blog/wwx2013-was-haxeptional-thanks-to-you-all/
- 95 :デフォルトの名無しさん:2013/06/08(土) 01:07:39.36 .net
- >>93
おお入った!
OpenFLはNMEの後継なのか、なるほど
- 96 :デフォルトの名無しさん:2013/06/13(木) 18:46:23.54 .net
- github.com/openfl/openfl/wiki/Get-Started
ここの手順書通りやると
haxelib run openfl setup のところで
github.com/openfl/openfl/issues/8
これと同じエラーが出て openfl が入らないのだけど
もしかしてこのエラーの出かたからして窓でしか使わ
れてないとかそういうのなのか…ぐぬぬ入れ方さっぱりわからぬ…
- 97 :デフォルトの名無しさん:2013/06/14(金) 02:32:45.56 .net
- mac(osx10.8)環境だけど、haxelib run openfl setupもすんなり動いてたよ
- 98 :デフォルトの名無しさん:2013/06/14(金) 10:26:56.90 .net
- 10.8.4だけどサンプルまで動いたお。
32bit版のNekoが必要(今のところ)なあたりとかどうかしら
- 99 :デフォルトの名無しさん:2013/06/15(土) 01:07:13.20 .net
- Haxeの3D API作ろうって話がかなりガチだな
https://groups.google.com/forum/#!topic/haxelang/ufhot2NT9jA
Evoland(http://evoland.shirogames.com/)で使われているものがベースになるんだろうけど
ゲーム用のライブラリが多数作られてリソースが分散していたのが
OpenFLに集約されるなら面白いことになるんじゃないかな
- 100 :デフォルトの名無しさん:2013/06/15(土) 01:08:00.76 .net
- つかHaxe作者バケモンじゃね?間違いなくフルスタックエンジニア()じゃね?
haxe.orgのWikiやフォーラムまで自家製でHaxe製だって初めて知ったよ
https://github.com/ncannasse/hxWiki
- 101 :デフォルトの名無しさん:2013/06/15(土) 14:12:28.10 .net
- http://stackoverflow.com/questions/1384647/is-haxe-worth-learning
>At the end, HaXe helps you write in a single language and
>target different platforms (JS and Flash mainly, and now NekoVM, PHP, and C )
>do you really need that?!
元々リソースは分散というか型推論を意識したコードは誰でも気軽に
書ける代物ではないので
ある程度ベースの言語 as3 なり js なり cpp の経験がある
熟練者好みな言語。wiki というと一時 Hiki とか流行ってたか。集約
するかどうかは疑問だな。核になりうる起爆力みたいのが足りない感はある
https://github.com/HaxeFoundation/haxe/issues?state=open
- 102 :デフォルトの名無しさん:2013/06/15(土) 16:07:43.36 .net
- いやあ、今までプラットフォーム非依存の言語だといっても
ゲーム作るなら結局依存が出てきて困ってたわけだけど
(FlashのAPIを使うか、JSのライブラリを使うか、NMEを使うかなど)
どうやらOpenFLがHaxeFoundationに公式に支援を受ける標準APIということになったらしいので、
その上に高レベルのAPI(h2d/h3d)が乗って皆これ使おうぜということになれば話違ってくるんじゃないのという。
開発リソースの分散はJSでもかなり問題になってるけど
(多数の開発者がほぼ同機能のフレームワークやライブラリを個別にガンガン作りまくって、連携がない状態)
Haxeの今の動きはその辺をクリアしてくれそうな印象がある。期待だけどね。
Flashがなぜ強かったのか、Unityが今なぜ無双しているかというのも集約の力だと思うんだよな。
- 103 :デフォルトの名無しさん:2013/06/15(土) 16:10:49.49 .net
- Haxe 3で言語については一通り手を入れて下地を整えたので
これからはそういった周辺環境をという流れだと理解してる。
- 104 :デフォルトの名無しさん:2013/06/15(土) 19:22:40.69 .net
- 機運というか流行みたいなのは何となく理解できなくもないんだけど
js 組むのは Adobe Edge 辺りでざっくり作るんで需給間に合うじゃ
ないかなという疑問も多少
変換しても js は js だというか…牛刀を何とか
その辺で IDEが必須になるというか
- 105 :デフォルトの名無しさん:2013/06/15(土) 19:55:19.16 .net
- まあウェブだけを対象にするならオーバーキル感はあるかもね。
ただアプリもターゲットにすると現状がWebViewがアレだったりするので
- 106 :デフォルトの名無しさん:2013/06/16(日) 12:41:35.94 .net
- 俺はサーバーサイドとロジックが使いまわせるのが気に入ってる。
- 107 :デフォルトの名無しさん:2013/06/16(日) 16:02:11.91 .net
- https://github.com/labe-me/haxe-away3d
これ動くかなと思ってやってみたけど
$ ls
Makefile README.md away3d haxelib test
$ zip -r away3d.zip haxelib/
adding: haxelib/ (stored 0%)
adding: haxelib/Away3D.swc (deflated 0%)
adding: haxelib/Away3d.swf (deflated 0%)
adding: haxelib/extraParams.hxml (deflated 6%)
adding: haxelib/haxelib.json (deflated 20%)
adding: haxelib/haxelib.xml (deflated 30%)
adding: haxelib/include.nmml (deflated 26%)
http://haxe.org/doc/haxelib/haxelib2
$ haxelib local away3d.zip
Invalid field access : length
make ファイルはなんとなくわかるけど、haxelib としてインストールする方法がさっぱり…
- 108 :デフォルトの名無しさん:2013/06/18(火) 09:51:29.92 .net
- osxだとvimくらいしか補完とか可能な IDE がないからな
plugins.jetbrains.com/plugin/6873?pr=idea
>Community Edition(CE) という無料版がありますが、これはかなり機能が
>制限されていて、メインとしている php / ruby(rails) なWeb開発では
>恩恵を得られそうにないです。
IntelliJ IDEAのFile Watchers機能でTypeScriptコンパイラ(tsc)にパスを通す方法
448.jp/blog/article/1459/
なんというか微妙だわな…
- 109 :デフォルトの名無しさん:2013/06/18(火) 17:24:43.91 .net
- IDEは当分WindowsでFlashDevelopが鉄板だろう。
オプソのIntelliJとSublime Textバンドルに手を入れるか、あと計画中のHaxe公式IDE待ちだな
- 110 :デフォルトの名無しさん:2013/06/19(水) 00:07:57.27 .net
- 全部使ってみて今のところIntelliJが一歩抜き出てる感じかな
有料だけど
- 111 :デフォルトの名無しさん:2013/06/28(金) 15:14:50.30 .net
- github.com/nickalie/CreateJS-Haxe/blob/master/src/createjs/easeljs/Rectangle.hx
www40.atwiki.jp/spellbound/pages/1968.html
ここ読むと
haxelib install createjs で入るのは上のレポジトリのなのか?
github.com/Meychi/CreateJS-Haxe/blob/master/src/createjs/easeljs/Rectangle.hx
コメントが付いてるこれはまた別なんか…ようわからん…
あとgithubのsyntaxハイライトいつの間にか直ってるっぽいね
- 112 :デフォルトの名無しさん:2013/06/28(金) 16:16:32.66 .net
- nickalieの人のがhaxelibに登録してあるやつだね
- 113 :デフォルトの名無しさん:2013/07/12(金) NY:AN:NY.AN .net
- wwx2013 speech: Cristian B?lu?? "Native iOS apps with haxe objective-C target"
http://www.youtube.com/watch?v=OpDW1il_P9g
クロスプラットフォームなぁ…
一周して結局 objc で組めばええんでないのとか
そんな気もしないでもない
- 114 :デフォルトの名無しさん:2013/07/12(金) NY:AN:NY.AN .net
- objective-Cって
クロスプラットフォームと正反対のものでは
- 115 :デフォルトの名無しさん:2013/08/21(水) NY:AN:NY.AN .net
- age
- 116 :デフォルトの名無しさん:2013/09/09(月) 02:55:51.59 .net
- これってQtの代わりになる?
- 117 :デフォルトの名無しさん:2013/09/09(月) 07:43:37.69 .net
- Haxeはプログラミング言語であり、Qtとは用途が全く違うので
比較にならないのでは
- 118 :デフォルトの名無しさん:2013/09/09(月) 07:43:42.54 .net
- Qtとはカバー範囲違う。GUIツールキットとかないし
Haxe単体は純粋なクロスコンパイル言語またはbetter JavaScript
Haxe+OpenFLで見るとFlash(とAIR)をオープンソースベースで置き換えようとしているといったところ
- 119 :デフォルトの名無しさん:2013/09/09(月) 12:57:32.70 .net
- HexeでGUI作れないの?
- 120 :デフォルトの名無しさん:2013/09/09(月) 13:47:37.36 .net
- 作れるよ
たいていどの言語でも作れるよ
- 121 :デフォルトの名無しさん:2013/09/09(月) 14:28:50.71 .net
- もともとこの言語・環境はブラウザのゲームの出自だから
一般のアプリケーションに使うような、それこそQtが持ってるようなコンポーネント群はないってこと
(言語作者がゲーム会社→現在独立系のゲーム会社を作って活動中という人だし、
コミュニティにもFlasherや元Flasher多いし)
ゲームのUIは自分でコツコツ作るのが普通
探せば何かライブラリがあるかもしれないけど、有名なものは知らない
Haxe作者がこんなん作ってる最中
http://ncannasse.github.io/h3d/samples/comps/index.html
もちろんJavaScriptの代わりに使うならDOMが使えるし
FlashやOpenFLで出力するならイベントとかSimpleButtonクラスとかが使える。
- 122 :デフォルトの名無しさん:2013/09/10(火) 11:11:51.06 .net
- ttp://html5experts.jp/clockmaker/2183/
Haxeは厳密すぎる、と書かれているけれど
昔のJava経験者からするとHaxeは相当柔軟でなおかつしっかりしている言語
という印象かな
コンパイラの指定で出力JSの切り分けも可能なので
モジュール開発に向いていない事はない
- 123 :デフォルトの名無しさん:2013/09/10(火) 11:21:12.31 .net
- うむ。
- 124 :デフォルトの名無しさん:2013/09/10(火) 11:53:15.03 .net
- >>122
この手の評価って、規模や運用、開発スキームによっても変わってくるから
話半分に捉えてたほうがいいと思う。軽い言語しか触ってない人なのかな?
曖昧な言語は一人で一回書いておしまいなら、あまり不安は無いけど。自分は仕事上
その手の状況はほぼ無いから、曖昧な言語は選定から除外してるな。中長期での
品質の維持が大変だし、いくら設計がよくても、規模に対する将来的な不安が残る。
あと、経験則としてチームで仕事するときに別途様々なルールを定めないと概して後で困る。
その点、保守まで考えた堅実な仕事をする場合、Haxe の言語仕様は手堅く感じる。
実際、過去に業務アプリの一部機能(Flash製)を Haxe を使って HTML5 用に
作り替えたけれど、Haxe そのものでつまづく事はあまりなかったね。未だ保守や
拡張もできているし、自分は業務用でも十分使える良い言語だと捉えているよ。
- 125 :デフォルトの名無しさん:2013/09/10(火) 12:00:16.30 .net
- CoffeeScriptで書いていたのをHaxeで書き直したら
潜在的なバグや曖昧な実装がボロボロ見つかったってことがあったな。
Haxeの、というより静的型付けのメリットだが
- 126 :デフォルトの名無しさん:2013/09/10(火) 12:02:44.95 .net
- さっさと1000まで埋めてスレタイをhaXeからHaxeにしようず
- 127 :デフォルトの名無しさん:2013/09/10(火) 22:10:57.26 .net
- お前らHaxe何に使ってるの?
- 128 :デフォルトの名無しさん:2013/09/10(火) 22:48:13.13 .net
- むふふな画像を
定期間隔で自動収集するプログラムに使った
- 129 :デフォルトの名無しさん:2013/09/10(火) 23:28:34.45 .net
- 俺はPHPで作られたレガシーなWebサービスをHaxeで置き換えた。
- 130 :デフォルトの名無しさん:2013/09/11(水) 06:06:35.92 .net
- 素の JS 使いたくない時に Haxe 使ってる
- 131 :デフォルトの名無しさん:2013/09/11(水) 06:15:53.90 .net
- げーむとか
- 132 :デフォルトの名無しさん:2013/09/11(水) 06:19:30.86 .net
- FlashDevelopがGitHubに移行したぞ
https://github.com/fdorg/flashdevelop
pull requestが捗るな
- 133 :デフォルトの名無しさん:2013/09/11(水) 06:32:09.79 .net
- はてブでプチ炎上しているD3だが
jQueryの終わりの始まり | Daily D3
http://daily.d3js.info/?p=296
Haxeのexternがある
https://github.com/mikedotalmond/d3-haxe-extern
ただ更新が1年前だからアップデートしたりHaxe 3対応させないと駄目だろうな
この辺はHaxeの弱点だな
要するに誰か人柱になってよ
- 134 :デフォルトの名無しさん:2013/09/12(木) 01:30:15.71 .net
- D3とjQueryは、競合技術じゃなくて補完しあう技術だと思うけど
- 135 :デフォルトの名無しさん:2013/09/12(木) 01:37:08.23 .net
- 守備範囲ちがうよなー
- 136 :デフォルトの名無しさん:2013/09/25(水) 18:37:13.67 .net
- >>125
動的言語の限界。
そもそも、動的言語はCGIやコマンドラインツールを作る以上に使えるものだったのか
- 137 :デフォルトの名無しさん:2013/09/26(木) 03:45:51.52 .net
- 動的言語がイケてるって流れもあったが
最近はそうでもないしな
ttp://www.tiobe.com/content/paperinfo/tpci/images/history_paradigm_type%20system.png
- 138 :デフォルトの名無しさん:2013/10/01(火) 10:46:40.74 .net
- >>136
テストを場当たり的にやる連中の問題。
言語以前の低レベルな話。
- 139 :デフォルトの名無しさん:2013/10/11(金) 18:13:59.65 .net
- んなことより日本語をまともに出力できる様にならんかな
- 140 :デフォルトの名無しさん:2013/10/15(火) 19:09:21.44 .net
- 『Papers, Please』ってゲーム、Haxeで書かれたそうだ
- 141 :デフォルトの名無しさん:2013/10/15(火) 23:05:57.42 .net
- 国内では何か事例はないのかな
- 142 :デフォルトの名無しさん:2013/10/16(水) 14:03:32.14 .net
- http://www.slideshare.net/sipojp/haxe-24876418
の49枚目いわく
http://avatar.member.jp.square-enix.com/avatar/sqex_lw/
レジェンドワールドで使われてるらしい
ゲーム自体がどんなんかはしらんが
- 143 :デフォルトの名無しさん:2013/10/24(木) 13:31:01.77 .net
- ユーザ定義のクラスや構造体をデフォルト引数に指定したいんですがそこで詰まってます、
typedef MyVector { ... } or class MyVector { ... }
を用意して、
function fromMyVector(vector:MyVector = MyVector.Right)
とかしたいんですが定数になって無い為エラーになってしまいます。
- 144 :デフォルトの名無しさん:2013/10/24(木) 13:35:14.96 .net
- 書き忘れました、エラー時のコードです
class Main extends Sprite {
public function new() {
super();
fromMyVector();
}
private function fromMyVector(vector:MyVector = MyVector.Right):Void {}
}
class MyVector {
... 略 ...
public static var Right:MyVector = new MyVector(1, 0, 0);
}
- 145 :デフォルトの名無しさん:2013/10/24(木) 15:09:29.90 .net
- 駄目かもしれないが
static ではなく static inline でどうか
- 146 :デフォルトの名無しさん:2013/10/24(木) 18:30:14.60 .net
- >> 145
試してみたがダメでした、
とりあえずとしてNull許容型にして、nullの時に内部でデフォルト値を設定するようにして対処しました。
- 147 :デフォルトの名無しさん:2013/10/24(木) 23:27:48.10 .net
- Haxeのダウンロードに失敗する。
http://haxe.org/download
- 148 :デフォルトの名無しさん:2013/11/10(日) 00:13:28.21 .net
- haxe3でパターンマッチが強力になってた
言語は話題にならないけど進化してるね
- 149 :デフォルトの名無しさん:2013/11/10(日) 01:35:36.98 .net
- カウンタ式のいわゆる普通のfor文くらいはあってもいいと思うのに
- 150 :デフォルトの名無しさん:2013/11/19(火) 12:31:11.17 .net
- OpenFL総合スレッド
http://toro.2ch.net/test/read.cgi/gamedev/1383122727/
- 151 :デフォルトの名無しさん:2013/11/19(火) 13:54:47.99 .net
- >>1
>■haXe 公式サイト
>http://haxe.org/?lang=jp
公式サイト停止してる?
- 152 :デフォルトの名無しさん:2013/11/19(火) 14:18:40.32 .net
- 少なくとも今はとくに問題なく見れる
- 153 :デフォルトの名無しさん:2013/11/21(木) 06:03:14.42 .net
- 盛り上がってるね。
- 154 :デフォルトの名無しさん:2013/11/25(月) 15:04:39.65 .net
- haxe.org VS typescriptlang.org
http://www.similarweb.com/website/haxe.org#/#typescriptlang.org
なかなかいい勝負してんじゃん
- 155 :デフォルトの名無しさん:2013/11/27(水) 02:44:48.30 .net
- FlashDevelopが一番手軽だけど、
importやusingに*を使ったり変数をvarだけにして型推論に頼るとインテリセンス出ないんだな、
IntelliJ IDEAオプソ版だと型推論にインテリセンス出るが、importやusingに*使うと出ない、
ここもインテリセンス対応させるには有料版IDE使うしか無い?
- 156 :デフォルトの名無しさん:2013/11/27(水) 12:04:03.24 .net
- FlashDevelop、型推論で補完が微妙にポップアップしないよな。
何か不具合があるように見えるんだが。
とりあえずSublime Textつこうてる。
あとは開発中のHIDEを注視。まだ使えるレベルではない。
https://github.com/misterpah/hide
- 157 :デフォルトの名無しさん:2013/12/03(火) 15:37:32.66 .net
- WindowsのHaxeコンパイラで
「Error: Class name must start with uppercase character」
というエラーが出ていた人がいたら
nightlyビルドで直っている可能性がある
https://github.com/HaxeFoundation/haxe/issues/1932
- 158 :デフォルトの名無しさん:2013/12/06(金) 20:06:37.41 .net
- OpenFLとTizen提携だと
OpenFL :: Tizen & OpenFL Partnership
http://www.openfl.org/tizen-partnership/
Tizenぶっちゃけ全然興味ないんだがあちこち支援してるな。
資金的に安定するなら良いことか
- 159 :デフォルトの名無しさん:2013/12/07(土) 17:08:48.17 .net
- Tizenって、まだ息してるの?
韓国サムスン社内でも一部の人達の出世競争に使われてるプロジェクトらしいけど。
サムスン製モバイルOSとしては、先行してるBadaってのがあったあと思うけど
こっちはどうなんだろうな。
- 160 :デフォルトの名無しさん:2013/12/07(土) 17:54:50.70 .net
- intelが最近出したHavokエンジン使ったモバイルだけ無料のゲーム制作環境が、Android, iOS,Tizen対応だった。
もともとintelが中心だったやつなので、当然なのかもしれないが、、、
- 161 :デフォルトの名無しさん:2013/12/07(土) 18:00:38.66 .net
- 月賦販売が難しい国では、低価格機が出てるWindowsPhoneが売れてるみたいだけど、Android4.4もRAM512MB対応してきたし、
FirefoxOSやChromeOSも実際に低価格市場に出てる訳で、どっかで消えそうな気がする。
- 162 :デフォルトの名無しさん:2013/12/07(土) 19:04:00.77 .net
- マクロって、ゲーム制作で何か使い道ないだろうか
ttp://qiita.com/shohei909/items/0f3d42595cd6f5bb7ecf
- 163 :デフォルトの名無しさん:2013/12/07(土) 19:31:57.58 .net
- 機動要塞マクロ
- 164 :デフォルトの名無しさん:2013/12/07(土) 19:34:24.56 .net
- マクロでビルド時刻表示するようにしてるよ
古いファイルを必死で実行していたというようなケースを防げる
- 165 :デフォルトの名無しさん:2013/12/07(土) 20:05:44.92 .net
- なるほど
サーバにアップロードして誰かに確認してもらう、なんて時に
時刻表示は便利だね
変更がかかったファイルなのか判別がつきやすい
- 166 :デフォルトの名無しさん:2013/12/07(土) 21:02:38.58 .net
- http://japan.intel.com/swdev/
https://www.tizen.org/ja
intelで検索したら、Tizenの勉強会やってた。
- 167 :デフォルトの名無しさん:2013/12/07(土) 21:03:11.55 .net
- Haxe Advent Calendar 2013
http://qiita.com/advent-calendar/2013/haxe
思ったより参加者がいるな
- 168 :デフォルトの名無しさん:2013/12/09(月) 15:11:47.66 .net
- limeってリポジトリできてたけど面白そうね。
たぶんSDLのHaxe版のようなものだと思えばいいと思うんだが
openfl/lime
https://github.com/openfl/lime
> lime exposes the following
>
> ・OpenGL
> ・Audio
> ・Input
> ・Windowing
> ・Useful native features
OpenFLのベースのクロスプラットフォームの部分だけ抜き出したものってか
Flash互換API(゚听)イラネという向きはこっち使えばいいんでは
たぶんこの上にh3dのようなフレームワークが乗ってくるんだろう
- 169 :デフォルトの名無しさん:2013/12/09(月) 16:05:35.36 .net
- OpenFLってswfを使えるから評価されてるんじゃないの
- 170 :デフォルトの名無しさん:2013/12/09(月) 17:19:20.86 .net
- Flashとの互換とか資産興味ない人もいるじゃろ
ってかOpenFLのSWFの扱いどうなん
- 171 :デフォルトの名無しさん:2013/12/09(月) 17:47:01.25 .net
- OpenFLでswf使わないのは
単にFlash使った事ないか使えない人でしょ
にもかかわらずイラネってのは
何年か前のジョブズのスピーチ後でのhtml5騒動の時にさんざん湧いた方々と一緒だよね
- 172 :デフォルトの名無しさん:2013/12/09(月) 17:51:25.32 .net
- 資産は関係ないな
AS3をHaxeに移植することになるんだから
資産はないに等しい
- 173 :デフォルトの名無しさん:2013/12/10(火) 19:12:13.33 .net
- >>171
そらSWFは便利なフォーマットだけどFlash CS/CC持ってなかったら無縁だし
繰り返すけど、OpenFLどれくらいSWF再生できるん?
あとそのカキコ、Haxeの開発者も否定することになるよ。
長期的には脱Flashしたいと言ってるから↓
Getting Rid of Flash ? - Nicolas Cannasse Blog
http://ncannasse.fr/blog/getting_rid_of_flash
h3dはDisplayObject使ってない。Stage3D、WebGL、またはOpenFLのlimeの部分のみ。
- 174 :デフォルトの名無しさん:2013/12/10(火) 19:25:57.74 .net
- 超訳。
> h3dとh2dの最も良いところは、すべてHaxeで書かれていてFlashのAPIを最小限しか使っていないことです。
> その結果として、私はそれをWebGLとNME/OpenGLレンダリングに適応させることを計画しており、
> 従って、それはより多くのプラットフォームにより効率的な方法でターゲットにすることができます。
>
> これらの開発中のツール群を用いれば、Flashはもはや重要な何かではなく、単なるコモディティであり、
> もしあなたがそうしたければターゲットにできる一つのプラットフォームにすぎません。
>
> それはプラットフォーム中立である真のHaxeの利便性と開発者の自由をもたらします。
- 175 :デフォルトの名無しさん:2013/12/10(火) 19:31:53.71 .net
- limeに軽く言及してる
OpenFL 1.2 with New Tizen Support | OpenFL
http://www.openfl.org/company/blog/2013/12/09/openfl-1-2-with-new-tizen-support/
- 176 :デフォルトの名無しさん:2013/12/10(火) 21:25:21.72 .net
- >>173
別にFlash持ってない人や使えないに対して
swf使えとか一言も言ってないわけだが
Flashは使ったことないか使えない、
そして
swfがどれくらいOpenFLで再生されるか調べたこともないのに
Flashイラネッと中二病よろしく言ってすみませんでしたと
素直におっしゃってみてはいかがでしょうか
- 177 :デフォルトの名無しさん:2013/12/11(水) 10:15:52.88 .net
- haXe って swf 出力できます(キリっ を取ったら何も残らないからなぁ
- 178 :デフォルトの名無しさん:2013/12/11(水) 10:43:04.53 .net
- haXeっていつの時代の言語だよ
このスレはHaxeスレだぞ
- 179 :デフォルトの名無しさん:2014/02/03(月) 16:13:39.18 .net
- IntellijでHaxe
なかなか良いよ
- 180 :デフォルトの名無しさん:2014/02/04(火) 11:58:41.89 .net
- 有料版しかhaxeプラグイン使えないかと思ってたけどフリー版でも使えるんだな
IDEは選択肢少ないから試してみるかな
- 181 :デフォルトの名無しさん:2014/02/04(火) 12:11:15.65 .net
- 商用利用は無理かもしれないが
IDEAの Communityなんとかバージョンとやらは haxeプラグイン使えるとかどこかで見た
個人的研究用途としてはいいかもね
- 182 :デフォルトの名無しさん:2014/05/24(土) 23:22:41.02 ID:82LoC3Fi.net
- Haxe2014カンファレンスで
何か新しい発表あった?
- 183 :デフォルトの名無しさん:2014/05/29(木) 19:01:57.57 ID:BR6pL48X.net
- TypeScriptと比べて言語仕様が素敵なのはHaxe?
TypeScriptはJavaScriptのライブラリ再利用が簡単とか
可読性のあるJavaScriptコードを吐くとは言うが
それにはあんまり興味がない
- 184 :デフォルトの名無しさん:2014/05/29(木) 20:45:40.37 ID:DMUDsFGj.net
- AltJSを使えないような層が会社にいる場合
TypeScriptで変換された
可読性のあるJavaScriptコードが役に立つ
らしい
- 185 :デフォルトの名無しさん:2014/05/30(金) 17:30:46.29 ID:7EbRIoWr.net
- ターゲットがJavaScriptならTypeScriptの方が書きやすいのは確か
「Haxeは豊富な言語仕様とパフォーマンスに定評があるし」→Google系に食われる
- 186 :デフォルトの名無しさん:2014/05/30(金) 17:49:09.87 ID:tSQEiyZy.net
- > ターゲットがJavaScriptならTypeScriptの方が書きやすいのは確か
ないない
現状じゃまったくTypeScriptに分はないよ
某TypeScript推しの人もそんなことは言わないよ
今後はわからんけどね
- 187 :デフォルトの名無しさん:2014/05/31(土) 09:40:04.15 ID:ZXjXo92V.net
- Typescriptで、パターンマッチと型マクロ(AST変換)とasync/awaitが使えるようになったら、飛びつくかもしれない。
それまでは静観。
- 188 :デフォルトの名無しさん:2014/05/31(土) 10:27:19.16 ID:NGn/qjI3.net
- 個人用途としてはHaxe覚えてしまったら
他のaltJSは機能的に不要かな
他のaltJSを覚えることがあるとすれば
周りの人間がそれを使用しているから合わせて覚える、くらいの
ネガティブな理由しか思いつかない
TypeScriptはthis必須とimport周りがもうちょっと何とかならないと
話にならないと思う
Google系に食われるとか、
仮定の仮定の話すぎて何いってるのかわかんない
- 189 :デフォルトの名無しさん:2014/06/15(日) 08:02:16.75 ID:xYAEBHlj.net
- 「ES4将来性の不安」
https://twitter.com/hyosi0ka/status/477711847592718337
どこのだれだ、勉強会で嘘ばらまいてるのは!
ECMAScript4は生まれた後すぐ死んでしまって将来性もくそもない
Haxeはとっくに独自路線を走っている
- 190 :デフォルトの名無しさん:2014/06/15(日) 10:17:34.21 ID:DNUIhbTC.net
- >>189
発表時間的に、
https://mobile.twitter.com/clockmaker
が戦犯に思えるが、まだ資料が公開されていないのでなんとも言えない。
- 191 :デフォルトの名無しさん:2014/06/15(日) 10:22:53.13 ID:L6QQ57JQ.net
- 水子供養かな?
- 192 :デフォルトの名無しさん:2014/06/15(日) 11:05:59.48 ID:jHZzI2zq.net
- >>189
ES4って生まれてすらいないのでは
- 193 :デフォルトの名無しさん:2014/06/15(日) 12:06:02.34 ID:xYAEBHlj.net
- 生まれる前に死んでしまった
が正しかったか
- 194 :デフォルトの名無しさん:2014/06/16(月) 16:12:46.30 ID:7v+B+1Nm.net
- clockmakerの人がTypeScript推しなのは
Adobe→CreateJS→スポンサーにMicrosoft
からなんだろうけど、
他の言語を微妙に貶すのは
どこかに頼まれてやってるんじゃないかなー、と勘ぐってしまう
- 195 :デフォルトの名無しさん:2014/08/06(水) 11:09:44.41 ID:J7dIAc1w.net
- Saxeしたい
- 196 :デフォルトの名無しさん:2014/09/08(月) 18:34:29.78 ID:xag/z1Af.net
- あげ
- 197 :デフォルトの名無しさん:2014/11/06(木) 15:10:39.96 ID:qOkBrttj.net
- angular
- 198 :デフォルトの名無しさん:2014/12/22(月) 04:18:25.78 ID:bPTJ7mQh.net
- age
- 199 :デフォルトの名無しさん:2015/01/06(火) 10:41:48.02 ID:atUR7/ig.net
- サードパーティ製のフレームワークを利用する事を「普通」とな
ttp://hachibeechan.hateblo.jp/entry/2015/01/05/%E6%99%AE%E9%80%9A%E3%81%AE%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%E3%82%A8%E3%83%B3%E3%83%89%E3%82%92%E6%9B%B8%E3%81%8F%E3%81%AE%E3%81%ABHaxe%E3%82%92%E3%81%97%E3%81%B0%E3%82%89%E3%81%8F%E4%BD%BF
- 200 :デフォルトの名無しさん:2015/01/07(水) 08:21:48.17 ID:ERzOR0ZW.net
- Haxeを利用したフロントエンドの事例を公開できればいいんだけど
業務となると難しいね
こういう記事を見てろくに調べもせずに
Haxeってゲーム向けでWebに向いてないんでしょ、とか言う人が出てくるのが面倒
Haxeはコミュニティが狭いと言う記事を書く行為そのものが
それを助長するという負の連鎖
- 201 :デフォルトの名無しさん:2015/01/07(水) 16:32:21.23 ID:gaodHFN/.net
- 業務だから何一つ情報を出せない、とか言ってる奴等は戦力にならないから切れ、
というのが鉄則だしなwwwww
- 202 :デフォルトの名無しさん:2015/01/07(水) 17:39:22.04 ID:ERzOR0ZW.net
- *業務情報は出せないケースが多いのが常識
*情報出せない事に対し切る理由が意味不明
*何が鉄則なのか意味不明
でなおしてきなさい
- 203 :デフォルトの名無しさん:2015/01/07(水) 17:45:32.36 ID:gaodHFN/.net
- こういう「俺様は全て知ってるが、一切情報は出せない」厨が足を引っ張るようになるから、
「全力で成功を回避せよ」は正しい戦略だ、ということがよくわかる。
- 204 :デフォルトの名無しさん:2015/01/07(水) 18:42:16.87 ID:ERzOR0ZW.net
- レッテル貼りオンパレードのつまらん煽りだなあ
Haxeに対して何が気に食わなかったんだ
実際、上のblog見て早速twitterで現れちゃってるよ
そうかHaxeはダメなんだって人が
こういうのは無視すりゃいいけど今の世の中変なとこに連鎖すんだよね
- 205 :デフォルトの名無しさん:2015/01/07(水) 22:45:39.92 ID:rWeBJLPs.net
- Haxeはextern生成するツールあるみたいだし
ts2hxも場合によっては使えるんじゃないか
https://groups.google.com/forum/#!topic/haxelang/1fimOJ9op0E
どうしてもコンパイルが通らない所はuntypedで生のJSを使って何とかしる
- 206 :デフォルトの名無しさん:2015/01/08(木) 08:15:02.71 ID:n98kJqpy.net
- Haxe批判で
「Haxeはゲームには向いている」とか言う書き込みちょくちょくあるねw
ゲームプログラミングは何か別物だとか思っちゃってんの
- 207 :デフォルトの名無しさん:2015/01/08(木) 09:33:02.27 ID:PNOntX36.net
- Angular.jsとか見てるとゲーム作れそうな気がしてくる
- 208 :デフォルトの名無しさん:2015/01/08(木) 11:33:42.60 ID:vj7cQMWH.net
- ゲーム業界の連中の「俺達ゃ違うんだぜ」って勘違いっぷりは大抵ひどいからなぁ。
本人たちは1周先を行っているつもりなんだが、たいていは実の所周回遅れ。
- 209 :デフォルトの名無しさん:2015/01/08(木) 12:30:20.75 ID:qIfkunGX.net
- 言いたいことは判るが
もうちょっと具体的に言え
- 210 :デフォルトの名無しさん:2015/01/08(木) 19:46:43.09 ID:n98kJqpy.net
- レッテル貼りの煽りだけでつまらん
やるならHaxeをディスってくれよ
- 211 :デフォルトの名無しさん:2015/01/08(木) 20:31:20.78 ID:gp2Ql7Um.net
- Pythonでもforで数値を減らすループが作れるのにHaxeはwhileでしか出来ない
- 212 :デフォルトの名無しさん:2015/01/08(木) 21:44:11.09 ID:vQBmIuFb.net
- 出来ないなんて事はない
- 213 :デフォルトの名無しさん:2015/01/08(木) 22:45:48.16 ID:ogq53k/j.net
- DecrementなIterator用意すればいいんでねーの?
- 214 :デフォルトの名無しさん:2015/01/31(土) 18:43:45.44 ID:eMp/eNdi.net
- SourceMap付きでデバッグできるのはJavaScript出力のみ
- 215 :デフォルトの名無しさん:2015/03/15(日) 20:46:57.52 ID:6fKGcxg2.net
- なにこのnekoのロゴこわい
https://github.com/HaxeFoundation/neko
てかこれnekoじゃなくてkitsuneじゃない?
- 216 :デフォルトの名無しさん:2015/03/16(月) 22:17:58.57 ID:C3XxW50l.net
- 鼻の位置がわかるとネコ科っぽい何かに見えるよ
- 217 :デフォルトの名無しさん:2015/04/01(水) 03:05:59.69 ID:Pl516mGP.net
- HaxeでWebGLのフレームワーク無い?
Javascriptのフレームワークを自分でタイプセーフにラップするしかないのかな
- 218 :デフォルトの名無しさん:2015/04/01(水) 08:25:55.91 ID:ke5+U09m.net
- OpenFLが少し対応していたような
- 219 :デフォルトの名無しさん:2015/04/01(水) 11:42:28.71 ID:kk60cQ/Q.net
- >>217
away3dとか?
- 220 :デフォルトの名無しさん:2015/04/01(水) 14:56:21.04 ID:kk60cQ/Q.net
- BabylonHxもちょくちょく更新されているのかな
OpenFL3.0がデフォルトで不安定な新実装を使うようになってて
OpenFLフォーラムは阿鼻叫喚の状態になってた
とりあえず-Dlegacy付けろという回答が多数
- 221 :デフォルトの名無しさん:2015/05/13(水) 16:45:45.20 ID:ovvdzspM.net
- Haxe 3.2.0 has been released!
https://groups.google.com/forum/#!topic/haxelang/DkvjNjmsvHM
- 222 :デフォルトの名無しさん:2015/05/13(水) 21:39:29.35 ID:Jubu6wLX.net
- abstract enumみたいな新仕様はあるのかな
- 223 :デフォルトの名無しさん:2015/05/17(日) 20:12:11.50 ID:RIYe+OLI.net
- いいね3.2
ttp://qiita.com/shohei909/items/4c2125a6ff065d9cc65f
- 224 :デフォルトの名無しさん:2015/05/25(月) 13:51:20.40 ID:DA+SP1I1.net
- altjs界隈とやらから無かったことにされるHaxeちゃん
まじ不憫
ttps://twitter.com/kickbase/status/602656262510104577
- 225 :デフォルトの名無しさん:2015/06/14(日) 12:07:25.60 ID:2QHgnDOQ.net
- FlashDevelop5.0がフリーズするバグがあって
他のIDEを探していたがなんかどれもパッとしない
開発版で直っていたので結局戻ってきた
- 226 :デフォルトの名無しさん:2015/07/30(木) 17:14:11.28 ID:6bDkkhTi.net
- OpenFL Communityが醜悪なチョンに乗っ取られた!
http://i.imgur.com/3rtxiNY.png
- 227 :デフォルトの名無しさん:2015/07/30(木) 17:21:02.11 ID:DrmOho9j.net
- 何か穴付かれたっぽいな
こういう荒らし行為見るの昔のインターネットみたいで懐かしい
- 228 :デフォルトの名無しさん:2015/08/06(木) 08:29:46.96 ID:bx9fuXLH.net
- TypeScript vs Haxe, Which is the Better Compile-to-JS Language?
ttp://blog.onthewings.net/2015/08/05/typescript-vs-haxe/
- 229 :デフォルトの名無しさん:2015/08/29(土) 12:29:58.37 ID:9jVNHJzU.net
- https://groups.google.com/forum/#!topic/haxelang/rh40UpV2cwU
http://www.evoland2.com
https://www.youtube.com/watch?v=wQR3MHLkAUo
Nicolas Cannasse
8月26日
Hi,
Just to inform you that Evoland 2 - the game I've been working on for
the past 14 months has just been released on http://www.evoland2.com and
Steam.
It's of course entirely written in Haxe !
Best,
Nicolas
- 230 :デフォルトの名無しさん:2015/08/29(土) 14:04:19.33 ID:s81CYNiI.net
- 新たなフレームワーク作ってevolandに使ったのか
https://github.com/ncannasse/heaps
- 231 :片山博文MZ ◆T6xkBnTXz7B0 :2016/02/19(金) 20:08:41.04 ID:ey834T6r.net
- 俺もHaxe始めよっかな?
- 232 :片山博文MZ ◆T6xkBnTXz7B0 :2016/02/19(金) 20:24:31.22 ID:ey834T6r.net
- Haxeで数式処理システムの共通基盤を作ろうと考えている。
プログラムをHaxeで書いたらC++にもjsにも変換できるんだろ?
何だかとっても便利そうだ。
- 233 :デフォルトの名無しさん:2016/02/19(金) 20:29:20.35 ID:ey834T6r.net
- あげ
- 234 :デフォルトの名無しさん:2016/02/20(土) 02:38:48.49 ID:ENHXFYe3.net
- 無能で有名なコテがきちゃった
- 235 :デフォルトの名無しさん:2016/02/20(土) 06:32:01.13 ID:SMmEDMbV.net
- コテが過疎スレ専有して王様気分に浸ろうとしても過疎すぎてすぐ飽きてどっかいきそう
- 236 :デフォルトの名無しさん:2016/02/20(土) 23:27:32.32 ID:md57KSoZ.net
- 片山の糞馬鹿、死ね無能
- 237 :片山博文MZ ◆T6xkBnTXz7B0 :2016/02/20(土) 23:28:42.42 ID:md57KSoZ.net
- >>236
通報しました。
- 238 :デフォルトの名無しさん:2016/02/20(土) 23:31:37.85 ID:md57KSoZ.net
- ばーかばか
- 239 :片山博文MZ ◆T6xkBnTXz7B0 :2016/02/20(土) 23:32:55.40 ID:md57KSoZ.net
- >>238
君、しつこいね
いい加減にしないと警察呼ぶよ
- 240 :デフォルトの名無しさん:2016/03/07(月) 22:26:35.16 ID:Px1Z82U1.net
- EvolandのフレームワークがOpenFLをサポートした?統合された?
https://github.com/ncannasse/heaps/pull/147
- 241 :デフォルトの名無しさん:2016/05/04(水) 20:15:58.07 ID:iky+sgFL.net
- あげ
- 242 :デフォルトの名無しさん:2016/07/05(火) 10:59:16.08 ID:+mdcf8kt.net
- だれもいねえ
- 243 :デフォルトの名無しさん:2016/07/26(火) 07:19:59.73 ID:HN1KCMsQ.net
- >>34
NetBSDの方が好きだ
- 244 :デフォルトの名無しさん:2016/09/27(火) 16:12:05.95 ID:BPXrtVfk.net
- Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5), Flash, PHP, C++, Java, C#, Python に書き出せる。
Windows8.1対応。IDEは、FlashDevelop
このサイトで、ブラウザでプログラミングして、実行できる
Try Haxe !
try.haxe.org/
Haxeプログラミング入門、尾野政樹、2015
Haxeには、ブロックスコープ { } がある。
this も正常に、インスタンスを指す
ソースコードを文字列化して送っても、型が消えない。
全く同じ処理を、複数言語で作らなくてよい
引数付き Enum
Scalaのようなパターンマッチありの、switch
大規模開発に向く
- 245 :デフォルトの名無しさん:2016/10/21(金) 11:42:24.87 ID:6Q5yvoqD.net
- HashLink
HashLink is a virtual machine for Haxe
http://hashlink.haxe.org
- 246 :デフォルトの名無しさん:2016/12/01(木) 09:59:10.54 ID:w57q65Is.net
- Haxe 3.4.0-rc1 has been released! - Google グループ
https://groups.google.com/forum/#!topic/haxelang/2pBbjb2JIVs
- 247 :デフォルトの名無しさん:2016/12/09(金) 02:07:04.36 ID:WzSsU1Dc.net
- マルチスレッドにおける変数の排他処理についてなんだけど、
排他制御していない状態で複数のスレッドが同じ変数に同時にアクセスすることそのものは問題ないよね?
読み取り最中に書き換えたり、書き換え最中に読み取った場合にデータが破壊されるというだけの話だよね?
例えば2byteの変数があって、スレッドAが1byte目を読み込んだ時点でスレッドBが2byte目を書き換え、
そこでスレッドAが2byte目を読み取った場合に、
データが上位1byteと下位1byteで別のデータを読み取ったことになっておかしくなるってことだよね?
ということは何らかのフラグで下位1bitのみを利用するような変数であれば、
上記のような状況は起きないから排他処理しなくても大丈夫って認識でOK?
- 248 :デフォルトの名無しさん:2016/12/09(金) 07:26:18.82 ID:WzSsU1Dc.net
- うお、完全にマルチスレッドスレと間違えてた。
移動するぜ。
- 249 :デフォルトの名無しさん:2016/12/09(金) 16:00:18.59 ID:jabInR1M.net
- マルチをマルチスレにレスするなんて
マルチと勘違いした
- 250 :デフォルトの名無しさん:2016/12/26(月) 10:42:23.97 ID:+vwcuA+D.net
- Haxe 3.4.0-rc2 has been released (and Merry Christmas)! - Google グループ
https://groups.google.com/forum/#!topic/haxelang/sfNXHyrLW8A
- 251 :デフォルトの名無しさん:2017/11/25(土) 02:50:37.90 ID:X7an3KDk.net
- 最後のレスが11ヶ月前じゃねーか!
なんでここまで過疎ってるんだ?
- 252 :デフォルトの名無しさん:2017/11/25(土) 08:44:51.76 ID:ezUqXZmQ.net
- 君が盛り上げてくれていいんだぜ?
- 253 :デフォルトの名無しさん:2017/11/25(土) 11:45:14.01 ID:99QBz+fh.net
- Haxe + React は、どうだろう?
- 254 :デフォルトの名無しさん:2017/11/25(土) 14:18:00.14 ID:S09WgenR.net
- なんで過疎なの?
なんかビミョーなの?
他言語と比べて
- 255 :デフォルトの名無しさん:2017/11/25(土) 20:50:11.12 ID:X7an3KDk.net
- マルチプラットフォームなのに
なぜ普及しなかったんだろう?
- 256 :デフォルトの名無しさん:2017/11/28(火) 21:27:14.45 ID:jXxK1DeM.net
- 八方美人だから?
- 257 :デフォルトの名無しさん:2017/11/29(水) 01:38:33.66 ID:JRYhDXvi.net
- Haxeは一見便利そうだけど
AltJSとして使うだけなら
TypeScriptの方が早いとか
そんなとこか?
- 258 :デフォルトの名無しさん:2017/11/29(水) 09:44:30.09 ID:S7seVnQv.net
- ちょっとは使ってから物言おうな
- 259 :デフォルトの名無しさん:2017/11/29(水) 22:26:04.17 ID:kSWKzMeZ.net
- >>255
マルチプラットフォームのコンパイラは HaXe 以前からあった。今だと名前を聞いたことがないようなものでもマルチプラットフォーム対応は多いからね。
つか、ウチは HÖVE 手に入らなくなったから、使う意味を見いだせない。もう誰も持っていないだろな。
- 260 :デフォルトの名無しさん:2017/12/02(土) 00:08:34.15 ID:Txlu8Bor.net
- 余談だけどApache FlexJS(AS3 MXML)のVisualStudio版が公開になったね。
https://nextgenactionscript.com/
http://royale.codeoscopic.com/
Webアプリ開発フレームワークとして
AngularJS, ReactJS, VueJSの対抗馬になりえるか?
- 261 :デフォルトの名無しさん:2018/05/18(金) 17:22:47.37 ID:xBhJJ/0j.net
- HaxeUI v2の情報(サンプル)が
https://github.com/tienery/HaxeUITutorials/blob/master/03ASimpleProject.md
これしか見つけられなくて きっつい
誰ぞ道をお示しくだされ……
- 262 :デフォルトの名無しさん:2018/05/19(土) 10:51:19.38 ID:rQDq2YRp.net
- 作者に聞く
- 263 :262:2018/05/19(土) 12:26:28.78 ID:ibazSsNc.net
- >>262
ごもっともすぎて何も言えないわー
とりあえず下記を見つけた
https://github.com/r3d9u11/haxe-basics/tree/master/4_ExtLib/4.4_GuiFrameworks/4.4.2_HaxeUI
サンプル動かせたんで、やりたいことはできそうです
- 264 :デフォルトの名無しさん:2018/05/23(水) 19:13:01.78 ID:Au5e7VGg.net
- 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
UDKLJ
- 265 :デフォルトの名無しさん:2018/07/05(木) 01:58:43.33 ID:RfoszcD2.net
- TM7
- 266 :デフォルトの名無しさん:2019/10/31(木) 08:36:41.34 ID:+ME5Ro2x.net
- 実装したコードをさまざまな言語のソースコードに変換できるプログラミング言語「Hexe 4.0」リリース
https://mag.osdn.jp/19/10/29/170000
プログラミング言語・クロスコンパイラのHaxe開発チームは10月26日、
最新のメジャーリリースとなる「Haxe 4.0」を公開した。
Hexeは強い型付け機構を備えたプログラミング言語。
クロスプラットフォームのツールやフレームワークを構築できるクロスコンパイラ、
クロスプラットフォーム標準ライブラリなどを備える。
JavaやC++のようなオブジェクト指向言語の利用者であれば簡単に学習でき、
実装したコードはさまざまなプラットフォームで動作するバイナリコード、
もしくはJavaScriptやC++、C#、Java、PHP、Python、Luaなどのソースコードに変換できる。
開発母体はHaxe Foundationで、コンパイラはGPLv2以降、標準ライブラリはMIT Licenseなどで提供されている。
Haxe 4では新たに関数型シンタックスを導入した。戻り値の型と引数を明確に分離するため、
セルフドキュメントやIDEサポートを改善できるとしている。アロー関数も導入した。
Unicodeのサポートが加わった。ビルトインのインタープリタでは、最初から書き直したEvalを導入した。
これまでのものと比較して速度と堅牢性が改善し、マクロとスクリプトの実行が高速になるという。
関数名を使うカスタムプロパティのアクセサのサポートが終了となった。
3系ですでに非推奨になっていたもので、今後はsetとgetを利用してプロパティの宣言をするようになる。
このほか、null-safetyの実験導入など多数の強化が加わっている。
- 267 :デフォルトの名無しさん:2021/06/14(月) 23:47:26.89 ID:hwE+84jS.net
- 4.2.2 保守
- 268 :デフォルトの名無しさん:2022/05/27(金) 21:08:27.05 ID:NqIjgO5D.net
- FNFの影響で勉強しようと思ったけど
Haxeの日本語対応サイト無くて怠い
- 269 :デフォルトの名無しさん:2023/10/20(金) 02:03:29.72 ID:KeeOFjlL.net
- (゚ロ゚)
- 270 :デフォルトの名無しさん:2023/12/06(水) 17:47:01.18 ID:XZ37Rqc7h
- 人手不足なんて大嘘、世界最悪の殺人テ囗組織公明党強盗殺人の首魁蓄財3億円超の斉藤鉄夫国土破壊省らクソ公務員利権の弊害が
表面化してるた゛けの話、高額ナマポ集団力ンコ一だのクソ航空テロリストだのか゛カによる ─方的な現状変更によってクソ航空機倍増させて
閑静な住宅地から都心まで数珠つなぎで鉄道の30倍以上もの莫大な温室効果ガスまき散らして騒音まみれ、静音か゛生命線の知的産業壊滅
システム障害に情報漏洩に誤送金にと連發させて後始末にまで莫大な税金で私腹を肥やして作為的に氣候変動させて災害連発させて
わさ゛わさ゛税金で無駄な仕事作って曰本中コンクリ一トまみれにしてさらに温暖化加速、世界的にも日本近海が突出して海水温上昇してるし
何人で老人を支えてるかの図も大嘘で何人て゛税金泥棒公務員を支えてるかが正しい理解だが五輪や万博なんてのも邪惡な利権の最たるもの
諸悪の根源公務員を根絶やしにすれば公務員の利権のネタが原因の人手不足なんてただちに解消して国民の生活か゛豊かになるのが現実
まずはクソ公務員を最低賃金に統−して介護だの人手不足だのってところに出向させろ
(羽田)ttps://www.call4.jp/info.ΡhP?type〓items&id=I0000062 , Ttps://haneda-projеct.jimdofreе.com/
(成田)ttps://n-souonhigaisosyoudan.amebaownd.com/
(テロ組織)ttps://i.imgur.com/hnli1ga.jpeg
60 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★