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


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

【Perl,Python,PHP】LL バトルロワイヤル 28【JS,Ruby】



1 名前:デフォルトの名無しさん [2012/12/05(水) 22:51:34.59 ]
最強のLL=軽量プログラム言語は、どれよ?

エントリーは、Perl、PHP、Python、Ruby、JavaScript・・・
さあ、死ぬまで語りやがれ!!!

■LLとは?
軽量プログラミング言語(Lightweight Language,LL)とは、取り回しに優れ、
コードの作成や修正が容易と見なされるプログラミング言語のことを指す。

ここでいう「軽さ」はプログラマの負担の軽重を指し、
実行速度に優れているという意味ではない。

現在の水準では
・インタプリタ
・動的型
・正規表現
・クロージャ
などを利用できるものがLLと呼ばれることが多い。
ただし、他人の同意を得られるとは限りません。

長いコードはここで
ttp://play.island.ac/codepaste/

【Perl,Python,PHP】LL バトルロワイヤル 27【JS,Ruby】
toro.2ch.net/test/read.cgi/tech/1349545643/

69 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 13:16:11.50 ]
>>67
tEXtチャンクを抽出すれば良いの?

70 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 13:18:13.64 ]
>>66,67
9割以上解析だけど、時間切れで余力なし。Python 2.7/PIL

ideone.com/mUBLes

>>68
犯罪?はないと思うけど、悪用可能だったりするの?それともモラル的な問題?
サイトの規約とかは読んでないので、何か問題あるようだったら削除申請よろしく

71 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 13:33:06.07 ]
>>69
話の流れから、ビット処理、ステガノグラフィー

72 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 19:28:15.03 ]
>>67
Squeak Smalltalk で

| url stream image decode |
url := 'dl.dropbox.com/u/110505645/CodeIQ/20121129/embedded.png'.
stream := HTTPClient httpGet: url.
image := ImageReadWriter formFromStream: stream.
decode := [:px | (px >> 11 bitAnd: 224) + (px >> 5 bitAnd: 24) + (px bitAnd: 7)].
^((image bits asArray collect: decode) upTo: 0) asByteArray asString convertFromEncoding: #utf8

=> '漢字、カタカナ、ひらがなの入ったPNG。
'

73 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 19:42:31.13 ]
rubyって、scipyやblender級のソフトウェアないの?
手段としてはメリット薄いぞ

74 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 20:18:54.77 ]
PHPやrailsで一枚岩って色々と危険杉
生残るためには、せめてpythonかjava

75 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 20:30:30.00 ]
>>74
いろいろって例えば?

76 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 20:39:45.88 ]
会社をくびになったとき

77 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 21:01:25.87 ]
今は仕事があったとしても、いずれは競合が増える。PHPやrailsじゃ、
一部の仕事をするのに手っ取り早くても、今のところ他のことに使えない。



78 名前:デフォルトの名無しさん [2012/12/15(土) 21:16:25.97 ]
最近のデザイナーって普通にpython使える人が多い

79 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 21:26:52.30 ]
>>78
デザイナーって

80 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 22:37:16.27 ]
javascriptのイディオム覚える知能があれば、pythonぐらい扱えるでしょ
UIレベルだと競合増えるの明らかで、生存するには自然言語処理だの機械学習だの方面じゃない?
他に、もっとオイシイ分野ある?

81 名前:デフォルトの名無しさん mailto:sage [2012/12/16(日) 00:13:47.59 ]
オイシイ分野ってなんだ?

お金が稼げるという意味なら
仕事があるJavaScriptの方がオイシイだろ。

82 名前:デフォルトの名無しさん [2012/12/16(日) 01:27:04.76 ]
>>79
3dのモデラーとか2dのイラストレーター

83 名前:デフォルトの名無しさん mailto:sage [2012/12/16(日) 08:17:10.39 ]
>>73
Rubyはもともとそーゆーユーザーアプリケーションを作るようなプログラミング言語ではありません
どちらかというとシェルスクリプトに近い

84 名前:デフォルトの名無しさん mailto:sage [2012/12/16(日) 08:31:40.28 ]
シェルに失礼だろうRubyなんかただオモチャ

85 名前:デフォルトの名無しさん mailto:sage [2012/12/16(日) 08:47:49.80 ]
Unixなんかおもちゃ
コンピュータなんかおもちゃ
核兵器なんかおもちゃ

