[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 05/09 09:40 / Filesize : 94 KB / Number-of Response : 461
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Ruby>>>>>Java



1 名前:デフォルトの名無しさん [2006/09/21(木) 11:53:49 ]
今すぐ勉強すべきプログラム言語トップ10
news.yahoo.com/s/zd/188736

 1. PHP
 2. C#
 3. AJAX
 4. JavaScript
 5. Perl
 6. C
 7. Ruby and Ruby on Rails
 8. Java
 9. Python
 10. VB.Net

関連スレ
アラン・ケイも認めた!Ruby>>>>>Smalltalk
pc8.2ch.net/test/read.cgi/tech/1150106090/

313 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 00:19:28 ]
自分用途って視点と、転職って視点を外せば

C, Javascript<= それでしか出来ないことで必須
Perl / Python <= 枯れスクリプトとしてどちらかが必須
C++, C#, Java <= クライアント側の用途でどれかが必須
PHP <= 用途無し(バージョンアップの仕方/Securityが気に入らない)
Ruby <= 仕事よりは趣味。枯れ不足/ライブラリが後発な分不十分。でも遊んでみるには良し。
=== 超えられない壁 ===
VB.net <= VB系列というだけでモチベ沸かない

ってとこだね。


314 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 00:22:20 ]
> 自分用途って視点と、転職って視点を外せば

> VB系列というだけでモチベ沸かない

315 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 06:41:50 ]
VBしか知らない香具師はVBに文句言わないけど
他の言語知ってる香具師ならVBの使いにくさはすぐに分かる


316 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 09:18:26 ]
具体的におながいします

317 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 17:28:13 ]
そんないくつも言語覚えても
Rubyに慣れちゃえば、ほとんどRubyでできるので
他の使わなくなるよ

318 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 18:46:08 ]
と思っている時期が私にもありました。

319 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 21:11:10 ]
>>317の文章のうち「Ruby」の部分を好きな言語に置き換えて遊びましょう

320 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 21:17:17 ]
そんないくつも言語覚えても
VBに慣れちゃえば、ほとんどVBでできるので
他の使わなくなるよ

321 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 21:27:27 ]
そんないくつも言語覚えても
PHPに慣れちゃえば、ほとんどPHPでできるので
他の使わなくなるよ



322 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 22:06:42 ]
PHPでコマンドラインツールやGUIアプリ書けるのw
あんなWebアプリしか出来ない糞言語いらないよ

323 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 23:11:27 ]
VBでコマンドラインツールやGUIアプリ書けるのw
あんなWebアプリしか出来ない糞言語いらないよ

324 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 23:17:24 ]
>>323
なんか混ざってないかw

325 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 23:23:22 ]
VBはGUIアプリ書けるわなw
オレはPHPでコマンドラインツール書くけど

326 名前:デフォルトの名無しさん [2007/10/16(火) 22:36:01 ]
ルビーでアプレットみたいのって作れるの?

327 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 23:18:30 ]
RubyのVMがどこのPCにでも入ってるってような状況にならなきゃ
作っても無駄でしょ

328 名前:デフォルトの名無しさん [2007/10/16(火) 23:23:19 ]
RubyってVM上で動作してる訳じゃないだろ…JRubyは除くが。
単なるインタープリタじゃないの?

329 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 23:25:30 ]
1.9からYARVっていうVMになるらしいよ

330 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 02:02:13 ]
インタプリタもVMだろ・・・常考

331 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 04:03:43 ]
Rubyでメタプログラミングして
Javaコード吐いて
Ruby統合環境内でコンパイルさせればいいだろ



332 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 04:06:01 ]
>>323
VBで書いたプログラムを
拡張子vbsで保存して cscript hoge.vbs と実行すると
コマンドラインアプリになるし
拡張子htaで保存してエクスプローラからダブルクリックすると
GUIアプリになるんだよ

そんなことも知らないのか


333 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 14:19:47 ]
GUIアプリかけるの、って時点でネタだろ

334 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 20:08:57 ]
>>330
…これがゆとり世代の劣化日本人、か…

335 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 22:06:24 ]
>>334
おまえこそゆとりだよwwww
インタプリタをVMという事は、コンパイラ関連の勉強をきちんとしたことある人間なら常識レベルの知識

336 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 00:40:59 ]
ゆとりじゃなさそうだが、そうやって、通常会話で通じない言葉を主張するのも困ったやつだな。

337 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 01:21:08 ]
>>335
eval loopをVMと呼ぶのは無理がある。

338 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 12:02:53 ]
最近のCPUってマイクロコードで書かれてるらしいから
ほとんど全部はVMだね

