- 1 名前:デフォルトの名無しさん mailto:sage [2009/04/03(金) 09:58:56 ]
- 最強のLL=軽量プログラム言語は、どれよ?
エントリーは、 Perl、PHP、Python、Ruby、JavaScript・・・ さあ、死ぬまで語りやがれ!!! ■LLとは? 軽量プログラミング言語(Lightweight Language,LL)とは、取り回しに優れ、 コードの作成や修正が容易と見なされるプログラミング言語のことを指す。 ここでいう「軽さ」はプログラマの負担の軽重を指し、 実行速度に優れているという意味ではない。 現在の水準では ・インタプリタ ・動的型 ・正規表現 ・関数オブジェクト などを利用できるものがLLと呼ばれることが多い。(Wikipediaより) ■過去スレ 【Perl,PHP】LLバトルロワイヤル4【Ruby,Python】 pc12.2ch.net/test/read.cgi/tech/1234635513/ 【Perl,PHP】LLバトルロワイヤル3【Ruby,Python】 pc11.2ch.net/test/read.cgi/tech/1215319832/ 【Perl,PHP】LLバトルロワイヤル2【Ruby,Python】 pc11.2ch.net/test/read.cgi/tech/1209289408/ 【Perl,PHP】LLバトルロワイヤル【Ruby,Python】 pc11.2ch.net/test/read.cgi/tech/1188997302/
- 779 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 12:02:06 ]
- >>777
どこのアフォだらけの現場でも可愛い女の子なんて見たことない うらやますぃ・・・
- 780 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 12:56:56 ]
- PHPそんなに悪いとは思わんけどね。
ウェブ開発ならやっぱコストパフォーマンスは高い。 将来的には自前フレームワークをC/C++に移行しようとしてるんだが 下書きみたいなもんで、基本設計を検討するのに低水準なとこほぼ無視できるのはでかい。 同じものを最初からC/C++で作る気にはなれん。 ただきっちり設計が出来た場合の話で 素人レベルを投入してまともな物を作れてる例は知らん。
- 781 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 13:01:06 ]
- うむ、C/C++もPHPレベルまで文字列・配列が使いやすいと楽なんだろうけどねぇ
- 782 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 13:16:17 ]
- どの世界でもそうだけど簡単で金が稼げる仕事はアフォばっか。
簡単な言語を採用した時点でアフォばかりになるのはもう必然。
- 783 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 18:10:46 ]
- 「簡単で金が稼げる」 素晴らしい仕事じゃないか。決してアフォじゃない。
「難解で金が稼げない」仕事に付いてたらアフォだけど。
- 784 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 20:04:40 ]
- 敷居を押し下げたPHPの功績は素晴らしい。
そこにレベル低い奴が集まるのは必然。 昔はそのレベルでプログラマを名乗る奴なんていなかった。 今や中学生やニートでもそこそこの物が作れてしまう時代。 Web特需を満たすためにはやむを得なかった。
- 785 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 21:10:41 ]
- つーか、WEB特需がPHPから始まってるんじゃね?
- 786 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 21:36:03 ]
- >>780
むしろ、webでC/C++ってすごいw mod_なんとかくらいにしか使わんもんかと思ってた
- 787 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 21:38:01 ]
- >>785
先生、ITばぶる、ネットバブルの時くらいからですよ HTML、CGI(=perl)のからでうしょ
- 788 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 21:57:22 ]
- 森がイット革命を宣言してインターネット博覧会やったのが2001年だから、
PHPだと4.0が出たばっかりで、0.0.1上がる毎にコロコロ仕様変わって誰も使ってなかった頃だな。 Perlはもう5.0だった。 ちなみに俺は2001年頃、もともとPerlで書かれててgdgdになったシステムを 他の環境に置換する仕事をしていて、PHPとRubyを検証してた。 PHPは3が日本語死んでたんで不採用、Rubyはなんだこのクソ言語と思って 結局Javaを採用した。 Pythonは候補にすらならなかった。
- 789 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 22:29:21 ]
- perlhist
>5.6.0 2000-Mar-22 2001年にPerl 5.0ってのはずいぶんレガシーだな
- 790 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 22:39:02 ]
- 出てすぐサーバにインストールされる訳じゃないんだぜ
今だって言行バージョンは2007年の5.10だけどレン鯖は5.6か5.8だろ
- 791 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 23:17:04 ]
- 2001年ってRedHat6.3とかぐらいの時期だっけかな。
確か5.005が主に使われてた気がする。 基準になりやすいRHELの最新5系でも5.8だからそれ以下が多いだろうね
- 792 名前:デフォルトの名無しさん mailto:sage [2009/05/14(木) 01:06:25 ]
- 今年の話だけど、客にPerlでお問い合わせフォーム作ってって言われたから、
多分5.8だろうと思ってEncode.pmとか使って作ったら、動かす鯖が5.6で偉い目にあったわ。 WebArenaてめーこの野郎
- 793 名前:デフォルトの名無しさん mailto:sage [2009/05/14(木) 01:08:30 ]
- 環境を確認せずに作るバカがいるのか
- 794 名前:デフォルトの名無しさん mailto:sage [2009/05/14(木) 01:18:51 ]
- レン鯖も仮想が増えてきてるからPerl/PHPじゃないとだめって状況でもなくなってきたよな。
俺はJavaとPostgreつっこんで運用してるよ。2001年ごろよりもずっと幅が広がったよ。
- 795 名前:デフォルトの名無しさん mailto:sage [2009/05/14(木) 01:38:57 ]
- >>793
良く解らないけど最新のサーバって言うから5.8なら間違いないだろうと思ったら WebArenaの共用って最新でも5.6なんだぜ 個人情報保護のため実サーバには入れてやらんってことだったし CGI作成を外部に依頼する会社なんてそんなレベルのやりとりしかできないんだぜ
- 796 名前:デフォルトの名無しさん mailto:sage [2009/05/14(木) 02:30:46 ]
- キャリア系は保守的だから5.6も十分にありえるし
それ以前にVer依存するならバージョン情報は最低限必要だろ。 サーバー会社にバージョン問い合わせる事もしてくれないというならご愁傷様
- 797 名前:デフォルトの名無しさん mailto:sage [2009/05/14(木) 02:33:06 ]
- 間にWeb制作会社とか入ったらそんなもんだよね実際。
一般的なレンタルサーバですので、みたいなwww
- 798 名前:デフォルトの名無しさん mailto:sage [2009/05/14(木) 07:19:25 ]
- PHPはウェブサーバに置くだけで動くから名。HTTPヘッダ出力とかセッション管理とかクエリーパラメータの取得とか、何も考えないでも使えるから、レベルの低いPGが増える。
- 799 名前:デフォルトの名無しさん mailto:sage [2009/05/14(木) 15:37:47 ]
- まぁ、そこら辺は意識しないようにカバーしちゃうからな、どの言語つかってても
上に就かないとやってることすら意識しないし
- 800 名前:デフォルトの名無しさん mailto:sage [2009/05/14(木) 15:54:27 ]
- 攻撃の仕方で自分のレベルが低いことを晒しているのは恥ずかしい限りです
- 801 名前:デフォルトの名無しさん [2009/05/15(金) 07:27:45 ]
- >>798 はプログラミング言語、それどころか、文明社会そのものを否定している。
便利になるのは良い事だよ。 それまで面倒だったことが簡単になり、より高度な事を行えるようになる。 それが文明。
- 802 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 08:31:17 ]
- Perl・PHPは素人向けチラシ作り言語だからねぇ
- 803 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 08:33:51 ]
- そしてRubyはエロ動画簡易収集言語、Pythonは勉強用言語、JavaScriptはブラクラ作成言語ですね
なんだかなあ
- 804 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 08:37:27 ]
- >>802
PerlがPHPと同列かw 無駄が多い、バッドノウハウ必須と言われる言語だから、PHPとは対極だろ。 (もちろんタイトルの4言語の中での話)
- 805 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 09:01:36 ]
- PHPを卑下するような書込があるなか感情的で意味不明なレスが無いのは
さすがにム板だな
- 806 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 16:57:52 ]
- >804
Perl/CGI全盛期をお忘れか あの時代のPerlコードは酷かったぞ
- 807 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 19:07:51 ]
- 颯爽とPHP4時代の酷さを・・・あれ、PHP5も6もたいして改善(ry
- 808 名前:デフォルトの名無しさん [2009/05/15(金) 20:31:04 ]
- PHP6は内部コードUTF-8に変わるんじゃなかったっけ?
>>806,807 まぁ 最初からちゃんとしたコードかける奴はいないんだから しょうがねーんじゃね 今 書けるのかと いわれても困るがw
- 809 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 21:38:00 ]
- >>804
PHPもバッドノウハウ、無駄が多い言語だろ・・・
- 810 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 22:04:10 ]
- >>809
Perlの比じゃない。PerlはCに近い
- 811 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 22:20:51 ]
- なにそのCにはバッドノウハウ少ないみたいな言い方
- 812 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 22:23:28 ]
- >>811
PerlやCは、バッドノウハウの塊っていう意味です
- 813 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 22:29:42 ]
- 逆に、グッドノウハウが多い言語ってなに?
- 814 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 22:29:43 ]
- Cを覚えてC++覚えてる最中だったと思うが、Perlの見辛さは半端じゃなかった
- 815 名前:デフォルトの名無しさん mailto:sage [2009/05/15(金) 22:37:08 ]
- >>813
お前、バッドノウハウの意味分ってないだろ
- 816 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 03:18:42 ]
- PerlはPerlだけじゃなくてCPANの知識を要求される言語
- 817 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 03:25:59 ]
- CPANだけ知っててもダメだけどな
特に他人のコード読むならキッチリ仕様を理解してないと怖い言語だ
- 818 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 03:37:56 ]
- ライブラリも知ってないと駄目ってのはPerlだけじゃないだろうに
なんでPerlの人って俺たちはここが違うんだって的外れな主張するんだろう
- 819 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 04:11:16 ]
- Perl関連は痛い人多いからな
- 820 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 04:19:03 ]
- ちょっと前までjcode.plだなんだをgdgd取り込んでたから
モジュール化されたのが嬉しくてたまらんのだろ
- 821 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 04:34:24 ]
- PerlはCPANによって言語機能そのものを拡張してるから。mooseとか。
- 822 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 04:35:05 ]
- 今時jcode.plとか言ってる奴がPerlを語ることは不可能。
- 823 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 07:09:32 ]
- 基本的に文字コード変換のような外部ライブラリって言語どうこうとか関係ないと思うんだけどな。
Perlは内部コードがUTF8になったから標準で付属するようになっただけで。
- 824 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 07:17:33 ]
- >823
どこの国の人ですか?
- 825 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 08:12:49 ]
- 逆にRubyみたいに黒魔術多すぎもどうかと思う。
Railsとかドキュメント少ないからソース読むの必須なんで、 リファレンスにソースつきだからすぐ見れて問題ないとはいえ しょっちゅう、うん?あ?ということがある。
- 826 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 08:13:56 ]
- jcode.pl(笑)とか言う奴はモダンperl(笑)を笑えないだろ
- 827 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 11:17:51 ]
- また今日も低レベルな語らいですね
- 828 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 11:28:17 ]
- それコピペ
- 829 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 11:56:06 ]
- ソフトウェア開発には、しばしば交わっているがたいていは分かれている、
5つの世界がある。 その5つとは: 1.パッケージ 2.インターナル 3.組み込み 4.ゲーム 5.使い捨て スクリプト言語の得意分野は、5.
- 830 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 12:07:59 ]
- >>829
得意げに当たり前なこと語るなw
- 831 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 12:46:50 ]
- >>829
Webがどれになるのかは知らないけど、Pythonはすべての分野に 適応できる。
- 832 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 12:47:33 ]
- >>829
WEBアプリ等のサービス系はどこに入るの?インターナル?
- 833 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 12:58:41 ]
- >>832
つかいすて
- 834 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 13:17:35 ]
- WEBアプリは、ある意味最も使い捨てから遠いもののようなw
後からいくらでも手が入るのがむしろ前提だし。 もちろん、部分部分を使い捨ててるっていう考え方で、スクリプトは 使い捨てに向いてるっていう言い方はできるかな。 使い捨てに向いてる言語ってのは、実際有益だよな。
- 835 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 14:38:06 ]
- プログラマってきもちわるい人が多いですね。
- 836 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 14:41:52 ]
- マ板に行けば山ほど見れるぞ
- 837 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 15:02:33 ]
- >>821
言語の実装や中身がどうだとか関係ないんだよ 評価の基準は言語として楽に使えるか使えないかだけなんだから
- 838 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 15:28:10 ]
- ビックカメラのソフトコーナーでも歩いてこいよ。Perlで作れるものなんて一つもないよ。
- 839 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 15:39:38 ]
- んなこたぁない
しかも開発の補助等にも使われている可能性大
- 840 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 16:01:38 ]
- ビックカメラのビルメンテにPerl使っている俺がきましたよ
- 841 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 16:02:56 ]
- この辺が全てを物語る
PHP@プログラム板 pc12.2ch.net/test/read.cgi/tech/1232712334/620 620 名前:デフォルトの名無しさん[] 投稿日:2009/05/15(金) 20:33:12 phpでシリアル通信のプログラムを作成しようとしています お勧めのライブラリは何でしょうか
- 842 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 16:05:33 ]
- >>841
Javaでシリアル通信のプログラムを作成しようとしています お勧めのライブラリは何でしょうか と、どの程度違うのかkwsk
- 843 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 16:08:01 ]
- phpでAVRマイコンのUSBドライバ作成をしたいと思っています。
お勧めのライブラリは何でしょうか
- 844 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 16:21:53 ]
- そんな趣味を持った人は極めて少なそうなので、自作した方が早いかと思われます。
と思ったけど、あるっちゃあるんだな ttp://d.hatena.ne.jp/akiraneko/20080813/1218607042
- 845 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 17:08:03 ]
- >>839
Perlでパッケージ開発なんて皆無だよ。あればなんか挙げてみなよ。
- 846 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 17:21:33 ]
- パッケージになってビックカメラに並ぶソフトウェアなんて
ソフトウェア業界全体の僅かな市場規模しかないよ
- 847 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 17:50:42 ]
- >>845
パッケージソフトの意味解って言ってるよな?
- 848 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 17:52:59 ]
- ないんだろ?
- 849 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 18:08:58 ]
- >>848
あるわけないし、ないことがダメな理由にはならないし。 1万本売れれば大ヒットなのに、1万本売れても儲けは少ないという、悲しい市場規模。
- 850 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 18:12:13 ]
- BtoBって、云千万、云億っていう規模の開発が普通だからな
そういう世界を知らないんだろ
- 851 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 18:43:29 ]
- >825
Ruby使ってる俺からするとPerlが一番黒魔術だわ… Pythonは良くも悪くも素直だね、リスト操作とかは「そこは値を戻せよ…」と思うことも少なくないが
- 852 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 18:48:09 ]
- RubyやPerlの記述が苦手な人には、謎の仕様はあっても黒魔術の入る要素は
かけらも無いPHPをお勧めします。
- 853 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 18:49:35 ]
- やっぱりパッケージって意味解ってなかったんだな
パックに入って店頭に並んでるソフトだと思ってたわけだ
- 854 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 18:51:12 ]
- 既製品の商用ソフトって意味だよなパッケージは。
そういうのはPerlでいくらでもあるだろ。
- 855 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 18:52:32 ]
- でも今更サーバ向け監視ツールみたいなパッケージ提示しても
多分難癖付けて納得しないだろ
- 856 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 18:56:05 ]
- あったよPerlのパッケージソフト
ttp://www.interpark.co.jp/business/package.htm
- 857 名前:デフォルトの名無しさん [2009/05/16(土) 19:18:30 ]
- ドラゴンボールに例えると
Perl: ピッコロ(魔術的で局所的に活躍するがサブキャラの域を出ない) PHP: 悟空(大ざっぱだが一番パワーがある) Ruby: ヤジロベエ(一時期凄いと思われたがすぐに陰を潜める) Python: 悟飯(実は筋がよく一番卒がないが二番手キャラ) JavaScript(クリリン)
- 858 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 20:01:02 ]
- PHPはベジータだろ
- 859 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 20:04:23 ]
- JavaScriptはヤムチャだろ
- 860 名前:デフォルトの名無しさん mailto:sage [2009/05/16(土) 20:11:01 ]
- C/C++: 鳥山明
- 861 名前:デフォルトの名無しさん [2009/05/16(土) 21:44:06 ]
- >>860
ウマイ
- 862 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 00:02:57 ]
- >>853
俺解釈・俺定義はチラシの裏でやってろよ
- 863 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 00:11:33 ]
- >>853 みたいな奴よくいるけどうざいよなあ
ttp://e-words.jp/w/E38391E38383E382B1E383BCE382B8E382BDE38395E38388.html
- 864 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 00:18:32 ]
- >>862-863
よっぽど悔しかったんだな
- 865 名前:デフォルトの名無しさん [2009/05/17(日) 00:19:35 ]
- もうVisual Basicでいいよ
- 866 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 01:53:23 ]
- 元のレスは>838?
だとしたら「同等の機能の物は作れることもある、売り物としては成り立たない」が正解じゃね?
- 867 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 02:04:08 ]
- >>864
まちがえちゃって恥ずかしかったの?
- 868 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 02:17:46 ]
- Wikipediaだと全然違う説明だな
ってかWikipediaのが正しい説明だろ
- 869 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 02:24:46 ]
- 狭義とか広義とか理解できんのかとw
頭カチカチなのな
- 870 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 07:35:48 ]
- >>869
恥の上塗りって言葉を知ってるか?
- 871 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 07:41:36 ]
- どちらかがもう片方を内包していないから
狭義も広義も無いんだけどな
- 872 名前:デフォルトの名無しさん [2009/05/17(日) 08:45:49 ]
- 店頭販売されているものだけが、パッケージじゃないと思うぞ
#ProEとか置いてあるとこ、あるんかい みたいな
- 873 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 09:18:53 ]
- パッケージソフトウェア、という成語があって、完成品(?)が箱に詰められて
流通を通して売られてるソフトウェアのこと。
- 874 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 09:29:19 ]
- いいかげんだな、e-words。
- 875 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 15:33:09 ]
- ソースコードがそのまま見られるスクリプト言語じゃパッケージソフトは無理なんじゃない。
- 876 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 15:35:11 ]
- >>875
なぜ? 恥ずかしいから、とか
- 877 名前:デフォルトの名無しさん [2009/05/17(日) 15:47:35 ]
- >>875
だろうね 基本はサポート料でもうけって感じだろうからw
- 878 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 15:54:48 ]
- BASICでベタベタに書かれてた時代もあったんだから、いつまた先祖返りしても
おかしくないと思うけどなぁ。
- 879 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 16:25:19 ]
- そもそもスクリプト言語は、サーバサイドが主だから、
パッケージなんて勝負する市場が違うわな
|

|