決め付けって素晴らしいねw

86 名前:デフォルトの名無しさん mailto:sage [2012/12/16(日) 09:28:01.48 ]
>>73
そういう用途にはpythonがおすすめ
無理にrubyでやろうとするのがアホ

87 名前:デフォルトの名無しさん mailto:sage [2012/12/16(日) 11:24:09.50 ]
「Ruby」は「オブジェクト指向」の隠語かもしれない
隠さずに言うと、オブジェクト指向なんかおもちゃ
無理にオブジェクト指向でやらない



88 名前:デフォルトの名無しさん [2012/12/16(日) 11:42:57.69 ]
最近のデザイナーは普通にプログラム組めてびっくりした。
彼らの話てた第一級関数ってなんだよ。

89 名前:デフォルトの名無しさん [2012/12/16(日) 12:47:11.54 ]
40万するパソコンの使い道

90 名前:デフォルトの名無しさん mailto:sage [2012/12/16(日) 15:00:29.75 ]
staticおじさんかw

91 名前:デフォルトの名無しさん mailto:sage [2012/12/16(日) 16:47:05.59 ]
コンパイルエラーが出なければ大丈夫と信じていたのに粛清されるおっさん
そして地獄の底から帰ってきたおっさんの復讐を後押しするおいしい分野

92 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 00:56:10.27 ]
>>86
python使った方がカバレッジする領域ひろいじゃない

jsは、決定打になってもwebアプリとスマホに閉じられそう
ここに統計周りのライブラリとユーザーアプリが作られたなら、
いよいよ終わりのときが来たって、もう何も考えないけれど

93 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 01:14:55.82 ]
>>92
おまえプログラミング言語勉強する前に日本語勉強しろよ
意味不明なんだよw

94 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 01:18:30.15 ]
言ってる意味が理解できないなら、業界全般を見回した方が良いんじゃない?

95 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 01:32:14.69 ]
はぁ? 述語がねーのに理解できねーだろ、おまえは本当にバカだなーww

96 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 01:36:43.87 ]
おまえは が主語で
バカ ってのが述語だ つまり、おまえはバカだと言ってるわけだ
理解できる?

97 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 03:27:07.48 ]
だからその、バカ(述語)がないっていってるだろ。
このスレのどこにバカって書いてある?

>>95で初めて出てきた単語なんだから
述語がないというのは正しいだろ



98 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 03:30:27.10 ]
馬鹿には無理

99 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 08:54:46.35 ]
>>92が言いたいことってのは、

Pythonはオイシイ分野で使えるアプリケーションがあるので生き残るが、
RubyやPHPは死ぬ。Python最強。

おいしいといって>>81が出したJavascriptはWebアプリとスマホにしか使われないだろう。
もし仮に統計ライブラリとユーザーアプリが作られたらLL戦争にも終わりが来たと思って、
何も考えずにJavascriptを使うことになるだろうな。

ということか? 分かってねえな、最後に生き残るのはLISPなんだよ。

100 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 12:18:47.14 ]
Python は括弧をインデントに変えた LISP だって誰かが言ってた。

101 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 12:55:01.83 ]
大抵のLLにしてもjavascriptにしても、Lispの機能を大幅に制限してALGOL系の構文に代えただけだな

102 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 13:06:53.85 ]
>>100
PythonだのRubyだのLL風情が括弧の無いLISPだとかドヤ顔なやつは
基本的に分かってないか、分かってやってんならなんかの策略

103 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 13:13:21.10 ]
こういう時Algol系の構文って具体的に何のこと言ってるの

104 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 14:10:14.62 ]
C or Pascal

105 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 14:14:48.89 ]
not Lisp and not Smalltalk

106 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 14:42:11.07 ]
JavaScriptはオワコン、やるならDart

107 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 15:01:40.20 ]
Algol系はいいけどSimula系の方言が増えすぎてカオス



108 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 16:16:48.29 ]
>>102

www.unixuser.org/~euske/doc/python/python-lisp-j.html

109 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 17:34:38.09 ]
>>108
典型的な例をわざわざありがとう
リストもマクロもないけどLISPに似てるとか言い出したらきりがない
動的言語は何でもLISPかよ
注意して読めば分かるけど両者が似た印象になるように巧みに嘘も混ぜ込まれている。
要はPythonかLISPか、あるいはその両方の注目度を高めたいだけのステマ

