- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
780 :デフォルトの名無しさん[sage]:2014/08/23(土) 12:39:04.52 ID:cWaKBK7i - >>767
もう今世紀中には成立しないんじゃねえか?
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
782 :デフォルトの名無しさん[sage]:2014/08/23(土) 13:24:51.99 ID:cWaKBK7i - GNU Smalltalkを使って、JavaVMまたはDalvikVMの利用可能な
最新Version情報をVMから直接取り出して表示するProgram。 http://ideone.com/g3zWWc Android上で動作確認済み。 ideoneではGNU Smalltalkが古いせいか、 制限掛けてるせいか実行出来ない。 これと同じ、VMからVersion情報を取り出して表示する処理を 他の言語でも書いてくれ。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
784 :デフォルトの名無しさん[sage]:2014/08/23(土) 13:28:47.98 ID:cWaKBK7i - >>783
利用可能なVMの最新Versionね。 言葉足らずでめんごめんご。
|
- C++相談室 part113
974 :デフォルトの名無しさん[sage]:2014/08/23(土) 13:32:08.74 ID:cWaKBK7i - >>953
どの辺が間違ってんの? const参照と寿命同じって事実じゃん。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
787 :デフォルトの名無しさん[sage]:2014/08/23(土) 13:39:22.48 ID:cWaKBK7i - >>785
そうだよ。それにもう一つ条件JavaVMから 直接Versionを調べること。 ちなみに目的はVMのVersionを調べる事じゃなく、 自在にVMを制御出来るかどうか。 Object生成とかまで書いてると処理が長くなるんで、 そこまでは求めない。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
790 :デフォルトの名無しさん[sage]:2014/08/23(土) 13:53:12.79 ID:cWaKBK7i - >>788
実用上は関数のPointerやら構造体の入れ子を 自在に制御出来る必要が有るから、 DLLを使えることだけをお題にしても価値がない。 >>789 つまんないからAndroid上で実行って条件も追加で。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
791 :デフォルトの名無しさん[sage]:2014/08/23(土) 14:10:45.10 ID:cWaKBK7i - http://www.info.ucl.ac.be/~jbrichau/javaconnect.html
Bridge使うってだけならJavaとSmalltalkにも Bridgeは存在するんだよね。 zipfile := JavaWorld.java.util.zip.ZipFile new_String:'foo.zip'. entries := zipfile entries. [ entries hasMoreElements ] whileTrue: [ Transcript show: entries nextElement ]. こんな感じで使うらしい。 微妙だ。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
793 :デフォルトの名無しさん[sage]:2014/08/23(土) 14:20:57.07 ID:cWaKBK7i - SmalltalkとPython以外の例は無いの?
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
794 :デフォルトの名無しさん[sage]:2014/08/23(土) 14:28:57.73 ID:cWaKBK7i - http://jniport.wikispaces.com/
SmalltalkのJVM制御はこっちの方が移植性ありそうだ。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
796 :デフォルトの名無しさん[sage]:2014/08/23(土) 14:56:26.08 ID:cWaKBK7i - >>795
Smalltalk/JVMと同格だね。 んじゃ、Android上でJVMを使わず、 OpenGLでOffscreen描画する課題に変えるか。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
798 :デフォルトの名無しさん[sage]:2014/08/23(土) 15:01:28.04 ID:cWaKBK7i - あと動的言語らしくClassをGLSLに変換できたらなお好印象だね。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
802 :デフォルトの名無しさん[sage]:2014/08/23(土) 15:19:06.57 ID:cWaKBK7i - >>799
「処理系が現実に存在する」 は言語の重要な評価基準でしょ。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
804 :デフォルトの名無しさん[sage]:2014/08/23(土) 15:28:57.32 ID:cWaKBK7i - >>803
んなもんLibraryの出来の問題じゃん。 その水準ならAndroid版SqueakやPharoでも良い訳でしょ。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
807 :デフォルトの名無しさん[sage]:2014/08/23(土) 15:50:46.15 ID:cWaKBK7i - >>805
誰もLibrary自慢すんなとは言ってないだろ。 処理系もLibraryも存在するならどんどん自慢すりゃいいさ。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
808 :デフォルトの名無しさん[sage]:2014/08/23(土) 15:54:46.13 ID:cWaKBK7i - >>806
http://amber-lang.net/ なんつうか他の高水準言語を動かすための低水準言語化してる様に思える。 いっそJavascriptをLLVMに置き換えてしまえばいいのに。
|
- 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
811 :デフォルトの名無しさん[sage]:2014/08/23(土) 16:45:28.57 ID:cWaKBK7i - >>810
OSがGUIのコト差してんなら、別にあのGUI無くてもSmalltalkは書けるし動かせるよ。 どの処理系もHead less modeってのが有る。
|