- 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が残る
|

|