- 1 名前:デフォルトの名無しさん mailto:sage [2009/02/15(日) 03:18:33 ]
- 最強のLL=軽量プログラム言語は、どれよ?
エントリーは、 Perl、PHP、Python、Ruby、JavaScript・・・ さあ、死ぬまで語りやがれ!!!
- 454 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 14:17:15 ]
- >>450
> Perlってほんとに何でもあるなあ。 同意。あと、これからの言語って、何か売りが無いと消えていくかも。 ・あると便利なもの全部詰め合わせ。 ・最小限の部品と糊を容易するからあとは自分で。 ・特定ニーズに特化(統計処理など) ・1分で始められるお手軽言語 ・豊富な過去の資産 ただ、プログラミングの自動化、ハードウェア化が進むと上記の売りも絶対的なものじゃなくなりそうだ。
- 455 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 18:51:40 ]
- >>451
代入式では使えないけど、PowerShellでも参照はできた
- 456 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 19:23:35 ]
- Perlは何でもアリなのは良いんだが、すぐに記号だらけになるのがなぁ。
MSのパスワードチェッカーにワンライナー打ち込んだら強度:最強とか出たんですけど。
- 457 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 19:54:04 ]
- 大体どの言語のワンライナーでも強度は最強だろw
- 458 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 00:54:03 ]
- >>457
APLのワンライナーなら99%のクラッカーは入力すらできないだろうから安心? >>453 Rは下手にループ書くと速度激減だからベクトル化で頭ひねるよね。 きれいにベクトルに落として応答が瞬間で戻るようになると気持ちいい。
- 459 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 10:25:28 ]
- >>402
> あと何でも一行で書こうとするのは悪い習慣。 普通にRubyプログラム組んでて ↓ あれーこれ、どうやるんだっけな ↓ irbで試行錯誤 ↓ ヤッター1行でできたよーー! ↓ プログラムにコピペして、コミットする ↓ 後から見て何やってるかわからん orz と言う流れがよくあるwww
- 460 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 10:36:17 ]
- RubyはDSLが生まれやすいんだけど、
DSLができて流行って使おうとする時にエディタ支援が効かなかったりして泣ける・・・ Rakeとか、Rspecとかさー。 今は大分使えるけど。 しかし、今使ってみてるRadRailsまだrspec対応してないみたいなんだよな・・・
- 461 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 10:36:27 ]
- コメント3行くらいつけとけば無問題
- 462 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 11:56:42 ]
- わかりやすいコードをコメントとしてつけておけばおk
- 463 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 14:29:53 ]
- blog.headius.com/
d.hatena.ne.jp/fits/20090211 ko.meadowy.net/jrubytips/?FFI そこはかとなく、今年の終わり位から JRuby(^^)JRuby してきそうな気がする… Java のライブラリが使える Ruby Ruby を使える私! >>> item = "これは売れるきっと売れるわ!(予測:GAEはびみょー)" >>> tmpl = Template("""{% for item in seq %} ... {{ item }} ... {%- endfor %}""") >>> tmpl.render(seq=range(3))
- 464 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 16:44:51 ]
- Twitterがパフォーマンスを理由にRubyから一部Scalaに乗り換えた模様
www.scala-lang.org/node/1008
- 465 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 00:41:05 ]
- GAEは他のfwと同じように良いところも悪いところもあるね
癖を分かって使う分には結構なんだが バッドノウハウの塊のようでもあり
- 466 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 09:45:36 ]
- >>463
そんな日々の流行だけ追ってるからお前はいつまでもだめなんだよ
- 467 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 12:13:04 ]
- 日々、COBOLのソースを追っかけてますが何か
- 468 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 12:17:33 ]
- 君はそれでいい。
- 469 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 07:47:14 ]
- 誰かが犠牲になってコボラーになってれば
新人をコボラーにせずに済むからな。 俺は、嫌だね。
- 470 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 00:26:45 ]
- 尊敬されたがるが他人への敬意は無い
- 471 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:42:20 ]
- 最も満足度の高いスクリプト言語はPHP
ttp://slashdot.jp/developers/09/03/09/0425211.shtml 米国のEvans Dataが500名以上の開発者/ITプロフェッショナルを対象に行ったアンケートで、 最も満足度の高いスクリプト言語はPHPであるという調査結果が出たそうだ この調査では、回答者が利用したことのある言語について、12の評価項目に対して優れたスクリプト言語をランク付けする形で行われた。 その結果、総合得点ではPHPがトップ、以下Ruby、Python、Perl、Flex、JavaScript、ActionScript、F#、PowerShell、VB Scriptという順位になったという。
- 472 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:45:12 ]
- >>471
リンク先、12の評価項目の各トップ3 Ease of Use: Ruby, PHP, Flex Exception Handling: Ruby, Python, Powershell Extensibility: Python, PHP, Perl Maintainability/Readability: Ruby, PHP, Python Cross-platform Portability: PHP, Ruby, Python Community: Ruby, PHP, Javascript Availability of Tools: PHP, Ruby, VB Script Quality of Tools: PHP, Flex, Python Performance: PHP, Perl, Python Memory Management: Python, Perl, Flex Client-side Scripting: Javascript, Ruby, Windows Powershell Security: Microsoft F#, PHP, Ruby
- 473 名前:デフォルトの名無しさん [2009/03/09(月) 23:36:43 ]
- >>472
ナイスネタ振りw 燃えそうな話題だなあ
- 474 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 23:58:52 ]
- > Community: Ruby, PHP, Javascript
米国での調査でこの結果は意外
- 475 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 00:25:41 ]
- アンケートにメモリ管理についてどうかって項目があったのかな
他はともかく、そこは主観で答えてもらっても意味ない気が…
- 476 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 01:18:15 ]
- >>474
どうもアメリカのRubyコミュニティはフレンドリーらしい。 Martin Fowler's Bliki in Japanese - Rubyピープル capsctrl.que.jp/kdmsnr/wiki/bliki/?RubyPeople
- 477 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 02:16:20 ]
- >>471
スレタイのPerlをケツに持ってくと、その順位だな。まあどうでもいい話だが。
- 478 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 06:28:54 ]
- >>476
あくまでアメリカのパイソニスタとの比較な気がする いろいろあって教条主義的になってる部分があるようなのは、向こうの人のコメントの節々に見受けられる。 向こうでのrubyは無名から言語オタが発見したところで始まったからやりやすかったんだろうな。 日本だといろいろ後援がついていて騒がしいが。
- 479 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 07:16:37 ]
- F#は知らんが、Securityで二番手につくPHPはさすがだな
- 480 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 08:42:33 ]
- まあ糞な仕事はやっつけ言語で十分ということだろ。
10年前はVBとAccessでやってた仕事が、PHPとMySQLになっただけだしな。
- 481 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 09:47:07 ]
- >>471
次点がRubyなのは以外だ・・・Pythonかと思ってた。
- 482 名前:デフォルトの名無しさん [2009/03/10(火) 10:12:45 ]
- 汚れ仕事ランキングですか
- 483 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 11:43:48 ]
- Maintainability/ReadabilityにPHPか。
とりあえず何とかいじれるという意味ではまあ入るかも知れないが、 ホントかよと思う。
- 484 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 12:41:29 ]
- 人口が多いだけだろ。専門卒のw
- 485 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 13:13:04 ]
- >>484
アメリカにそんなもんあったっけ?
- 486 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 13:48:33 ]
- Community Collegeってのがあって、短大とか専門学校レベルの教育をやってる。
アメリカは高校の進度が遅いから、ここ卒業してやっとこ職業高校卒レベルだね。
- 487 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 14:50:33 ]
- >>478
日本のRubyコミュニティも、一部を除けばnewbieに対してはそれなりに親切かと思うが。 ごちゃごちゃしてるのは一時の信者vsアンチのイメージが大きいだけでは。 あと、なまじ開発陣が日本語で喋るもんだから、よくあるいちゃもんなんかがネットに 筒抜けで、ネットイナゴがブログや2chなんかでちょっかい掛けやすいのも、ごたごたの イメージを増幅してるっていう、その辺を差し引いて見るべき。 Pythonの開発陣が揉めてたり、コミュニティでフレームの応酬してたって、俺らやおまいら 知らんことも多いだろw
- 488 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 15:01:07 ]
- >Memory Management: Python, Perl, Flex
たのむ、ギャグだと言ってくれ・・・
- 489 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 15:06:30 ]
- >>487
おまえのネットイナゴの用法はどうかと思うが。 本来ブログに押し寄せて炎上させるタイプのネットワーカーのことを指した語で、 なんでもかんでもイナゴ呼ばわりは池田信夫の専売特許だろw
- 490 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 15:11:35 ]
- おk。有象無象に訂正しとく。
- 491 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 17:03:49 ]
- 例外処理が優れてるってどういう事を言うんだろ
- 492 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 17:29:40 ]
- スラドにも出てた。
最も満足度の高いスクリプト言語はPHP - スラッシュドット・ジャパン slashdot.jp/developers/article.pl?sid=09/03/09/0425211
- 493 名前:492 mailto:sage [2009/03/10(火) 17:36:20 ]
- って、>>471に貼ってあるのそのまんまだった。スマソ。
- 494 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:02:22 ]
- slashから引用
> 私の回りでは、PHPを絶賛する人は例外なく他の言語が使えません。 > PHPをボロクソに言う人は、他の特定の言語のみを使っている人です。 > 多数の言語を使っている人は、少ないメリットを社交辞令のように挙げてくれます。 > (が、地方出身者の出身地を褒める京都人の様な物言いに聞こえるのは何故だ) これ結構当を得ていると思う
- 495 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:04:40 ]
- 地方出身者の出身地を褒める京都人
- 496 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:18:55 ]
- 京都って地方じゃないのか?w
494の人が京都育ちなんだなきっと。
- 497 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:19:28 ]
- あなたどこからきはったの?
岡山?岡山はええところどすなあ
- 498 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:31:06 ]
- 京都はいまだ日本の首都である疑いもあるらしいぞ
まあそう主張する人がいなくなるまでのことだろうけど
- 499 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:47:34 ]
- なんといっても「府」ですからw
- 500 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 21:55:20 ]
- 住みたくねえトコだけどな>>京都
埼玉のほうがマシ。
- 501 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:00:40 ]
- ラーメン屋が多くて美味い、本屋が多い、祇園で馬券を買える
いいところは色々あるけど、俺ももう住みたくないなw
- 502 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:05:39 ]
- 七代住んだら住民と認めてもらえるらしいから頑張れ
- 503 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:06:22 ]
- >>498
京都には遷都したが江戸には遷都してないですね
- 504 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:07:05 ]
- まず一代目かよw
100年以上かかるだろ。
- 505 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:07:57 ]
- 七代って200年くらいか
京都で「前の戦争」って言うと応仁の乱らしいからな
- 506 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:09:29 ]
- 完全に京都の話になっててワロタw
- 507 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:11:08 ]
- 「京都人なめんな」とか
「島根県民なめんな」とか言い出しそう
- 508 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:13:29 ]
- なぜ島根県が出てきたんだw
- 509 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:16:07 ]
- 出雲が京都並に排他的だからかw
まあ、どっちも特殊な土地柄ではある
- 510 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:16:14 ]
- >>508
るびぃぃぃぃぃぃぃぃぃぃぃ
- 511 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:18:06 ]
- >>510
あ、なるほどね
- 512 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:35:39 ]
- 島根県のRuby利用率は全国のそれよりも高い
- 513 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:39:59 ]
- 蛇退治した神話があるところだよね
- 514 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:43:56 ]
- つttp://homepage1.nifty.com/kazuf/pythonlink.html
- 515 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:48:32 ]
- ワニに身ぐるみはがされるのは隣の県だっけ?
- 516 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 22:55:35 ]
- >>512
他の言語について調べて見たけどネットに載ってないね 外国ではそういうのはプライバシーになるのかな?
- 517 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 23:48:06 ]
- >>515
鮫じゃなかったかな
- 518 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 23:50:09 ]
- >>517
ワニという名前のサメらしい
- 519 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 00:08:44 ]
- 皮をはがれて、しくしくウサギが泣いていたら、
たまたまとおりかかった天皇の集団が、 「海の塩水で体を洗うとよくなるよ」 と、とんでもないウソ知識を教えて、 それを真に受けたウサギが言われたとおりにすると、 ますます痛くなって、さらに泣いたという。
- 520 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 00:11:18 ]
- 兄弟同士で殺し合いはするし親殺しも子殺しも当たり前の神話の世界は、実はかなりエグいw
- 521 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 00:15:13 ]
- 女子トイレ覗いたり
まんこに棒ぐりぐり なんてのもあるマジ
- 522 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 01:05:35 ]
- 蛇はPythonでいいんだろうが、ワニは何だ?Javaか?
- 523 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 03:42:31 ]
- 羊だろjk
- 524 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 06:47:38 ]
- www.java-animal.org/
- 525 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 07:07:01 ]
- 動物虐待は遺憾罠
- 526 名前:デフォルトの名無しさん mailto:sage [2009/03/12(木) 18:07:03 ]
- >>521
神話学んでみたいので、できればなんていう単語でぐぐれば良いか教えて下さい。
- 527 名前:デフォルトの名無しさん [2009/03/12(木) 22:24:32 ]
- 自分の関心のある問題がどんな言葉で語られてるか分からないという問題。
うむ、しばしばありますな。
- 528 名前:デフォルトの名無しさん mailto:sage [2009/03/12(木) 22:40:31 ]
- 日本神話とギリシャ神話は変態のオンパレードだぞ。
変なところで人間臭いから、よけいに変態性が際立って見える。
- 529 名前:デフォルトの名無しさん mailto:sage [2009/03/12(木) 22:59:25 ]
- >>526
神話の世界(というか古代日本人)の性的奔放さを垣間見たいなら、 河出文庫から出ている「日本の神話」がおすすめ。 中学生が喜びそうなエロ話がいっぱいw
- 530 名前:デフォルトの名無しさん mailto:sage [2009/03/12(木) 23:47:49 ]
- 俺の体の出っ張った部分を、おまえのへっこんだ部分に
- 531 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 00:11:37 ]
- ギリシャ神話にシスコンの神が妹を謀って恋人を殺させてヒャッハーってのがあったよな
あれは衝撃
- 532 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 01:46:50 ]
- >>526
ホト ひめ
- 533 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 07:02:45 ]
- …ところでココ何板だっけ
- 534 名前:デフォルトの名無しさん mailto:sage [2009/03/13(金) 17:12:43 ]
- >>529
>>532 ありがとうございます! スレ違い&板違いスマソでした。
- 535 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 01:01:30 ]
- 過疎w
- 536 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 12:36:56 ]
- 9x1=9
9x2=18 -> 1+8=9 9x3=27 -> 2+7=9 ... 9x9=81 -> 8+1=9 のように9に1〜9までの数字を掛けた数の各桁の数字を足すと9になりますが これをプログラム的に証明しようとするとどうなりますか
- 537 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 12:40:53 ]
-
9 * n = (10 - 1) * n = 10 * n - n = 10 * (n - 1) + 10 - n (0 < n < 10) 10 * (n - 1) + 10 - n ≡ n - 1 - n ≡ - 1 ≡ 9 (mod 10)
- 538 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 14:38:49 ]
- 証明自体をプログラミングでやるのはキツくね?
証明が正しいかどうか検証するのはプログラミングの得意分野だけれども
- 539 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 15:10:25 ]
- 81通りしかないんだから、全部計算すれば一瞬だろ
- 540 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 15:10:46 ]
- 9通りでしたorz
- 541 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 15:12:03 ]
- この上なく正しい「プログラム的に証明」の方法だな
- 542 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 15:15:31 ]
- この場合はしらみつぶしに全部検証すれば十分では
9通りしかないし Ruby1.8なら (1 .. 9).all? do |i| j = i * 9 9 == (j % 10) + (j / 10) end ……こういう話ではない?
- 543 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 15:23:13 ]
- プログラム的にもなにも、手計算でも全部試した方が早いがな
- 544 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 15:55:27 ]
- >>537, >>542
それって証明なのか? > 9x1=9 > 9x2=18 -> 1+8=9 > 9x3=27 -> 2+7=9 > ... > 9x9=81 -> 8+1=9 > のように9に1〜9までの数字を掛けた数の各桁の数字を足すと9になります という命題をプログラムで表現しただけで証明にはなってないんではないの?
- 545 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 15:57:22 ]
- ○通りしかないから手でやればとか力業でってのはなんか違うと思う。
証明ってのはその理論を拡張しても同じように証明できるのが証明だろうに。
- 546 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 16:02:14 ]
- ちがいます
- 547 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 16:05:54 ]
- >>544
与えられた公理(自然数の足し算とかけ算)のみをもとに、 有限回のステップで結論を導いてるから証明といえる。 この場合は命題が自明すぎるから、 騙されたような気になるのかもしれないな。
- 548 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 16:08:28 ]
- >545
ttp://ja.wikipedia.org/wiki/四色定理#.E8.A8.BC.E6.98.8E
- 549 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 16:17:56 ]
- 普通は証明すべき命題のどこかに無限を含む集合が入るから、
この場合は力技で解くことはできないな。
- 550 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 16:31:31 ]
- 証明というか、現象の検証だろこれ
- 551 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 16:41:49 ]
- それを証明と言うのですが
- 552 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 16:44:27 ]
- 9*10=90 -> 9+0=9
9*11=99 -> 9+9=18 -> 1+8 = 9 9*12=108 -> 1+0+8=9 9*13=117 -> 1+1+7=9 9*14=126 -> 1+2+6=9 11のときはうまくないとも言えるけど 全桁足し続けて9になるのは TCP/IPのchecksumなんかと似てる 10の補数かなんかで説明出来そうだな
- 553 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 16:54:37 ]
- 無限を含むね
- 554 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 16:59:27 ]
- 9*12345679=111111111も全桁足すと9
9*123456789=1111111101も全桁足すと9 9*987654321=8888888889->全桁足すと81->全桁足すと9
|

|