110 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 17:40:06.03 ]
>>109
混ぜ込まれた嘘の部分を2、3箇所プリーズ

111 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 17:41:56.50 ]
S式のことか

112 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 18:55:38.28 ]
>>99
IT業界、全般の終わりだよ
人の子(JS)がクラウドに載ってやってきたら、終わりの日が来たって悟れ
って、どこかで読んだぜ。
ユーザーアプリや統計ライブラリがないのが、せめてもの救い

113 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 18:56:50.77 ]
>>109
Lispのマクロを使ってPythonを作れる場合
PythonとLispは似ていると思う人が増える
作れない場合
マクロを使いたいと思う人が減る

114 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 19:08:26.18 ]
>>109
ム板なんだしFUDって言葉つかおうよ

115 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 20:28:49.27 ]
Lispに似てるって褒め言葉じゃないよな

116 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 20:45:12.92 ]
java,javascript,python,c/c++には、メリットあっても、
perl,PHPとrailsは、あまり積みたくない経験。
ここに、今後にメリットあるなら誰か教えてよ
c++案件の片手間にPHPを弄るならともかく。

117 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 21:26:26.03 ]
railsは言語ではない件



118 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 21:39:51.18 ]
>>116
おまえ>>92だろ?w
まずは日本語を勉強しろ。 勉強すれば、
”自分の伝えたいことを正しく他人に伝えることが出来る”というメリットがあるぞ。
どうだ、おまえに一番必要なスキルだ。

119 名前:デフォルトの名無しさん mailto:sage [2012/12/17(月) 21:51:21.73 ]
言語を変えてみると、必要だった物が不要になったり
デメリットがメリットに変わったりするぞ
頭がやわらかくなる

120 名前:デフォルトの名無しさん mailto:sage [2012/12/18(火) 05:31:19.82 ]
「主張」が見えないんだよな>>92とか>>116の文は
「RubyをPythonの対抗馬にはなれないだろ」
「手段としてのLLならPython, Javascriptで十分だろ」
とか言いたいんだろうが、ハッキリ言ってくれないとよく分からん。

主張自体はけっこう正しいと思うが、Rubyの柔軟さを活かしたDSLは
今後もいろいろ有望な気がする。まぁ、願望込みで。

121 名前:デフォルトの名無しさん mailto:sage [2012/12/18(火) 09:56:17.61 ]
githubのfork数と☆の数、djangoとexpressが並んでる
pythonコミュニティの人たちってbitbucketにでも居るの?
web、スマホ、テキスト加工、雑事にjs、統計処理、機械学習にR、scilab
辺りを選ぶのが、この先生きのこるのに無難かしら