339 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 23:50:12 ]
そのVM上で動作するプログラムが、VMか単純ループか、の話題なんだが。

340 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 01:53:09 ]
>>332
ならねーよ^^;;;;;

341 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 01:53:40 ]
>>339
いつから話題を切り替える術を手に入れたんだ?^^;;;;



342 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 01:57:03 ]
>>335
そう書いてある教科書を教えれ

343 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 02:09:56 ]
むしろ逆にインタプリタがVMでないっつーソースを教えてくれ

344 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 03:22:00 ]
>>343
「コンパイラとバーチャルマシン」って本はインタプリタとVMは別に説明してる。
ドラゴンブックのインタプリタ(通訳系)のところにVMの説明はない。
VM(抽象機械)は中間コードの説明に出てくるがそっちには
インタプリタの事は書いてない。

345 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 05:54:24 ]
>>342
www.amazon.co.jp/プログラミング言語処理系-岩波講座-ソフトウェア科学-佐々-政孝/dp/4000103458

346 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 06:45:38 ]
まあ、普通に話すときは、インタプリタをVMに含めないほうが話しがやりやすいし、特に断らない限りVMにインタプリタは含めないね。

347 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 07:05:18 ]
VMはインタプリタだが全てのインタプリタがVMではない。
中間コード(VMにとっての機械語)を生成しないインタプリタもあるからな。
よって>330,335はゆとり。

348 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 11:11:09 ]
どこにも洋書がでてこないのにワロタ



おまえら一辺勉強しなおしてこい

349 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 14:05:31 ]
>>348
じゃあ洋書でインタプリタがVMと書いてあるorない例をあげれ

350 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 19:27:51 ]
コンパイラはVMではない、と書いてある本がなかったら、コンパイラはVMなのかな?

351 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 20:08:13 ]
誰も言ってないことはどうとでも言える



352 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 20:38:30 ]
>>350
コンパイラはVMである、と書いてある本があるなら、コンパイラはVMかもしれんが
それはおかしいだろ。
「AならばB」の反論で「AでないならBでない」を持ち出していいのは小学生までだ。
論理式の勉強しなおしてこい

353 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 06:27:53 ]
>>352
ということを352は言ってるんだろ。おまえは国語を勉強しなおすべきだな。

354 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 06:29:06 ]
>>349
おれが読んだハリーポッターの原書には、インタプリタがVMとは書いてなかった。

355 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 07:03:20 ]
>>353
威勢よく出てきてアンカーミスってるおまいは人生考え直すべきだな

356 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 09:08:39 ]
Ruby=インタプリタ

「インタプリタもVMだろ」

「だって本にインタプリタはVMって書いてない」←いまここ

「てことは、Rubyって既にVMで動いてるんじゃね?」

「VMなのにRuby糞遅せえwww」

スレにふさわしい話題ですね

357 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 10:29:53 ]
誤:スレにふさわしい話題ですね
正:スレのレベルにふさわしい話題ですね

358 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 15:32:57 ]
誰もVMの定義を書いてないけど,VMってどっかの会社が言い出したバズワードなんだよね
インタプリタもコンパイラも今じゃほとんどバズワードだし.

結局みんな頭の中にあるVMとインタプリタが違っていて,話がかみ合わないまま進んでる希ガス


終わったな \(^o^)/ ナンテコッタイ

359 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 18:28:51 ]
バズワードってほどでもないぞ。
昔は抽象マシン(Abstract Machine)と呼ばれただけで概念は古くからある。
仮想マシン(Virtual Machine)というと昔はIBMメインフレーム用の
VMwareやVirtual PC相当のことだった。

360 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 19:30:50 ]
仮想DOSマシン

361 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 00:49:37 ]
仮想ミシン



362 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 01:20:27 ]
バーチャルミシン ←なぜか不愉快

363 名前:デフォルトの名無しさん [2007/10/22(月) 17:49:59 ]
ttp://www.itmedia.co.jp/enterprise/articles/0710/22/news002.html
ttp://itpro.nikkeibp.co.jp/article/NEWS/20071022/285089/?ST=oss
ttp://itpro.nikkeibp.co.jp/99/ruby/index.html


364 名前:デフォルトの名無しさん [2007/10/23(火) 21:47:12 ]
ttp://yher2.blogspot.com/2006/10/groovy-rhino-jython-jruby.html
に、各スクリプト言語のベンチマークがあった。
(2006年後半時点でのことだが)

Javaとの実行時間比は:
groovy: 約5.5〜500倍
rhino: 約1.5〜50倍
jython: 約2〜150倍
jruby: 約20〜6000倍
となる。

