今すぐ勉強すべきプログラム言語トップ10
http://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
http://pc8.2ch.net/test/read.cgi/tech/1150106090/
Ruby>>>>>Java
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2006/09/21(木) 11:53:49246デフォルトの名無しさん
2007/10/06(土) 23:37:28 実際構造化プログラミングで問題なく大規模アプリ作れるし
オブジェクト指向なんて本当に必要なの?
無駄なコード増やして自己満足に浸るだけじゃないの?
再利用?なにそれ?
みたいなひとにメイヤーは有効
オブジェクト指向なんて本当に必要なの?
無駄なコード増やして自己満足に浸るだけじゃないの?
再利用?なにそれ?
みたいなひとにメイヤーは有効
247デフォルトの名無しさん
2007/10/07(日) 00:08:11248デフォルトの名無しさん
2007/10/07(日) 04:52:55 結局標準以外の他人の作ったクラスなんて気持ち悪くて
わざわざ再利用しようなんて思わないしね。
わざわざ再利用しようなんて思わないしね。
249デフォルトの名無しさん
2007/10/07(日) 05:17:49 標準も他人の作ったクラスなんだけど
どうしてそれを選んでしまうのはなぜ?
どうしてそれを選んでしまうのはなぜ?
250デフォルトの名無しさん
2007/10/07(日) 07:35:21 教祖や聖人の作ったものは信じて当たり前だろ。
聖書とかと同じ考え方だ。
聖書とかと同じ考え方だ。
251デフォルトの名無しさん
2007/10/07(日) 08:32:27 >>248
Tomcat使えないね。
Tomcat使えないね。
252デフォルトの名無しさん
2007/10/07(日) 08:40:47 ある程度知名度のあるライブラリやフレームワークなら使う気にはなるでしょ。
作者の人格が見えるような距離だと無理。
幼女ハアハア言ってる様な奴が作ったクラス使いたいか?
作者の人格が見えるような距離だと無理。
幼女ハアハア言ってる様な奴が作ったクラス使いたいか?
253デフォルトの名無しさん
2007/10/07(日) 09:40:55 >>248
Boost使えないね。
Boost使えないね。
254デフォルトの名無しさん
2007/10/07(日) 09:42:08モルモン教を信じてる人が作ったものは平気で使っていますが何か?
255デフォルトの名無しさん
2007/10/07(日) 09:43:39 >>252
やねうらさんのは漏れも好きだけど
やねうらさんのは漏れも好きだけど
256デフォルトの名無しさん
2007/10/07(日) 11:18:10 知名度でクラスやフレームワークを使うか使わないか決めるのか。
257デフォルトの名無しさん
2007/10/07(日) 12:13:22 JavaVMの許せねえところはよお。
ブラウザにアプレット読み込んでるときに余計なロゴを表示してCPU食いまくってるところなんだよな
そんなモン表示してる暇あるんだったらさっさと読み込めってかんじ
ブラウザにアプレット読み込んでるときに余計なロゴを表示してCPU食いまくってるところなんだよな
そんなモン表示してる暇あるんだったらさっさと読み込めってかんじ
258デフォルトの名無しさん
2007/10/07(日) 14:16:13 ロゴの表示でCPU食いまくるわけじゃねぇだろ。
259デフォルトの名無しさん
2007/10/07(日) 14:19:44 食うよバカ
無駄にエフェクトが豪華だろ
無駄にエフェクトが豪華だろ
260デフォルトの名無しさん
2007/10/07(日) 14:19:55 時間掛かってる大半は仮想PCモドキのセットアップだろ
261デフォルトの名無しさん
2007/10/07(日) 14:29:37 ああ、そういうことか
ただでさえセットアップに時間かかるのにロゴなんか表示すんなよ
ただでさえセットアップに時間かかるのにロゴなんか表示すんなよ
262デフォルトの名無しさん
2007/10/07(日) 15:09:58 あれ表示しないと一般人はフリーズしたと思うんだよ
263デフォルトの名無しさん
2007/10/07(日) 16:06:49 なんであんな時間掛かるんだろうね。
バイトコードをネイティブにして速度かせいでも
そのコンパイル速度で相殺だよねほとんどの場合。
ところでJavaランタイム入れると勝手にアップデート見に行く設定になるけど、
あれで確認もせずにランタイムアップデートする奴いないだろ。
完全にUIの選択失敗してるよな。WindowsUpdateの真似したいんだろうけどさ。
勝手にダウンロード始めてとんでもない場所にファイル作ってるし。
止めて欲しい。
バイトコードをネイティブにして速度かせいでも
そのコンパイル速度で相殺だよねほとんどの場合。
ところでJavaランタイム入れると勝手にアップデート見に行く設定になるけど、
あれで確認もせずにランタイムアップデートする奴いないだろ。
完全にUIの選択失敗してるよな。WindowsUpdateの真似したいんだろうけどさ。
勝手にダウンロード始めてとんでもない場所にファイル作ってるし。
止めて欲しい。
264デフォルトの名無しさん
2007/10/07(日) 17:30:39 起動ロゴというのはエレベータの扉を鏡にするようなもんだな
265デフォルトの名無しさん
2007/10/07(日) 18:28:55 >>264
車いすで降りるときの後方確認のための鏡とどんな関係が?!
車いすで降りるときの後方確認のための鏡とどんな関係が?!
266デフォルトの名無しさん
2007/10/07(日) 18:43:57267デフォルトの名無しさん
2007/10/08(月) 01:25:00268デフォルトの名無しさん
2007/10/08(月) 03:41:34269デフォルトの名無しさん
2007/10/08(月) 03:42:06 いまどきちょっと2DアニメしたところでCPU負荷なんかたかがしれてる。
270デフォルトの名無しさん
2007/10/08(月) 10:22:37 あのJavaの起動で不思議なのが、会社で使ってるPentium4 2.5GHzのマシンと
自宅で使ってるPentium3 450Mhzのマシンで起動時間があんまり変わらないってこと。
こりゃ一体どういう事なんかねぇ。
自宅で使ってるPentium3 450Mhzのマシンで起動時間があんまり変わらないってこと。
こりゃ一体どういう事なんかねぇ。
271デフォルトの名無しさん
2007/10/08(月) 10:37:01 >>270
つ HDD
つ HDD
272デフォルトの名無しさん
2007/10/08(月) 11:53:09 メモリ
273デフォルトの名無しさん
2007/10/08(月) 12:01:20 直線番長CPU
274デフォルトの名無しさん
2007/10/09(火) 17:34:16275デフォルトの名無しさん
2007/10/09(火) 17:41:03 そりゃ何千個もファイルをロードすれば
どんなCPUでも遅いだろ
どんなCPUでも遅いだろ
276デフォルトの名無しさん
2007/10/10(水) 00:20:15 どう考えてもファイルアクセスだと思うぜー。
だからConsumerJREが期待されてるんだし。
だからConsumerJREが期待されてるんだし。
277デフォルトの名無しさん
2007/10/11(木) 13:17:38 あんなに、起動が遅いのに、よく、サーバーで動かしているな、と思う
278デフォルトの名無しさん
2007/10/11(木) 13:47:12 はあ?
鯖なら問題ないのでは。
鯖なら問題ないのでは。
279デフォルトの名無しさん
2007/10/11(木) 17:14:35 あれだ、サーバはいったん起動したら落とさないから、我慢するのは最初の一回だけ。
それに利用者に見えるわけじゃないからな。
ただEJBのテスト(デバッグ)はマジで泣くわ。
コードちまちま直してコンパイルしてjarつくってwarつくってearつくってデプロイして
やっと実行にたどり着いたと思ったら、あのおっそい起動だからな。
こういうときスクリプトの手軽さが羨ましく感じる。
それに利用者に見えるわけじゃないからな。
ただEJBのテスト(デバッグ)はマジで泣くわ。
コードちまちま直してコンパイルしてjarつくってwarつくってearつくってデプロイして
やっと実行にたどり着いたと思ったら、あのおっそい起動だからな。
こういうときスクリプトの手軽さが羨ましく感じる。
280デフォルトの名無しさん
2007/10/11(木) 18:05:57281デフォルトの名無しさん
2007/10/11(木) 18:22:57 お前どういうレベルだよw
282デフォルトの名無しさん
2007/10/11(木) 19:05:52 お望みなら、JavaでもCGI出来るぞ。見た事無いけど。
283デフォルトの名無しさん
2007/10/11(木) 20:54:15 クライアント側だとユーザーの実行環境がまちまちだからどうしようもない
サーバなら運用次第だけど>>279みたいな問題がある
Javaマジむかつく
ちなみにRubyはどっちでももっさりだから気にするだけ無駄
サーバなら運用次第だけど>>279みたいな問題がある
Javaマジむかつく
ちなみにRubyはどっちでももっさりだから気にするだけ無駄
284デフォルトの名無しさん
2007/10/11(木) 22:11:22 >>280
Rubyってリクエストの度に一々プロセス起動するの?
Rubyってリクエストの度に一々プロセス起動するの?
285デフォルトの名無しさん
2007/10/11(木) 23:03:04 CGI なら。
286デフォルトの名無しさん
2007/10/12(金) 00:28:37 うん。言語とか関係ないな。
287デフォルトの名無しさん
2007/10/12(金) 05:36:56 modruby
288デフォルトの名無しさん
2007/10/12(金) 05:41:12289デフォルトの名無しさん
2007/10/12(金) 22:47:08290デフォルトの名無しさん
2007/10/12(金) 22:47:41 fastcgiって、処理の種類毎にプロセスが一つ起動するん?
291デフォルトの名無しさん
2007/10/13(土) 14:33:18 どんな言語よりJavaは劣っていると思う
292デフォルトの名無しさん
2007/10/13(土) 15:01:16 JavaもJavaより劣ってるのか・・・
293デフォルトの名無しさん
2007/10/13(土) 15:14:21 経験的独断
C > Ruby > PHP > Java > Perl > C++ > VB
C > Ruby > PHP > Java > Perl > C++ > VB
294デフォルトの名無しさん
2007/10/13(土) 16:29:58 Rubyはなんで上位なん?
295デフォルトの名無しさん
2007/10/13(土) 19:03:18 なんとなく
296デフォルトの名無しさん
2007/10/14(日) 04:32:26 PHPが上にあるところが、293のレベルを物語ってるな。
297デフォルトの名無しさん
2007/10/14(日) 04:41:05 この順位付けでCが上にあるとこにも変な打算を感じる
298デフォルトの名無しさん
2007/10/14(日) 04:55:01 少人数でやるならJAVAよりRubyだなぁ。
299デフォルトの名無しさん
2007/10/14(日) 09:46:57 少人数なら、個人的な好みでおっけ〜
300デフォルトの名無しさん
2007/10/14(日) 13:31:46 >>293
PerlがC++より上ってありえねえw
PerlがC++より上ってありえねえw
301デフォルトの名無しさん
2007/10/14(日) 14:30:19 C++ なんて Visual C++ でしか使われてない。
302デフォルトの名無しさん
2007/10/14(日) 15:13:37 俺用途で優先順位付けるのならこんなかんじだな。
結局は言語の優位というよりどの言語をどの用途に使うか次第だろう。
同じ用途向きの言語は要らんし(perl, php, python、おまけでrubyはどれか一つあれば良い)。
==============================================
1. Perl = サーバーサイド言語用
2. JavaScript = クライアントサイド/AJAX用
3. C = 過去遺産/OSSメンテ用
4. C# = WinMobile開発用
5. C++ = Windowsアプリ開発用
6. Java = 携帯開発用/SI屋就職用
7. PHP = PHP使うWeb会社での業務用(Yahoo, 楽天...)
==== 超えられない壁 ===
8. Python = Google就職用
9. Ruby and Ruby on Rails = 趣味
10. VB.Net = VB過去遺産移植用
結局は言語の優位というよりどの言語をどの用途に使うか次第だろう。
同じ用途向きの言語は要らんし(perl, php, python、おまけでrubyはどれか一つあれば良い)。
==============================================
1. Perl = サーバーサイド言語用
2. JavaScript = クライアントサイド/AJAX用
3. C = 過去遺産/OSSメンテ用
4. C# = WinMobile開発用
5. C++ = Windowsアプリ開発用
6. Java = 携帯開発用/SI屋就職用
7. PHP = PHP使うWeb会社での業務用(Yahoo, 楽天...)
==== 超えられない壁 ===
8. Python = Google就職用
9. Ruby and Ruby on Rails = 趣味
10. VB.Net = VB過去遺産移植用
303デフォルトの名無しさん
2007/10/14(日) 16:00:11 俺用途とか言っておいて、Yahoo・楽天での業務用とかGoogle就職用とか書いちゃうんだ
304デフォルトの名無しさん
2007/10/14(日) 17:21:28 俺がそこに転職することあったら、って考え。
結局言語はどこで働くか(既存資産のメンテ)がかなり絡むからね。
SI屋用javaとかもそう。
今の自分の用途だと7(PHP)以下のは全く必要ないな。
結局言語はどこで働くか(既存資産のメンテ)がかなり絡むからね。
SI屋用javaとかもそう。
今の自分の用途だと7(PHP)以下のは全く必要ないな。
305デフォルトの名無しさん
2007/10/14(日) 18:23:49 つうか、1. Perl って釣りだろ?
306デフォルトの名無しさん
2007/10/14(日) 19:32:51 Ruby > C++ > Java > C > PHP > Perl > VB
307デフォルトの名無しさん
2007/10/14(日) 20:14:57 awk
308デフォルトの名無しさん
2007/10/14(日) 20:28:25 Ruby == C++ == Java == C == PHP == Perl >>> VB
309デフォルトの名無しさん
2007/10/14(日) 20:40:12 >>302
Ruby=趣味用
っていうのは、なかなかいい洞察だと思うぞ。
確かに書いてて楽しい言語だしな。
会社でRuby使いたいって奴は基本的に、仕事も趣味・お遊び気分でやってる奴らばかりだし。
技術者としてお遊びの部分を忘れちゃならないのは
そのとおりなんだが仕事としての完成度を追及できない奴は困る。
Ruby=趣味用
っていうのは、なかなかいい洞察だと思うぞ。
確かに書いてて楽しい言語だしな。
会社でRuby使いたいって奴は基本的に、仕事も趣味・お遊び気分でやってる奴らばかりだし。
技術者としてお遊びの部分を忘れちゃならないのは
そのとおりなんだが仕事としての完成度を追及できない奴は困る。
310デフォルトの名無しさん
2007/10/14(日) 23:15:16 経験上、遊びでもPGやってるやつの方が完成度高いぞ。
311デフォルトの名無しさん
2007/10/14(日) 23:18:01312デフォルトの名無しさん
2007/10/14(日) 23:27:44 使う使わないはともかく、流行の言語の一つとしてRubyの勉強しない奴はちょっとセンスが無いわな。
俺ならPerlでなんか書く必要がある場合にはRubyかPython使うけどね。
俺ならPerlでなんか書く必要がある場合にはRubyかPython使うけどね。
313デフォルトの名無しさん
2007/10/15(月) 00:19:28 自分用途って視点と、転職って視点を外せば
C, Javascript<= それでしか出来ないことで必須
Perl / Python <= 枯れスクリプトとしてどちらかが必須
C++, C#, Java <= クライアント側の用途でどれかが必須
PHP <= 用途無し(バージョンアップの仕方/Securityが気に入らない)
Ruby <= 仕事よりは趣味。枯れ不足/ライブラリが後発な分不十分。でも遊んでみるには良し。
=== 超えられない壁 ===
VB.net <= VB系列というだけでモチベ沸かない
ってとこだね。
C, Javascript<= それでしか出来ないことで必須
Perl / Python <= 枯れスクリプトとしてどちらかが必須
C++, C#, Java <= クライアント側の用途でどれかが必須
PHP <= 用途無し(バージョンアップの仕方/Securityが気に入らない)
Ruby <= 仕事よりは趣味。枯れ不足/ライブラリが後発な分不十分。でも遊んでみるには良し。
=== 超えられない壁 ===
VB.net <= VB系列というだけでモチベ沸かない
ってとこだね。
314デフォルトの名無しさん
2007/10/15(月) 00:22:20 > 自分用途って視点と、転職って視点を外せば
> VB系列というだけでモチベ沸かない
> VB系列というだけでモチベ沸かない
315デフォルトの名無しさん
2007/10/15(月) 06:41:50 VBしか知らない香具師はVBに文句言わないけど
他の言語知ってる香具師ならVBの使いにくさはすぐに分かる
他の言語知ってる香具師ならVBの使いにくさはすぐに分かる
316デフォルトの名無しさん
2007/10/15(月) 09:18:26 具体的におながいします
317デフォルトの名無しさん
2007/10/15(月) 17:28:13 そんないくつも言語覚えても
Rubyに慣れちゃえば、ほとんどRubyでできるので
他の使わなくなるよ
Rubyに慣れちゃえば、ほとんどRubyでできるので
他の使わなくなるよ
318デフォルトの名無しさん
2007/10/15(月) 18:46:08 と思っている時期が私にもありました。
319デフォルトの名無しさん
2007/10/15(月) 21:11:10 >>317の文章のうち「Ruby」の部分を好きな言語に置き換えて遊びましょう
320デフォルトの名無しさん
2007/10/15(月) 21:17:17 そんないくつも言語覚えても
VBに慣れちゃえば、ほとんどVBでできるので
他の使わなくなるよ
VBに慣れちゃえば、ほとんどVBでできるので
他の使わなくなるよ
321デフォルトの名無しさん
2007/10/15(月) 21:27:27 そんないくつも言語覚えても
PHPに慣れちゃえば、ほとんどPHPでできるので
他の使わなくなるよ
PHPに慣れちゃえば、ほとんどPHPでできるので
他の使わなくなるよ
322デフォルトの名無しさん
2007/10/15(月) 22:06:42 PHPでコマンドラインツールやGUIアプリ書けるのw
あんなWebアプリしか出来ない糞言語いらないよ
あんなWebアプリしか出来ない糞言語いらないよ
323デフォルトの名無しさん
2007/10/15(月) 23:11:27 VBでコマンドラインツールやGUIアプリ書けるのw
あんなWebアプリしか出来ない糞言語いらないよ
あんなWebアプリしか出来ない糞言語いらないよ
324デフォルトの名無しさん
2007/10/15(月) 23:17:24 >>323
なんか混ざってないかw
なんか混ざってないかw
325デフォルトの名無しさん
2007/10/15(月) 23:23:22 VBはGUIアプリ書けるわなw
オレはPHPでコマンドラインツール書くけど
オレはPHPでコマンドラインツール書くけど
326デフォルトの名無しさん
2007/10/16(火) 22:36:01 ルビーでアプレットみたいのって作れるの?
327デフォルトの名無しさん
2007/10/16(火) 23:18:30 RubyのVMがどこのPCにでも入ってるってような状況にならなきゃ
作っても無駄でしょ
作っても無駄でしょ
328デフォルトの名無しさん
2007/10/16(火) 23:23:19 RubyってVM上で動作してる訳じゃないだろ…JRubyは除くが。
単なるインタープリタじゃないの?
単なるインタープリタじゃないの?
329デフォルトの名無しさん
2007/10/16(火) 23:25:30 1.9からYARVっていうVMになるらしいよ
330デフォルトの名無しさん
2007/10/17(水) 02:02:13 インタプリタもVMだろ・・・常考
331デフォルトの名無しさん
2007/10/17(水) 04:03:43 Rubyでメタプログラミングして
Javaコード吐いて
Ruby統合環境内でコンパイルさせればいいだろ
Javaコード吐いて
Ruby統合環境内でコンパイルさせればいいだろ
332デフォルトの名無しさん
2007/10/17(水) 04:06:01 >>323
VBで書いたプログラムを
拡張子vbsで保存して cscript hoge.vbs と実行すると
コマンドラインアプリになるし
拡張子htaで保存してエクスプローラからダブルクリックすると
GUIアプリになるんだよ
そんなことも知らないのか
VBで書いたプログラムを
拡張子vbsで保存して cscript hoge.vbs と実行すると
コマンドラインアプリになるし
拡張子htaで保存してエクスプローラからダブルクリックすると
GUIアプリになるんだよ
そんなことも知らないのか
333デフォルトの名無しさん
2007/10/17(水) 14:19:47 GUIアプリかけるの、って時点でネタだろ
334デフォルトの名無しさん
2007/10/17(水) 20:08:57 >>330
…これがゆとり世代の劣化日本人、か…
…これがゆとり世代の劣化日本人、か…
335デフォルトの名無しさん
2007/10/17(水) 22:06:24336デフォルトの名無しさん
2007/10/18(木) 00:40:59 ゆとりじゃなさそうだが、そうやって、通常会話で通じない言葉を主張するのも困ったやつだな。
337デフォルトの名無しさん
2007/10/18(木) 01:21:08 >>335
eval loopをVMと呼ぶのは無理がある。
eval loopをVMと呼ぶのは無理がある。
338デフォルトの名無しさん
2007/10/19(金) 12:02:53 最近のCPUってマイクロコードで書かれてるらしいから
ほとんど全部はVMだね
ほとんど全部はVMだね
339デフォルトの名無しさん
2007/10/19(金) 23:50:12 そのVM上で動作するプログラムが、VMか単純ループか、の話題なんだが。
340デフォルトの名無しさん
2007/10/20(土) 01:53:09 >>332
ならねーよ^^;;;;;
ならねーよ^^;;;;;
341デフォルトの名無しさん
2007/10/20(土) 01:53:40 >>339
いつから話題を切り替える術を手に入れたんだ?^^;;;;
いつから話題を切り替える術を手に入れたんだ?^^;;;;
342デフォルトの名無しさん
2007/10/20(土) 01:57:03 >>335
そう書いてある教科書を教えれ
そう書いてある教科書を教えれ
343デフォルトの名無しさん
2007/10/20(土) 02:09:56 むしろ逆にインタプリタがVMでないっつーソースを教えてくれ
344デフォルトの名無しさん
2007/10/20(土) 03:22:00 >>343
「コンパイラとバーチャルマシン」って本はインタプリタとVMは別に説明してる。
ドラゴンブックのインタプリタ(通訳系)のところにVMの説明はない。
VM(抽象機械)は中間コードの説明に出てくるがそっちには
インタプリタの事は書いてない。
「コンパイラとバーチャルマシン」って本はインタプリタとVMは別に説明してる。
ドラゴンブックのインタプリタ(通訳系)のところにVMの説明はない。
VM(抽象機械)は中間コードの説明に出てくるがそっちには
インタプリタの事は書いてない。
345デフォルトの名無しさん
2007/10/20(土) 05:54:24■ このスレッドは過去ログ倉庫に格納されています
ニュース
- BreakingDown 前日会見で対戦予定選手から不意打ちビンタ→後頭部強打で失神した選手、くも膜下出血と報告「脳内に出血が発見され…」 [Anonymous★]
- 【給食無償化】国が全額負担 自維公3党、近く合意へ★2 [ぐれ★]
- 【秋田市】新スタジアム「5,000人規模では不十分」 Jリーグ側から指摘 200億近い事業費になる見込み 財政負担がさらに大きく [鉄チーズ烏★]
- 《テレビ朝日本社で転落事故》20~30代社外スタッフが死亡…局内騒然も「かん口令が敷かれて噂が飛び交う事態」 [阿弥陀ヶ峰★]
- 【サッカー】Jリーグ、43億円の赤字予算を承認 ★2 [鉄チーズ烏★]
- 40代教員、1億8600万円分の暗号資産だまし取られる 「警察手帳のような物」見せられ−滋賀県草津市 [蚤の市★]
- 給食無償化、近く合意へ…全国民が毎年5000円負担する計算。これケンモジさんはどう思ってるの? [973343483]
- 【二次】お前らの彼女「今日は1日おうちでイチャイチャしよ?」
- CD買ってるやつ未だにCDを買う理由は?
- 有能な女の人生はキツいらしい
- ( ˙꒳​˙ ) 今日はペニペニ列車に乗って池袋に行くよ
- プーチン、ウクライナ全土占領に自信。「占領した地域の住民を徴兵すれば無限に領土を増やせる」 マジで悪魔だろこいつ [314039747]
