- 1 名前:uy mailto:sage [2012/05/09(水) 00:31:27.68 ]
- 最強のLL=軽量プログラム言語は、どれよ?
エントリーは、Perl、PHP、Python、JavaScript・・・ さあ、死ぬまで語りやがれ!!! ■LLとは? 軽量プログラミング言語(Lightweight Language,LL)とは、取り回しに優れ、 コードの作成や修正が容易と見なされるプログラミング言語のことを指す。 ここでいう「軽さ」はプログラマの負担の軽重を指し、 実行速度に優れているという意味ではない。 現在の水準では ・インタプリタ ・動的型 ・正規表現 ・クロージャ などを利用できるものがLLと呼ばれることが多い。(Wikipediaより) 前スレ 【Perl,PHP】LLバトルロワイヤル21【Ruby,Python】 toro.2ch.net/test/read.cgi/tech/1330003774/
- 486 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 13:55:07.80 ]
- サバイバルナイフみたいな小さな刃物で料理作ろうとしてる奴がいるんだよね
それは腕があれば作れるってだけの話で 別に誰もお前にやれとはいってない 汎用は聞くし何でも出来るからって、技術力見せ付ける奴が多いから >>480こういう勘違いが出てくるのかな JAVAでかいてもrubyでかいても速度が間に合うときにrubyをつかわない意味って?
- 487 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 13:56:36.40 ]
- メモ帳はプログラマ向けのテキストエディタじゃないからね
あれで書けって言われたら嫌だ 使うとすればサクラエディタ、EmEditor、秀丸、xyzzy、vimとかそんなの
- 488 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 13:58:34.26 ]
- そろそろrubyが一番生きる部分って
1行〜20行程度で作成が一瞬で終わるようなスクリプトじゃね 「一応」多機能なクラスが用意されてるから 腕があるなら大規模開発もやれるっていうだけで 別にお前にやれとか誰も言ってないよ 昔perlやってた奴らがクラス使ってたとは思わない
- 489 名前:デフォルトの名無しさん [2012/05/29(火) 14:47:28.92 ]
- >>486
Rubyなんて実質Rails専用言語だろう? Webサイトのアクセス増えたら、レスポンスタイム悪化するだろう。 スケーラビリティにも大きく影響する Rails風フレームワークが多数ある今、Rubyをやる意味がわからない。 Javaはコードがちょっと冗長になるが、C#なら短いコードで高速なプログラムがかける。 Intellisense、IDEのおかげで高速なコーディングとデバッグもできる。 Webアプリなら、ASP.net MVC + C#.net + Visual Studio 11が最強 ASP.net MVCはLinux上でも使えるんだが、知らない情弱が多すぎる
- 490 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 14:54:55.12 ]
- どうしてUbuntuは衰退したのか?
engawa.2ch.net/test/read.cgi/linux/1338094841/
- 491 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 14:59:51.19 ]
- 今時ベンダ依存したくないよ
- 492 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 15:11:08.26 ]
- Rails専用言語って認識がまず間違いじゃねーの
大昔から使われてきたperlの立ち位置にrubyが入るだけ それ以外はオマケ。 perlのシェア乗っ取っただけじゃ収まりきらないからRailsってフレームワークが出来たり、 PHPやJAVAのシェアまで若干奪ったりが出来てるんだよ >Javaはコードがちょっと冗長になるが、C#なら短いコードで高速なプログラムがかける。 あとここLLスレなんで、 「短いコード」ってので勝負したらC#がLLに勝てる分けないんだから
- 493 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 15:16:22.65 ]
- 低スキルの相手バカらしくなってきた
C# JAVA はスレチ
- 494 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 15:21:01.21 ]
- RubyはRailsに乗っ取られてスッカラカン
お客さんが玄関から入ってきたと思ったら、 1階には見向きもせずにさっさと2階に上がっていく
- 495 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 15:45:13.25 ]
- Rails来襲以降昔からのお客さんはライブラリが増えてホクホクですお
- 496 名前:デフォルトの名無しさん [2012/05/29(火) 15:47:32.23 ]
- >>492
世間一般の認識ではRuby=Rails専用言語、だぞ Rubyは遅すぎてアプリ開発には使えない 後方互換性が醜いから、インストールスクリプトなどにも使えない 完全にRails専用言語 スクリプト言語で存在意義あるのは、ブラウザで動くJavaScriptだけ >>491 VSも無料で使えるんだからベンダ依存もなにもないだろ SharpDevelopとかもあるしな JavaもMySQLも、Oracleが所有してるわけだが、ベンダ依存とかいって使わないのか?w
- 497 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 15:52:53.14 ]
- もちろんjavaもベンダ依存ですよ
RDBについては変更が比較的容易だからリストとはならない
- 498 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 15:53:25.87 ]
- ごめんリストじゃなくリスク
- 499 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 16:02:44.88 ]
- >>496
> スクリプト言語で存在意義あるのは、ブラウザで動くJavaScriptだけ ls -l `find . -name '*.log' -newerct '1 week ago' -print` | sort -rnk5 | head -n5 みたいなワンライナー書いたりしないの? こんなのエディタに保存するまでもなくターミナルに直打ちするけど 同じことをJavaやC#でやるなんて想像もつかないな
- 500 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 16:06:39.88 ]
- >>499
横からだけどそれってshellを繋いでいるから違うと思うよ。
- 501 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 16:08:58.40 ]
- >>500
シェルスクリプトって100回壁に書いてからやりなおし
- 502 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 16:09:13.81 ]
- シェルスクリプトもスクリプト言語でしょ
- 503 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 16:19:17.20 ]
- >>499
LLの定義がいいかげんという流れがあったから俺はあえて、 スクリプト言語、scripting language(s)の単語を使ってる。 動作がもっさりだから、軽量言語と呼ぶことに違和感もある。 >>499はただのUNIX,Linuxのコマンドのパイプ処理だろ。 こんなのをスクリプト言語などというやつはいない。 ファイルに保存して実行したら「シェルスクリプト」と呼ばれるが スクリプト言語、とはいわない。
- 504 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 16:23:13.64 ]
- >>503
うんにゃ、複数の処理をまとめて書いたらそれはプログラム
- 505 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 16:28:24.50 ]
- 定義にそこまで拘り持ってるなんて///
- 506 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 16:33:17.35 ]
- 「このスレで言うところの」スクリプト言語であるかと言われれば違うと思う
Perl, PHP, JavaScript, Pythonなど汎用的なスクリプト言語と コマンドの呼びだしに特化されているシェルスクリプトでは性質が大きく異なる >>499を外部コマンドを使わずに書き直せっていうのはお題になりそう
- 507 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 16:43:10.43 ]
- >>496
世間一般って何のこといってんの? 普通にruby情報をググったとしてもRails以外の情報の方がわんさか出てくると思うけど ruby使ってない奴の認識のように思う
- 508 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 16:54:40.25 ]
- >>507
Rubyが流行ったのは、Railsが出てからなんてのは常識なんだが・・w
- 509 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 17:14:49.16 ]
- それはおまえがそう定義しただけだろw
- 510 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 17:26:43.51 ]
- コマンドプロンプトでパイプ処理すると
中間の出力結果をいちいち一時ファイルに書き出して、それを次のコマンドに渡してる
- 511 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 18:01:23.30 ]
- >>510
それは仕方ない パイプ処理ができなかった時代の名残
- 512 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 18:04:14.39 ]
- MS-DOSの残念仕様だからしょうがない
- 513 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 18:28:02.59 ]
- C#とRuby両方を使えて、用途によって使い分けすればよい
片方だけしか知らない人は仕方なくそれだけ使って、排他して自分を慰めていればいい
- 514 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 18:30:25.51 ]
- C#使えてRuby使えないってことはないだろうからきっと両方使えな…
- 515 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 18:31:48.44 ]
- CとLLでOK
- 516 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 18:34:19.87 ]
- Ruby.net
- 517 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 18:42:58.01 ]
- >>513
両方使えたらRubyなんか使わないだろ デメリットしかないんだから
- 518 名前:uy mailto:sage [2012/05/29(火) 19:16:54.62 ]
- 俺も,
C#.NETとRubyが今のところ、最高の選択肢だと思うよ 俺は社畜アプリもGUIも作らないから、C++とRubyだけども プログラミングするなら動的と静的で1個ずつ、2言語使えよって話だよ低脳 何のために、他言語からrubyスクリプト呼び出せるようにdll公開されてたり、 rubyinlineとかが作られてると思ってんだよ、使い分けて連携しろアホか
- 519 名前:uy mailto:sage [2012/05/29(火) 19:24:41.04 ]
- ruby叩きがあまりにも必死
いい加減C#,JAVAはスレチだときづけ
- 520 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 19:30:52.45 ]
- 上段は俺も思うが存在自体がスレチなuyが言うなよ
- 521 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 19:47:57.38 ]
- 低速なのはどの動的言語でも同じなのに、Rubyだけ叩かれるってことはどういうことだろ
頑張れよPython
- 522 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 20:06:43.05 ]
- endになれる事の出来なかった奴だろ
C#とrubyとか用途の全く異なる言語を挙げられても困りますし
- 523 名前:デフォルトの名無しさん [2012/05/29(火) 20:38:02.35 ]
- UbuntuでVimを愛し、Githubでソースを公開し、
気に入ったプロジェクトがあればPull Requestを送り、 Haskellを勉強し、Pythonのブログを書いていたとしても 俺は依然として無職だし、 Windowsでメモ帳でPHPを書いていても仕事は貰える!!
- 524 名前:デフォルトの名無しさん [2012/05/29(火) 20:42:20.86 ]
- >>521
モッサリRubyはPythonやPHPの半分のパフォーマンスも出ないから shootout.alioth.debian.org/u64q/benchmark.php?test=all&lang=yarv&lang2=python3 shootout.alioth.debian.org/u64q/benchmark.php?test=all&lang=yarv&lang2=php
- 525 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 20:49:53.16 ]
- これだけが心の支え、って感じになってきたな
- 526 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 21:01:39.02 ]
- Ruby叩いてる奴ってRubyで仕事してるのか?
羨ましい限りだ。
- 527 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 21:21:41.58 ]
- Ruby叩いてる奴はRailsの所為でJavaの仕事が減って
首を切られた無職Javaプログラマだよ。
- 528 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 21:46:05.25 ]
- 応援してるよPython
頑張ってくれよ
- 529 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 22:10:56.56 ]
- Rubyをこの世から葬り去ってくれ
俺はそのためだけにPythonを選んだんだぞ
- 530 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 22:28:49.73 ]
- 少なくとも日本でPythonが流行るわけないじゃん
- 531 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 22:51:47.78 ]
- 思い出したが、uyは何も分かってないくせに探索を語るな
- 532 名前:uy mailto:sage [2012/05/29(火) 22:58:46.70 ]
- >>531
>>352 このソースが探索に見えないならしねば
- 533 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 23:11:07.35 ]
- >>532
分かってるんならこれに答えてやれよ > すべての譜面が10MBに収まるという話に説得力がない > その譜面データベースのURLを示すか、ありうる譜面が何通りあるかを書くくらいしろ
- 534 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 23:16:55.29 ]
- その話題つまらんからヤメテ
- 535 名前:デフォルトの名無しさん [2012/05/29(火) 23:32:17.75 ]
- PHP初心者なんだが、PHPの$_SERVER配列の中の値って各クライアントごとに
異なると思うんだけど、クライアント間をどうやって区別してるんだ? ソケットごとに割り当ててるのかなと思ったけど、それじゃHTTPのセッションごと に違うクライアントと識別されちゃうよね? アホな質問だとは思うけどエロいひと教えて!
- 536 名前:デフォルトの名無しさん mailto:sage [2012/05/29(火) 23:34:53.37 ]
- >>352 みたいなコード汚らしいし読みにくい
インデント、改行、コメントを適切に使って読みやすいコードを 書くこともできない人はチーム開発では迷惑
- 537 名前:uy mailto:sage [2012/05/29(火) 23:49:48.98 ]
- >>533
>>338 >>536 >チーム開発では迷惑 でっていう def search_up_all sym = /(.*)/ , o = self o.search_up_all_test(sym).merge({ o.sym => o }) end def search_up_all_test sym = /(.*)/ , o = self o.up ? o.up.search_up_all_test(sym).merge( (o.up.sym=~sym) ? { o.up.sym => o.up } : Hash.new ) : Hash.new end
- 538 名前:デフォルトの名無しさん mailto:sage [2012/05/30(水) 00:02:47.66 ]
- Rubyは趣味のプログラムを書くためのおもちゃってこと
- 539 名前:デフォルトの名無しさん mailto:sage [2012/05/30(水) 00:14:56.81 ]
- そのおもちゃでアメリカのスタートアップはウェブサービスをたくさん作ってるわけで。
おもちゃで楽しみながら仕事にもなる。
- 540 名前:デフォルトの名無しさん mailto:sage [2012/05/30(水) 00:51:35.97 ]
- なんだかんだで、今までPerlで、これからもPerlでトホホと思うのだけれど
最近のよいWebあぷぷはRails製が多いんだよな・・・ Redmineもそうだし。最近のお気に入りもRails製あぷぷ。 goo.gl/x1tj9 Djangoは凄くよさそうなのに、秀逸あぷぷはなんでこんなに少ないんだろう。
- 541 名前:デフォルトの名無しさん mailto:sage [2012/05/30(水) 01:21:49.25 ]
- 多少の技術的差異よりも、なんかこうエコシステムの回転具合とか
勢いとかに根拠を求めるほうが妥当じゃないのかと思う
- 542 名前:デフォルトの名無しさん mailto:sage [2012/05/30(水) 01:39:50.20 ]
- 効率のいい言語を表に出すよりも
自分の会社が作った言語を表に出して金儲けしようとしてる層
|

|