本家より速いと評判のJruby ですらこれじゃ、本家はどんだけ

365 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 23:32:32 ]
本家より早いと評判になったのはいつなのか考えてから発言しろよ。低脳すぎるよ・・・。

366 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 07:56:33 ]
JRubyって遅いんだよね。
Java陣営、挽回に必死だけど意味ねーw

367 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 03:05:56 ]
>>366
つまりJavaが速いって事だな。

368 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 14:07:15 ]
>>366
Java での Ruby 実装の遅さを云々する前に、
まず、まともな速度で本家を動かしてから言えってかんじ?

369 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 19:03:43 ]
普通に実用レベルだけどね

370 名前:デフォルトの名無しさん [2007/10/26(金) 20:53:11 ]
WEB系だとPHPの独壇場だからな。
Rubyを囃し立ててるのは、Ruby関係者とRubyをWEB2.0とか
セカンドライフの代わりのキャッチコピーにしようとしてる企業と
SIよりも講演とセミナーで稼いでる人種だけで。

エンタープライジーなら相変わらずJavaだし、今一番勢いがあるのはASPNET。
海外ならPythonもあるわけだし。

だいたいWEBアプリって、実際はちっともオブジェクト指向である必要ないんだよな。
だからこそPHPが人気あるわけで。
つまりは、WEB系に限ればRubyのメリットはちっともない。
遅くて不安定なだけで。

371 名前:デフォルトの名無しさん [2007/10/26(金) 22:05:32 ]
つまりクライアント側ってことですね!?



372 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 23:15:40 ]
こぴぺ

373 名前:デフォルトの名無しさん [2007/10/27(土) 13:34:42 ]
マジレスすると、Rubyの現行の1.8系は、構文木を評価していて、VM使ってない
次期バージョンの1.9は、VM搭載される予定

374 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 14:55:48 ]
Exerb

375 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 23:23:25 ]
>>370
またいいかげんなことを

376 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 04:28:27 ]
こぴぺ

377 名前:デフォルトの名無しさん [2007/10/29(月) 12:19:13 ]
>>373
そのVMってJavaとか.NETに劣らない性能だせそうなの?

378 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 20:03:31 ]
JavaVM上や、.NET上で動かすVMよりは良い性能が出ます。

379 名前:デフォルトの名無しさん [2007/10/29(月) 21:08:42 ]
Perlは最強やな

380 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 22:57:42 ]
www.atmarkit.co.jp/news/200710/29/rubycert.html
第1回Ruby検定は45人が受験


45人(笑

381 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 23:22:00 ]
こんなしょうもない記事でも枕詞に「日本発のプログラミング言語」か。
Ruby 自体は嫌いじゃないんだが、Ruby 関連の記事ってろくなのがないな。



382 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 23:32:49 ]
資格検定ってなんか金の臭いがするんだよね
受ける側じゃなくて主催者側にまわらなきゃ損

383 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 15:42:36 ]
流れ読まずにすまんが
新ロゴ
pc11.2ch.net/test/read.cgi/tech/1193668038/l50


384 名前:デフォルトの名無しさん [2007/11/03(土) 22:56:46 ]
>>370
ruby on railsがあるだろハゲ

385 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 22:58:34 ]
昔そういうのもあったな

386 名前:デフォルトの名無しさん [2007/11/04(日) 11:03:34 ]
今はRuby on Railsが主流だな

387 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 22:31:33 ]
概出だろうけど
ttp://cappuccino.jp/keisuken/logbook/20070927.html
ttp://d.hatena.ne.jp/iR3/searchdiary?word=*%5BRuby%20on%20Rails%5D
ttp://slashdot.jp/articles/07/09/23/2357202.shtml


388 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 20:45:34 ]
>>387
---
まあ 私思うに Excel で様々な一覧表が管理されている世界があります。
そのような情報データを共有しようと思うと、
第一ステップ メールで添付して共用
第二ステップ ファイルサーバで共用
第三ステップ Webサーバでファイルアップロード、ダウンロードで共有
第四ステップ Google SpreadSheet で共用
第五ステップ Ruby on Rails (scaffold)で 簡易なWebDBで共用
第六ステップ Ruby on Rails での エンタープライズシステムで共用
などの推移が考えられます。
---
なにこの無理矢理な推移(w

普通、
>第二ステップ ファイルサーバで共用
で終了。
どうしても必要ならば参照のみODBC経由でエンタープライズに、だろ。

389 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 06:27:10 ]
ExcelでODBC出来るの知らない人多いね