122 名前:デフォルトの名無しさん mailto:sage [2012/12/18(火) 10:11:00.03 ]
|....,,__
|_::;; ~"'ヽ
| //^''ヽ,,)
|  i⌒"
| ∀`) < 誰もいない きのこるならいまのうち
|⊂
| ノ
      _,,,......,,__
  /_~ ,,...:::_::;; ~"'ヽ
 (,, '"ヾヽ  i|i //^''ヽ,,)
   ^ :'⌒i    i⌒"
      |( ´∀`) < きのこ のこーのこ 放射能のこ ♪
      |(ノ   |つ
      |     |
     ⊂ _ ノ
       ""U
      _,,,......,,__
  /_~ ,,...:::_::;; ~"'ヽ
 (,, '"ヾヽ  i|i //^''ヽ,,)
   ^ :'⌒i    i⌒"
     (´∀` )| < エリンギ まいたけ ブナシメジ ♪
    ⊂|  (ノ |
      |     |
      ヽ _ ⊃
      .U""
|
| ミ
| ミ  サッ!
| ミ
|

123 名前:デフォルトの名無しさん mailto:sage [2012/12/18(火) 23:10:34.14 ]
F欄と専門卒しか居ない、地方の零細企業やベンチャーモドキにデータマイニングなんて無理

124 名前:デフォルトの名無しさん mailto:sage [2012/12/21(金) 21:55:29.45 ]
Rubyは勝手に自滅したし、Pythonの一人勝ちだなw

125 名前:デフォルトの名無しさん mailto:sage [2012/12/21(金) 22:02:18.67 ]
おれのPerlは?

126 名前:デフォルトの名無しさん mailto:sage [2012/12/21(金) 22:17:02.03 ]
perlプログラマがpythonかrubyを習得して、
既存のソフトウェアをリプレースしたら賞賛を受けるはず

127 名前:デフォルトの名無しさん mailto:sage [2012/12/21(金) 22:56:44.58 ]
PerlプログラマはすでにCを習得している!



128 名前:デフォルトの名無しさん mailto:sage [2012/12/21(金) 23:35:27.59 ]
世の需要がCGIからwebアプリに移った日、railsブームが来た
しかし、rubyはブラウザとインフラを押さえることが出来なかった
LAMPの民はjsを使う必要があり、いずれPHPは緩やかな衰退を迎える
python製のインフラにnode.jsが来た終日、js+c++かjavaの選択を迫られるだろう

129 名前:デフォルトの名無しさん mailto:sage [2012/12/22(土) 10:49:13.35 ]
スクリプト戦国時代なんて、4,5年前に始まって、昨年ぐらいには終わった

130 名前:デフォルトの名無しさん mailto:sage [2012/12/22(土) 11:19:49.46 ]
今はiPhone(Objective-C) vs Android(Java)。
わくわく感が無いな。

131 名前:デフォルトの名無しさん mailto:sage [2012/12/22(土) 11:47:53.99 ]
戦う相手をわくわくさせてどうすんだよ(蔑むように)

132 名前:デフォルトの名無しさん mailto:sage [2012/12/22(土) 12:10:52.28 ]
全部チューリングマシンだろ。

133 名前:デフォルトの名無しさん [2012/12/22(土) 12:28:03.78 ]
Perlの勉強が終わったから、次はJSの勉強をはじめるぜ

134 名前:デフォルトの名無しさん mailto:sage [2012/12/22(土) 18:25:38.59 ]
AndroidはJavaからGoに移行するハズ

135 名前:デフォルトの名無しさん mailto:sage [2012/12/22(土) 20:46:13.68 ]
行き着く先は大抵の言語上で簡単にインタプリタかけるschemeあたりじゃねぇかと予想

136 名前:デフォルトの名無しさん mailto:sage [2012/12/22(土) 22:54:27.49 ]
へぇー、scheme勉強したのね
よくあんなマイナー言語勉強したねぇー、えらいえらい
でもね、schemeはずっとマイナー言語ですからぁー!!
もう袋小路ですからぁー!! すでに行き着いちゃってますからぁー!!
っていうかスレチですからぁー!!!!

137 名前:デフォルトの名無しさん mailto:sage [2012/12/22(土) 23:33:45.61 ]
GaucheぐらいにするとLLっぽい



138 名前:デフォルトの名無しさん mailto:sage [2012/12/23(日) 00:17:45.99 ]
>>134
ソースは?Objective-Cは糞でも囲い込みに成功した
わざわざ新しい糞言語を習得してまで、
ただでさえ糞だと評判なandroid開発に費やす馬鹿いるの?

139 名前:デフォルトの名無しさん mailto:sage [2012/12/23(日) 00:33:07.07 ]
実際に商売してる人達にとっては糞言語とか糞環境とか関係無いです

140 名前:デフォルトの名無しさん mailto:sage [2012/12/23(日) 01:01:06.89 ]
GoogleがJava選んだ理由の一つは大学等でJava教えてるとこが多いから
開発者はほっといても増えるってのがあると聞いたが

141 名前:デフォルトの名無しさん mailto:sage [2012/12/23(日) 01:17:47.17 ]
肝心のandroid端末の互換性がウンコで、みんなiOSの開発してるのに、
この後に及んで、goを投入とか何考えてるんだろう
というか、googleって、今はなきSunがエンゼルになって、
おまけにそこに技術者たちを雇ってたんだからjavaを使って普通
ああ、そうか。goを投入する理由はoracleにjvmもってかれたからか

142 名前:デフォルトの名無しさん mailto:sage [2012/12/23(日) 10:21:50.08 ]
PHP以外でstrtotimeに類する関数ってあるのかね?
linuxの
Sun Dec 23 10:20:12 JST 2012
をパースできたりするやつ

143 名前:デフォルトの名無しさん [2012/12/23(日) 12:08:31.24 ]
JavaじゃなくてPythonとかPerlにしてほしかったよ、Googleさん

144 名前:デフォルトの名無しさん mailto:sage [2012/12/23(日) 13:04:22.95 ]
速度的に静的言語に適わない動的言語が
システムプログラム言語に採用されるわけない
とは言っても古臭くて長ったらしくて助長的なJavaはいけてない
新しくデザインされたGoこそ最適解

145 名前:デフォルトの名無しさん mailto:sage [2012/12/23(日) 13:05:39.56 ]
×助長
○冗長

146 名前:デフォルトの名無しさん mailto:sage [2012/12/23(日) 18:56:52.97 ]
Goって息してるの?

147 名前:デフォルトの名無しさん mailto:sage [2012/12/23(日) 19:21:09.40 ]
>>142
scanf()
?


asctime()



148 名前:デフォルトの名無しさん mailto:sage [2012/12/23(日) 21:59:30.86 ]
>>142
日付をパスするやつなら
どんな言語にもあるだろう。

だがstrtotimeと全く同じ仕様の関数はないかも。
そもそもstrtotimeの仕様がよくわからない。
これ、英語しか認識できないの? 年月日の並びは?

149 名前:デフォルトの名無しさん [2012/12/24(月) 00:49:42.91 ]
strptime

150 名前:デフォルトの名無しさん [2012/12/24(月) 02:15:26.30 ]
PHPのstrtotime()は良くできてる。date()も使いやすい。変にオブジェクト指向に走らず、サクッと使えるところがセンスいい。

151 名前:デフォルトの名無しさん mailto:sage [2012/12/24(月) 02:37:38.42 ]
PHP技術者認定試験 part1
ikura.2ch.net/test/read.cgi/lic/1348281475/

152 名前:デフォルトの名無しさん mailto:sage [2012/12/24(月) 03:53:06.87 ]
>>144
c++のREPL版でも作ってくれた方が広範のニーズにあうだろ
技術者って、既存のノウハウ捨ててまで新しい何かを覚えたがらないヤツの方が多い

153 名前:デフォルトの名無しさん mailto:sage [2012/12/24(月) 04:20:51.11 ]
golangはOSやCADぐらいのアプリケーションを書いてみせて、
そのコンパイル速度が既存のc/c++より速いことを実証するか、
禿が死んでc++の仕様がこれ以上の混沌たるカオスへ飲み込まれない限り誰も使わない

154 名前:デフォルトの名無しさん mailto:sage [2012/12/24(月) 04:29:11.34 ]
COBOLみたいなものだよ。
特定の用途に限っては
効率のいい書き方ができる。

155 名前:デフォルトの名無しさん mailto:sage [2012/12/24(月) 04:30:44.36 ]
golangをCOBOLと同系統に扱うとかバカ

156 名前:デフォルトの名無しさん mailto:sage [2012/12/24(月) 20:41:46.75 ]
で、googleさんはgolang使ってるんですか?

157 名前:デフォルトの名無しさん mailto:sage [2012/12/25(火) 00:18:55.41 ]
GOのFAQにそーいう質問もあって、使ってるってよ
ttp://golang.jp/go_faq



158 名前:デフォルトの名無しさん mailto:sage [2012/12/25(火) 07:34:19.69 ]
native clientに対応してるし、余力あるベンチャーは使うかもね

159 名前:デフォルトの名無しさん mailto:sage [2012/12/25(火) 20:22:53.98 ]
> native clientに対応してる

という噂は聞くんだが、公式ソースは?

160 名前:デフォルトの名無しさん mailto:sage [2012/12/26(水) 04:59:29.82 ]
公式に書いてなかった?

161 名前:デフォルトの名無しさん mailto:sage [2012/12/26(水) 13:18:03.10 ]
go+JeSus,cloud
意味するものはキリストの再臨と資本主義の終わり

162 名前:デフォルトの名無しさん mailto:sage [2012/12/26(水) 14:07:15.85 ]
みんな実はGoに興味ありありなんだね

163 名前:デフォルトの名無しさん mailto:sage [2012/12/26(水) 14:18:51.63 ]
銀の弾丸に興味のないオタクなんて居ません

164 名前:デフォルトの名無しさん mailto:sage [2012/12/26(水) 17:55:41.09 ]
俺はいつgoogleが放り出すのかに興味がある
2年後? 5年後?

165 名前:デフォルトの名無しさん mailto:sage [2012/12/26(水) 22:24:19.29 ]
Objective-CとGoはジェネリクスを放り出している
出し尽くしたら最後にLLが残る






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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