- 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
お前は何をいってるんだ
|

|