390 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 20:41:51 ]
>第二ステップ ファイルサーバで共用
>第三ステップ Webサーバでファイルアップロード、ダウンロードで共有

第二ステップの方が進歩してる感じがするのは俺だけ?

391 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 21:06:28 ]
第4はGoogleから企業向けの製品が出てるから、それ買って
あとは保守させれば残りのステップに進む必要ないな。



392 名前:デフォルトの名無しさん [2007/11/09(金) 23:24:46 ]
DBアクセスがあるから言語の実行効率は問題にならない、とか寝言言ってる奴がいるけどさ、
DBの負担を減らすためにDBは簡単なスキーマにしてスクリプト側で複雑な処理をする事あるじゃん。
その場合にRubyとJavaじゃまるで実行性能が違う。
後、Javaだと変数をアプリケーションスコープに入れとけば簡単に永続化できる。
これもDBへのアクセスを減らすことに役立つ。

393 名前:デフォルトの名無しさん [2007/11/10(土) 00:08:15 ]
そんなに速度が気になるならJavaみたいなすっとろいの使ってないでC++とかLisp使えよ

394 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 00:42:16 ]
最初にExcel使ってるなら.NETじゃねぇの?
どうせ大体は最終的に「Excelでも出せ」とか上から言われるだろうし。

395 名前:デフォルトの名無しさん [2007/11/10(土) 04:16:19 ]
>>393
C++はともかく、Lisp?

396 名前:デフォルトの名無しさん [2007/11/10(土) 06:38:35 ]
>>394
俺もそう思う。なぜ?Rails?
Rails好きだが、理解できん

397 名前:デフォルトの名無しさん [2007/11/10(土) 10:49:42 ]
.xlsを閲覧編集するのに最も機敏で便利なソフト…それはExcel。

398 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 11:46:29 ]
おまえは何を言ってるんだ?

399 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 15:50:42 ]
>>395
俺もそう思うが、コンパイルしたりすると lisp も速いらしいしな。

400 名前:デフォルトの名無しさん [2007/11/14(水) 20:41:32 ]
【速報】Google社が「Android」のSDKを公開,Javaでアプリケーションを記述
ttp://techon.nikkeibp.co.jp/article/NEWS/20071113/142245/
---
Androidのアプリケーション・ソフトウエア記述言語はJavaで,
「Java言語のコア・ライブラリが提供する機能のほとんどを提供する」(Androidの説明書)。
---

401 名前:デフォルトの名無しさん mailto:sage [2007/11/14(水) 22:25:35 ]
携帯JavaなのにSEで来るのか?恐ろしいな。

>>302
C言語はちょっと特殊だよ。
JavaもC#もVBも、PerlやPythonもC言語から機能を補充することができる。
俺はサプリメント言語という呼称を推奨したい。



402 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 19:46:39 ]
正確には、Javaのような何か。
なので、Sunがピリピリしてる。

403 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 22:34:42 ]
Javaなら飯食えるがなあ
ぼそっ

404 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 23:04:30 ]
Javaのような何かだった
J++では飯は食えなかったが
今回はGoogleだからなあ。

405 名前:デフォルトの名無しさん [2007/11/17(土) 01:22:31 ]
>>403
Javaで食えないプログラマは、他の言語やっても無駄

406 名前:デフォルトの名無しさん [2007/11/17(土) 01:26:17 ]
誰かFORTRANの宿題を教えてくれないですかね。

・ある数xとyの約数と最大公約数と最小公倍数を計算せよ。



407 名前:デフォルトの名無しさん mailto:sage [2007/11/17(土) 01:30:28 ]
くだすれFORTRAN(超初心者用)その2
pc11.2ch.net/test/read.cgi/tech/1164121236/

408 名前:デフォルトの名無しさん [2007/11/17(土) 04:38:29 ]
>>405…!書き込ま無くともご存知でしょうが…
?,VB`で無く,python`でも,command-line`で,error-check`は出来ます…
或る,text`の,error`を無くしました…
!因みに,python`のみしか個人使用の,linux`には,install`して居りません…
?どの言語がと云う事を意識する基準をご存知で在れば質問しても宣しいですか…

409 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 14:27:24 ]
>>401
C言語もアセンブラから機能を補充することができる。
401的にはC言語もサプリメント言語に違いない。

サプリメント言語の意味がワカンネ。
「C++はベターC」みたいなニュアンス?

410 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 21:43:32 ]
>>408
日本語でおk

411 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 21:45:12 ]
>>410
English, OK?



412 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 01:20:04 ]
>>411
Ok

413 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 19:24:16 ]
>>409
お前は何をいってるんだ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<94KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef