【JavaScript】スクリプト バトルロワイヤル42【pl,rb,php,py】
レス数が1000を超えています。これ以上書き込みはできません。
0001片山博文MZ無能 ◆T6xkBnTXz7B0
2014/02/15(土) 15:19:47.15【JavaScript】スクリプト バトルロワイヤル41【pl,rb,php,py】
http://toro.2ch.net/test/read.cgi/tech/1389364965/
0002デフォルトの名無しさん
2014/02/15(土) 15:41:09.06先輩…あまり動くと…
0003デフォルトの名無しさん
2014/02/15(土) 15:46:47.03なんだか、少し罪悪感が、ね
息子と同い年の子となんて…
0004デフォルトの名無しさん
2014/02/15(土) 16:10:39.660005デフォルトの名無しさん
2014/02/15(土) 21:27:48.13零細企業向けに止まっても構わないシステムを作る方が楽しい
0006デフォルトの名無しさん
2014/02/15(土) 21:29:37.63adblock入れてるから気付かんかった
0007デフォルトの名無しさん
2014/02/15(土) 22:11:30.23年収1000万以上が約束されるって本当?
PHPやJSだと300万くらいだよね?
0008デフォルトの名無しさん
2014/02/15(土) 22:20:21.38ITで年収千万ってのは、自分の実務スキルを充分演出し得るだけの交渉センスがあるかどうかの分水嶺よ
料理でグルタミン酸とイノシン酸どちらか片方だけでは腰砕けになるのといっしよだ
データサイエンティストだからってこともない。黎明期のSEO業界と変わらんよ
0009デフォルトの名無しさん
2014/02/15(土) 22:20:21.460010デフォルトの名無しさん
2014/02/15(土) 22:23:28.580011デフォルトの名無しさん
2014/02/15(土) 23:05:28.81コンサルも出来るならね
つか最低必須条件
0012デフォルトの名無しさん
2014/02/16(日) 03:18:35.73Ruby1.8からRuby1.9は同じぐらいかもっと酷いよな
Pythonは2と3問題にもかかわらず海外では人気だけど
Rubyは1.8の遅さと1.9の互換性問題で一気にオワコンになったのが現実
0013デフォルトの名無しさん
2014/02/16(日) 03:35:08.36それでオワコンになったのなら今頃さっぱり消えてなきゃいけないのに、今だに隆盛なのは
どういうことだろうね?
0014デフォルトの名無しさん
2014/02/16(日) 04:13:26.620015デフォルトの名無しさん
2014/02/16(日) 04:34:48.230016デフォルトの名無しさん
2014/02/16(日) 07:07:14.310017デフォルトの名無しさん
2014/02/16(日) 09:02:10.09純粋にスクリプト言語として見たときに Python の優位性って何かあるの?
0018デフォルトの名無しさん
2014/02/16(日) 09:22:33.45多くのシステムに最初から入っている
Pythonによるスクリプティングに対応しているアプリやミドルウェアが多い
コーディングスタイルのルールがあまり必要ない
コードの可読性とドキュメントを極めて重視する文化
単に道具として使ってる人が多く、宗教臭さが薄い
0019デフォルトの名無しさん
2014/02/16(日) 09:46:51.98ワンライナーに毛の生えたようなスクリプトを書く用途の普段使いとしては真っ先に脱落
0020デフォルトの名無しさん
2014/02/16(日) 10:07:38.30ありがたがるよね
0021デフォルトの名無しさん
2014/02/16(日) 10:13:53.480022デフォルトの名無しさん
2014/02/16(日) 10:48:55.38俺もこれは無能だと思う
0023デフォルトの名無しさん
2014/02/16(日) 11:06:24.06>Python3の互換性が叩かれてるけど
>Ruby1.8からRuby1.9は同じぐらいかもっと酷いよな
他人の同意が必要なほど、自分の意見に自信が持てないのかねえ....
Ruby の 1.8 -> 1.9 互換性で問題になったのは、多言語化だけよ
更に惨かったのは、1.9 の変更が 2.0 で捨てられて
新たな他言語化方式が採用されたという、仕様策定の迷走
ただし、これは入出力データとしてSJIS/EUC/UTF8を同時にサポートする
アプリで問題となるのであって、どれか一つで書かれた多くの1.8コードは
何の変更も加えることなく1.9/2.0で動かすことができる
つまり文字列リテラル "漢字" は、1.8/1.9/2.0ともにStringオブジェクトのまま
これは文字列系データ型として存在する str(ASCII)/unicode(UTF8)/bytes の3つを
プログラマが意識しなければ互換性を保てないPythonとの大きな違いがある
この背景には、最初の言語の基本設計の時点で、多言語化を前提に設計されたRubyと
ASCII文化圏だけを前提に設計され(後から多言語化を追加してき)たPythonという、
言語設計者の多言語文化に関する意識の違いが見て取れて面白い
0024デフォルトの名無しさん
2014/02/16(日) 11:09:17.610025デフォルトの名無しさん
2014/02/16(日) 11:37:48.95> これは文字列系データ型として存在する str(ASCII)/unicode(UTF8)/bytes の3つを
> プログラマが意識しなければ互換性を保てないPythonとの大きな違いがある
unicode(UTF8) ってところに無知さが現れてる
0026デフォルトの名無しさん
2014/02/16(日) 12:12:38.17他にも、Python2 では整数型として int と long の2種類があったけど、
Python 3 では int が廃止されて互換性を失った
それに対して Ruby では整数に関するデータ型である抽象クラス Integer と
具象クラス Bignum/Fixnum という構造は 1.9/2.0 で何ら変更されていない
これもまた、最初の言語の基本設計の時点で、
(Java/Smalltalkのように)純粋オブジェクト指向を前提にクラスライブラリとして設計された Ruby と
(C++/Modula-3のように)手続き型を基本に置いてオブジェクト指向を後付けした Python という、
言語設計上の思想の違いが見て取れて興味深い点だ
互換性の話はまだある
Rubyの場合には、ブロック引数が必須だったイテレータ系メソッドについて、
これまで省略時は引数エラーだったのがイテレータを返すようになった
これは仕様変更であるけれど、これまでエラー扱いで動かなかったコードが
正常動作するようになったのだから、後方互換性は失われていない
(しかも、この仕様は1.8最終版の1.8.7へバックポートされ、1.8でも利用できる)
これに対して、Python 2 ではコレクションを扱う関数やメソッドはリストを返していたけど、
Python 3 ではイテレータを返すように仕様変更され、後方互換性が失われた
イテレータという反復処理を抽象化する概念は、CLUという手続き型言語で
初めて言語仕様の一部として(=いわゆる内部イテレータとして)実装された
これもまた、最初の言語の基本設計の時点で、CLUを参考に内部イテレータを最初から
言語のコア仕様として注意深く取り込んだ Ruby と、イテレータがライブラリ扱いであった
Modula-3を参考にして安易に外部イテレータを取り込んだ Python との思想の違いの現れになる
なお、これに関しては Ruby の選択が特異であって、Python が常識的だと思う
0027デフォルトの名無しさん
2014/02/16(日) 12:16:10.130028デフォルトの名無しさん
2014/02/16(日) 12:24:04.52イヤイヤ!
0029デフォルトの名無しさん
2014/02/16(日) 13:10:28.44> Python 3 では int が廃止されて互換性を失った
こういう不正確な記述を平気でする奴って信用がおけない
0030デフォルトの名無しさん
2014/02/16(日) 13:21:32.59Rubyは1.8 => 1.9でブロック引数がローカル変数と独立になった
どっちも変数スコープという根本のところから変わっとる
互換性(笑)
0031デフォルトの名無しさん
2014/02/16(日) 13:42:01.98これはどちらも仕様上のバグが対策されたという単純な話だから、
互換性の議論とは関係なくね?
0032デフォルトの名無しさん
2014/02/16(日) 14:10:17.51仮にバグだとして、今現在、そのバグに依存してるプログラムが存在しないとでも?
MSが聞いたら呆れるわ
0033デフォルトの名無しさん
2014/02/16(日) 14:17:08.10バグと仕様の区別なんてないよ
言ってしまえばバッドノウハウでコーディングする言語だ
0034デフォルトの名無しさん
2014/02/16(日) 14:52:27.09http://engawa.2ch.net/test/read.cgi/poverty/1392473200/
0035デフォルトの名無しさん
2014/02/16(日) 14:58:29.75バグと仕様の区別もできない男の人って....
0036デフォルトの名無しさん
2014/02/16(日) 15:09:22.09ときメモとmallocの話を大袈裟に神話化しただけの話にいつまでもしがみつくなよw
Win8とか、むしろドラスティックに互換性を切って切って切りまくってるのが
最近のMSだろうがw
0037デフォルトの名無しさん
2014/02/16(日) 15:10:43.31仕様に明記されてることだけではRubyもPythonも動きませんよ
仕様だけが正しいという前提のもとでは、仕様が極めて厳密な一部の静的言語以外は動作すること自体がバグ
0038デフォルトの名無しさん
2014/02/16(日) 15:23:00.800039デフォルトの名無しさん
2014/02/16(日) 15:29:36.15>仕様が極めて厳密な一部の静的言語
Standard ML が該当するね
"The Definition of Standard ML" で操作的意味論をもとに厳密に仕様が定義されている
他に厳密な(=形式的な)意味論が公式な仕様書で定義されている言語はあるのかね?
たとえばHaskellは Haskell Language Report で仕様が示されていて、
構文(syntax)は形式だけど意味(semantics)は自然語を交えた非形式的な定義になっている
多くの実用的なプログラミング言語は、せいぜいHaskellのレベルでしかないんでは?
0040デフォルトの名無しさん
2014/02/16(日) 15:32:07.11そこは切っていいだろと思うんだが
0041デフォルトの名無しさん
2014/02/16(日) 15:38:21.25うん。それでRubyやPythonはHaskellと比べてどうなの?
0042デフォルトの名無しさん
2014/02/16(日) 15:51:03.03拡張なんか、誰も相手にしないはずだよねぇw 現実では OCaml や SML# が大人気なんだがw
0043デフォルトの名無しさん
2014/02/16(日) 15:57:24.590044デフォルトの名無しさん
2014/02/16(日) 16:10:26.48>SML# が大人気なんだがw
えーと、SML#って Standard ML の実装の一つなんだけどなあw
あと、Standard ML は厳格な仕様があるので、
互換性のある処理系が数多く開発されている
たとえば>>42が勘違いしたSML#はレコード型多相が強力だし、
MosMLは移植性が、MlKitは効率的なGCと、それぞれに個性がある
またJavaVM向け SMLj や CLR向け SML.Net なんてのもある
この辺は、一つのコミュニティが開発した実装(処理系)が
事実上の独占状態にある OCaml や Haskell とは対照的だね
0045デフォルトの名無しさん
2014/02/16(日) 16:18:26.47まったくそのとおりだね
だから、仕様拡張の仮定でパグが潜んでいる可能性があったとしても、
PythonやRubyといった動的型付けなスクリプト言語が、巷では大人気なんだよねw
004645
2014/02/16(日) 16:19:27.16X: 仕様拡張の仮定で
O: 仕様拡張の過程で
0047デフォルトの名無しさん
2014/02/16(日) 16:20:49.14処理系が無いだけですよ
Haskellのしょぼいマイナー実装ですらSML#よりユーザ数多い
0048デフォルトの名無しさん
2014/02/16(日) 16:25:18.16SML/NJ を知らなひの?w
0049デフォルトの名無しさん
2014/02/16(日) 16:33:23.83PHPやJavascriptやPerlやPythonやRubyに匹敵するくらい有名じゃん
この総合スレに書き込むなら知ってなきゃおかしい
0050デフォルトの名無しさん
2014/02/16(日) 18:26:39.60他の言語なんて伝聞と偏見で十分なの。
0051デフォルトの名無しさん
2014/02/16(日) 18:45:05.800052デフォルトの名無しさん
2014/02/16(日) 20:17:18.96そして、就職活動ではIT系以外を受けろ。
0053デフォルトの名無しさん
2014/02/16(日) 20:40:28.06ユーザーの独占に失敗した処理系は、OSSでのコミュニティ形成に失敗しただけじゃ...
0054デフォルトの名無しさん
2014/02/16(日) 21:19:19.33半分ジョークで、史上2番目の(1番目は Cobol)成功した委員会言語とかw
0055デフォルトの名無しさん
2014/02/16(日) 21:50:51.98http://satoshi.blogs.com/life/2004/09/post.html
これオブジェクト指向の理解に評判いいみたいだけど合ってる?
0056デフォルトの名無しさん
2014/02/16(日) 22:04:36.75http://satoshi.blogs.com/life/2007/10/railsruby.html
こっちのほうが面白かった
0057デフォルトの名無しさん
2014/02/16(日) 22:14:13.24Life is beautiful: リーダーシップについて思い出したこと
http://satoshi.blogs.com/life/2005/09/post_1.html
Apple がジョブスの強烈なカリスマ性によって復活し
繁栄の時代を迎えた(... すでに過去形 ...)ように、
大帝国と呼ばれた時代の Microsoft もまた
ゲイツの強いリーダーシップに支えられていたのだと....
0058デフォルトの名無しさん
2014/02/16(日) 22:42:07.41Smalltalkのようなカビの生えた骨董品が
Rubyのようなメジャー言語にすり寄る様は
確かに滑稽で面白いな
0059デフォルトの名無しさん
2014/02/16(日) 23:05:15.55数学とか英語とかの勉強。プログラミングには関係ないよ。
前知識とか関係ない。
パソコン=おもちゃ。遊んでて楽しい。金もらえる最高。
こう思えるならだれでもウェルカムだわ。
ITバブル後の高卒だけど、俺普通にそれなりに金もらってて仕事してるし。
楽しいからまだやってけるわ。
仕事は楽しくないものと勝手に敷居あげて、
「日本の開発力は世界に劣る」とかバカほざいてるやついぱいいるけど、
結局は、精神論でしょ。宗教にしかみえん。
こっちは、楽して手抜きしましょう、こんなのいくらでもできますよ?って言ってるのに、
なんか知らんが、そいつらは、楽はよくない、手抜きはよくないって言ってるだけよ。
年寄りだわ。勝手に精神論で自分たちで規制かけてるだけ。
はっきりいうが、プログラミングなんて、バカな俺でもできる仕事なんだから、
これが難しいって言ってるやつは、楽しちゃいけないんだ、宗教に騙されてるとしか思えない。
少なくとも、今から英語習得するよりはよっぽど簡単だし、
日本語使える奴がプログラミングが難しいとか、ナメプでしょ?
俺が外人ならそういうね。マジで。
理系とか文系とか数学とか英語とかwwww
おまえらは騙されてるよ。今学校でどういう風に教えてるのか知らんが。
0060デフォルトの名無しさん
2014/02/16(日) 23:14:30.57デフォルトスクリプトエンコーディングがUTF-8になったくらいで
多言語化とかは1.9のままなんだけど
0061デフォルトの名無しさん
2014/02/16(日) 23:19:55.89「プログラムは上から下、よこ書きは左から右に進みます」
極端な話文法なんてたったこれだけ。
日本語と全く同じ。
知らない単語でてきたら調べるだけ。
やってることは小学の国語。
本やら入門サイト?
やってることは趣味のただのお勉強にすぎん。
算数やら文字列操作なんか睨んで、これでモチベーション保てるほうが頭おかしいわ。
わかりやすく教える学校の先生でも目指してんのか?
やることはどっかの通信講座みたいに、写経やって、ひたすら動かして、デバッグすればいいだけ。
それを早くする。
ミスなく早く書ける奴のほうがよっぽど使える。
……みたいな調子で、昔、新人ソルジャーには、教えてた。
書き取りやってる子供と同じで、狂ったように四六時中タイピングして、あとで読み返してニヤニヤする。たまに伝わらないかと書き直したり捨てたりする。
おまえらが、ID真っ赤にして毎日やってる2chの書き込みと、そう変わらんと、俺は思う。
なお他の奴や、今の学校はどう教えてるかは知らん模様。
0062デフォルトの名無しさん
2014/02/16(日) 23:20:29.68御託はいいからさっさと毎日写経しろ。
ガキの頃漢字や文章書くときどうやった?どうやって覚えた?
結果、どうやって、いまお前は自分の考えを日本語でここに書き込んでる??
この写経ができる人(できない奴は日本語使える奴ならいないw)
いま、自分がかつて写経で書いた内容の意味が分かる人(わからない人はそもそも日本人にはいないw)
プログラミングはそういうもんですよ。
意味なんて後からついてくる。これで金がもらえて、自分IT系です(キリッってなもんだ。
一時、アホの数が増えすぎて、頭良くないとーとかコミュ力ないとーとか言って、
ブラックアピールしてきたが、
さすがに、日本人の開発力は世界で劣る、そうなんだわからない俺普通。俺諦めた、
なんてとこまで言われちゃあ、失笑せざるをえない。
日本人に足りないのは、自分本位過ぎて、
相手の要求に先回りする器用さだけだ。
かつては、自分が欲しいものだったのが、
「この程度でいいだろw」ってなったから、この程度のものしか作らなくなっただけ。
わかりにくいとか言ってるやつは、てめえのプライドが高いだけ。
「今更、写文っすかwタイピングめんどくさいwww」
結局のところ、これ。
0063デフォルトの名無しさん
2014/02/16(日) 23:21:01.94整理するには「もの」がないと始まらない。
1.ものが増えてくる→整理する
2.整理に凝りだす→規則性をみつける
3.いちいち決めるののめんどくさい→こうすれば手抜きできていいわ
4.ルーチン化しちゃえ
5.ロジックにしてしまえばいい
これはおまえらも普通に日常でやってること。
1のものを集める段階で止まってるやつ。(おまえなにも持ってないだろw)
2の整理するところで俺凄いと自分アピールしてるやつ。(おまえ誰にアピールしてんのw)
3の手抜きはよくないんじゃないかと悩む奴。(いや誰も困らないってw)
怠惰でダメなやつは1で止まる。
プライドが高いやつは2で止まる。
真面目なやつは3で止まる。
これを少しずつ前に進めるだけでいい。難しく考えるな。
0064デフォルトの名無しさん
2014/02/16(日) 23:36:16.30こいつ生意気なんで専門のお前らでフルボッコよろしく的なことかね
取り敢えず内容は概ね同意
0065デフォルトの名無しさん
2014/02/17(月) 01:24:03.851からNまで順番にループで足していくような
糞アルゴリズムのプログラム納品してるんだろうな
0066デフォルトの名無しさん
2014/02/17(月) 02:06:48.98それで平気、動いてりゃok、納期が最優先
それを強いるのはいつもカネ
おまえ払えんの、的なやつ
綺麗なコード書けって命じられてる部署が、納期を盾にしたようなその手の事を言い始めたら早めに逃げた方が良い
うまく言えないんだが、あれはどうも逃げるしかない兆候なんだよ
0067デフォルトの名無しさん
2014/02/17(月) 06:59:36.160068デフォルトの名無しさん
2014/02/17(月) 08:10:35.55言語環境とか面倒だしJSならそんなの関係なく手軽に試せるから↑のサイトを少しやってみた
もうHTML5,CSS3,JSから始めるわ、上のサイト参考にとりま最初はコピペしてるだけだがこんな簡単そうなのでも理解するのに時間かかりそうだ頭痛い(´;ω;`)ブワッ
このサイトのゲームを何も見ず作れるようになるまで理解出来なかったら、合わなかったということでプログラミングに挑戦するのやめるは(´・ω・`)
0069デフォルトの名無しさん
2014/02/17(月) 08:31:54.17雪おろしゲームってのがあった
対戦型になっていて
初期画面では自分の家と同数の敵の家が何件かあって
それぞれランダムな高さに(公平に)雪が積もってる
毎日雪が降ったり晴れたりするんだが
一日毎に各自のターンがあって
自分の家に積もった雪を敵の家の上に捨てる
(ただし自分より相手の雪の方が高い場所には積めない)
晴れると雪が減って雪が降ると当然雪が積もる
一定量雪が積もった家は潰れる
一日に移動できる雪の量には上限があって
それぞれのターンを繰り返す間に
相手の家を全部潰した方が勝ち
こんなのをどのスクリプトで書くのが一番速いかな
0070デフォルトの名無しさん
2014/02/17(月) 09:11:42.820071デフォルトの名無しさん
2014/02/17(月) 09:32:41.87Javascript パターン
あとはプロファイラなんかを使って、OSSのコードを解析してりゃ良いよ
0072デフォルトの名無しさん
2014/02/17(月) 10:19:48.92データベースとの連携やルーティングを覚える程度。
Haskellで競技コーディング向けにアルゴリズム書いてる方が資産になるぐらい
0073デフォルトの名無しさん
2014/02/17(月) 10:38:25.55JSだとChromeとテキストエディタだけですぐ始められるから気楽なんよね、わいMacやし(´・ω・`)
JSをマスター出来なかったら他の言語とか尚更無理っしょ?(´・ω・`)
0074デフォルトの名無しさん
2014/02/17(月) 10:43:57.36Pathの設定ができないと、プログラミング以前の問題
jsでプログラミングを学ぶことは、活断層に原発を立てるぐらい危険。
0075デフォルトの名無しさん
2014/02/17(月) 10:53:53.45不変的なスキルや数学やアルゴリズム、ネットワークに関したものぐらい
何かを成し遂げるためには、HaskellとOpenGLを使うしかない
0076デフォルトの名無しさん
2014/02/17(月) 12:04:48.25大卒は、しっかりと金融工学と英語とHaskellを習得して一流の企業に就職すべき
0077デフォルトの名無しさん
2014/02/17(月) 12:16:10.57APIを繋げるだけのHello Worldの延長みたいなもん。
バカでもプログラマを名乗ってるけど、草野球で汚いジャージきたおっさんみたいな存在。
0078デフォルトの名無しさん
2014/02/17(月) 19:27:22.45プログラマがゼェゼェ言いながら重労働するとか滑稽な姿だなwwwwwwwwwwwwwwww
0079デフォルトの名無しさん
2014/02/17(月) 19:30:16.44嫌儲はほんとの意味で隔離所だからそこのレスを転載するな
プログラミングに限らず知識ゼロでもレスして突っかかって来る奴がいる板だよ
中の奴らのIQが根本的に低い
0080デフォルトの名無しさん
2014/02/17(月) 19:54:23.120081デフォルトの名無しさん
2014/02/17(月) 20:39:59.77金融関係なら、底辺のアホは存在にすら気付かないから効率的に稼げる
まぁ、底辺同士で下らない糞記事書いて、女の子絵を見ながらシコシコと
底辺らしいしょうもない人生を送ってくださいな^^;
0082デフォルトの名無しさん
2014/02/17(月) 22:12:00.510083デフォルトの名無しさん
2014/02/17(月) 22:13:30.36http://headlines.yahoo.co.jp/hl?a=20140217-00000552-san-soci
これがお前らの民度だよな
ほんとこの程度
0084デフォルトの名無しさん
2014/02/17(月) 22:17:18.600085デフォルトの名無しさん
2014/02/18(火) 03:27:47.350086デフォルトの名無しさん
2014/02/18(火) 04:03:02.18たかがECサイトを運営するのに、東京大学法学部卒なんて書いてるぐらいだから、
よっぽどのプライドチキンなんだろ、そいつ。経歴からしてプログラマのうちにも入らない。
0087デフォルトの名無しさん
2014/02/18(火) 04:08:52.560088デフォルトの名無しさん
2014/02/18(火) 04:23:20.06ほんこれ^^
0089デフォルトの名無しさん
2014/02/18(火) 04:41:16.670090デフォルトの名無しさん
2014/02/18(火) 09:10:33.700091デフォルトの名無しさん
2014/02/18(火) 10:47:02.070092デフォルトの名無しさん
2014/02/18(火) 19:51:58.55「は衰退しました」という人々の共通点
http://blog.livedoor.jp/dankogai/archives/51857250.html
0093デフォルトの名無しさん
2014/02/18(火) 20:36:55.110094デフォルトの名無しさん
2014/02/18(火) 20:39:02.64殆どの人間はHaskellで快適に生活できるようになってしまう。
0095デフォルトの名無しさん
2014/02/18(火) 20:43:50.09その方が良い仕事にありつける可能性が高い。
Perlだと巨大で腐った何かを治す必要がある。誰が、そんなことをやりたいのだろう。
0096デフォルトの名無しさん
2014/02/19(水) 00:52:10.89金融とか大雑把にではなくそろそろ具体的にお願いします
0097デフォルトの名無しさん
2014/02/19(水) 01:13:50.280098デフォルトの名無しさん
2014/02/19(水) 01:27:48.31遅延評価とか単体で特徴見ていくと興味深いのだけど、実務でお手合わせ願える機会もなく利点を体感できないままだ
趣味で遊んでみた範囲だと、フローチャート型にログ出しまくる形のデバッグがしにくいのがどうも苦手なままだ
今はLLでいいや、になっちまう
俺の場合PerlじゃなくJSやRubyやPythonだけど
0099デフォルトの名無しさん
2014/02/19(水) 02:04:43.48ではやはりJSとかの方が飯食えそうですね
0100デフォルトの名無しさん
2014/02/19(水) 03:17:23.94何が優れてて何が劣ってるかって
その言語でできた作品やソフトウェアを見て優劣つけたらいいと思う。
Python- Dropbox
あの開発のスピードと安定性と
製品自体のスピードどれをとってもずば抜けてる。
しゅうりょ〜☆
0101デフォルトの名無しさん
2014/02/19(水) 10:21:02.09これらはどの言語で開発されてるんだろ?
0102デフォルトの名無しさん
2014/02/19(水) 10:34:32.640103デフォルトの名無しさん
2014/02/19(水) 10:44:09.161. Java
2. JavaScript
3. C/C++
4. C#
5. PHP
6. Python
7. Ruby
8. Objective-C
9. HTML5
10. CSS
http://news.ameba.jp/20140214-15/
0104デフォルトの名無しさん
2014/02/19(水) 10:46:39.88>>113
Javaじゃなくてもいいけど、なんかひとつオブジェクト型言語覚えればあとは方言だよね。
SQLもそう。どれか一つのデータベースで覚えればあとは方言の言い回しだけ理解していけばいい。
プログラマになりたいやつはSQL一個とオブジェクト型言語を一個、きちんと覚えることを推奨する。
どれが有利か、とか今考えても流行は変わるし、実際にプログラマで飯食ってる奴が「○○だけで飯食ってます」「○○以外は書けません」とか絶対言わない。
言語なんて案件ごとのアーキテクチャ設計で変わるもんだし、言語変わったら書けませんとか言っちゃったら、当たり前だけど仕事なくなって食えなくなるだけだ。
0105デフォルトの名無しさん
2014/02/19(水) 10:48:16.36Pocket PHP
Youtube Python
LINE Java
Tumblr PHP + Scala
ニコ動 PHP
だったはず
0106デフォルトの名無しさん
2014/02/19(水) 11:09:13.47PDFで欲しいわ(´・ω・`)
http://sicp.iijlab.net/fulltext/
0107デフォルトの名無しさん
2014/02/19(水) 11:17:07.21細心の注意が必要。複雑なアルゴリズムを要しないって、結局、その程度の集まり。
日銭を稼ぐのにPHP,Javascript,大きな仕事にありつける可能性のためにHaskell
この2つを学んでおくのが正解。Python、Rubyはハズレ。
0108デフォルトの名無しさん
2014/02/19(水) 11:17:48.94後ろ側がScala
TwitterもRails+RubyからJava+Scalaに変わったしな
0109デフォルトの名無しさん
2014/02/19(水) 11:20:49.44>>96
0110デフォルトの名無しさん
2014/02/19(水) 11:24:44.69JavaとScalaを触るよりは、PHPとHaskellの方を選ぶよ。
Scalaは見た目がダサい。
0111デフォルトの名無しさん
2014/02/19(水) 11:26:05.98PHPとHaskellの2つだけ学べば良い。
PHPとJavaとc#みたいなヤツは、本当にナンセンス。
0112デフォルトの名無しさん
2014/02/19(水) 11:29:07.32JRubyを入れてみたがダメでScalaにしたって話だもんな
0113デフォルトの名無しさん
2014/02/19(水) 11:33:21.05業務で実運用したことがないような奴が多い
0114デフォルトの名無しさん
2014/02/19(水) 11:39:03.720115デフォルトの名無しさん
2014/02/19(水) 11:41:59.15>大きな仕事にありつける可能性のためにHaskell
Haskellでどんな大きな仕事にありつけるのか具体的にお願いします
例えば上みたいにどこどこの企業がどのサービスで採用してるとか
0116デフォルトの名無しさん
2014/02/19(水) 11:44:55.66NTTデータがCOBOL解析のツール作りに
多くのファイナンス企業が関数型言語を採用
EDAツールに採用
ジョン・カーマックが注目するのがHaskell
0117デフォルトの名無しさん
2014/02/19(水) 11:48:35.310118デフォルトの名無しさん
2014/02/19(水) 12:46:43.05なるほど有難うございます
プログラミング初心者におすすめのHaskell本とかありますか?
0119デフォルトの名無しさん
2014/02/19(水) 12:50:10.660120デフォルトの名無しさん
2014/02/19(水) 13:05:06.330121デフォルトの名無しさん
2014/02/19(水) 13:06:38.09最近は、誰もやらないから、使いもしないHaskellで釣りをしている。
0122デフォルトの名無しさん
2014/02/19(水) 13:09:19.960123デフォルトの名無しさん
2014/02/19(水) 13:25:15.560124デフォルトの名無しさん
2014/02/19(水) 13:36:40.20c,scheme(GNU戦士)
Java,PHP,c#(兵士)
Java,Scala(脱走兵)
Java,closure(脱走兵)
PHP,Haskell(夢見る乞食)
Ruby,Erlang,Prolog(ギャング)
Python(Webへ流れた元技術者)
c++,javascript(プログラマ)
0125デフォルトの名無しさん
2014/02/19(水) 13:43:24.56最初しか真面目に考えてないだろ
0126デフォルトの名無しさん
2014/02/19(水) 13:52:04.49scalaやclosureを隠れて勉強するようなヤツは明らかに優良企業への転職を考えているし、
PHPやRubyを使うヤツらはアジャイルとかいう自転車操業をして。
PHPとRubyのどちらもスラム街に生きているとしたら、PHPは乞食で、Rubyはギャング。
githubのバックエンドでErlangが採用されているし、
Erlang VM上にElixerみたいなRubyライクな言語があることを考えると、
Rubyを使うクラスタはErlangを使う傾向にあるとみた。
ジャイアントキリングを目論んでいるあたりもギャング。
Pythonは工学系やデータマイニング向けライブラリが多いし、
c++でアプリケーションを作ってるような層はQtしか選択肢がないから、
日常的にjavascriptを使うだろうなって
0127デフォルトの名無しさん
2014/02/19(水) 15:53:14.5310言語のおさらいだよ
0128デフォルトの名無しさん
2014/02/19(水) 16:11:07.74このうち、学生が最初に習得すべき言語がHaskell。
他言語なんて、IT土方を養成するとこが入社後の半年の研修で間に合わせてしまう。
0129デフォルトの名無しさん
2014/02/19(水) 16:30:39.97土方に行くならいいんじゃないか
0130デフォルトの名無しさん
2014/02/19(水) 16:42:08.360131デフォルトの名無しさん
2014/02/19(水) 16:47:31.320132デフォルトの名無しさん
2014/02/19(水) 16:54:14.050133デフォルトの名無しさん
2014/02/19(水) 16:55:22.090134デフォルトの名無しさん
2014/02/19(水) 16:56:34.400135デフォルトの名無しさん
2014/02/19(水) 17:18:23.76WebだとRails企業
0136デフォルトの名無しさん
2014/02/19(水) 17:51:55.85Javaドカタは技術的面白さもなければ労働条件も最悪
0137デフォルトの名無しさん
2014/02/19(水) 17:53:35.600138デフォルトの名無しさん
2014/02/19(水) 18:01:43.45どうすんだろこれ・・・
0139デフォルトの名無しさん
2014/02/19(水) 18:08:45.41一度も来てないんだが
0140デフォルトの名無しさん
2014/02/19(水) 18:13:33.07ruby以上の言語作れって言われてもちょっと時間かかるぞこれは
0141デフォルトの名無しさん
2014/02/19(水) 18:15:20.81よかったな
0142デフォルトの名無しさん
2014/02/19(水) 18:18:50.27http://itpro.nikkeibp.co.jp/article/NEWS/20140219/537678/?ST=NSW
最近のRubyの繁栄ぶりはヤバイもはや海外だけじゃ無くなった
0143デフォルトの名無しさん
2014/02/19(水) 18:26:11.54RaspberryPiで本家Ruby動かした方が安いわ
0144デフォルトの名無しさん
2014/02/19(水) 19:04:31.010145デフォルトの名無しさん
2014/02/19(水) 19:26:39.52何が違うんだ?
RaspberryPiはGPIOがあるから普通に制御に使えるが
0146デフォルトの名無しさん
2014/02/19(水) 20:25:46.99在庫10に増えてる
順調に売れてるんだな
http://www.amazon.co.jp/gp/product/B00AIL6H9O
0147デフォルトの名無しさん
2014/02/19(水) 20:29:56.850148デフォルトの名無しさん
2014/02/19(水) 21:18:03.820149デフォルトの名無しさん
2014/02/19(水) 23:41:41.890150デフォルトの名無しさん
2014/02/20(木) 02:11:19.79割高な上に関東への配送料800円にワロタwwwww
誰がんなもん買うかっつーの普通に>>142にするわww
せめてAmazonに卸して無料配送させろやwww
0151デフォルトの名無しさん
2014/02/20(木) 05:39:43.19式をそのまま書き写せる記述性の良さと、それだけで完全に最適化された
結果を出せる仕組み上の利点がある。
特に、複数のコアが使える場面で自動的な最適化が行えるのは今後重要性を
増していくと思うんだよ。
むしろ今Haskellに手を出さないのは知恵遅れとしか思えない。
0152デフォルトの名無しさん
2014/02/20(木) 05:44:29.48プログラミングに数学を生かせているなら、今の時代、Haskellしかないことは
わかりきってる。
一方で、手続きを順番に羅列していくだけなら、わからないだろうし
わかる必要もないのかもしれない。
0153デフォルトの名無しさん
2014/02/20(木) 07:22:36.80Haskellは流行らない
0154デフォルトの名無しさん
2014/02/20(木) 08:38:41.87泥臭い言語はノーテンキューさ
0155デフォルトの名無しさん
2014/02/20(木) 09:13:09.38miniじゃない方だけど仕様がCortexM4っぽいから、消費電力だいぶ違うんでないかな
web環境で開発云々って言ってるのみると、mbedの対抗品狙い?
ttp://enzi.cc/about
ttp://eetimes.jp/ee/articles/1009/08/news104.html
0156デフォルトの名無しさん
2014/02/20(木) 10:20:42.42そもそもマイコンと格安シングルボードPCじゃ用途も全然違ってくるだろ
違いも分からない低能ならリンク先でも軽く読んどけ
http://www.lifehacker.jp/sp/2013/05/130507electronics_board.html
http://www.lifehacker.jp/sp/2013/09/130909electronicsboard.html
0157デフォルトの名無しさん
2014/02/20(木) 10:23:22.65ロックスターから大御所へと進化するんですね
0158デフォルトの名無しさん
2014/02/20(木) 12:15:37.48ビジネスロジック×Haskell=最強
0159デフォルトの名無しさん
2014/02/20(木) 13:06:28.45そんなの知っていってるでしょ
価格
0160デフォルトの名無しさん
2014/02/20(木) 13:07:54.56RubyはPerlの後継っていわれるけど
立場も同じような感じだな
ぽっと出ロックスター→大御所→老害
0161デフォルトの名無しさん
2014/02/20(木) 13:31:09.02実際にそれはどの製品のどの部分で役に立ってるの?
0162デフォルトの名無しさん
2014/02/20(木) 13:34:46.11(精神病ぽいな)
0163デフォルトの名無しさん
2014/02/20(木) 13:35:37.250164デフォルトの名無しさん
2014/02/20(木) 13:42:26.90あらら、
あたま悪いの?精神病なの?
使ってるか否かはわからんのに。
こりゃ精神病で決まりだな。
固定された視座からの投影評価しかできない頭でHaskellとはコメディだな
いやはや苦笑苦笑
0165デフォルトの名無しさん
2014/02/20(木) 13:49:53.420166デフォルトの名無しさん
2014/02/20(木) 14:46:49.36Haskell製のプロダクトとRuby製のプロダクトを比べると、
どちらの言語が優れているか一目瞭然。
0167デフォルトの名無しさん
2014/02/20(木) 14:53:49.23他言語でソフトウェアを書くことが大変だって、経験から容易に想像できるから。
0168デフォルトの名無しさん
2014/02/20(木) 15:23:26.59c# Javaの方がマシ
c 定番のGUIライブラリが微妙。文字列の扱いが面倒。メモリ管理が面倒。
Python デバッグが大変。リファクタリングも大変。
Perl テキスト処理にしか向いてない。
Ruby Python,Perlの経験上、無駄だから触りもしない。
Lisp S式が見辛い。
Prolog すごく限定的。
c++ 全部糞
0169デフォルトの名無しさん
2014/02/20(木) 16:21:45.780170デフォルトの名無しさん
2014/02/20(木) 16:29:04.430171デフォルトの名無しさん
2014/02/20(木) 17:18:59.56よく訓練された人たちは、cやJavaでアプリケーションを書くことを本能的に避ける。
c++なんぞ尚更に避ける。
0172デフォルトの名無しさん
2014/02/20(木) 18:31:21.62http://blog.livedoor.jp/itsoku/archives/31251955.html
PayPal社がバックエンドをJavaからJavaScriptへ移行
http://www.infoq.com/jp/news/2014/01/paypal-java-javascript?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_news_clk
スマートクライアント・Dumbサーバを実現?AWSがWebブラウザのJavaScript向けSDKをリリース
http://www.infoq.com/jp/news/2013/11/aws-sdk-javascript
0173デフォルトの名無しさん
2014/02/20(木) 20:11:53.770174デフォルトの名無しさん
2014/02/20(木) 20:16:32.25明らかになったことの1つ。OOPは飾り。
0175デフォルトの名無しさん
2014/02/20(木) 20:23:50.0220年前なら何かの冗談にしか思えなかっただろう。
つまり、5年後にはHaskellが一般的な言語として普及していることに何ら不思議はない。
0176デフォルトの名無しさん
2014/02/20(木) 20:25:50.35lispは言われ続けて30年
0177デフォルトの名無しさん
2014/02/20(木) 21:01:39.440178デフォルトの名無しさん
2014/02/20(木) 21:07:08.11そうじゃない言語だとC++とかあるけど、出来上がった製品見るとろくでもないよね。
例えばWindowsとか。
そう考えると、次の主要言語はHaskellしかないんじゃないか?
0179デフォルトの名無しさん
2014/02/20(木) 22:00:03.49オブCのようなマック専用言語もあいほんが勃発したから流行ったように強力な扇動者がいるかどうかだよ
0180デフォルトの名無しさん
2014/02/20(木) 22:07:40.02ならないから全然ダメ
0181デフォルトの名無しさん
2014/02/20(木) 22:15:37.50ロクでもなくても売れたり流行ったりすれば正義
Haskellはその点では負け組
0182デフォルトの名無しさん
2014/02/20(木) 22:26:26.76Objective-Cの普及はプラットフォームに付随したもの。それでビジネスになったから。
Objective-Cという言語そのものに魅力があったわけではない。
しかし、Haskellは違う。言語そのものが強力な武器となりうるだけの価値がある。
0183デフォルトの名無しさん
2014/02/20(木) 22:33:58.63それ即ち、2つのコミュニティは勝利を確信しており、敢えて多くを語るまでもないのだ
0184デフォルトの名無しさん
2014/02/20(木) 22:39:20.270185デフォルトの名無しさん
2014/02/20(木) 23:12:12.95逆に言えばいくら言語そのものが良くてもビジネス的な視点がないと普及しないということだな
Haskellはビジネスシーンではまったく用無しなので普及は無理
0186デフォルトの名無しさん
2014/02/20(木) 23:16:05.770187デフォルトの名無しさん
2014/02/20(木) 23:18:34.99それならLisp程度には普及するかもね
0188デフォルトの名無しさん
2014/02/21(金) 02:52:23.10Javaはスマホ用でもあるからなんとも…PHPとJSに関してはどうやってもWebとは切り離せないな
0189デフォルトの名無しさん
2014/02/21(金) 08:59:11.75>デベロッパーはアプリをJava、C/C++で開発するものとする。またUnity Game Engineを利用することができる。
http://jp.techcrunch.com/2014/02/21/20140220google-launches-project-tango/
やっぱJAVAかC/C++のどちらか使えないと駄目だなw
スマホ→JAVA,Objective-C,JS(HTML5+CSS)
WEB→JS(HTML5+CSS),Python,Ruby,JAVA,PHP
ゲーム→C/C++
組み込み→アセンブラ,C/C++,mruby
これらから取捨選択すればまあ間違いないやろな、少なくとも食いっぱぐれることはない
オヌヌメはJAVA,JS,Rubyかな
余裕があればC/C++あたり、お前らのオヌヌメ取捨選択はDoょ?
0190デフォルトの名無しさん
2014/02/21(金) 09:23:20.06組み込みの分野でも上層レイヤーにはHTML5(JS)が使われるようになってきてる
将来的に画面が付く電化製品は全てそうなると思う
冷蔵庫とか意外と早いかもしれない
あと勿論FirefoxOSみたいなのもあるし、メトロアプリとかブラウザアプリとか、
node-webkitみたいなのもあるし、アプリ開発もしやすくなってきてる
モバイルchromeのchromeアプリへの対応も進められてきてるし、
そう遠くないうちにJavaと同等以上の存在になると思う
雇用がどうとかは一切興味ないけど、趣味でこれからやるならHTML5がいいと思う
勿論HTML5やJSって幅広くてどんどん性質が変わっていくものだと思う
だから当然今のスタイルや常識で10年先を考えられない
例えば近年JSにモナドを入れよう、いや無理でしょって
関数型主義者VS現実主義者の戦いがESコミュで繰り広げられてきたけど
ひょっとしたらこれからハスケルチックになって行くかもしれないしね(笑)
あ、あとES6ローダーのtranslate機能を使えばハスケルだってなんだって
そのままでモジュールとして取り込めるよ、良かったね
0191デフォルトの名無しさん
2014/02/21(金) 11:45:07.49ロックスターはRuby
これが今をときめくナウいプログラマー
0192デフォルトの名無しさん
2014/02/21(金) 11:59:47.90バカ過ぎワロタ。
Haskellは金融市場の最前線から、COBOLの解析、Webサーバーにまで使われている。
Haskellがビジネスにならないってのは、早い話がPHPやJavaで生計を立てている底辺コーダーだけ
0193デフォルトの名無しさん
2014/02/21(金) 12:11:57.87知能を働かせたくないJava、PHPコーダー
最速で堅牢だと信じ込みたいc++コーダー
バグを残したまま後で直せば良い動的言語コミュニティ
実際にHaskellで仕事をしてて、コモディティ化させたくない層
Haskellは、禁断の果実。手にした途端、人は知恵を向上させてしまい、
もはやJavaやc#といった裸の楽園には帰れなくなってしまう
0194デフォルトの名無しさん
2014/02/21(金) 13:32:16.71最も信頼され
強靭であり、何よりも早くて
更にはプログラマーがプログラムしなくても
勝手にちょちょいとやってくれる魔法の呪文、
Haskellです。
皆もさあご自分の杖をとって。
行きますよ〜、
はしゅける!!!!はしゅはしゅ!
0195デフォルトの名無しさん
2014/02/21(金) 17:41:35.24あらら、精神病まだいたのか
こりゃダミだな
0196デフォルトの名無しさん
2014/02/21(金) 21:47:19.04Javaやc++を崇拝する姿は、天動説に支配された中世のヨーロッパを彷彿とさせる
0197デフォルトの名無しさん
2014/02/21(金) 21:55:30.09これからはJSの時代だぜヒャッハー
0198デフォルトの名無しさん
2014/02/21(金) 22:09:47.58Haskellって言語も、やっぱりバカ避けに使われているんだろうね
0199デフォルトの名無しさん
2014/02/21(金) 22:53:43.96名前は聞くけど評判を聞くことがあまりない
0200デフォルトの名無しさん
2014/02/21(金) 23:24:50.93rhynoは完全に死亡
0201デフォルトの名無しさん
2014/02/22(土) 00:01:22.04JSは犯罪だ
時代はJCだぜヒャッハー
0202デフォルトの名無しさん
2014/02/22(土) 00:08:00.63nashornに置き換えられる
0203デフォルトの名無しさん
2014/02/22(土) 09:17:46.34ヒャッハー
0204デフォルトの名無しさん
2014/02/22(土) 09:55:42.280205デフォルトの名無しさん
2014/02/22(土) 12:54:30.13それゆえにビジネスでは限界があるよ
セグメントが違うって奴で、JAVAやC++を駆逐できる言語ではない
居場所がないrubyぐらいではないか?
0206デフォルトの名無しさん
2014/02/22(土) 13:24:37.920207デフォルトの名無しさん
2014/02/22(土) 13:25:16.320208デフォルトの名無しさん
2014/02/22(土) 13:32:36.44必要なものの殆どは、JavaよりもHaskellで書いた方が効率良い気がしている
0209デフォルトの名無しさん
2014/02/22(土) 13:35:17.73事務職がHaskellを書ける時代が来ない
0210デフォルトの名無しさん
2014/02/22(土) 13:37:56.750211デフォルトの名無しさん
2014/02/22(土) 13:41:25.50つまり、零細企業でこそPrologやHaskellが重宝される。
0212デフォルトの名無しさん
2014/02/22(土) 13:49:09.22零細でビジネスロジックとかアホじゃね?
0213デフォルトの名無しさん
2014/02/22(土) 13:53:44.500214デフォルトの名無しさん
2014/02/22(土) 14:05:33.01隙間産業には必要だろう。
0215デフォルトの名無しさん
2014/02/22(土) 14:08:50.73可視化と複雑なロジックの記述だけが重要になってくると、
必要な道具はJavascriptとHaskellぐらいしか残らない。
0216デフォルトの名無しさん
2014/02/22(土) 14:18:47.26関数脳ならexcelでVBA使わずに作るのが一番
0217デフォルトの名無しさん
2014/02/22(土) 14:20:02.94Excelは関数型だみたいな論文でも読んだんだろカス
0218デフォルトの名無しさん
2014/02/22(土) 14:22:34.88VBAの方がまだ理解されやすいくらい
0219デフォルトの名無しさん
2014/02/22(土) 14:23:32.70c#、Javaが、ビジネスとして破綻しない方が不思議。
0220デフォルトの名無しさん
2014/02/22(土) 14:25:02.56そういう事務職は、5年ほどで絶滅する。
0221デフォルトの名無しさん
2014/02/22(土) 14:40:21.910222デフォルトの名無しさん
2014/02/22(土) 14:49:03.60PHPで十分じゃないのか?
大体、タダで何かを提供してくれる人たちってのはMicrosoftが嫌いだ。
そういう観点からも、HaskellやOcamlといった選択肢がF#より優れている。
0223デフォルトの名無しさん
2014/02/22(土) 15:55:25.190224デフォルトの名無しさん
2014/02/22(土) 16:00:31.58前世紀からそう思ってるが
0225デフォルトの名無しさん
2014/02/22(土) 16:14:23.50なぜかファイルメーカーとExcelだけはコード書けない人でもゴリゴリ使いこなすんだよな
結構こいつら難しいと思うんだがね
0226デフォルトの名無しさん
2014/02/22(土) 16:27:47.20継続的にカスタマイズし続ける必要がある。
つまり、三流の開発者が生き残るにはHaskellがベスト。
0227デフォルトの名無しさん
2014/02/22(土) 16:39:31.640228デフォルトの名無しさん
2014/02/22(土) 16:52:13.00手続き型は頭の使い方が特殊でどうしても職人芸的なところがある
関数型が広まらないのは職業プログラマにとっては幸運なことだね
0229デフォルトの名無しさん
2014/02/22(土) 17:15:16.30人間の思考には宣言型が合ってるんだろうな
0230デフォルトの名無しさん
2014/02/22(土) 17:53:04.86ちょっとでも海外を歩けば分かるだろうけど、
他所じゃ、ジャップとチノは金銭の有無で見分けるよ
だから、日本人ってのは英語とHaskellの読み書きが出来る
それが国益に繋がるって分かっているから
0231デフォルトの名無しさん
2014/02/22(土) 18:06:09.60Haskellをかけるかどうかすら疑わしい
0232デフォルトの名無しさん
2014/02/22(土) 18:13:07.250233デフォルトの名無しさん
2014/02/22(土) 18:15:03.79Haskellが書けないからって僻むなよ。
0234デフォルトの名無しさん
2014/02/22(土) 20:11:15.03ほんこれ^^
0235デフォルトの名無しさん
2014/02/23(日) 04:12:36.50既にWindowsやOSXを超えているんだよね。
Linuxの素性の良さもあるんだけど、やはりHaskellという言語の偉大さを感じるんだよね。
0236デフォルトの名無しさん
2014/02/23(日) 06:00:14.18後は分かるな?w
0237デフォルトの名無しさん
2014/02/23(日) 06:29:30.44いよいよだぬ
0238デフォルトの名無しさん
2014/02/23(日) 07:02:46.830239デフォルトの名無しさん
2014/02/23(日) 07:37:25.27後は分かるな?w
0240デフォルトの名無しさん
2014/02/23(日) 07:56:05.92休日はもちろんJS(HTML5+CSS)を駆使して趣味のweb開発に興じる
ヒャッハー
0241デフォルトの名無しさん
2014/02/23(日) 07:58:13.880242デフォルトの名無しさん
2014/02/23(日) 08:37:34.79天才が理解されるには100年かかるということでしょうか?
しかしながら、今はドッグイヤーの時代です。
今年末にはLinux+Haskellが世界中にあふれていることでしょう。
ちなみに、天才が主なユーザーであるサーバやスパコンではLinux+Haskellの
独壇場です。
一般人も理解するといいですね。
0243デフォルトの名無しさん
2014/02/23(日) 09:12:28.460244デフォルトの名無しさん
2014/02/23(日) 09:31:02.69>ちなみに、天才が主なユーザーであるサーバやスパコンではLinux+Haskellの独壇場です。
へえそんなに使われてるんだあ
じゃあ具体例を何個か上げてくれる?
0245デフォルトの名無しさん
2014/02/23(日) 09:51:16.37学術系でHaskell使ってる人が結構いるのは知ってるが
スパコンが限界、サーバでマスを取れる可能性はないだろ
0246デフォルトの名無しさん
2014/02/23(日) 10:20:28.62>既にWindowsやOSXを超えている
何が? 速度がか?
調査段階のミニマルな実装が速いのは当たり前だと思うが。
ともあれ、Haskell なんかで組んだひにゃ
メンテする人がいなくて拡張はおろか維持・持続すらできなくなるのが目に見えてる。
Parl6 の実験実装の Pugs とかいい例だ。
Haskell が出来るのは実験的レベルまでドヤ。
0247デフォルトの名無しさん
2014/02/23(日) 10:32:32.490248デフォルトの名無しさん
2014/02/23(日) 10:37:02.400249デフォルトの名無しさん
2014/02/23(日) 10:44:49.740250デフォルトの名無しさん
2014/02/23(日) 11:13:11.550251デフォルトの名無しさん
2014/02/23(日) 13:26:31.78昔はgccクソ遅かったけど、いまはそれは無い
せいぜい10%くらい
0252デフォルトの名無しさん
2014/02/23(日) 13:36:26.63謹製コンパイラ出てくるかね
0253デフォルトの名無しさん
2014/02/23(日) 13:37:07.37ウェブですらハイパフォーマンス分野は結局C++になりつつあることに気付かないと
また、その「理由」を即座に最低5個くらい滔々と説明できないようだと、かなりヤバイ
JS厨の大好きなHTML5がモノになったとき何が起きるかというと、
闇のC++軍団が大挙雪崩れ込んでくるんだよw
「今は」ネイティブアプリの時代だと正しい技術的判断をして、
ネイティブ辛いとJSに「逃げずに」正面から立ち向かって、最先端で戦ってる連中が。
LLのぬるま湯に浸かってたザコどもなど勝負になるわけがない。
今後3年ほどにかけて、目に見える形として現れるだろう。おそらくゲームなどは顕著。
一体どうやって作っているのか、動いているのか、JSerがさっぱり理解できないようなものが
多数ウェブ上に登場するだろう。
そのときに、完全に周回遅れにされたことに気づいて青ざめるがいい。
0254デフォルトの名無しさん
2014/02/23(日) 14:17:16.67そうやって、一生、c++の復活を祈っているが良い。時代はHaskellだ。
0255デフォルトの名無しさん
2014/02/23(日) 14:22:23.86xlibみたいな低レイヤから頑張って、jqueryのようなコンポーネントを作れるなら別
c++はプログラマは、cでもない、LLでもない中途半端な領域で死ぬまで藻掻き続ける運命
0256デフォルトの名無しさん
2014/02/23(日) 14:25:20.66Linspire?
>>246
cならプロトタイプすら作れない。
0257デフォルトの名無しさん
2014/02/23(日) 14:32:51.90スレタイのpl,rb,php,pyはターゲットの近い競合だから比較して煽り合いになるのであって
CやHaskellが出てくる意味がわからん
CとHaskellとスクリプト言語なんざ使いどころが全然違うんだから
全部知ってて使い分けるのが当たり前だろ
0258デフォルトの名無しさん
2014/02/23(日) 14:33:04.26苦労して覚えたオブジェクト指向に纏わる所々の問題から、
STLやコンテナについての理解、RTTIだったり、各種イディオムだったり、
兎に角、それまでに学んだc++の何もかもが無駄だったってようやく悟る。
0259デフォルトの名無しさん
2014/02/23(日) 14:53:51.50動的言語からc++への移行より可能性が高い。
0260デフォルトの名無しさん
2014/02/23(日) 15:33:20.16住む世界が違うことすらわからないぺちぱーいとあはれ
0261デフォルトの名無しさん
2014/02/23(日) 15:53:04.70ぺちぱーの生態って奴だよなぁ。
0262デフォルトの名無しさん
2014/02/23(日) 19:22:07.95それでスキルも低い奴とか泣けてくるが、一定数は存在する
そういう大量の不良品をとりあえずスクラップ化せずに
なんかやらせてみる? って感じで仕事与えてるのがPHPというレジューム
ゴミ共も生かしておけば、それが何か優秀な人材の踏み台にでもなってくれるかもしれないしさ
0263デフォルトの名無しさん
2014/02/23(日) 19:28:00.15ゴミの頂点 さすがだな
0264デフォルトの名無しさん
2014/02/23(日) 19:29:28.52PHPの効率なんてどうだって良いし
上からすりゃ、そういう何も自分らで出来ない社会の不良品パーツの部分なんて
可能な限り効率の悪い仕事をゆっくりやらせときゃ良くてな
そいつらが失業して金欠や絶望から犯罪等の非行行為に走らないように
凸凹で粗悪で精密な部分には決して使えないようなパーツだが、
とりあえず社会の中にその歯車は残して、その壊れやすい歯車がいつぶっ壊れても大丈夫なように
そいつが明日この世から消え去ったとしても、社会的影響の少ない仕事を、不良品にはやらせておく、
そんな必要悪のようなシステムとして君臨するPHPですが何か変な期待してる?
0265デフォルトの名無しさん
2014/02/23(日) 19:34:04.510266デフォルトの名無しさん
2014/02/23(日) 20:05:44.10コード片を弄ってる合間に、女の子たちのあんなところやこんなところを弄るのがPHPer
c++の無意味でアホなオブジェクトシステムに苛立っている間に、すごいHを習得する
それが、PHPer
0267デフォルトの名無しさん
2014/02/23(日) 20:06:45.93大卒なら普通
0268デフォルトの名無しさん
2014/02/23(日) 20:12:29.53PHPと、すごいHを習得した方が素敵な人生だと思わない?
0269デフォルトの名無しさん
2014/02/23(日) 20:16:56.42Unicornみたいな謎のミドルウェアや糞みたいなxmlの山を書かずに、
Apacheやnginxの基本的で枯れたものだけ理解すれば良いからPHP
0270デフォルトの名無しさん
2014/02/23(日) 20:55:54.450271デフォルトの名無しさん
2014/02/23(日) 21:40:58.27Webがまったく分からないので先にPHPを学びだしたら、CakePHPから抜け出せない
0272デフォルトの名無しさん
2014/02/23(日) 21:45:05.35Pythonやnode.jsの方が人気だよな
0273デフォルトの名無しさん
2014/02/23(日) 22:50:42.79ただ只管、STLやTMPの項目を読んでサンプルコードを弄くり倒していたような
見習いc++erが報われるようなことってあるの?
0274デフォルトの名無しさん
2014/02/23(日) 23:11:08.290275デフォルトの名無しさん
2014/02/23(日) 23:11:48.660276デフォルトの名無しさん
2014/02/23(日) 23:15:44.66いつかはそこから飛び出さないと。
0277デフォルトの名無しさん
2014/02/23(日) 23:18:35.320278デフォルトの名無しさん
2014/02/23(日) 23:19:01.82c++を学んでいる時間が、キリギリスの儚い音楽というオチ
Pythonが子供の玩具なんて言えるのは、何がビジネスかも分かってないアホ
0279デフォルトの名無しさん
2014/02/23(日) 23:49:58.490280デフォルトの名無しさん
2014/02/24(月) 00:11:43.650281デフォルトの名無しさん
2014/02/24(月) 01:50:59.30完璧主義、
制限された状態のほうが力発揮する奴、
使用ユーザーが少ない事をトレンドにする奴、
大勢が使ってるというだけで言語選ぶ奴、
自分に不釣合いな言語触ってるやつはいつまでたっても二流だと思う
0282デフォルトの名無しさん
2014/02/24(月) 01:57:27.020283デフォルトの名無しさん
2014/02/24(月) 02:07:11.510284デフォルトの名無しさん
2014/02/24(月) 02:08:27.16何がどう穴なのかを指摘せずに、コミュニティを批判してるだけだろ。
0285デフォルトの名無しさん
2014/02/24(月) 15:53:49.09途端にだれもやってなくて日本語情報なくなるからな
何で土方でもないスクリプトキディの俺様がわざわざ外国語読まなきゃならんのや
0286デフォルトの名無しさん
2014/02/24(月) 16:07:03.440287デフォルトの名無しさん
2014/02/24(月) 16:38:52.57お前がブログ書け
0288デフォルトの名無しさん
2014/02/24(月) 17:02:24.98殆どの必要な情報がStackOverflowに書かれているから
0289デフォルトの名無しさん
2014/02/24(月) 20:23:07.67Pythonなら仕方ないが、他の言語ならはてなとかlivedoorとかのブログもよく検索上位にでてきて有益な情報集まるぞ
最近はQiitaも多いな
0290デフォルトの名無しさん
2014/02/24(月) 20:27:43.95日本語が変ですよ
役立たせたことがないだけだろ
0291デフォルトの名無しさん
2014/02/24(月) 20:46:34.140292デフォルトの名無しさん
2014/02/25(火) 04:59:19.65自分のかこうとしたものが既に100〜200行書かれてて
それコピって動いちゃってくれるとかなり良い
ブログって検索エンジンにping送信するから検索上位に来るようになってるし
あとGoogleも少しずつ賢くなってるよなぁ
他の検索エンジンとなんか違ってやたら情報探しやすいのは、NSAに協力してたとはいえ認めざるを得ない
0293デフォルトの名無しさん
2014/02/25(火) 11:06:44.06ダメなプログラマの典型だな
0294デフォルトの名無しさん
2014/02/25(火) 12:43:00.32参考にするためであってコピーするためじゃないだろ
0295デフォルトの名無しさん
2014/02/25(火) 13:28:34.84需要が無くなってきたからスクリプト言語界に押し売りに来だしたのだろうか
怖いわー
http://www.reddit.com/r/programming/comments/1xdo6s/asmjs_new_sharedarraybuffer_prototype_pthreads/cfaklnl
柔軟なWebの世界でHaskellとか一番無いっての
ずっと守ってきたHackabilityを壊しかねない
0296デフォルトの名無しさん
2014/02/25(火) 16:34:10.330297デフォルトの名無しさん
2014/02/26(水) 01:40:48.75毎日同じ作業ばかりしてるとボケてくるんだろうけど自覚さえないから土方はヤバい
0298デフォルトの名無しさん
2014/02/26(水) 02:21:09.78習字は余白があるから美しい。
余白そのものに機能を持し
尚且つ書き方を強要させる方式は美学があると感じるね。
手書きで好き勝手に書いた手紙やブログなんて読みたいと思うか?
プログラミングも同じ誰かが読みやすいように書いてないプログラミングはクソ。
0299デフォルトの名無しさん
2014/02/26(水) 04:02:50.10可読性が高くて、堅牢だから
Pythonは堅牢性が足りない。c++はHackで使うような道具じゃない。
消去法で考えていくと、c、PHP、Haskellしか残らない。
0300デフォルトの名無しさん
2014/02/26(水) 04:06:37.180301デフォルトの名無しさん
2014/02/26(水) 07:23:23.370302デフォルトの名無しさん
2014/02/26(水) 10:25:31.12Python以下の堅牢性
Perlに毛が生えた程度の可読性
0303デフォルトの名無しさん
2014/02/26(水) 10:33:52.470304デフォルトの名無しさん
2014/02/26(水) 11:37:50.77禿同
0305デフォルトの名無しさん
2014/02/26(水) 13:40:22.66皆、心の中では、こう思っているんだ。Rubyで書いたコードは遅いし、壊れているって。
0306デフォルトの名無しさん
2014/02/26(水) 13:52:21.76この命題が最強過ぎて泣けてくる。
0307デフォルトの名無しさん
2014/02/26(水) 14:38:57.51Rやmatlabのように統計に強く、Webでマネタイズできる言語も知らない男の人って...
0308デフォルトの名無しさん
2014/02/26(水) 15:19:03.770309デフォルトの名無しさん
2014/02/26(水) 16:42:08.430310デフォルトの名無しさん
2014/02/26(水) 21:32:18.17Pythonもいいんだろうが、開発者が地元にいるメリットがでかい
0311デフォルトの名無しさん
2014/02/26(水) 21:38:25.220312デフォルトの名無しさん
2014/02/26(水) 21:44:55.300313デフォルトの名無しさん
2014/02/26(水) 21:49:01.930314デフォルトの名無しさん
2014/02/26(水) 21:49:52.680315デフォルトの名無しさん
2014/02/26(水) 22:18:38.38当たるか当たらないか分からないようなサービスのために、開発速度を犠牲にする理由が見当たらない
StrutsやSpringMVCを眺めたら、やっぱりRubyが良いよねってなる
0316デフォルトの名無しさん
2014/02/26(水) 22:20:39.30Rubyが好きな人はRubyで書けばいい
Twitterレベルのアクセス数のあるサイトなんてごく稀なんだから、それ以外は好みで選べ
0317デフォルトの名無しさん
2014/02/26(水) 22:25:55.68Javaの情報が古すぎますよ
0318デフォルトの名無しさん
2014/02/26(水) 22:26:14.200319デフォルトの名無しさん
2014/02/26(水) 22:28:54.52サービスの開発より運用の方がコストがかかるようになってくる
そうするとRubyは選択肢に入らない
0320デフォルトの名無しさん
2014/02/26(水) 22:29:49.68JAX-WSとかいうのが定番なの?
RoR使い続ける方がマシだよね
0321デフォルトの名無しさん
2014/02/26(水) 22:31:04.03どーせ、そこらのIT記事で見た情報だろ。一定規模って、具体的にどのぐらいだよ
0322デフォルトの名無しさん
2014/02/26(水) 22:34:46.67マシだとは思わんよ
0323デフォルトの名無しさん
2014/02/26(水) 22:36:17.330324デフォルトの名無しさん
2014/02/26(水) 22:38:48.59バックエンドScalaに、フロントエンドJavaにリプレイスしたんだんっけ?
0325デフォルトの名無しさん
2014/02/26(水) 22:39:20.910326デフォルトの名無しさん
2014/02/26(水) 22:40:31.15BlenderとかいうPython製のモデラーを彷彿とさせるもの使ってるらしい
0327デフォルトの名無しさん
2014/02/26(水) 22:47:05.78BlenderってJavaのサーバだよ
0328デフォルトの名無しさん
2014/02/26(水) 22:53:10.960329デフォルトの名無しさん
2014/02/26(水) 22:56:17.74RubyやRailsをやめた理由もちゃんと書いてある
0330デフォルトの名無しさん
2014/02/26(水) 23:01:42.63facebookはPHPにc++、D。皆、違って皆(・∀・)イイ!!。俺は当分、PHPが良い。
0331デフォルトの名無しさん
2014/02/26(水) 23:07:20.330332デフォルトの名無しさん
2014/02/26(水) 23:18:06.46それでもPHPは使われる
wordpressを除いてもシェアがある
0333デフォルトの名無しさん
2014/02/26(水) 23:18:38.060334デフォルトの名無しさん
2014/02/26(水) 23:21:25.760335デフォルトの名無しさん
2014/02/26(水) 23:26:49.930336デフォルトの名無しさん
2014/02/26(水) 23:34:18.700337デフォルトの名無しさん
2014/02/26(水) 23:49:09.58むしろ、PHPって何に使うんだ?
0338デフォルトの名無しさん
2014/02/26(水) 23:55:11.430339デフォルトの名無しさん
2014/02/26(水) 23:56:45.690340デフォルトの名無しさん
2014/02/27(木) 00:02:00.650341デフォルトの名無しさん
2014/02/27(木) 00:02:26.670342デフォルトの名無しさん
2014/02/27(木) 00:04:42.15狭っ
結局、Web屋にしか関係ないんだよなあ
Web屋にとってはWebがプログラミングの全てかも知れんが
実際のところはあくまで一分野でしかないからな
0343デフォルトの名無しさん
2014/02/27(木) 00:06:00.50cとPHPかJavaに集中するしかない。
0344デフォルトの名無しさん
2014/02/27(木) 00:08:00.60市場が不味いことになったとき、cとPHPの方が適応できる範囲広いし
0345デフォルトの名無しさん
2014/02/27(木) 00:15:38.14幅で言えばCに勝てる言語なんてそう無い
基本的にマシン語やアセンブラ以外ほとんどCに依存しとるか、Cに勝てん幅しかない
んでJavaかPHPなら言うまでもなくJavaのが幅が広い
デスクトップアプリとしては微妙な市場だが
クロスプラットフォームだとそこそこ使われる
ガラケー時代からずっとケータイアプリでは一線を張って、今はAndroidでも使うし
きちんと使えば組み込みにも使えたりする
PHPなんてWeb消えたら死滅すっぞ、論外じゃねえか
まだ同じWeb出身ならJavaScriptのが幅広げてるよ
0346デフォルトの名無しさん
2014/02/27(木) 00:22:13.30というか、Javascriptの方が、DartみたいなJavaっぽい言語に置き換わる
技術者としてのスキルが上がるようには思えないから真面目にJavascriptは触らない。
cでRasberryPiなり、FPGAなりで遊んぶか、Rで統計でもかじっとく
0347デフォルトの名無しさん
2014/02/27(木) 00:23:57.63非IT職で、ITの力を活用したい人はどうすればいい?
0348デフォルトの名無しさん
2014/02/27(木) 00:24:39.890349デフォルトの名無しさん
2014/02/27(木) 00:28:53.66>デスクトップアプリなんて作るの大変だし、PHPからCOMとExcelを叩くだけで良い
デスクトップアプリ作るのに、全部WindowsAPI直叩きして組む人?
0350デフォルトの名無しさん
2014/02/27(木) 00:29:33.30事務員じゃないんで、それはお断りします
それこそ金払って職業プログラマにやってもらった方がマシだわ
0351デフォルトの名無しさん
2014/02/27(木) 00:29:55.880352デフォルトの名無しさん
2014/02/27(木) 00:31:08.38ITの力なんて、Excel、Javascript、c、Rぐらいしかないよ
0353デフォルトの名無しさん
2014/02/27(木) 00:32:06.51じゃあRで
0354デフォルトの名無しさん
2014/02/27(木) 00:34:18.49何に使うのか分からないような人は、Excelで十分過ぎる。
M$にとってExcelはドル箱だからOSSを後追いするよ
0355デフォルトの名無しさん
2014/02/27(木) 00:35:31.74今現在でもR使ってるし
まあおっしゃる通りExcelで十分なんですけどね
0356デフォルトの名無しさん
2014/02/27(木) 09:03:03.08へえ、Rubyって組み込みにも拡大してんのか
そろそろ本格的にRuby勉強しくとかね
0357デフォルトの名無しさん
2014/02/27(木) 10:16:26.080358デフォルトの名無しさん
2014/02/28(金) 00:11:15.39あれは馬鹿に限ってよく使うけどパフォーマンスにはほとんど影響与えないし最近はコンパイラが最適化してくれる
0359デフォルトの名無しさん
2014/02/28(金) 00:18:52.10回数不定なループで連結しまくったりすると糞遅くなり大量のゴミが発生するのは相変わらず
0360デフォルトの名無しさん
2014/02/28(金) 01:01:47.34そらシンタックス側で、速度効率の問題がなくて直感的かつ手軽な方法を提供してもらえるならその方が助かるけどさ
C#もStringBuilder引き継いじゃってるしな
文字列みたいに細かい厄介な問題を多分に孕む問題領域には、シンタックスシュガーを提供しにくいんだろうかね
0361デフォルトの名無しさん
2014/02/28(金) 01:34:50.92しかし、文字列や配列処理で明らかに優位なRubyが未だにPHPを駆逐できないから不思議
0362デフォルトの名無しさん
2014/02/28(金) 07:04:52.65Rails と PHP では対象ドメインが違うし
駆逐できないんじゃなくて、棲み分けができてるんだよ
0363デフォルトの名無しさん
2014/02/28(金) 10:58:07.78PHPのwordpressとからへんはRailsとは被ってないけどさ
0364デフォルトの名無しさん
2014/02/28(金) 11:23:36.93正確にはJVMへの回帰
0365デフォルトの名無しさん
2014/02/28(金) 13:12:04.70実際に使ってるのは極一部だったよ。スライドシェアの資料を見る限り
SpringMVCが圧倒的。使いたくないけど。
0366デフォルトの名無しさん
2014/02/28(金) 13:15:53.67CとJavaがかぶることはあまりないと思う。
Cはアセンブラ、C++が競合。
JavaはC++,C#,Objective-Cが競合じゃないかな?
C++はほとんどの言語と競合していそう。
0367デフォルトの名無しさん
2014/02/28(金) 13:18:40.740368デフォルトの名無しさん
2014/02/28(金) 17:08:22.76http://nothingcosmos.blog52.fc2.com/blog-entry-155.html
一時期静的言語の潜在開発可能性は100倍みたいなスレ建ってたけど
やっぱ完全JITのスクリプト言語のほうがその場で臨機応変にソースと実行環境の可能性を引き出せるのでパフォーマンスのポテンシャルは高いと思う
0369デフォルトの名無しさん
2014/02/28(金) 17:27:41.020370デフォルトの名無しさん
2014/02/28(金) 17:34:15.430371デフォルトの名無しさん
2014/02/28(金) 17:46:58.49ちゃんと記事読んだ?
特異パターンのときV8が速いって話だろ
PHPさんが比較的速いのが驚きですね
0372デフォルトの名無しさん
2014/02/28(金) 18:15:09.78JITにはこういうポテンシャルがまだまだ眠ってる。
特にこれからどんどんコアが増えていった時に、
リソースをGCやサンプリングにどんどん振り分けられる点は有利だと思う。
将来的にはPCなど裕福な環境では、多くの言語がJITで動き、
並列化に強い関数型パラダイムが強化されることになるのは間違いない。
また同時にJITの恩恵を受けるには適度に抽象化されてないといけない。
メモリを直接操作したりできると最適化が及びにくいのは当然だし、
プリミティブ値がイミュータブルのも非常に重要な点。
つまりC等も表舞台からは淘汰される。
そしてこの2つを兼ね備えてるor兼ね備えやすいスクリプト言語が生き残る。
これはもう必然。
0373デフォルトの名無しさん
2014/02/28(金) 18:42:40.110374デフォルトの名無しさん
2014/02/28(金) 19:07:41.710375デフォルトの名無しさん
2014/02/28(金) 19:17:39.67これが未来のソフトウェア開発。これがメニィコア。
0376デフォルトの名無しさん
2014/02/28(金) 19:21:48.78これが現在のソフトウェア開発。
0377uy
2014/03/01(土) 00:05:59.38STAP細胞とノードプログラミングはかなり近いんだ
1個1個のノードをすべて万能にする事が出来るところがまさにそっくり
だからあれは完璧な概念だと分かる
ただしその欠点も俺様は知っている
もしもプログラミング上と細胞の世界のSTAP細胞が似たようなものであれば
万能だが細胞1つ1つの反応速度のようなものが遅いはずなんだ
つまり刺激を与えた後の反応がおそらくSTAP細胞は通常の細胞に比べて遅いのではないか?
本来の細胞というのは初期値がグローバル変数で宣言されているがSTAP細胞とは、ローカル変数でその場で宣言してるはず
だから初期化なんて事が可能になってる
万能なんて呼ばれているけどSTAPだけですべてが可能になるわけではなく
擬似完璧方面を引き続き研究するしかないと思う、ipsはなんだろアレ、プログラミング上には無い概念だからちょっとよくわからない
しかしついにここまで来てしまうとは、
プログラミングではなく生物学の方面で、俺様を満足させてくれたみたいだ・・・・あと17年は待つつもりだったが・・・・・・、
0378デフォルトの名無しさん
2014/03/01(土) 00:09:13.100379デフォルトの名無しさん
2014/03/01(土) 00:09:56.410380デフォルトの名無しさん
2014/03/01(土) 00:10:49.08ミスや仕様上の欠陥を補ってくれるわけですね。
0381uy
2014/03/01(土) 00:15:17.16誰かの思想が誰かに伝搬するというのが、あるのかもしれない
この時期にこの完璧方面の概念が世に出てくるのは、少し早すぎる
STAPとの真逆にその場計算ではなく、事前計算方式での完璧を作る方法があるはずだが
つまり、四則演算が0個で、定数のみですべてのアルゴリズムを記述する方法、だ
人類はそっちで出来ていて、STAPは多分、あれで生物を作ると
1+1という情報を見た時に記憶から2を導き出す"生き物"ではなく
1+1という情報を見た時に体の中のSTAP細胞(ローカル変数)がその情報を格納し、計算し、2を導き出す"生き物"が生まれるような
とにかく何か、ヤバいものだ
0382デフォルトの名無しさん
2014/03/01(土) 00:16:53.090383デフォルトの名無しさん
2014/03/01(土) 00:17:49.01なんのためにプログラミングしてきたのだ?と 問いかけたくなるレベル
ipsは機械語の直いじりって感じかなぁ
0384デフォルトの名無しさん
2014/03/01(土) 00:19:31.950385デフォルトの名無しさん
2014/03/01(土) 01:53:40.020386デフォルトの名無しさん
2014/03/01(土) 02:46:07.830387デフォルトの名無しさん
2014/03/01(土) 02:50:28.21Lispというより
一切のループ等を捨てて全部再帰で書いたのがSTAP細胞
今までにあった
ips細胞では
0 1 2 3 4 という細胞配列に9876というデータを入れたい時に手作業で
9 8 7 6 4 と書き変えていた、当然すべての細胞を的確に書き変える事は事実上不可能で、
この「4」の部分が後にガン細胞に偏移する可能性があった
STAP細胞の場合は
0 1 2 3 4 に対し任意のどこでも良いから一か所に9876というデータを無理矢理詰め込む
0 1 2 3 4(9876) こんな感じな、元の細胞は壊さず1つの細胞の中にあるスタック領域にデータ入れ込むだけだから
0〜4の細胞配列はそのままの機能を持ち、さらに9876の機能も細胞の一部分で受け持つ、だがそれじゃダメだからここで細胞配列の順序を変えて
4(9876) EOF 0 1 2 3 とする事で、EOF以降が実行されなくなり、 0 1 2 3 といういらない部分の細胞はやがて死滅して消える
んで元細胞のあったスペースに 4(9876) が取り残され、これを水素イオン指数(pH)5・7の希塩酸溶液に30分つける事で外側の4が破壊される(それがちょうど30分程度)
9876が取り出され、やがて解凍されて 9 8 7 6 といった細胞になる
ipsのように無駄な細胞は酸性の水で全部死んでるからガンの元になるようなダングリングポインタ細胞は残されていない
これによって本来なら01234 ってグローバル変数で定義すべきものを「4」に与えられたスタック領域に無理やり詰め込む
スタックオーバーフローさせてデータを置いてる状態、だが0123の細胞は既に死んでいて、そこのメモリー番地は未使用になってるからスタックオーバーフローしても動くようになってる
ただ本来グローバル変数で定義されているはずの細胞をローカル変数でやってるわけだから
しいていうならconst属性のついていない細胞が出来上がってるのね
どういう影響があるかは知らない
0388デフォルトの名無しさん
2014/03/01(土) 03:22:51.21'(0 1 2 3 (9 8 7 6))
'((9 8 7 6) 0 1 2 3 4)
'(9 8 7 6)
0389デフォルトの名無しさん
2014/03/01(土) 03:27:19.870390デフォルトの名無しさん
2014/03/01(土) 03:42:13.600391デフォルトの名無しさん
2014/03/01(土) 09:27:55.090392デフォルトの名無しさん
2014/03/01(土) 14:21:50.980393デフォルトの名無しさん
2014/03/01(土) 14:29:33.100394デフォルトの名無しさん
2014/03/01(土) 16:54:03.322人の生物実験〜私の愛蜜は弱酸性
STAP細胞はSexp〜ダメ、そんなに大きいの入らない
0395デフォルトの名無しさん
2014/03/02(日) 05:48:20.580396デフォルトの名無しさん
2014/03/02(日) 09:00:13.96オブジェクト指向は愚かな考え。排便メソッドを実装した人間クラスから美少女クラスが作れない。
http://toro.2ch.net/test/read.cgi/tech/1393660194/82
0397デフォルトの名無しさん
2014/03/02(日) 09:29:14.52coffeeだけどな
node.jsがどうでるか
0398デフォルトの名無しさん
2014/03/02(日) 10:09:58.16何それ?
0399デフォルトの名無しさん
2014/03/02(日) 11:01:12.780400デフォルトの名無しさん
2014/03/02(日) 13:04:45.780401デフォルトの名無しさん
2014/03/02(日) 13:06:01.550402デフォルトの名無しさん
2014/03/02(日) 13:25:10.730403デフォルトの名無しさん
2014/03/02(日) 22:35:44.560404デフォルトの名無しさん
2014/03/02(日) 23:43:43.010405デフォルトの名無しさん
2014/03/03(月) 16:12:48.20日本全国の介護施設にジュリアナダンスと初音ミクが居なければ、地方は衰退する一方
0406デフォルトの名無しさん
2014/03/03(月) 16:23:07.310407デフォルトの名無しさん
2014/03/03(月) 16:31:11.72それに対応した迅速な葬儀が求められている。
0408デフォルトの名無しさん
2014/03/03(月) 16:40:57.18仮想化はナウでヤングな貧困層たちの見方。
0409デフォルトの名無しさん
2014/03/03(月) 20:04:06.11創価の仮想化。装花の仮想化。挿花の仮想化。曹家の仮想化。
0410デフォルトの名無しさん
2014/03/03(月) 21:53:11.54【言語別求人数】
Java 6,438
C++ 4,408
Ruby 1,481
PHP 1,364
Python 4,011
Objective-C 773
C# 969
JavaScript 3,439
Perl 2,874
0411デフォルトの名無しさん
2014/03/03(月) 21:55:26.600412デフォルトの名無しさん
2014/03/03(月) 22:14:06.92求めてるスキルや仕事内容にPerlって入ってる数だからな
Objective-Cも少なく見えるでしょ
0413デフォルトの名無しさん
2014/03/03(月) 22:30:31.93本場でHaskell求人ガガwww
Haskell厨脂肪www
0414デフォルトの名無しさん
2014/03/03(月) 23:38:31.93c#がRuby以下www
0415デフォルトの名無しさん
2014/03/04(火) 03:11:04.99言語自体が持つ優位性はHaskellにしか見当たらないからね。
他は環境とか歴史的な問題じゃないの?Haskellerたちの未来は明るいよ
0416デフォルトの名無しさん
2014/03/04(火) 04:55:43.46PerlがPHPの倍以上も求人あるわけない
0417デフォルトの名無しさん
2014/03/04(火) 05:05:09.40日本でPerlを使い続けるようなヤツにろくなのを見たことがない
0418デフォルトの名無しさん
2014/03/04(火) 05:26:55.09http://anago.2ch.net/test/read.cgi/software/1393852602/
0419デフォルトの名無しさん
2014/03/04(火) 05:59:18.08CPANの国別コミッター数とか
海外だとユーザー減は明らかだけど、日本は今でも結構踏みとどまってる
0420デフォルトの名無しさん
2014/03/04(火) 06:08:54.96取り残されてると
ガラパゴス日本ω
0421デフォルトの名無しさん
2014/03/04(火) 06:41:35.680422デフォルトの名無しさん
2014/03/04(火) 06:59:12.60perlが書かれることはあっても、PHPが書かれることは無いからな
同様にC#もobjective-cもない
0423デフォルトの名無しさん
2014/03/04(火) 07:38:11.570424デフォルトの名無しさん
2014/03/04(火) 08:39:41.27フロントPHPって多いよ
裏はパッケージらしいし
0425デフォルトの名無しさん
2014/03/04(火) 10:34:47.83認知的不協和もいいとこだな
0426デフォルトの名無しさん
2014/03/04(火) 14:37:25.350427デフォルトの名無しさん
2014/03/04(火) 15:52:52.200428デフォルトの名無しさん
2014/03/04(火) 15:58:11.43根本、今回のことにPHPなんて関係ないでしょ
0429428
2014/03/04(火) 16:01:57.610430デフォルトの名無しさん
2014/03/04(火) 16:11:39.66大喜びするバカ、。
0431デフォルトの名無しさん
2014/03/04(火) 16:33:26.800432デフォルトの名無しさん
2014/03/04(火) 17:12:51.39$bean->Coins = (int)round($info['balance'] * 100000000);
もう開始早々のここで吹いた。普通に何これヤバいと身震いした。
* 口座残高、浮動小数点とか
* "100000000"、定数にするわけでも無く全てコピペ。
コピペ失敗するだけでコインの数の桁が変わってきますぜ・・・
PHPが悪いわけじゃ無いけれども、伝説的PHPerがまた新たな歴史の一ページとなったのは確実。
0433デフォルトの名無しさん
2014/03/04(火) 17:48:39.610434デフォルトの名無しさん
2014/03/04(火) 18:12:08.390435デフォルトの名無しさん
2014/03/04(火) 18:16:10.840436デフォルトの名無しさん
2014/03/04(火) 19:09:37.38JSの勢い凄いな(´・ω・`)
0437デフォルトの名無しさん
2014/03/04(火) 19:11:20.03ハッカーに金を預けるバカ
0438デフォルトの名無しさん
2014/03/04(火) 19:13:07.380439デフォルトの名無しさん
2014/03/04(火) 19:16:02.400440デフォルトの名無しさん
2014/03/04(火) 19:17:47.61か
0441デフォルトの名無しさん
2014/03/04(火) 19:31:04.55PayPalでさえセキュリティ的なリーズンからJavaからnode.jsに変えてるんだぜ
0442デフォルトの名無しさん
2014/03/04(火) 20:31:18.74> Broadcomが、Raspberry Piに搭載されているGPUであるVideoCore IV 3D graphicsのドライバーとドキュメントを自由なソフトウェアの定義に当てはまる修正BSDライセンスで公開した。
>これにより、Raspberry Piのグラフィック周りも、自由なソフトウェアだけで扱えるようになった。
>これを受けてRaspberry Pi財団は、Raspberry PiにQuake 3を最初に移植した者に、1万ドルの懸賞金を出すと発表した。
http://cpplover.blogspot.jp/2014/03/raspberry-pi.html
0443デフォルトの名無しさん
2014/03/04(火) 20:34:40.66ゼロデイ攻撃で世界中のWebサイトが落ちたりして
0444デフォルトの名無しさん
2014/03/04(火) 20:35:31.230445デフォルトの名無しさん
2014/03/04(火) 20:36:42.72javaよりnode.jsのほうが堅牢ってこと?
ほんまかいな…
0446デフォルトの名無しさん
2014/03/04(火) 21:04:52.11って意見が大半だった気がするのに...。
2年ほど前にnode.jsの勝利を予感した俺の先見性が怖い(震え声)
0447デフォルトの名無しさん
2014/03/04(火) 21:35:42.78JavaもJSも大昔のゴミカス仕様引きずってて堅牢性は糞だよ
特にJSはプログラマが全て分かってる前提で
好き勝手な解釈するからチェック機構がまるでなってない
0448デフォルトの名無しさん
2014/03/04(火) 22:01:53.940449デフォルトの名無しさん
2014/03/04(火) 22:38:46.27nanashi_, MagicaTuxってHNを見かけたんだけど、あれは親日家だと思って良いのか
0450デフォルトの名無しさん
2014/03/04(火) 23:45:25.13i-modeのアプリ衰退期を経験して今スマホやってる奴らはある意味長生きするだろうよ
飽和状態で潰しあってるけど生き生きしてる
数年後にまたは別の舞台で同じことをやってるんだろう
下流でぼちぼちやるならそりゃPHPでCMSカスタムでしょ
伸び代がなかろうが、急速に衰退するような要素もない
少ないビジネスパイの奪い合いに疲れた奴らは、ハスケルとかS式とか今こそアセンブラだとか世迷言叫びながら走り去っていくし
喩えゆるやかな死の病に侵されているとしても、IT業界には貴重な楽園である
わけでもないが
0451デフォルトの名無しさん
2014/03/04(火) 23:51:52.89PaypalはバックエンドもJavaScriptにしたね
JSPのころのJavaが使い物にならないからって理由らしいね
今作り直すならJavaよりJavaScriptってことらしい
LinkedInもRailsすててnode.jsいったしなぁ
0452デフォルトの名無しさん
2014/03/04(火) 23:56:55.430453デフォルトの名無しさん
2014/03/05(水) 00:33:53.200454デフォルトの名無しさん
2014/03/05(水) 01:50:31.400455デフォルトの名無しさん
2014/03/05(水) 02:06:32.54Javascriptに習熟した方が良いという安易な考え
Webバブルが終わる頃には、どの言語を使っていようが平等に仕事はない
0456uy
2014/03/05(水) 02:56:19.26Bitcoin Rumor Mill: Another Mt. Gox Hack
ttp://mashable.com/2014/03/03/bitcoin-mt-gox-leak/
>Nanashi posted what appears to be an audio file of a conversation in Japanese
> between Mt. Gox CEO Mark Karpeles and a banker, a list of personal contact information
> for Mt. Gox employees and at least a portion of Mt. Gox's source code.
会話 mp3ファイル
ttp://picosong.com/download/Y7di/
personal contact information (削除済み)
ttp://pastebin.com/2QvBdNea
php ソースコード
ttp://pastebin.com/W8B3CGiN
0457デフォルトの名無しさん
2014/03/05(水) 08:10:45.23あれは結局Node.jsとそう変わらん
Webならどうせほとんど定型処理なんだからわざわざ自分でアクター使って書かなくても
Node.jsのような処理系が勝手にやってくれればそれでいい
0458デフォルトの名無しさん
2014/03/05(水) 11:16:40.31またそうやってRubyistを貶めるわけか
そのソースコードひどいが
原因はそこなのか?
0459デフォルトの名無しさん
2014/03/05(水) 13:42:54.87Tutorialを一文字読むごとに学ぶ気力を削ぎ落とされるんだ。
PHPやJavascriptで簡単に出来ることがここまで大変だったなんて、
そこはかとなくJava自体に死臭が漂っているよ
0460デフォルトの名無しさん
2014/03/05(水) 14:09:03.99先に正しく動くc++コンパイラが移植される必要があるよね?
今後にプラットフォームが多様化されるとなれば、例えば、Google Glassみたいなやつ
何が言いたいかっていうと、Javaはc++/javascriptの後追いしか出来ないんだよ。
青いネクタイを付けて給与の勘定をするには良いかもしれないけれど、
大人のガキが遊ぶオモチャを作るには市場で主導権を取れないんじゃないかな?
0461デフォルトの名無しさん
2014/03/05(水) 14:42:06.440462デフォルトの名無しさん
2014/03/05(水) 14:51:35.03c++/jsに先行できたらmrubyの時代は来るの?
0463デフォルトの名無しさん
2014/03/05(水) 14:52:46.21前半ではC++にしか触れていないのに4行目でいきなりJavaScriptが出現する意味が分からない
高校入試の小論文なら不合格レベルだなぁ
0464デフォルトの名無しさん
2014/03/05(水) 14:54:17.90なんて、もはや暗黙知じゃない。バカなの?死ぬの?
0465デフォルトの名無しさん
2014/03/05(水) 14:57:29.040466デフォルトの名無しさん
2014/03/05(水) 15:01:39.180467デフォルトの名無しさん
2014/03/05(水) 15:01:57.97こない
0468デフォルトの名無しさん
2014/03/05(水) 15:15:57.41JVM、v8ぐらい速く、堅牢に、複雑になれば、
処理系の移植は困難なものとなり、より一層に使い所がなくなる。
0469デフォルトの名無しさん
2014/03/05(水) 16:17:12.24PythonやJavaScriptを学べばいいのか。
0470デフォルトの名無しさん
2014/03/05(水) 16:18:20.660471デフォルトの名無しさん
2014/03/05(水) 16:24:36.89Perl、Python、Rubyは後手後手
0472デフォルトの名無しさん
2014/03/05(水) 16:39:26.730473デフォルトの名無しさん
2014/03/05(水) 16:39:55.77違うよ。c++やjavascriptのような欠陥言語でしか先手を取れない
0474デフォルトの名無しさん
2014/03/05(水) 16:42:54.740475デフォルトの名無しさん
2014/03/05(水) 16:46:59.54ダチョウ倶楽部のコントだよ。
俺が行く、俺がいく、いや俺が。どうぞ、どうぞ。
0476デフォルトの名無しさん
2014/03/05(水) 16:59:43.27Javaは欠陥言語といっても、でも例えばHadoopとか使った大規模分散処理、ぶっちゃげ
ビッグデータ関連をやりたいなら現状これが第一言語、あとPythonといったところで、
この界隈はRubyもPerlもイマイチ出番は無いしJavaScriptなんて全くお呼びで無い。
0477デフォルトの名無しさん
2014/03/05(水) 17:07:50.23あれって、あちこちに散らばったデータを集める技術なの?
0478デフォルトの名無しさん
2014/03/05(水) 17:13:28.62っhttp://www.youtube.com/watch?v=_P9HqHVPeik
0479デフォルトの名無しさん
2014/03/05(水) 17:20:09.41Wolfmanのパチモンにしては薄毛だな
0480デフォルトの名無しさん
2014/03/05(水) 17:25:42.61単に技術的な面から見れば色々なインフラ技術の集合体だよ。
分散ファイルシステム、その上に構築されるKey-ValueストアやRDBといったデータベース、
Hadoop MRやSparkといった分散処理フレームワーク、その上で利用可能な各種ライブラリ
といったインフラの上にアプリケーションが構築される。
で、現在メジャーなHadoopソフトウェアスタックではこれらの各層のインフラの実装を
Javaががっつり押さえているのが現状。なので運用にはJVMの知識が必須だし、開発に
関してもJavaやJVM言語で書かれたライブラリやフレームワークが出てきやすい。
0481デフォルトの名無しさん
2014/03/05(水) 17:44:42.830482デフォルトの名無しさん
2014/03/05(水) 18:08:57.90もはやレースを諦めざるを得ないperl,python,php,ruby,clojure
7年前の50歩100歩の罵り合いには、もはや古き良き時代の懐かしさすら感じさせる
0483デフォルトの名無しさん
2014/03/05(水) 18:17:06.190484デフォルトの名無しさん
2014/03/05(水) 18:17:46.620485デフォルトの名無しさん
2014/03/05(水) 18:46:45.690486デフォルトの名無しさん
2014/03/05(水) 20:27:58.68オブジェクト指向で文字列処理が豊富で軽量ぐらいしか思い付かない
海洋情報収集。これが、ただの組込みcではダメだった理由って何よ?
0487デフォルトの名無しさん
2014/03/05(水) 20:35:51.84海洋情報収集に、そういう状況あったの?
0488デフォルトの名無しさん
2014/03/05(水) 21:05:36.23これが肝な
0489デフォルトの名無しさん
2014/03/05(水) 21:06:28.82科学技術計算の分野ではFortranやCが主力言語であったし、現在も変わらない
それでもこの分野ではRやPythonといったスクリプト言語が普及している
彼らは数学や物理学などには高度な知識はあるが、プログラミングの専門家ではない
これとおなじ状況が、海洋情報収集の分野にも当てはまるのではないだろうか
自然科学の学者が必ずしもCと組込みプログラミングの専門家とは限らないわけで....
0490デフォルトの名無しさん
2014/03/05(水) 21:13:55.460491デフォルトの名無しさん
2014/03/05(水) 21:18:18.38想像力の無いお子様w
0492デフォルトの名無しさん
2014/03/05(水) 21:19:44.36brock, brock, brock, brock, brock, brock, brock, brock
たしかに見分けるのは難しいなw
0493デフォルトの名無しさん
2014/03/05(水) 21:22:02.33それら言語構成要素のすべてを正確に理解しなければ
プログラミングができないと考えているとしたら、あまりに痛い
0494デフォルトの名無しさん
2014/03/05(水) 21:23:38.70luaやcでも出来るよね?敢えてmrubyを使うだけの理由がないじゃん
0495デフォルトの名無しさん
2014/03/05(水) 21:24:35.36大人の事情でしょうか?
0496デフォルトの名無しさん
2014/03/05(水) 21:26:02.84アセンブリ言語でもできるよね?
いや機械語で書けばいいよね?
高級言語なんて存在価値無いよね?
0497デフォルトの名無しさん
2014/03/05(水) 21:27:17.63Rubyであることが気に食わないという、大人の事情です
0498デフォルトの名無しさん
2014/03/05(水) 21:29:08.54>>486にrubyのアドバンテージを書いたわけで、海洋情報収集なんて場所で、
文字列扱ったり、オブジェクト指向を活かすような要素あったのか疑問なわけ
cならともかく、アセンブラでやるような仕事ではないだろ
0499デフォルトの名無しさん
2014/03/05(水) 21:39:05.910500デフォルトの名無しさん
2014/03/05(水) 21:43:20.03大人の事情というのは主にお金の問題です。
無理にでもRubyでやらなければならないという事情。
にも関わらず、luaやcに対する長所が活かせてないのではないか
現場で急遽、ブイの制御アルゴリズムを丸ごと書き換えたとか、
大量のテキストデータを処理する要素が記事から見当たらない
0501デフォルトの名無しさん
2014/03/05(水) 21:43:35.28以前は収集と同時に統計処理して捨ててたような大きなデータでも
とりあえず貯めといて統計処理は後で試行錯誤しながら考えるというやり方ができるようになってきただけで
やってることは従来の統計処理そのものだぞ
0502デフォルトの名無しさん
2014/03/05(水) 21:51:18.31本当に想像力が無いのかね?ボケをかましていると思いたいが....
白物家電にもマイコン制御が組み込まれ、デジタル家電の一部には
Javaで書かれたアプリも組み込まれているように、
組込みの世界でも単なるセンサーとリレーやモーターのフィードバック制御にとどまらず、
あらゆる分野で高度な記号処理を応用した複雑な機能性を実現できるソフトウェアが要求される
海洋情報収集も同じだよ
0503デフォルトの名無しさん
2014/03/05(水) 21:55:05.73センサーのデータを記録することにどんな複雑な機能性が必要なの?
マイナーなコンテスト狙って売名したかっただけでしょ
0504デフォルトの名無しさん
2014/03/05(水) 21:55:56.29Javaで書かれた組込機器なんて全体の1割以下だぞ
それに海洋情報収集って、位置データだけ集めて中央で処理すりゃ良いだろ
mrubyが組み込まれた機器で記号処理する必要ないよね?
0505デフォルトの名無しさん
2014/03/05(水) 22:02:02.190506デフォルトの名無しさん
2014/03/05(水) 22:02:04.45Cに対する優位性は開発効率だね
ハードウェアの制約が厳しかった過去とは異なり、
あらゆるすべてをCで書かねばならない時代は終わった
次に、なぜLuaが採用されなかったのか?という理由だけど、
まずLuaの軽量性という優位性が、mrubyの登場でRubyにも競争力が生まれたこと
加えて、Luaが国内ではマイナーという理由があると思う
Webプログラマがブラウザで使うJavaScriptでサーバも開発したいと考えるように、
日常的にRubyを使うプログラマにとって、組込み用途のために新たにLuaという
新言語を学習するよりも、慣れたRubyで書ければ嬉しいというのは自然な発想だろう
0507デフォルトの名無しさん
2014/03/05(水) 22:03:38.570508デフォルトの名無しさん
2014/03/05(水) 22:03:54.75記号処理 = 文字列処理 だと思っているのかね?
0509デフォルトの名無しさん
2014/03/05(水) 22:05:04.77そうじゃないとして、センサーのデータを記録することにどんな複雑な機能性が必要なの?
0510デフォルトの名無しさん
2014/03/05(水) 22:06:41.88GCが始まるとひき殺したりしてちょっとアウトローっぽい。
0511デフォルトの名無しさん
2014/03/05(水) 22:08:30.30Luaが採用されなかったのは単なる趣味か大人の事情だろ
末端が正規表現の処理するか、アルゴリズムを書き換えて、
どこか中央に集めるデータの負荷を減らすかするものでもないと
他の組込スクリプトに対するアドバンテージなんてないだろ(プ
>>508
記号処理って、LispやPrologでやるあれ?
それともMaximamがやる数式処理的なやつ?
0512デフォルトの名無しさん
2014/03/05(水) 22:09:06.56安価な汎用デバイスを使って外部で処理するのがトレンドだよね
0513デフォルトの名無しさん
2014/03/05(水) 22:11:45.41mrubyはRubyを簡素化してるんやで
0514デフォルトの名無しさん
2014/03/05(水) 22:15:30.24>>490を省いちゃったらrubyでもなんでもないよw
0515デフォルトの名無しさん
2014/03/05(水) 22:16:31.51ある程度まで流行ると思うよメインストリームになれるかどうかは知らんがな
0516デフォルトの名無しさん
2014/03/05(水) 22:16:31.86おまいら食いつきがいいなw
出た杭は叩けという島国根性は、いつの世も変わらない....
0517デフォルトの名無しさん
2014/03/05(水) 22:17:35.49mrubyな^^
0518デフォルトの名無しさん
2014/03/05(水) 22:19:36.42末端の兵士が利用する無人兵器の組込スクリプトに採用され、見事な戦果を挙げた
0519デフォルトの名無しさん
2014/03/05(水) 22:21:50.83物騒だけど、そんなところにまで進出してるのか
本当に波きてるのかいな
0520デフォルトの名無しさん
2014/03/05(水) 22:21:59.15mrubyにはbrockもprocもlambdaもfunctionもあるんですけど...
0521デフォルトの名無しさん
2014/03/05(水) 22:26:50.68javascriptやPHPを叩き、cやluaで組込開発行うロシアとは圧倒的な生産性の差となり、
その紛争はウクライナ軍の見事な勝利に導いた。これが第三次世界大戦の始まりとなった。
0522デフォルトの名無しさん
2014/03/05(水) 22:27:50.810523デフォルトの名無しさん
2014/03/05(水) 22:27:53.960524デフォルトの名無しさん
2014/03/05(水) 22:29:05.370525デフォルトの名無しさん
2014/03/05(水) 22:29:42.100526デフォルトの名無しさん
2014/03/05(水) 22:29:48.97技術評価部門の社員の一人がレポート書いて社内でプレゼンしたことを「大企業が動いた」と表現するならね
0527デフォルトの名無しさん
2014/03/05(水) 22:32:22.61つまり海外に売却されることかな。
0528デフォルトの名無しさん
2014/03/05(水) 22:33:29.03売ろう!
0529デフォルトの名無しさん
2014/03/05(水) 22:37:26.68Rubyistたちは国という枠組みを超えて、Javaやcが搭載された機器と戦うんだと
0530デフォルトの名無しさん
2014/03/05(水) 22:39:28.91スクリプトじゃあるまいし。
0531デフォルトの名無しさん
2014/03/05(水) 22:50:25.040532デフォルトの名無しさん
2014/03/05(水) 22:52:23.51だがそこで代わりになるのはJavaScriptやPythonではないのか
0533デフォルトの名無しさん
2014/03/05(水) 22:54:00.72後に、mruby製AIの搭載された人型兵器が...
v8「やめてよね…。本気で喧嘩したら、mrubyが僕に敵うはずないだろ…。」
0534デフォルトの名無しさん
2014/03/05(水) 22:56:49.48どこ行ってもない。
どうしても欲しい。
0535デフォルトの名無しさん
2014/03/05(水) 23:03:01.06そのうち、RoRの操作パネルから動かせるお掃除ロボットやドローンがスピンオンされるよ
0536デフォルトの名無しさん
2014/03/06(木) 05:51:32.86mrubyで作られたロボット
0537デフォルトの名無しさん
2014/03/06(木) 12:05:18.76JSはWebのアセンブラと呼ばれてるし、LLVMのスクリプト版としていいんじゃないかな
ES6になったら
import TS from 'lib/translater'
Ruby = new Loder({translate: TS.Ruby2JS, global: System.global, ……})
Ruby.import('hoge.rb').then(……
みたいな感じで他言語のトランスレートがしやすくなるから
個人的に流行ってほしいなと思ってるけど皆はこういうのどう思う?
0538デフォルトの名無しさん
2014/03/06(木) 13:21:56.580539デフォルトの名無しさん
2014/03/06(木) 13:26:26.96Javascript自体、トランスレータを使わなければならないほど酷くもない
アーリーアダプターたちが地雷を踏んで爆散した血塗られたdart道を、
後から歩いていこうと思う
0540デフォルトの名無しさん
2014/03/06(木) 13:45:27.72RoR, backbone.js, ember.js, erlangと距離を取るのが闇プログラマ
0541デフォルトの名無しさん
2014/03/06(木) 13:55:31.120542デフォルトの名無しさん
2014/03/06(木) 13:55:56.69Pythonはあるよ
ただPythonの強みはただ可読性の高い言語仕様だけでなく
それに伴う豊富なライブラリだから
ライブラリ資産が使えないならあんまり意味ない
あと変換が重い
0543デフォルトの名無しさん
2014/03/06(木) 13:59:17.170544デフォルトの名無しさん
2014/03/06(木) 14:04:10.010545デフォルトの名無しさん
2014/03/06(木) 14:37:59.45JavaScriptの代わりに他言語を使おうっていうのじゃなくて、
他言語をJSの処理系で動かす試みは面白くないかなと言いたかった
つまり究極的に、いっそ全部JSに変換してV8で動かした方がパフォーマンス的や、
それぞれでエンジン作って用意しなくてもいい効率的に良くないかなぁと
よく将来的に1つのプロジェクトで各個人が好きな言語使って開発できるようになるんじゃないかって聞くけど
ES6の仕様見てそういうことを現実的に実現できる瞬間が来るんじゃないかなって思った
というか仕様的に、当にそう使ってくださいと言わんばかりにevalのフックまで用意されてるから
そこまで使ってあげないともったいないかなって
0546デフォルトの名無しさん
2014/03/06(木) 14:47:52.190547デフォルトの名無しさん
2014/03/06(木) 14:53:44.72今日本はプログラミングの文化が他国に比べて劣ってるやん?
いろいろな言語をJSに変換して、
それからJSで手直しするという作業がええんやないか?
その後に手に入った膨大なJSライブラリ使えて、結果的にJSが反映する。
なんかJapaneseっぽくてええやんJS
0548デフォルトの名無しさん
2014/03/06(木) 15:08:35.800549デフォルトの名無しさん
2014/03/06(木) 15:12:02.85生きることと職に対して何も期待してはいけない。
0550デフォルトの名無しさん
2014/03/06(木) 15:33:52.51apache,nginx,perl,phpを使ってる層からヒンシュク買うんだろうな
0551デフォルトの名無しさん
2014/03/06(木) 17:53:11.96素直にJSで書けばええやん
0552デフォルトの名無しさん
2014/03/06(木) 18:09:04.470553デフォルトの名無しさん
2014/03/06(木) 18:30:42.600554デフォルトの名無しさん
2014/03/06(木) 18:41:11.31組込みはmruby
0555デフォルトの名無しさん
2014/03/06(木) 19:14:36.61>今日本はプログラミングの文化が他国に比べて劣ってるやん?
いや、劣っているとは思えないけどな
劣っているとすれば1強の米国だけど、他の先進国と比較すればどこも似たような状況だ
何よりも、日本発のRubyが世界中で普及している事実が、
日本のソフトウェア文化は他国に見劣りするものではないことを証明している
>>410にあるRuby以外の言語はすべて米国生まれであり、それだけRubyの存在意義は大きい
仮に言語をアカデミックな関数型言語まで広げれば、フランス発のOCamlやスェーデン発のErlangも
あるけれど、>>410で示されているように(Rubyその他と比べれば)マイナーな存在でしかない
ユーザ数、求人数だけではない
科学技術計算向けRuby実装である東大のHPC Rubyは、どんなに頑張って最適化しても、
スクリプト言語は静的型付け言語よりも性能で劣るというこれまでの常識を覆した
たとえばRubyのLLVM実装であるRubinusやMacRubyはMRI(CRuby)よりも速い程度の性能でしかないし、
高速なPythonコンパイラであるpypyはPythonのフルセット仕様をサポートしていない中途半端な存在だ
このように、(米国を除けば)世界中で普及したスクリプト言語を生み出した唯一の先進国であり、
世界の常識を覆す処理系の開発が進行しつつある日本のソフトウェア文化が、
他国と比べて劣っているとは、とうてい思えない
0556デフォルトの名無しさん
2014/03/06(木) 19:22:37.620557デフォルトの名無しさん
2014/03/06(木) 19:30:27.940558デフォルトの名無しさん
2014/03/06(木) 19:50:12.40ウェブでwordpressとかの軽めの用途にphpが残る位で
0559デフォルトの名無しさん
2014/03/06(木) 19:50:49.80最初からJSで書けばええやん馬鹿なの
0560デフォルトの名無しさん
2014/03/06(木) 21:09:55.42Rails Scriptに改名しろ
0561デフォルトの名無しさん
2014/03/06(木) 21:19:57.50Rails以前から使ってる身としては、別言語にしてくれと思うことはある
一時期あったなあ、Symbol論争とか
0562デフォルトの名無しさん
2014/03/06(木) 21:22:37.76JavaScriptじゃなくてnode.jsが流行っただけ
Node Scriptに改名しろ
PythonじゃなくてNumPyが流行っただけ
Num Scriptに改名しろ
こうですか?たいへんわかりやすいです
0563デフォルトの名無しさん
2014/03/06(木) 21:28:30.09javascriptって、コードの静的解析ツールが見当たらない。
柔軟な文法を備えた言語ほど、そうしたツールは作られない。
この辺で、PHP,Java,c++から抜出せない。
そして、JRuby,Jythonよりも、GroovyやScalaの方がライブラリの使い方が自然。
javascriptからdartへ移行する可能性の方が高いと見た
0564デフォルトの名無しさん
2014/03/06(木) 21:29:07.69それらとは依存度が比較にならないでしょ
わかってて言ってるんだろ?
0565デフォルトの名無しさん
2014/03/06(木) 21:30:16.87Web Browser Scriptに改名しろ
ならまあ
0566デフォルトの名無しさん
2014/03/06(木) 21:39:14.18お前がその呼び名を流行らせてみろよ
流行らんと思うんが
0567デフォルトの名無しさん
2014/03/06(木) 21:43:30.57RubyとRailsも然り
0568デフォルトの名無しさん
2014/03/06(木) 22:01:42.62いや、自分はRails登場以前からRubyを使っているし、
その用途は開発支援ツール/ユーティリティの記述言語だから、
まったくRailsには依存しておらんよ
逆に、サーバサイドのJavaScriptプログラマにとって、
node.js は決定的に依存している、
いいかえると node.js 無しにJavaScriptは語れない
同様に、科学技術計算分野の汎用スクリプト言語として
これだけPythonが大きな地位を占めているのはNumPyの存在があるからだろ
つまり、科学技術計算の分野で、PythonはNumPyに決定的に依存している
そして、RubyがRailsに依存していると考えるのは、Webアプリプログラマだけだ
0569デフォルトの名無しさん
2014/03/06(木) 22:14:44.12Pythonも科学技術計算がなくたってアプリ組み込み言語としての地位もWeb言語としての地位も
Unix系OSの標準スクリプトの一つとしての地位もある
一方Rubyはどうだろう?
0570デフォルトの名無しさん
2014/03/06(木) 22:18:42.86やつがいかにバカかが分かる
0571デフォルトの名無しさん
2014/03/06(木) 22:45:08.86JavaScriptさまさまだよ
0572デフォルトの名無しさん
2014/03/06(木) 22:55:49.16福岡、島根の標準スクリプト
0573デフォルトの名無しさん
2014/03/06(木) 23:01:57.31lisplじゃなくてグレアムに釣られただけ
情熱じゃなくて金に釣られただけ
0574デフォルトの名無しさん
2014/03/06(木) 23:02:02.59地位?それって美味しいの???
>JavaScriptはNode.jsがなくたってブラウザスクリプトとしての立派な地位があるし
それなら汎用プログラミングとは別世界だから、バトルとしては板違いだ
せいぜいWeb製作板で頑張ってくれ
>Pythonも科学技術計算がなくたってアプリ組み込み言語としての地位もWeb言語としての地位も
アプリ組み込み言語としてのPythonの地位は絶対的な者ではないだろ
いくつか特定分野で採用された例があるだけ
Web言語って Zope のことかな?うん、あれはいい言語だったけど、どこへいってしまったんだろう....
まざか Rails モドキの Django を持ち出すつもりかな?
WebProg板の寂れっぷりは痛々しくて日本語の書籍も数えるしかないのに、どこに誇れる地位があるというの?
あえて認めるのなら、Unix系標準スクリプトであるという一点しか該当しないな
君とは違って、自分は地位なんてものに興味は無いな
Rubyが誇れる点は、国内の人材とコミュニティの充実度だ
>>555で書いた HPC Ruby、そしてしばらく前に議題になっていた mruby も日本発のRubyに対する貢献になる
CRubyだって、1.9でVMエンジンとして採用された YARV があるし、2.0 で追加された遅延評価の仕掛けである
Lazy も日本発のRubyスクリプト実装提案が組込みライブラリとして採用されたものだ
こんな例はいくらでも挙げることができるし、こういった優秀な人材が集まる Ruby の魅力が自慢だね
0575デフォルトの名無しさん
2014/03/06(木) 23:05:39.870576デフォルトの名無しさん
2014/03/06(木) 23:09:24.13RailsってプラットフォームにRubyがあった
ブラウザってプラットフォームにJSがあった
Tkってプラットフォームにtclがあった
UnixってプラットフォームにPerlがあった
MatlabってプラットフォームにDSLがった
RってプラットフォームにDSLがあった
面倒だからPythonに纏めた
0577デフォルトの名無しさん
2014/03/06(木) 23:23:12.54まだ公式リリースはされていないけど、すでに確実な成果は挙げている
その詳細は学会誌の論文として公表されていて無料でPDF版が読めるから、確認すればいい
逆に、HPC Rubyの潜在的な可能性を考えれば、もしもプロジェクトで資金が足りないのなら
大いに集めるべきだし、支援を受けるにふさわしい価値があると、個人的には考えるよ
0578デフォルトの名無しさん
2014/03/06(木) 23:27:55.26国内の人材が何のアドバンテージになるのかわからん。
英語を読み書きして海外のコミュニティから情報を得ればいいだけ…
0579デフォルトの名無しさん
2014/03/06(木) 23:28:42.17ねぇ、その論文のPDFで、どういう成果が上がったっていってるの?
0580デフォルトの名無しさん
2014/03/06(木) 23:37:27.34海外から情報を一方的にめぐんでもらうだけ?
それがJavaScriptやPythonの誇るべき地位とやらなの?
>>579
すでに>>555で簡単に説明しているから、そのまま引用する
>科学技術計算向けRuby実装である東大のHPC Rubyは、どんなに頑張って最適化しても、
>スクリプト言語は静的型付け言語よりも性能で劣るというこれまでの常識を覆した
>たとえばRubyのLLVM実装であるRubinusやMacRubyはMRI(CRuby)よりも速い程度の性能でしかないし、
>高速なPythonコンパイラであるpypyはPythonのフルセット仕様をサポートしていない中途半端な存在だ
これが嘘か誠かは「HPC Ruby」でググれば日本語の情報が見つけられるから、まずは自分で確認すればいい
具体的な疑問があるなら、自分の分かる範囲で返答するけどね
0581デフォルトの名無しさん
2014/03/06(木) 23:39:40.01おまえ、中身理解してないのにホルホルしてるだけだろ
0582デフォルトの名無しさん
2014/03/06(木) 23:41:58.46技術者、研究者がFortranを習得できないって舐めてるの?
0583デフォルトの名無しさん
2014/03/06(木) 23:55:47.34話が全く噛み合ってない…
「国内の人材とコミュニティの充実度」が何の「誇り」に繋がるのか意味不明、意図不明
海外のコミュニティが発達していることは誇りにならないという主張の意味が不明、意図が不明
0584デフォルトの名無しさん
2014/03/06(木) 23:59:15.34まさかスクリプト言語に関するスレで、こんな意見が出るとは思わなんだ....
HPC Ruby開発者のプレゼンからの引用になるけど、
FortranやCといった抽象度の低い手続き型言語では、配列に格納した数値データを
for文でゴリゴリ廻して計算する
これが今時の抽象度の高いスクリプト言語であれば、高階関数である map と reduce を
組み合わせることで(Rubyならメソッドチェーンで式を繋げる事で)簡潔に表現できる
加えて、抽象度が高ければループ融合化のような並列計算向け最適化技術の適用が容易になる
これが、科学技術計算分野で場違いと思われがちなスクリプト言語活用の利点になる
0585デフォルトの名無しさん
2014/03/07(金) 00:03:07.840586デフォルトの名無しさん
2014/03/07(金) 00:05:08.66真面目に論文読んでから釣れよカス
大体、プログラミングに疎い技術者がmap,reduce使うって、前提を放棄してるだろ
0587デフォルトの名無しさん
2014/03/07(金) 00:15:41.35気がするけど、気がするけど、気がするけど...... 願望かな?
>>586
もし>>586が論文を読んだのなら、具体的な反論ができるのではないかな?
map/reduce以前に、そもそもCやFortanしか使っていなかった技術者が
スクリプト言語によるプログラミングを学習しなければならないという壁がある
その意味で、HPC Rubyが科学技術計算の世界でどれだけ普及するかは未知数と言える
0588デフォルトの名無しさん
2014/03/07(金) 00:20:04.72そこのカスは、ググって一番上に出てくるプレゼン用資料の受け入りしかしてねぇだろ
0589デフォルトの名無しさん
2014/03/07(金) 00:20:39.79その関数を最適化するだけで、その関数を使っているソフトウェアが最適化されるということです。
Cであってもそんな話はよく聞いたし、そんなことを謳ったライブラリだって売られました。
でも実際に大幅な最適化なんてされたことがありませんでした。
宣伝文句です。
0590デフォルトの名無しさん
2014/03/07(金) 00:24:11.66いたら雑魚の称号を与えます。
言いたい事は判りますね?
まあそんなもんです。
0591デフォルトの名無しさん
2014/03/07(金) 00:27:32.95書き捨て用の数値計算プログラムで、時間かけたくないときにまず使う
0592デフォルトの名無しさん
2014/03/07(金) 00:32:47.70おそらくこの状況はまだ続くでしょう。
Rubyで書かれたライブラリをPythonで使う時代は待つだけ無駄です。
皆さんもライブラリはCで書いたほうが良いですよ?
ほとんどすべての言語ユーザーが使えますから。
0593デフォルトの名無しさん
2014/03/07(金) 00:36:23.80もし>>588が論文を読んだのなら、具体的な反論ができるのではないかな?
>>589
そもそも開発効率は良くても実行速度が絶対的に遅いスクリプト言語は、
科学技術計算の分野では土俵にすら上がれなかったのだよ
HPC Rubyはそんな全世界の常識に立ち向かう、小さな、そして最初の歴史的な一歩だと思う
最初の一歩を踏み出そうとする者にとって、評論家からの批判はどんな世界でもつきまとうもの
しかも>>587で書いたように、ユーザである技術者の側にも大きな壁がある
きっとHPC Rubyのプロジェクトも>>589のような批判にさらされているのだろうと想像する
0594デフォルトの名無しさん
2014/03/07(金) 00:39:42.24いや、それお前みたいな小さな出来事を大きく書く東スポのせいでしょ。
こういう可能性もあるって研究してるのを、こうなるんだって言って煽りに使うから。
0595デフォルトの名無しさん
2014/03/07(金) 00:43:57.04数値計算だとCPythonの2倍出ればいいとこ
0596デフォルトの名無しさん
2014/03/07(金) 00:45:27.06読んでから釣れカス
0597デフォルトの名無しさん
2014/03/07(金) 00:48:11.88既存のライブラリも充実してるから、こっちでいいよね
0598デフォルトの名無しさん
2014/03/07(金) 00:49:21.12>皆さんもライブラリはCで書いたほうが良いですよ?
>ほとんどすべての言語ユーザーが使えますから。
科学技術計算の専門家に向けたHPC Rubyのプレゼンはムービーで公開されているけど、
そのムービーの最後の数分に興味深い質疑応答があった
発表者は、いくつかのコード設計上の制約はあるが、
HPC Rubyを前提にしたRubyコードはgccと同レベルの速度で実行できる可能性があると説明し、
それに対して、既にRubyを部分的に利用してると思われる技術者から質問があった
Q:重い計算処理はCで書いて拡張ライブラリとして呼び出しているが、これは考え直した方がいいのか?
A:そのとおりで、場合によってはCで書くよりもすべてRubyで書いた方が速くなるケースすらあり得る
どうだい、ワクワクしないか?
0599デフォルトの名無しさん
2014/03/07(金) 00:51:57.92二位じゃダメなんですか?って聞かれて、はいって答える材料
0600デフォルトの名無しさん
2014/03/07(金) 00:52:06.37その手の物言いは聞き飽きた
どの言語でもたいてい同じこと言ってるわ
0601デフォルトの名無しさん
2014/03/07(金) 00:53:56.660602デフォルトの名無しさん
2014/03/07(金) 00:57:32.12Rubyみたいにダラダラ書いてると豚にRubyになるぞ?
0603デフォルトの名無しさん
2014/03/07(金) 00:57:45.30って意味だろ?
ほとんどありえないレアケースをすべてに見せるレトリック。
こういうのを宣伝という。
0604デフォルトの名無しさん
2014/03/07(金) 00:58:28.89ワクワクどころか超定番のがっかりポイントだろw
0605デフォルトの名無しさん
2014/03/07(金) 00:58:40.83煽るならタイポの確認しれから煽れ
0606デフォルトの名無しさん
2014/03/07(金) 01:00:34.86確かにそうだな。
0607デフォルトの名無しさん
2014/03/07(金) 01:01:18.30その方がRubyコミュニティとHPCコミュニティの両方が喜ぶな
HPC Rubyって、RubyコミュニティにもHPCコミュニティにも望まれずして生まれた子
0608デフォルトの名無しさん
2014/03/07(金) 01:03:00.90HPC Pythonって、SciPyやNumPyを活用しているだけだろ
これらのライブラリを利用しても、Pythonの組込みデータ型の計算、
たとえば Array に対する map や reduce はまったく速くならない
ライブラリ専用に設計した計算手続きをPythonスクリプトで組立てて、
それをCで書かれた計算ライブラリへ投げているだけの、ありふれた技術だ
それに対して、HPC Ruby は(いくつか制約はあるけれど)フルセットのRuby仕様で書いた
普通のスクリプトをそのままコンパイルするだけで、Cに近い速度で計算を実行できる
名前がよく似ているから素人は騙されやすいけど、両者の実現技術は全く別物だよ
0609デフォルトの名無しさん
2014/03/07(金) 01:04:35.54gccと比較するのは、デスクトップでBASICと比較して「場合によっては
BASICに勝てる可能性もあるかもしれない可能性があるかも」などと言ってるようなもの。
これでわくわくできる人いるの?
0610デフォルトの名無しさん
2014/03/07(金) 01:05:48.44鼻で笑っただろうな
これポジティブな意味で捉えるってちょっと世間を知らなすぎだよ
0611デフォルトの名無しさん
2014/03/07(金) 01:09:58.22152勝1分け。
0612デフォルトの名無しさん
2014/03/07(金) 01:10:29.02コードの話とかはほとんどなくて、政治的なあれが良い、これがダメみたいな議論ばかりが白熱している。
0613デフォルトの名無しさん
2014/03/07(金) 01:11:51.49隔離スレ的な。
0614デフォルトの名無しさん
2014/03/07(金) 01:12:24.84コードの良し悪しなんて、ここのニート、派遣コーダ共に分かるわけないだろ
0615デフォルトの名無しさん
2014/03/07(金) 01:15:23.04このスレに限れば、何度も似た話題のループを繰り返して、ほぼ出尽くした感があるね
結論としては、手続き型プログラミングに関してはPythonが最も適しているというのが、
スレの総意ではないかと思われ
0616デフォルトの名無しさん
2014/03/07(金) 01:17:01.79HPC Rubyでオタク向けの雇用が増える
0617デフォルトの名無しさん
2014/03/07(金) 01:20:16.730618デフォルトの名無しさん
2014/03/07(金) 01:23:26.160619デフォルトの名無しさん
2014/03/07(金) 01:24:15.01HPC Rubyで開発される技術が今後どのように発展していくのか、興味深い点ではある
0620デフォルトの名無しさん
2014/03/07(金) 01:26:27.77Pythonでは、データマイニング用ライブラリまで普及してしまうと、出版業界からITまで雇用が減る
つまり、特にメリットのないRubyという言語をつかって糞努力することで、最大多数の幸福を得ることができる
Node.js,Python使いは売国奴
0621デフォルトの名無しさん
2014/03/07(金) 01:26:34.48文化になっちゃってるね。
日本に来る外人がアニメの影響で日本に興味持ったとか普通に言うし。
面白いこと楽しいことは遠慮せずにどんどんやったほうが良いのかもね。
0622デフォルトの名無しさん
2014/03/07(金) 01:32:03.640623デフォルトの名無しさん
2014/03/07(金) 01:34:37.69何でも日本のせいにしないでください。
0624デフォルトの名無しさん
2014/03/07(金) 01:37:39.79可哀想に、被害妄想の症状が見られますね
お薬出しておきますんで、お大事に
つ o
0625デフォルトの名無しさん
2014/03/07(金) 01:38:13.93また、JavaからRubyへ移行する必要があり、
怠惰なNode.js使いたちを見かけた日には、そのサイトを地獄の底へ投げ込む必要がある。
0626デフォルトの名無しさん
2014/03/07(金) 01:44:13.44たいへんご苦労様です
0627デフォルトの名無しさん
2014/03/07(金) 01:46:00.30Ad-Ruby Hitler閣下と呼びたまえ
0628デフォルトの名無しさん
2014/03/07(金) 02:16:55.820629デフォルトの名無しさん
2014/03/07(金) 02:27:53.640630デフォルトの名無しさん
2014/03/07(金) 03:04:44.81Rubyの代表的なフレームワークなのは認めるが
RubyをRailsありきとされるのは全くおかしな話だよ
そもそもWebありきで話すなら、WebProgでやって欲しいわ
PHPもJSも、ここではWebを除いた場合の話をしたいなー
PHPは知らんが、JSの場合node.jsやWSHの上ではWebと関係なく使えるだろ?
0631デフォルトの名無しさん
2014/03/07(金) 03:10:50.55gemすらなくって、cpanが元気だった辺りだよね?
0632デフォルトの名無しさん
2014/03/07(金) 03:18:20.74総統!私は歩けます!
0633デフォルトの名無しさん
2014/03/07(金) 03:28:57.840634デフォルトの名無しさん
2014/03/07(金) 03:35:48.98もちろんテキスト処理はPerl由来の正規表現とか色々あったから
テキストフィルタとしても有効、CGIもやれる
ただ Programmer's Best Friend... つまり自分達の為に使うのが一番メインで
成果物としての言語は別にある感じはあったかな
0635デフォルトの名無しさん
2014/03/07(金) 04:19:08.11アニメぐらい気持ちの悪いものもないよ。随所に福音書のメッセージが織り交ぜられている。
0636デフォルトの名無しさん
2014/03/07(金) 10:05:47.41BLASやATLAS呼び出すだけ
FORTRANで書かなきゃ速く成らない
スパコンでRubyの最適化コンパイラが提供される日は永遠に来ないよね。
最近の高速LLならJuliaで決まり!
0637デフォルトの名無しさん
2014/03/07(金) 10:23:41.020638デフォルトの名無しさん
2014/03/07(金) 10:45:09.61海外だとRailsも下火なんだよね
完全にプロトタイプ用
次に逃げるサービスどこだろう
0639デフォルトの名無しさん
2014/03/07(金) 11:13:30.67前後に調整で動くのはあるけど
(もちろん動かないのもある)
左右に調整できるものは見たことがない
0640デフォルトの名無しさん
2014/03/07(金) 18:05:53.420641デフォルトの名無しさん
2014/03/07(金) 21:29:49.23この凄まじいまでの勢いに付いて行けばまず間違わないでしょ
0642デフォルトの名無しさん
2014/03/07(金) 21:54:51.240643デフォルトの名無しさん
2014/03/07(金) 22:26:50.45jsが許されるのはbrowserまでだよネェー
0644デフォルトの名無しさん
2014/03/07(金) 22:41:39.80そうやってPerlやRubyにホイホイと付いていった矢先に、
ノンケが構わずに食われてしまった
0645デフォルトの名無しさん
2014/03/07(金) 22:47:37.640646デフォルトの名無しさん
2014/03/07(金) 23:00:55.24当たらなければ、どうということはない
0647デフォルトの名無しさん
2014/03/07(金) 23:34:31.71PHPを学習した人間は30歳前後とか
でもPythonから始める奴等はゆとりが多い
PerlやRubyはおじさんだが実力者達が使う
0648デフォルトの名無しさん
2014/03/07(金) 23:51:09.070649デフォルトの名無しさん
2014/03/08(土) 00:12:03.70言語に書き下すのは慣れの問題じゃね?
0650デフォルトの名無しさん
2014/03/08(土) 00:27:51.74まともな技術者なら、cかc++しか使わない
ただ、c、c++でもPerlやRuby以下の人たちは居るし、そういう場所は本当に酷い目にあう
0651デフォルトの名無しさん
2014/03/08(土) 01:02:58.43どれだけ酷いか分かるぞ
今まではPHPが馬鹿にされていたが、これからはPythonが馬鹿にされる時代だ
0652デフォルトの名無しさん
2014/03/08(土) 01:16:51.752chのPythonスレに居るヤツらがマニュアルもろくすっぽ読まないニートの塊なだけ
0653デフォルトの名無しさん
2014/03/08(土) 01:33:52.010654デフォルトの名無しさん
2014/03/08(土) 01:37:55.70まあ馬鹿を引き受けてくれるなら他が平和になるからいいや
0655デフォルトの名無しさん
2014/03/08(土) 01:40:56.99今ひとつGPL、LGPL、MITライセンスの違いが分からない
0656デフォルトの名無しさん
2014/03/08(土) 01:42:54.530657デフォルトの名無しさん
2014/03/08(土) 02:00:21.550658デフォルトの名無しさん
2014/03/08(土) 13:18:48.22おいおい
0659デフォルトの名無しさん
2014/03/08(土) 16:38:45.54組込み、HPCと抑えた理由は、次の大戦への布石
鷹の爪や吉田くんは、彼らの計画が順調に進んでいることを誇示するためのものである
0660デフォルトの名無しさん
2014/03/08(土) 16:52:14.69大戦後、行方をくらました総統は島根に逃げ込んだという仮説が浮上する。
0661デフォルトの名無しさん
2014/03/08(土) 17:51:03.810662デフォルトの名無しさん
2014/03/08(土) 18:44:12.16ガイナックスの所在は、東京都三鷹市下連雀6-1-33 三鷹ビル2・3・4階
(がいな、は島根の方言)
これは単なる偶然だろうか?それとも、
0663デフォルトの名無しさん
2014/03/08(土) 20:15:06.250664デフォルトの名無しさん
2014/03/09(日) 02:01:26.92よろしくお願いします
プログラム板 強制ID制導入に関する投票スレ
http://kohada.2ch.net/test/read.cgi/vote/1394290844/
0665デフォルトの名無しさん
2014/03/09(日) 02:32:04.52情報統制(島根にインターネットがない),東方への衝動,優生学
0666デフォルトの名無しさん
2014/03/09(日) 15:00:06.41無意識のうちにその行動をとるようになる。
また、Railsによる高生産性が維持され続けると、
2020年を目前にして世界恐慌へ突入すると、
Perlアナリストのゲイハード氏は予想している。
0667デフォルトの名無しさん
2014/03/10(月) 02:44:01.78この国がヤツらの支配下に置かれていることが分かる。
0668デフォルトの名無しさん
2014/03/10(月) 15:33:40.43右翼社会へと相転移するための布石と考えるべきではないか?
グレアムによればハッカーたちは芸術家たちと同等に気質を持つとされる。
青年時のヒトラーが芸術家を目指していたことも有名である。
つまり、第2の独裁者が生まれる条件として島根は格好の地なのだ。
竹島、尖閣諸島といった領土問題も、大戦へ向けた火種としてよく出来ている。
あまりにも予定調和な未来像が視えてこないだろうか?
0669デフォルトの名無しさん
2014/03/11(火) 02:18:04.00作られていたとの情報が寄せられている。
容易には信じられないだろうが島根でも多くのUFO目撃情報が寄せられている。
これは11次元の超ひも理論に、大戦時代のドイツと島根が
時空を超えて結びついていることを示唆するものではないだろうか?
0670デフォルトの名無しさん
2014/03/11(火) 02:42:56.17言ってみただけで蒸発系の示唆もベクトル収束の説明さえないSFオタまがいばかり
80年代のSFギャグから進歩してへんやん
吾妻から学んだの浮浪者根性だけかいな
漫才の方がSF語り屋よりよっぽど進歩しとんでほんとに
0671デフォルトの名無しさん
2014/03/11(火) 03:56:43.27物理、数学を学んだ阪大生の多くが就職にありつくことができず、
露頭で漫才を披露するという結果だ。
高学歴たちが最底辺へ堕ちた結果、大阪のおばちゃんたちは知性に満ちた。
0672デフォルトの名無しさん
2014/03/11(火) 15:23:24.950673デフォルトの名無しさん
2014/03/11(火) 15:34:34.29ほんま、怖いとことやで。
0674デフォルトの名無しさん
2014/03/11(火) 19:11:14.580675デフォルトの名無しさん
2014/03/11(火) 19:19:06.06数名のメンテナがexpressからkoaに移ってカオス
世界からPHPが消失するまではPHP/CakePHPでいいよ。もう...。
0676デフォルトの名無しさん
2014/03/11(火) 19:21:42.77全てのプログラマに絶対的に必要な能力じゃない。
むしろ、カバラとアカシックレコードにアクセスする能力の方が重要
0677デフォルトの名無しさん
2014/03/12(水) 04:36:57.73ID:IMeP/58qDartやCoffeeScript2択だろwwww
0678デフォルトの名無しさん
2014/03/12(水) 05:39:57.48ID:Eng1tVS7MicrosoftのVisual StudioがTypeScriptを正式サポートってニュースがあったから
Dartがやる気だなさいならTypeScriptに軍配が上がるかもなあ
CoffeeScriptはまだ需要ありそうだけど
0679デフォルトの名無しさん
2014/03/12(水) 07:26:18.65ID:O7BmDFu3cakeはないよ
0680デフォルトの名無しさん
2014/03/12(水) 08:06:33.16ID:O7BmDFu3○年後は×の時代だと吠えてたのが
現実はあれな状況って多いな…rubyのことです
このスレを見ると既視感が湧く
0681デフォルトの名無しさん
2014/03/12(水) 08:09:13.53ID:kGAxL9V5Java脳を持ち込むな
0682デフォルトの名無しさん
2014/03/12(水) 09:44:36.06ID:t3wmHSNx大事なのはなにを作るかであって、できあがったものが素晴らしければ
Java脳だろうがJS脳だろうがどうだっていいわww
0683デフォルトの名無しさん
2014/03/12(水) 09:52:31.87ID:EfiLuccu0684デフォルトの名無しさん
2014/03/12(水) 10:35:18.21ID:IMeP/58qJavaで得られたノウハウをJava無しで持ち込んでるってことは有益じゃねーの?
Dart海外では流行りそうだが、
ぶっちゃけ
Python,Dart, and Goに関わる言語なら外れは無いと思うけど。
DartもJavaScript を便利にする為の道具なら全然使えるでしょ。
Chromeにもゆくゆくはのるといわれてるし。
あらゆる面でGoogleのトレンドについてけば学習コストのリスクはかなり抑えられる。
Googleが光回線格安で提供したり、
今やってるクラウドコンピューティングを、小規模ユーザーに無料で提供したり
起爆剤となり得る事が幾つも起こせる企業。
世界はGoogleに始まりGoogleで終わる
0685デフォルトの名無しさん
2014/03/12(水) 12:21:12.30ID:QQXsWT8X0686デフォルトの名無しさん
2014/03/12(水) 15:34:03.07ID:MeUy5dD8N:14
U:21
0687デフォルトの名無しさん
2014/03/12(水) 16:46:21.59ID:gaRf+Hfn0688デフォルトの名無しさん
2014/03/12(水) 16:47:05.21ID:yM0jRtP90689デフォルトの名無しさん
2014/03/12(水) 18:11:47.33ID:MeUy5dD8c++。磔刑。Qt。Q資料。M#。メダイ。クラウド。JS。再臨。42。熊。目。果実。
パズドラ。赤い龍。艦コレ。大戦。東方。海賊。J。E。D。P。DevOps。OpsDay。萌絵。グレイ。
PHP。アンディ。ゼーブ。イスラエル。ぺちぱー。技術力。Rubyist。優生学。37。
島根。赤。総統。がいな。33。鷹の爪。UFO。仁摩。ピラミッド。ギザ。かわゆす。555
2020年東京五輪。AKIRA。モナド。予定調和。
0690デフォルトの名無しさん
2014/03/12(水) 22:48:45.88ID:vipGHQ/+ジャンル特化の言語なんだから、ジャンルさえ合ってりゃアリじゃね
まあHSPの場合、ちょっと突っ込むと壁にぶち当たるからオススメしたくないのは確かだが
0691デフォルトの名無しさん
2014/03/12(水) 22:55:32.18ID:kGAxL9V5そのコストを惜しんで結果的に開発で余計な苦労するのは勿体無いなあと思うわ
0692デフォルトの名無しさん
2014/03/12(水) 23:14:47.74ID:MeUy5dD8中:Python,Ruby
高:Perl,c++
不毛:HSP
0693デフォルトの名無しさん
2014/03/12(水) 23:46:08.72ID:IMeP/58qDart
Go
最強。
んで、一般的に分類されてる関数型言語とか、なんとか型言語を上記の言語で学び
無い物は近い言語を学習すれば最強。
0694デフォルトの名無しさん
2014/03/13(木) 00:15:08.96ID:qaG+7LaQ0695デフォルトの名無しさん
2014/03/13(木) 05:54:24.00ID:y+KUPGy20696デフォルトの名無しさん
2014/03/13(木) 06:24:31.90ID:qaG+7LaQ0697デフォルトの名無しさん
2014/03/14(金) 17:55:52.17ID:SbiTaX2VSmalltalkやJavaのおかげで、OOPL大事だって皆、錯覚しているかもだけれど、
そもそも初心者たちがOOPLを学んだところで何も書けるようにはならないよ
実際問題、言語自体はプラットフォームの付属物でしかないんだ
Perlは既に行き遅れた感はあるかもしれないけれど、Unixと共に歩んだ言語だからね
今日日の言語とは思えないようなネームセンスと記号の山だけれど、
その全てが*nixプラットフォームの歴史そのものなんだよ
*nix環境下で、最小タイプ数かつ最小の記憶量で作業できるように設計された唯一の言語
日常的な作業でPythonを使うなんて、実際問題、ストレスにしかならないだろ?
プログラム言語のように見えるけれど、今ひとつWindowsでは不安が残るし、
Scipyをインストールするには山程あるライブラリ群の依存関係を解決する必要があるんだ
何か沢山のWebドキュメントやブログの破片をあちこち読み漁った記憶があるよ
そして、意図しないライブラリの山がどんどんインストールされていくんだ。素敵だね!
これがRやOctaveならスンナリ入って、目的の図をプロットするところまで出来てた気がするよ
$#@!はマンガの吹き出しみたいだって?むしろ変数が何を表しているか一目瞭然じゃないか
初心者が最初に学ぶべきことなんて、正規表現とファイルストリーム、データベースぐらいなんだよ
何処かのマヌケが技巧をこらした匠の技を見せつけるけど、cかPHPみたく保守的に書けば良いだけの話
Perlって言語で出来ること全てを学んで、それから次のステップへ進むのが入門者にはベターなんだよ
0698デフォルトの名無しさん
2014/03/14(金) 19:26:30.29ID:IXJUkgPP0699デフォルトの名無しさん
2014/03/14(金) 19:28:55.11ID:2XqeCWuRで、結局JSとPerlどちらから初心者は学べばいいんだい?
0700デフォルトの名無しさん
2014/03/14(金) 19:38:00.80ID:SbiTaX2V幾ら、Javascriptが流行っているとはいえ初心者はLAMPからがベター
計算機やネットワークに対する基礎は、*nixって土台から築き上げる必要があるからね
Apacheや*nixの弄り方を理解する団塊を飛ばしてJavascriptからってのが横着なんだよ
PHPがダメって人は、やっぱり頭が弱いっていうか救いようがないバカ
0701デフォルトの名無しさん
2014/03/14(金) 19:44:43.49ID:SbiTaX2V0702デフォルトの名無しさん
2014/03/14(金) 20:03:01.43ID:SbiTaX2V島根の時計が一斉に停まるって不可解な事件もあったよね。UFO。ピラミッド。総督。赤。
これらを総合的に考えると、島根には人智を超えた何かがあるんだよ
0703デフォルトの名無しさん
2014/03/14(金) 21:14:35.37ID:2XqeCWuRhttp://wired.jp/2014/03/12/nasa-asteroid-prize-code/?utm_source%3dfeed%26utm_medium%3d
腕に自信がある奴は挑戦してみ?
まあこんな所にそんな奴が居るわけないだろうがw
0704デフォルトの名無しさん
2014/03/14(金) 21:25:56.21ID:yTaJpEFdphpで
$hoge = 1234;
$pass = $_POST['pass'].
if( $hoge == $pass )
こんな単純なパスワード認証を作ったとして
どんな値がPOSTされれば真として返すんですか?
何か弱い気がします
ローカルで掲示板作って勉強してますが、パスワードの部分がこれでいいのかと;
ご教授ください
0705デフォルトの名無しさん
2014/03/14(金) 21:35:42.28ID:zw+41NN1相手にされないのは板違いだから
原則、Webプログラミングに関する話題はWebProg板で
0706デフォルトの名無しさん
2014/03/14(金) 21:37:37.26ID:mIpeA0td英数で8文字以上にしてsslで送信3回間違えたらロック
0707デフォルトの名無しさん
2014/03/14(金) 21:41:50.62ID:2XqeCWuRhttp://jp.techcrunch.com/2014/03/13/20140312epic-partners-with-mozilla-to-port-unreal-engine-4-to-the-web/
0708デフォルトの名無しさん
2014/03/14(金) 21:46:27.62ID:aLdBBnofその手のは現状PCでしかまともに使えないから、UnityWebPlayerみたいなのに対するメリットは無い
0709デフォルトの名無しさん
2014/03/14(金) 23:20:47.90ID:SbiTaX2V殆ど全員がゲーム制作のプロフェッショナルになんか成れないし、
素人が手出し出来るような環境なんて使わないことぐらい想像できるでしょ?
結局の所、Unix上でプログラミングを学ぶのが一番にお手軽な選択肢なわけであって、
その環境下でプログラミングを学ぶのであれば、
Perlって言語を選択しておくのが何事においてもシームレスなんだ
0710デフォルトの名無しさん
2014/03/14(金) 23:38:08.56ID:mIpeA0td0711デフォルトの名無しさん
2014/03/14(金) 23:50:34.39ID:SbiTaX2V*nixにベッタリ癒着してるから、これまで皆がPerlを使ってきたのであって、
実際の所、ラリーの言語設計能力やネーミングセンスになんて誰も期待してないんだ
Perl6を学ぶのはPerl7が出てからでも遅くないよ
0712デフォルトの名無しさん
2014/03/15(土) 00:04:05.26ID:FCLPLYiv0713デフォルトの名無しさん
2014/03/15(土) 00:13:43.00ID:R/BMSeeX随分前から話だけ見かけてたな
ネコオペレーターとか
0714デフォルトの名無しさん
2014/03/15(土) 00:54:18.77ID:8WDNPcppPHPという言語がダメとかそういう話をしてるんではなくて
そもそもPHPはどうしてもWebの話になって、板違いになるからダメなんだよ
0715デフォルトの名無しさん
2014/03/15(土) 01:02:45.51ID:TyWyywy30716デフォルトの名無しさん
2014/03/15(土) 01:04:06.46ID:R/TLVqZL少し調べると分かるんだけど、Python周りにはピラミッドが多いし島根の仁摩にも立派なピラミッドがある。
ちょうど良い時期にYoutube,Facebook,Rails,Twitter,Github,iPhoneが出来、ジョブズが死んだ。
一連の出来事は1度に起こり、終わりのない奇跡にさえ思えた。だけれども、奇妙だと思わないかい?
それまでPerlやPHPを使っていたにも関わらず、突然、PythonやRuby、Scalaで書くのがキモチイイって、
皆、言い出したんだ。気持ち悪いだろ?つまりだね、これは宇宙人による電磁波兵器の思考操作や
秘密結社による集団催眠実験が原因だったんじゃないかって思うんだ。
何よりもRailsを開発した企業の37signalsが宇宙から受信した電波の影響を受けているからね。
僕らの視えないところでは強大な陰謀が動いているんだよ。
0717デフォルトの名無しさん
2014/03/15(土) 02:15:30.24ID:G+P9zMhESML/NJにお世話になっているのだが、この言語/処理系を
知っている人が科学技術の分野でおどろくほど知られていない。
そこそこの知名度を獲得したPythonやRubyとの違いはなんだろう。
たまたま熱心なエバンジェリストがいたのだろうか。
0718デフォルトの名無しさん
2014/03/15(土) 02:21:42.58ID:TyWyywy3プログラミング自体に興味が有るわけではないんだよ
たまたま周りが使ってたり計算機に処理系が入ってたりするのをなんとなく使ってるだけ
0719デフォルトの名無しさん
2014/03/15(土) 02:36:43.54ID:G+P9zMhEただ、そういった環境下でどちらかといえばプログラム好きの人が興味を
持ちそうなPythonやRubyが多少とはいえ普及したのはすごいことだと思うのです。
0720デフォルトの名無しさん
2014/03/15(土) 03:33:33.10ID:R/TLVqZLそれにpythonって処理系が急速に発展したのは、ここ数年ぐらいのことじゃない
使い処で考えたら自然言語処理ぐらいが良いはずなのに、
それだけの理由で大学全体にpythonが普及するなんて奇妙じゃないかな
text dateなんて裸のPerlで加工した方が手っ取り早いにも関わらず、
彼らは律儀にIOだのprocessだのタイプするんだ。
偽物語に歯ブラシ、魔法少女にgemが出たとき、何か大いなるモノの意志や
機関の陰謀が絡んでいると感じたのは、僕だけじゃないって思いたいよ
0721デフォルトの名無しさん
2014/03/15(土) 09:18:32.80ID:w7RVBdUQ海外では全然違うからな
0722デフォルトの名無しさん
2014/03/15(土) 14:54:02.31ID:C0HKyrA8一プログラマーとして人生で1度くらいこういった壮大なコンテストに参戦したいものだ
0723デフォルトの名無しさん
2014/03/15(土) 16:56:10.68ID:+KO0MvLcすいません、板移動します
>>706
ありがとうございました
0724デフォルトの名無しさん
2014/03/15(土) 18:29:20.81ID:E7qCmrfx扉は開かれています
0725デフォルトの名無しさん
2014/03/15(土) 19:09:16.90ID:4oHlMdiA育ったコミュニティがアカデミック(学術的、形式主義)だったのか、
それともプラグマティック(実践的、実用本位)だったかの違いが大きいと思う
SMLは前者でPython/Rubyは後者になる
実際、SMLを題材にした論文は国内外ともにPython/Rubyよりもずっと多いけど、
プログラマの人口であればPython/Rubyのほうが圧倒的に多い
0726デフォルトの名無しさん
2014/03/15(土) 23:11:11.56ID:R/TLVqZLOcamlにはINRIAってバックボーンがあるしQ Public licenseってのが不気味なんだ
OSS周りって、やたらこの文字が目立つからね。(他にも,D,G,M,P,Q)
git,darcs,mercurial,golang,dart,mruby,mysql,postgresql,docker,gtk,qt...
こうなるとギニュー特戦隊とGNUの関係や、ベジータのM字ハゲ、魔神ブゥのベルトから、
エンディングテーマまで、何かの陰謀が見え隠れするよね
>>718
しごき隊のキスからは、初恋のイチゴ味がするんだ。
そんな彼らも良い大人になると、ユダヤシフォンぐらいにしか興味が無くなるんだ
0727デフォルトの名無しさん
2014/03/16(日) 19:45:42.97ID:uL4tgIrY>アプリ制作ツールを使用して,3日ほどで制作したアプリとしては大成功であり,
>「ポストAngry Bird」「ポストCandy Crash」と言われるようになったのも当然のことだった。
http://www.4gamer.net/games/036/G003691/20140214069/
Flappy Birdは何のアプリ制作ツールで作られたか知ってる人いる?
0728デフォルトの名無しさん
2014/03/16(日) 22:50:45.62ID:NcMQ7vHTJavaやObjective-Cで何かするの大変だろうし、Perl+SDLで作ってから移植したら?
0729デフォルトの名無しさん
2014/03/16(日) 23:14:59.02ID:Pwo95Q8Fゼロベースだと結構大変そうだ
元からスキルや下地を持ってたんかな
0730デフォルトの名無しさん
2014/03/16(日) 23:29:34.63ID:NcMQ7vHTブラウザやスマホへ移植されると、ほんとうに金の匂いがするよね
今、何人ぐらいの開発者がGoogleGlassで動作するテトリスやインベーダを作ってるんだろう
0731デフォルトの名無しさん
2014/03/16(日) 23:33:14.39ID:xZFTSCS7構造が単純だから比較的低レベルなところから組み上げるような作り方が多いんだよね
それなら差違は方言程度の言語の違いと描画と入力だけ
0732デフォルトの名無しさん
2014/03/16(日) 23:33:38.83ID:X1gct15nだから「こんなの簡単にできるよね」が共有されてた
それが今は一般人が使うようになった
一般の人からすれば「プログラムできる人すごーい」なので、簡単なものでも
金が取れると思うようになった
そんな感じの流れかと思われ
0733デフォルトの名無しさん
2014/03/17(月) 03:04:44.56ID:P8Lohybr彼らは自分たちのデータ構造が晒されること恥、全てをオブジェクトで覆うようになった。
Googleは地震から逃げたJava屋に言った。汝に蜜の垂れる地を約束する。
さぁ、MarketoStoreとGAEへ行き、産めよ、増やせよ、地に満ちよ。
かくして、水牛とPerlに捧げた血の生贄たちは無下となる。
Perlという名の枯れ果てた世界には、Googleに約束されるような肥沃な土地を見つけることは難しい。
しかし、newbieたちがプログラミングを学ぶのに適した楽園は、依然として*nixである様子は変化を見せない。
技術は安定した土台にしか築けないのだ。それでは安定した土台は何処に存在しただろうか?
Python?Java?もしかして、Rails?2,3年毎に起きた新しいfoobarを追いまわした結果、僕らは何を獲て何を失っただろうか
特定言語やフレームワークが提供するクラス階層は本当に学ぶだけの価値があっただろうか
Jobの栄光を極めたPerlも、今では若者たちの囃し唄にされる始末だ。
しかし、*nixが提供する山程の標準コマンドや記号の類が変更されたという話は聞いた覚えがない。
結局の所、最後笑うのはPerl使いたちなのだ。
枯れ果てた世界にこそ技術という神殿を建てるに相応しい。砂漠には駱駝が居るものだ。
0734デフォルトの名無しさん
2014/03/17(月) 11:10:14.70ID:XS8RQap/http://www.makehuman.org/
0735デフォルトの名無しさん
2014/03/17(月) 11:37:29.65ID:1DrV8Gov世間の開発者はみーんなMac(UNIX)に流れてるのに
こんな変に拘りある人が良い言語なんて作れないよね?
0736デフォルトの名無しさん
2014/03/17(月) 11:38:44.37ID:GpJSaGa80737デフォルトの名無しさん
2014/03/17(月) 11:52:51.52ID:QW4CmNA10738デフォルトの名無しさん
2014/03/17(月) 13:01:16.35ID:cHiySLT20739デフォルトの名無しさん
2014/03/17(月) 19:18:30.04ID:w4mKZlYaわざわざPerlで作るかボケ
0740デフォルトの名無しさん
2014/03/17(月) 19:25:25.96ID:fupLVGxc0741デフォルトの名無しさん
2014/03/17(月) 20:30:48.31ID:w4mKZlYaつまり時代に取り残された前時代的な人種なんだろう
0742デフォルトの名無しさん
2014/03/17(月) 20:56:29.54ID:1DrV8Gov原始時代すぎ。
0743片山博文MZジェバンニ ◆T6xkBnTXz7B0
2014/03/17(月) 22:22:13.54ID:Gn+FzO0B0744デフォルトの名無しさん
2014/03/17(月) 23:04:54.07ID:P8Lohybrオリオン、シリウスからもたらされた人類の次元上昇装置だそうです。
クリスタル・スカルも私たちも、別次元の存在の心の中で生まれました。
人間を肉体として作り出すための型に使われたのがクリスタルスカルなのです。
私たちは皆、この最初の創造の営みに繋がれているのです。
最近の人たちは、皆、スタバでにクリスタルスカルを持ってきますよ。
0745デフォルトの名無しさん
2014/03/17(月) 23:29:49.48ID:TvHyS5pr0746デフォルトの名無しさん
2014/03/18(火) 02:44:29.88ID:2mWZMl31第一線で活躍してるプログラマーもいる。
第一線で活躍してるプログラマーを見ると
Mac使いが多い。
Matzがマイノリティでダサいよねってディスってるのに、
さもやMacの揚げ足を取るしかできない
暗黒面に落ちぶれたRubyistたちいきしてますかー?
今日も二次元でシコシコしてるのかな?
MatzがなんでノートパソコンでLinuxなのかわからん。
OS Xのがバッテリーの使い方とか
電力の節約の仕方とか飛び抜けてて、
Linux使ってる奴らもモバイルならMacBook だよねってなってるのに、
なんで時代を捉えることがこんなに下手くそなんだろうか。
こういう奴が開発してる言語なんて使おう、
自分達の人生預けようって思える奴らが羨ましいわ
0747デフォルトの名無しさん
2014/03/18(火) 02:55:23.73ID:2mWZMl31気持ち悪すぎて余計に使う気なくしたわ。
まつもとさんはクリスチャンなのはみんな知ってるかな?
この日がなんの日か知ってるかな?
この日がRubyの誕生日って事は
Rubyの作者は、、、、
作者がアイディアベースの製品をまだ形にもなってないのに
この日を誕生日に選んだなんて。
気持ち悪いっす
0748デフォルトの名無しさん
2014/03/18(火) 03:30:29.44ID:V67acd7G酔っ払って書き込んでんのかい
ユー寝ちゃいなよ
0749デフォルトの名無しさん
2014/03/18(火) 03:38:53.97ID:amKGTNPuまた、えこひいきなしに、真理に基づいて神の道を教えておられることを知っています。
ところで、わたしたちが日本政府に税金を納めるのは、律法に適っているでしょうか、適っていないでしょうか。
Googleは彼らのたくらみを見抜いて言われた。
1000円札を見せなさい。そこには、だれの肖像と銘があるか。
彼らが、「富士山とプロビネンスの目です」と言うと、Googleは言われた。
「それならば、日本銀行のものは日本銀行に、イルミナティのものはイルミナティに返しなさい。」
彼らは民衆の前でGoogleの言葉じりをとらえることができず、その答えに驚いて黙ってしまった。
0750デフォルトの名無しさん
2014/03/18(火) 03:41:18.39ID:amKGTNPuキリストが包皮を切り取る8日前だろ
0751デフォルトの名無しさん
2014/03/18(火) 07:39:46.00ID:1i9a4GEsただ気持ち悪いのはあくまで作者の内面のことであって言語云々ではない
0752デフォルトの名無しさん
2014/03/18(火) 12:43:47.76ID:2mWZMl31こういう力を入れるべき所で入れず
意味のわからない所で拘りその面だけに集中してる気持ち悪い奴が作った
選定した言語が美しくなるか?w
皆が共有できる書き方を提供もできなければ
互換性も無い。
日本人だから日本発だからって事でたまたま生き残ってるけど、
英語圏のプログラムできる奴なら
夏休みの自由研究で作ったレベルがたまたま上手く行ったようなもん。
RubyはRubyistの為に作られてるんじゃなくて、
キリストの復活祭であるクリスマスに産まれたrubyを作った
神Matzがどれだけすげーのか自身の自己顕示欲の為に作られた。
クリスチャンで良くいるのが自分がキリストだと勘違いするイカれたやつら。
それの典型なのかもしれん。
俺が言語開発者なら
言語の誕生日()よりもその言語のユーザーの為に
互換性に気を使い、命削るわ。
0753デフォルトの名無しさん
2014/03/18(火) 17:36:00.82ID:CwKSekW+0754デフォルトの名無しさん
2014/03/18(火) 17:47:09.15ID:amKGTNPu実際は、第一次世界大戦から出てるんだよね。
0755デフォルトの名無しさん
2014/03/18(火) 18:30:45.58ID:amKGTNPu実際の誕生日は1993年の2月24日。この2月24日の方が曲者だと思うね。
この日が、グレゴリオ暦で年始から55日にあたるんだよ。
しょこたんの誕生日は1995年5月5日だし、「ギザ」のフレーズで流行った。
そこで、思い出して欲しいんだけど、ピラミッドの頂点数も面数も5つなんだ、
だからほら、超自然的なピラミッドパワーが働いていると考えた方が合理的じゃないかな?
0756デフォルトの名無しさん
2014/03/18(火) 18:42:35.23ID:isJ/4bi8>俺が言語開発者なら
虚しい仮定だなw
0757デフォルトの名無しさん
2014/03/18(火) 18:56:38.96ID:amKGTNPu『おれは奴の前で釣りをしていたと思ったらいつのまにか釣られていた』
な… 何を言ってるのか わからねーと思うが おれも何をされたのかわからなかった…
頭がどうにかなりそうだった… そんなチャチなもんじゃあ 断じてねえ
もっと恐ろしいものの片鱗を味わったぜ…
0758デフォルトの名無しさん
2014/03/18(火) 20:42:19.95ID:2mWZMl31復活前夜。
むしろイブが大事な日。
まつもとが直々に、
アイディアベースの段階で名前が決まっただけと言ってる。
それを誕生日に持って来た。
気持ち悪いな。
だから外国で流行らないわけだ。
0759デフォルトの名無しさん
2014/03/18(火) 21:58:14.65ID:amKGTNPuカトリックやプロテスタントの教会で見かける境界人たちが
モルモンを弄り倒すなら何となく分かるんだけど、
Church of EmacsやMonty Pythonなんてネタにしてるクラスタに
敬虔な信仰心なんて芥子種ほどもないんでないの
0760デフォルトの名無しさん
2014/03/19(水) 03:29:23.94ID:tsRGtELyキリストの血ですか?ルビーの赤い色ってweww
きもちわるー
0761デフォルトの名無しさん
2014/03/19(水) 03:33:33.69ID:uuz1UwWRそう、オブジェクト指向の脅威と戦う裸の戦士たち、
Pearl HarborのRevealed Native Officer 御木本愛九郎!
0762デフォルトの名無しさん
2014/03/19(水) 08:34:52.31ID:GM7d06kE0763デフォルトの名無しさん
2014/03/19(水) 21:59:02.61ID:nb7g6qP00764デフォルトの名無しさん
2014/03/20(木) 01:20:22.14ID:ANBdGt0Pデータサイエンティストがセクシーだとか言われ、
DeNAが任天堂の倒し方を知っていたり、ジョブズが死んだり、挙句の果てには,
この界隈ではPHPとjavascript最善の選択肢になりつつある歴史の流れが、ただムカつく。
せめてもの反抗としてPerlを使い続けようと思う。使い続けるべきだと思う。
0765デフォルトの名無しさん
2014/03/20(木) 07:58:24.60ID:1TW+YeHg0766デフォルトの名無しさん
2014/03/20(木) 08:34:27.60ID:ANBdGt0P0767デフォルトの名無しさん
2014/03/20(木) 09:50:31.63ID:0GGGoo3n0768デフォルトの名無しさん
2014/03/20(木) 17:56:58.72ID:XkDMtgABhttp://tech.a-listers.jp/2012/06/14/exploring-expressions-emotions-github-commit-messages/
0769デフォルトの名無しさん
2014/03/20(木) 20:50:54.24ID:0mFK6DMC喜びの言語トップはObjective-Cで楽しみの言語トップはRubyか、なるほど
つまり初学者はこの2つから学べばええやな
0770デフォルトの名無しさん
2014/03/20(木) 20:54:14.08ID:1IXszkhv楽しくないけど喜びがある言語 Objective-C
楽しく喜びがある言語 PHP
0771デフォルトの名無しさん
2014/03/20(木) 21:24:35.04ID:ANBdGt0P>楽しみのランキングでは、lol(笑)、rofl(爆笑)といった笑いのスラングを抽出したところ、RubyとC#が際立って高い結果になっています
>驚きのランキングではgosh(おやっ)、stumped(当惑)、surprised(驚いた)などの単語を抽出し、PerlとObjective-Cが高い結果になっています。
0772デフォルトの名無しさん
2014/03/20(木) 22:51:25.25ID:fLfnCTjt楽しい言語と形容するから順位が高いだけ
なんじゃないの
0773デフォルトの名無しさん
2014/03/20(木) 23:05:59.86ID:0mFK6DMCつまりまんま楽しいってことなんですね
0774デフォルトの名無しさん
2014/03/21(金) 01:27:29.09ID:OkOuwegv阿部わろすlol
って文脈でlolに当たるのが
阿部わろすwww
と等価な訳じゃん
rubywwww railswwwwww くっそ重てえwwww 使えねえwwwww
みたいな文脈まで拾ってないのだろうか
0775デフォルトの名無しさん
2014/03/21(金) 02:22:55.05ID:Vx06lpw3RailsやDjangoからCakePHPほどの魅力を感じなくなちゃった...。
お兄ちゃんに歯を磨いて貰ってから、私、おかしくなっちゃった
0776デフォルトの名無しさん
2014/03/21(金) 02:59:18.02ID:GtGmhcv10777デフォルトの名無しさん
2014/03/21(金) 04:16:00.34ID:VFPzBLJFMacのソフトまたは iphoneアプリしか作るつもりがなければ、良い選択だと思うよ
そうじゃなければ、CとかC++とか適応範囲が広い言語をやっておいたほうがいいと思う
0778デフォルトの名無しさん
2014/03/21(金) 05:58:33.48ID:Vx06lpw3父なる神,ロゴスである子なる神,および,聖霊.お分かりですね?
独立した3つの位格ではなく1つなのです.名前はiSkull.
Appleが幸福を再発明します( ・´ー・`)
0779デフォルトの名無しさん
2014/03/21(金) 06:57:23.13ID:BgLvsDGK0780デフォルトの名無しさん
2014/03/21(金) 08:24:35.53ID:Y6VHU4oz今どきCakeかよ
0781デフォルトの名無しさん
2014/03/21(金) 09:13:48.50ID:FFUBv6+Vhttps://gist.github.com/paulmillr/2657075/
やはり日本はガラパゴスだな
0782デフォルトの名無しさん
2014/03/21(金) 11:32:15.18ID:qU2S386o宗教色が一番強いのはRubyな!
だって開発した人がモルモン教で、
プログラム言語開発者としてじゃなくて、
もるも信者として有名になりたいって
本人が言ってるんだもの。
気持ち悪いなRuby
イエス様はRuby
0783デフォルトの名無しさん
2014/03/21(金) 11:43:57.79ID:HWKg4coe0784デフォルトの名無しさん
2014/03/21(金) 11:46:58.05ID:xS8clkdO0785デフォルトの名無しさん
2014/03/21(金) 11:54:48.92ID:FFUBv6+Vきもちわる
0786デフォルトの名無しさん
2014/03/21(金) 12:08:21.47ID:qU2S386oAre you by?
これで主とするイエス様を意識してないとかお菓子いいやろwww
0787デフォルトの名無しさん
2014/03/21(金) 13:13:57.64ID:Q/GGBYV00788デフォルトの名無しさん
2014/03/21(金) 13:44:35.63ID:p5Pi7B5sなるほどOSS界隈の傾向はJS、PHP、Rubyなのね
ありがとん
0789デフォルトの名無しさん
2014/03/21(金) 14:16:54.40ID:xS8clkdOJS人気は当然として、2chではとかく批判スレが多い
PHPが多いことに軽く驚いた
またRuby人気はGitHubだからという理由だとしても、
ところでPythonはいったいどこへいってしまったん?
Ruby人気の日本はガラパゴス、世界はPythonガーーという主張は
このスレで何度も目にするけど、実際にはPythonがオワコンってことか?
0790デフォルトの名無しさん
2014/03/21(金) 14:38:14.86ID:0m5N2976「Language」列の定義を説明してみて
正しく理解できていればそんな主張はしない
0791デフォルトの名無しさん
2014/03/21(金) 15:05:34.43ID:xS8clkdOGitHub上で最も活発なPythonプロジェクトが全体の27位、
トップ10に1つも入っていないことを指摘している
Pythonの利用者は世界中で多いのかもしれないし、
実際に>>410によればPythonの求人数はJS/PHP/Rubyよりも
多いけど、これはGitHub人気とは大きく矛盾しているよね
仕事ではPythonを使う人は多いけれど、家に帰ってまで
OSSのプログラミングでPythonは使いたくない、って事じゃないかと
それとは逆に、求人数が少ないRubyがOSSではそこそこの人気がある事実は、
>>768にある「プログラミングの楽しさランキング」と一致している
0792デフォルトの名無しさん
2014/03/21(金) 15:15:54.45ID:Q/GGBYV0「一番よく使うとみなされてる(リポジトリ数か行数かしらんけど)言語」リスト
では
0793デフォルトの名無しさん
2014/03/21(金) 15:17:10.17ID:ITiEzqlhおいおいネタバレすんなよw
表の読み方を根本からわかってない大物がせっかく釣れたのに
0794デフォルトの名無しさん
2014/03/21(金) 15:17:56.03ID:Q/GGBYV0ふえぇごめんよ……
0795デフォルトの名無しさん
2014/03/21(金) 15:24:03.64ID:xS8clkdOん、GitHubで「最も活発なユーザ」それぞれの「一番よく使う言語」として、
Pythonは最高でも全体の27位でしかない、という事実だろ
言い換えると、GitHub上で活発なOSSプログラマからPythonは好かれていない
0796デフォルトの名無しさん
2014/03/21(金) 15:24:57.29ID:bXy8HgcyLanguage:
"with a majority of their repositories written in"
https://help.github.com/articles/searching-users
ってことだから、単純に「対象ユーザーが持っているリポジトリ」をリポジトリ単位でカウントしただけ。
例えばランキング1位のユーザはPHPのリポジトリを1つしか持っていないからPHPと書かれているだけで
それ以上でもそれ以下でもない。
0797デフォルトの名無しさん
2014/03/21(金) 15:35:50.08ID:Y6VHU4oz0798デフォルトの名無しさん
2014/03/21(金) 15:42:27.40ID:xS8clkdOそのたった一つしかリポジトリを持たないOSSプログラマの
PHPプロジェクトが、GitHub上で第1位のフォロワーを持つ、ってことだろ
それに対して、PythonはGitHub全体でフォロワー数がせいぜい27位でしかないと
書かれているだけで、それ以上でもそれ以下でもないってことだよね
所有リポジトリ数の大小はさておき、PythonがOSSプログラマから好かれているなら、
フォロワー数が全体の27位というのは、あまりに寂しい順位だと思わないかな?
0799デフォルトの名無しさん
2014/03/21(金) 15:51:16.17ID:bXy8Hgcyどうして自分の想像でデータを解釈してしまうのか…
User…ユーザー名
Contribs…該当ユーザのgithubでの活動回数(Pull Requests / opened issues / commits)の合計
Language…該当ユーザが持っているリポジトリについて、リポジトリに指定されている「記述言語」を集計し最も指定回数の多かった言語
0800デフォルトの名無しさん
2014/03/21(金) 16:01:48.79ID:Y6VHU4ozPHPの4名はPHPのフレームワークのそれぞれのトップコミッターだけど
Rubyの人はchefのcookbookのせいでRubyになってる感じだな
歪むな
0801デフォルトの名無しさん
2014/03/21(金) 16:06:38.36ID:xS8clkdO>>799
"Most active GitHub users" というタイトルの文書で、
Pythonのコントリビュート数ランキングの最高位が27位であるという、
不当に貶められた現実はどのように解釈できるのかな?
たとえば、この表は週1で集計しているから、
たまたま偶然にも先週はマレーシア航空機事故調査に忙しくて
Pythonプログラマが不活発だったとか?
0802デフォルトの名無しさん
2014/03/21(金) 16:09:36.22ID:bXy8Hgcy変数名は参考にはなるけど中身の確実な保証はしてくれない
だから我々は変数がどのように使われているか調べて原因を解決する
そういうことさ
0803デフォルトの名無しさん
2014/03/21(金) 16:22:11.08ID:Y6VHU4ozランキングは過去1年分な。それを毎週更新してる
0804デフォルトの名無しさん
2014/03/21(金) 16:24:45.40ID:xS8clkdOGitHubはRubyで書かれているからRuby人気は当たり前で、
それを差し引いて評価すべきだと思う
個人的にはRubyユーザ数なんて>>410の順位が妥当だと思っている
だからこそ、GitHub上でPythonが27位だったのを意外に感じたわけだが....
>>802
技術者の論理的な見解というよりも、
まるで「信じる者は救われる」なんていうエセ宣教師の言葉のように聞こえるね....
0805デフォルトの名無しさん
2014/03/21(金) 16:29:13.97ID:Y6VHU4oz>>410のはシリコンバレーのみだぞ
>>796の所在地も面白い情報だな
0806デフォルトの名無しさん
2014/03/21(金) 16:32:39.07ID:htHXQfN7https://gist.github.com/paulmillr/4524946
0807デフォルトの名無しさん
2014/03/21(金) 16:49:22.91ID:htHXQfN7抽出された1000人のユーザをContributionの多い順にソート、上位256人を掲載
抽出された1000人それぞれに対して、各ユーザの所有リポジトリの指定言語をカウント、最大カウントをそのユーザの言語とみなして表示
コメントも読めば指摘されてるがContribution数なんてコミットの粒度で大きく変わるから単に開発スタイルの問題だろ
Contribution最大のユーザが持っているリポジトリの言語はPHPが一番多い
Contribution二番目のユーザが持っているリポジトリの中ではRubyが一番多い
Contribution三番目のユーザが持っているリポジトリの中ではPHPが一番多い
でContributionって何よ?コミットの粒度なんて開発スタイルの違いだろ
ためしにトップの人のを見てみたら、単体テストのバグフィックスで一行書き換えた、とかの粒度で丁寧にコメント付けてコミットしてる。
それで 1 contribution だ。
0808デフォルトの名無しさん
2014/03/21(金) 17:09:04.48ID:xS8clkdO繰り返しになるけど
「Contribution最大のユーザが持っているリポジトリの言語はPHPが一番多い」、
そして「同じ基準で評価すると、Pythonは最高でも27位でしかなかった」のはナゼ?と
いうのが分からないんだ
>>807が先頭パラグラフでまとめてくれた評価方法は、自分には平等で妥当なものに見える
それなのに、「Pythonは最高でも27位でしかない」のは不思議だよね
>でContributionって何よ?コミットの粒度なんて開発スタイルの違いだろ
開発スタイルは個人に依存するから、どんな言語でも粒度の小さい人がいれば粒度の大きな人もいる
で、この評価ではフォロワー数ランクのトップ1000人を対象とすることで、
統計的な近似をとっているんだと思う
つまり言語に依存しない、おおまかなコミット頻度の傾向が得られているはずだと
だとすれば「Pythonは最高でも27位でしかない」のは、何か理由があるんじゃないかと思う
たとえば「Pythonを使っていると、デベロッパは大きな粒でコミットするよう躾けられる」みたいな、
要因が存在しているのかな?
0809デフォルトの名無しさん
2014/03/21(金) 17:17:15.78ID:htHXQfN7だからContribution一位ってのはcommit粒度が細かいってことだろ
強いて関連性を見つけるなら、PHPやRubyの開発者は細かくcommitする奴が多くて、Pythonの開発者はそうじゃないってことじゃね?
だいたい、個人がブランド化してないプロジェクトはフォロワー自体たいしてつかない
あんたがPythonをdisってるから、Pythonでまあ一番メジャーと言っていいだろうNumPyを調べてみたら、203 contributor.
そのなかで最近のcontributionが多いのはここら辺の人
https://github.com/charris
これでfollower 9 人だぞ
ま、そもそも NumPy は Python プロジェクトじゃなくて C なんだけどな
https://github.com/numpy
disるならもう少し理論武装してこいよ
0810デフォルトの名無しさん
2014/03/21(金) 17:49:01.08ID:xS8clkdO>PHPやRubyの開発者は細かくcommitする奴が多くて、Pythonの開発者はそうじゃないってことじゃね?
だからさ、ナゼそういった傾向が起きるのか、その要因が分からないんだ
もう一度訊くけど、「Pythonを使っていると、デベロッパは大きな粒でコミットするよう躾けられる」
みたいな伝統がPython文化にあるのかな?
>あんたがPythonをdisってるから、
いや、自分は事実を知りたいだけだ
それどころかPythonをdisってるのは、この文書 "Most active GitHub users"(>>781)の作者ではないかと
疑っている
>>808で書いたように、この文書の評価方法(>>807)は一見すると「平等で妥当なもの(>>808)」に見える
けれども、何か統計の魔術によって「Pythonは最高でも27位でしかない」結果を意図的に導くことで、
Pythonを不当に貶めようという悪意を文書の作者が持っているのかもしれない
自分には見抜けないけど、トリックを暴くことのできる人は、どこかにいないのかな?
このままだと、素直に文書を解釈して「GitHub上のOSSデベロッパにPythonは好かれていない」になるんだよ....
0811デフォルトの名無しさん
2014/03/21(金) 17:53:42.90ID:+OTEcAaBはい、解散
0812デフォルトの名無しさん
2014/03/21(金) 18:12:46.78ID:ITiEzqlh> 素直に文書を解釈して
素直に文章を解釈したら"Most active GitHub users"を明らかにする表だという解釈になるだろう
Language列があるのは単にGithubのAPIがLanguage情報を返すからおまけでくっつけているだけ
0813デフォルトの名無しさん
2014/03/21(金) 18:25:06.03ID:htHXQfN7だよねえ
>>810は自分なりの仮説を持ってるなら少しは自分で調べりゃいいのに。
俺もこの一連のレスで、コントリビューショントップの奴とかNumPyのコントリビュータとか調べてレスしてるけど、
そういうのって「ん?」と思って気になったら、こんなとこで井戸端会議する前に自分で手を動かしたくなるけどな
議論だけで手を動かさない奴って、自分では何も調べずに思いつきの「仮説」を投げまくるだけだから、議論自体も詰まらんのだよね
残念
0814デフォルトの名無しさん
2014/03/21(金) 18:39:04.35ID:jt3ISR+A超有名言語であるC#がランク外であるところを見てもさ
別にPythonはOSSとの相性は悪いかもしれないが、実務上では使われています
ってシナリオでもいいじゃん
0815デフォルトの名無しさん
2014/03/21(金) 18:42:39.23ID:Y6VHU4ozコミット単位が小さいんだろうな
0816デフォルトの名無しさん
2014/03/21(金) 18:58:59.85ID:+OTEcAaB足りなかったりショボすぎたりするので、
PythonやC#の標準ライブラリ相当をGithubで活発に開発してる説
0817デフォルトの名無しさん
2014/03/21(金) 19:03:02.15ID:htHXQfN7たとえば?
ってのが一つあるのと無いので全然違うので
そういうところに気を配って、議論が盛り上がる書き込みを目指してほしいと思いましたまる。
0818デフォルトの名無しさん
2014/03/21(金) 19:06:27.02ID:ITiEzqlhそういうのは学校で学ぶもんだ。学校で学ばなかった人間は一生学ばずに終わる
社会はそういう指導をしちゃくれねーからな
つまりお前の指導は砂漠にジョウロ1杯分の水を撒くに等しい行為ってことさ
0819デフォルトの名無しさん
2014/03/21(金) 19:13:32.43ID:htHXQfN70820デフォルトの名無しさん
2014/03/21(金) 19:34:26.53ID:+OTEcAaB0821デフォルトの名無しさん
2014/03/21(金) 19:35:56.06ID:Ox5b0kMKやってることがしょぼい。
日本語のドキュメントが揃ってるから()
って理由だけでやる能力ない奴らのオナニー言語
0822デフォルトの名無しさん
2014/03/21(金) 19:53:43.71ID:Y6VHU4ozPHPはできるよ
0823デフォルトの名無しさん
2014/03/21(金) 20:16:30.45ID:p5Pi7B5sたとえば?
学ぶ価値がなく、能力無い奴らのオナニー言語と思われた理由を論理的に述べてくれると助かりまする
0824デフォルトの名無しさん
2014/03/21(金) 21:01:57.31ID:2D4bkn+Tstackoverflowはc#が人気だし、bitbucketはpythonが人気だし
0825デフォルトの名無しさん
2014/03/21(金) 21:53:24.25ID:Y6VHU4ozstackoverflowがc#、java、php、javascriptの順にタグが多くて
4強が他の倍以上ってのは知ってるんだけど
bitbucketの言語比率ってどこかのってる?
djangoだからbitbucket、railsだからgithubって選ぶものかね?
0826デフォルトの名無しさん
2014/03/21(金) 23:59:30.10ID:Vx06lpw30827デフォルトの名無しさん
2014/03/22(土) 00:23:05.99ID:veNOxdveようやく、まともというか冷静な意見が出たみたいだね
統計データを元にしたGitHub上でPythonは人気が無いのでは?という仮説に対して、
・統計データそのものが判断に値しない(>>802)とか、
・論理的な根拠無しに、Pyhton開発者の行動を決めつけた(>>809)はあったけど、
どちらも「Pythonは世界のどこでも人気があるハズ」という
結論から無理に理由を導こうとする感情的な反論だった
>>802,809とも、一定レベルの技術力を持つ人物であるにもかかわらず....
Pythonユーザには、そんな宗教的な頑迷さを感じる
0828デフォルトの名無しさん
2014/03/22(土) 00:32:04.69ID:aBNmXC5dアンチpythonはららぽーと
0829デフォルトの名無しさん
2014/03/22(土) 01:01:30.35ID:JDQW7qy1pythonー>bitbucket
haskell,ocaml->darcs
php,js,ruby,others->github
大体、こう棲み分けられてるけど、使うものはgithubとbitchbucketにしか置いてない。
散々に騒がれているjavascriptも、angular.jsぐらいしか使われてない。
合理的に考えるとnode.js+angular辺りでヨサゲだけれど、
不条理な理由でgithubに集まっている人の方が多いからか、多分、そうならない。
>>821
アベノミクスな理由でPHPからRubyへ移行すべき。Rubyは血税色に染まる。
0830デフォルトの名無しさん
2014/03/22(土) 01:17:30.10ID:Pc83KmXv土方の人は迷わずRubyだよな
0831デフォルトの名無しさん
2014/03/22(土) 02:05:41.67ID:JDQW7qy1これって大量の情報を脳に入力して出力したものと何が違うんだろ
0832デフォルトの名無しさん
2014/03/22(土) 02:23:48.60ID:e4K+RqPN再現性があること
これが一番大きいね
0833デフォルトの名無しさん
2014/03/22(土) 03:29:50.43ID:Qw5fgS220834デフォルトの名無しさん
2014/03/22(土) 03:56:55.27ID:Qw5fgS22> ようやく、まともというか冷静な意見が出たみたいだね
どうした記憶喪失か?あんたは最初からphpやjsも出した上でpythonをdisってただろ
ruby人気は当然として、「phpやjsと比べてもpythonだけ不人気」な理由を聞いてたんじゃないのか?
(カッコつきなのは、それ自体あんたの脳内結論だからな)
そのあんたがgithubでruby人気は当然というレスで納得するとか意味不明なんだが
0835デフォルトの名無しさん
2014/03/22(土) 16:05:56.22ID:HPKleFyYそれより言語仕様を攻めた方が良い。lambdaとか
0836デフォルトの名無しさん
2014/03/22(土) 17:46:06.86ID:c0X84X8M0837デフォルトの名無しさん
2014/03/22(土) 18:34:52.87ID:Tzbiog15試合中じゃなかったらハリセンでパシーンといきたいわ。
0838デフォルトの名無しさん
2014/03/22(土) 18:58:25.76ID:h4m0yMGm0839デフォルトの名無しさん
2014/03/22(土) 19:05:53.53ID:6aWhjAAT0840デフォルトの名無しさん
2014/03/22(土) 21:15:03.93ID:rg7v4gNLphpのユニコード化は頓挫したけど、csv出力とかメール送信とかの場合だけエンコーディングコンバートすれば十分
バイト列と文字列を分ける必要性はない
0841デフォルトの名無しさん
2014/03/22(土) 21:55:20.50ID:pXzvZYSj0842デフォルトの名無しさん
2014/03/23(日) 00:08:08.47ID:6aWhjAATウェブアプリを作る分にUnicodeが必要ないのは
お前特有の事情で無視できるってだけで
それはPython2でUnicodeを扱うのが苦痛であることが
解決されたわけじゃないんだがw
0843デフォルトの名無しさん
2014/03/23(日) 00:12:25.89ID:JKEnhuU60844デフォルトの名無しさん
2014/03/23(日) 01:30:33.57ID:N9+xBsr1いつも使いたいと思うけれど、あれで何が出来るのかよく分からない。
あいつら、sinatra,Padrinoをforkして暴力団の名前とか付けてそう。おまえの指ねーから(・ワ・)
0845デフォルトの名無しさん
2014/03/23(日) 03:33:33.26ID:N9+xBsr1githubの統計を集めたところでイノベーションは起こらないし、
原発事故にもSTAP細胞にも再現性なんてないんだ。高い支持率からの掌返し。
僕は島根の地下に宇宙人のUFO基地があるって信じるよ。
今は誰からの支持も獲られないかもしれないけれど、あそこの地下には俺の嫁が居るはずなんだ
>>833
ご覧の有り様だよ
0846デフォルトの名無しさん
2014/03/23(日) 06:50:49.10ID:sQvy0Yzl当時の事情はネットで検索すればすぐ分かる
0847デフォルトの名無しさん
2014/03/23(日) 08:59:29.96ID:xOrzbkku> phpのユニコード化は頓挫したけど、csv出力とかメール送信とかの場合だけエンコーディングコンバートすれば十分
前後の文脈がおかしいだけ
0848デフォルトの名無しさん
2014/03/23(日) 10:08:37.82ID:sQvy0YzlスクリプトをUTF8で書いて、たまに必要なるときだけコンバートエンコーディングを呼ぶ、それでほとんど事足りる
今後どういう予定か知らないが、PHPに他の言語のようなユニコード対応の仕組み導入してもきっとユーザーには受け入れられないと思う
0849デフォルトの名無しさん
2014/03/23(日) 11:04:09.22ID:JKEnhuU6色々勘違いしてるよw
日本語というかマルチバイト対応にするやり方は
三通りあってその分け方っていうのは
1. バイトと文字列を、値に付加された情報で区別する
2. バイトと文字列で、使う関数を分ける。
3. 変数に型をもたせる(型付き言語のみ可能)
この三つなんだよ。
で君が言った「スクリプトをUTF8で書いて、たまに必要なるときだけコンバートエンコーディングを呼ぶ」
というのは、この三つのどれでもなくて「バイトと文字列の区別」の前処理にすぎないんだよ。
コンバートエンコーディングというのは単にUTF8にするだけ。
じゃあそのUTF8をどうあつかうか? 簡単な例で言えば長さをはかるときに
バイトで数えるか文字列として数えるかを、length関数でやるか
マルチバイト対応length関数を使うか。この区別なんだよ。
PHPは2なんだわ。マルチバイト文字列関数が用意されている。
C言語もそうだね。マルチバイト関数を使うね。
0850デフォルトの名無しさん
2014/03/23(日) 11:11:28.93ID:sQvy0Yzl名前の付け方も悪くて、Emcode::decodeとか、面倒なわりにメリット少なかった
0851デフォルトの名無しさん
2014/03/23(日) 11:19:43.23ID:JKEnhuU6> 2. バイトと文字列で、使う関数を分ける。
この二つの重要な違いをもう少しだけ。
1. だとバイトと文字列の両方に同じ関数を使える。
2. だとバイトと文字列に別々の関数を使わないといけない。
さて、どっちがいいかね?
0852デフォルトの名無しさん
2014/03/23(日) 12:11:07.41ID:a43Ktcimマルチバイト文字列でもバイト数を知りたいときと文字数を知りたいときとあるし、
1 にしたって単にラップしてるだけで内部で自動判別→それに応じて 2 となってるだけ
自動判別で間違える可能性があって云々、とバッドノウハウが増えるくらいなら最初から 2 の方がよっぽどいい
0853デフォルトの名無しさん
2014/03/23(日) 13:11:11.84ID:JKEnhuU6Ruby
if /^abc/ =~ str
puts "match"
end
こんなに短くかけるものを
どうするかね?
0854デフォルトの名無しさん
2014/03/23(日) 13:35:10.98ID:GFwabcra2 は扱うデータの種類に応じて適した関数(=手続き)を使い分けるという、
多相性(polymorphism)の無い時代における手続き型言語の発想だね
また自動判別の問題は 2 を選んだからといって解決するわけじゃないから、意味不明
>>853
Rubyは一貫して 1 で、文字列とバイト列は区別せずStringだから、
この議論に巻き込むのは勘弁願いたい
0855デフォルトの名無しさん
2014/03/23(日) 13:41:37.92ID:JKEnhuU61と2のどっちがいいという話で
殆どのスクリプト言語が巻き込まれるよw
型付き言語なら3になるから
ちょっと違うけど。
0856デフォルトの名無しさん
2014/03/23(日) 13:43:27.85ID:JKEnhuU61.9になってから値に情報がつくようになった。
http://tmtms.hatenablog.com/entry/20120812/ruby_encoding
> Ruby 1.9 から文字列や正規表現オブジェクトは
> それぞれエンコーディング(いわゆる文字コード)を保持するようになりました。
>
> たとえば 0xB1 0xB2 という2バイトは EUC-JP エンコーディングでは「
> 渦」、SHIFT_JIS エンコーディングでは「アイ」という文字になります。
> つまり同じバイト列でもエンコーディングが異なれば異なる文字として解釈されます。
>
> 1.8 では文字列はただのバイト列でした。なので、それがどのような文字を表しているのか、
> つまりエンコーディングが何なのかはプログラムが知っている必要がありました。
>
> 1.9 では文字列オブジェクト自身が自分が何のエンコーディングかを知っています。
> 同じ 0xB1 0xB2 というバイト列でも、それが EUC-JP の「渦」なのか SHIFT_JIS の「アイ」なのかは、文字列自身が知っています。
0857デフォルトの名無しさん
2014/03/23(日) 14:12:35.96ID:xOrzbkku開発者のほとんどがマルチバイトを意識できるという恵まれた環境
Python3の標準ライブラリがどれだけひどかったことか
>>854
根本理解してないような
0858デフォルトの名無しさん
2014/03/23(日) 14:13:54.51ID:KTrL/5Zvへーそうなんだ。
でもPython2よりマシなんじゃないの?
0859デフォルトの名無しさん
2014/03/23(日) 15:07:43.46ID:a43Ktcimソースコードを多少短く書けたからどうなんだね?
変数名の str を s にすればさらに二文字減らせるぞ
0860デフォルトの名無しさん
2014/03/23(日) 15:57:08.20ID:FjLlR1KU一行になる
0861デフォルトの名無しさん
2014/03/23(日) 17:55:53.51ID:861acg6LPHPみたいに全部バイト列扱いの方が簡単でいいって事
0862デフォルトの名無しさん
2014/03/23(日) 18:37:42.11ID:UaDnjuUZ> 入出力の度にいちいちencode、decodeするのは面倒臭い
その手間を省くのが文字列とバイト列の分離なのだが…
むしろいちいちencode、decodeしなきゃいけないのは、そのへんの面倒をプログラマがすべて
みないといけないPHPの方
0863デフォルトの名無しさん
2014/03/23(日) 20:28:39.75ID:861acg6L0864デフォルトの名無しさん
2014/03/23(日) 21:24:10.03ID:sQvy0Yzlもうエンコードしてるのにまたしたり
自分でもそうだけど、外人のライブラリは国際化してないの多いし
0865デフォルトの名無しさん
2014/03/23(日) 21:46:25.60ID:/rUHJ76Nそれを国際化するのは大変なんだよね。
関数を全部マルチバイト対応関数に変更するだけでも大変だし。
PHPなんか50個以上も、マルチバイト文字用の関数が出来てしまってるわけで。
http://www.php.net/manual/ja/ref.mbstring.php
0866デフォルトの名無しさん
2014/03/24(月) 17:16:09.12ID:CaQf85Oi0867デフォルトの名無しさん
2014/03/24(月) 17:21:17.89ID:CaQf85Oi0868デフォルトの名無しさん
2014/03/24(月) 17:26:07.51ID:40U1Zr5S0869デフォルトの名無しさん
2014/03/24(月) 18:16:56.42ID:taZC4c0ihttp://blog.m.livedoor.jp/blackwingcat/article/1837783?guid=ON
0870デフォルトの名無しさん
2014/03/24(月) 18:37:09.22ID:PpyngeTR0871デフォルトの名無しさん
2014/03/24(月) 18:58:21.28ID:CaQf85Oiサンクス
0872デフォルトの名無しさん
2014/03/24(月) 19:10:38.24ID:upNI3SVI検索トップの入門サイトが、幾ら基礎編とは言えオブジェクトのオの字も出てこないことに戦慄した
それからドットインストールを教えてあげたけど、分かりやすいとは言え
それだけじゃ必要最低基礎の表面の半分くらいしかカバーできない感じだった
そこでMDNはどうかと見てみたんだけど、ちょっとレベルが飛躍するように見える
で、自分は10年前どうやってJS全体を知っていったのか、思い出せないことにまた戦慄した
そりゃ、自分もだけどプログラミング自体が楽しいと思える人なら、何年かやってるうちに覚えられる
でも、ゲームが作りたいとか、使う方が目的の人は、精々数ヶ月で手応えを感じないとやめてしまう
具体的には、基礎構文から、オブジェクト指向する辺りまでを『体系立てて』指導できないだろうか
特に、ちゃんと構造化プログラミングができないと、当然ゲームなんか完成できないで、諦めちゃう
0873デフォルトの名無しさん
2014/03/24(月) 19:19:12.66ID:7DgDM3gu0874デフォルトの名無しさん
2014/03/24(月) 19:20:42.95ID:ZkdIk5Mz>具体的には、基礎構文から、オブジェクト指向する辺りまでを『体系立てて』指導できないだろうか
それなら、サイ本嫁!で終わりだ
ただ、
>そりゃ、自分もだけどプログラミング自体が楽しいと思える人なら、何年かやってるうちに覚えられる
これが、最初は一番大切だと思う
時間も忘れて夢中でプログラミングにのめり込めるかどうか、っていう話だね
で、ある程度のコードが書けるようになると、今度はより正しく美しいコードが書きたくなるから、
その時にサイ本のような「系統立てた」本に出会えれば、書かれている内容がすんなり吸収できる
0875デフォルトの名無しさん
2014/03/24(月) 20:00:21.86ID:upNI3SVIうーん、確かに本でいいのがあるかも知れないけど
パッと薦められるって点ではネットのほうがいいな
具体的にはドットインストールが終わってサイ本までの繋ぎ
つまり正規表現をまだ知っていない状態くらいから
自分でクラス(コンストラクタ)定義してnewする価値が分かるまでが欲しい
個人的にはそこまでやれば、脱入門と見て安心して送り出せる
JS覚えたいって人に出会った時、ドットインストールとこのサイトやれば一人立ちできる
その後MDNのリファレンスやサイ本で穴を埋めていけばいいよ、って言えるテンプレが欲しい
現状、正直ドットインストールの後どこを薦めたらいいのか自分には分からなかった
0876デフォルトの名無しさん
2014/03/25(火) 01:02:34.91ID:xQt7ue4e0877デフォルトの名無しさん
2014/03/25(火) 01:04:49.71ID:xQt7ue4eあれは、タダのHashだったんだ
0878デフォルトの名無しさん
2014/03/25(火) 01:11:59.00ID:xQt7ue4eノートにDOMを1000回ほど写経させて、githubのサンプルコードをリバースさせたら
ドットインストールなんてアフィリエイトのカスサイトなんて不要
クラウディアさんでナニでもズッた方がマシ
0879デフォルトの名無しさん
2014/03/25(火) 01:28:03.21ID:xQt7ue4e脱入門として送り出せるって、どこに送り出すの?専門学校?
0880デフォルトの名無しさん
2014/03/25(火) 05:37:49.90ID:MR7ZDoWa0881デフォルトの名無しさん
2014/03/25(火) 07:25:42.01ID:pYOlF9ktWebだと「JavaScript初級者から中級者になろう」というサイトが丁寧でわかりやすかったね
俺も独学でクラス・継承など理解するのに苦労したけどまず自分で何か一つ作ってそれをリファクタリングしまくるのがいい
例えばまずは配列を操作する関数があったとしたら配列を引数として取るのではなくArray.prototypeで拡張させてみたりね
0882デフォルトの名無しさん
2014/03/25(火) 10:07:01.86ID:nEBAEy32> 例えばまずは配列を操作する関数があったとしたら配列を引数として取るのではなくArray.prototypeで拡張させてみたりね
それはお勧めできない。
まともな書籍なら、なぜそれをしない方が良いのか書かれてると思う。
ちなみにGoogle JavaScript Style Guideでは、この行為は禁止されている。
http://cou929.nu/data/google_javascript_style_guide/#id23
0883デフォルトの名無しさん
2014/03/25(火) 12:11:37.70ID:ZihLzcMZ0884デフォルトの名無しさん
2014/03/25(火) 13:08:09.23ID:O3V1ym1gあるならありかもしれないが俺には思いつかない
> 例えばまずは配列を操作する関数があったとしたら配列を引数として取るのではなくArray.prototypeで拡張させてみたりね
この例なら、なしだ
0885デフォルトの名無しさん
2014/03/25(火) 13:16:32.78ID:pYOlF9ktオブジェクト指向すらわからない初心者はいきなり自分でオブジェクト作れないだろうから
メソッドと関数の違いやプロパティと変数の違いを理解するのに既存のオブジェクトを拡張する方法が良いんではないかと
もちろんプロトタイプ汚染についても後々知る必要があるけど
例えばプログラミング初めてするような人にグローバル変数は使うなとは言わないでしょ
0886デフォルトの名無しさん
2014/03/25(火) 14:29:58.65ID:nEBAEy32> 例えばプログラミング初めてするような人にグローバル変数は使うなとは言わないでしょ
俺なら言うが・・・。
0887デフォルトの名無しさん
2014/03/25(火) 14:46:38.09ID:O3V1ym1gオブジェクトを作れないのに、メソッドの作り方を教えてもしょうがないだろ
> 例えばプログラミング初めてするような人にグローバル変数は使うなとは言わないでしょ
JavaScriptなら、当然言う
0888デフォルトの名無しさん
2014/03/25(火) 14:47:25.33ID:xQt7ue4eおまけに自分は10年以上の経験があるベテランだ、みたいなこというわけ
死ねばいいのに
0889デフォルトの名無しさん
2014/03/25(火) 14:52:21.10ID:9Vi74SGGで、合計何人の大学教授の統計を採った結果その結論に至ったの?
0890デフォルトの名無しさん
2014/03/25(火) 14:57:08.62ID:O3V1ym1g0891デフォルトの名無しさん
2014/03/25(火) 15:03:12.11ID:xQt7ue4e何処にでも沢山いるような気はするよ。
同じ大学で、まともにプログラムを書ける教授は2人しか知らない。
0892デフォルトの名無しさん
2014/03/25(火) 15:07:32.40ID:xQt7ue4e組込系企業のインターンで、他所の大学の学生が書いたコード眺めたことあるけど、結構、酷かったよ
大学のプログラミング教育が酷いんだって確信したよ
0893デフォルトの名無しさん
2014/03/25(火) 15:07:46.37ID:QImWjIyDたまにコンピュータ関係の専攻でもそういうことがありそうだがw
0894デフォルトの名無しさん
2014/03/25(火) 15:09:28.01ID:xQt7ue4eつまり、大学の教授が大抵はウンコ。
0895デフォルトの名無しさん
2014/03/25(火) 15:10:58.54ID:f+HSSBhT君が憧れてるのが科学技術計算だかWebだか知らんが酷いもんだぞ
0896デフォルトの名無しさん
2014/03/25(火) 15:12:54.95ID:xQt7ue4e0897デフォルトの名無しさん
2014/03/25(火) 19:02:25.80ID:LIN4OyJJほー、分かりやすくまとまってるサイトもやっぱりあるのね
これなら教えやすそう。ストックさせていただいた
やっぱりスクリプト言語はもっと、一般人が気楽に手を出せるものであってほしいね
>それをリファクタリングしまくるのがいい
完全に同意。やっぱ頑張ってもらうしか無いか
.prototypeでの拡張も同意。自分のときもこれでかなり遊んで理解が深まったように思う
>>885
これは言わないというか、一応言うかもしれないけど現実的に実施できないんだよね
さらに一段階上の、入門を抜けてから考えさせるものだと思う
これで思い出したんだけど、より新しい技術が一応ある状態で、
旧ノウハウをどれくらい教えたらいいのかなってのも悩むんだよね
例えば今だってブロックスコープが使えるし、もう少し待てばグローバルが隔てられるmodule要素が使えるようになる
一方、未だに配列の最後の要素の後には絶対にコンマを入れるべきじゃないみたいに主張する人もいた
教えるのって大変だね
0898デフォルトの名無しさん
2014/03/25(火) 19:32:49.30ID:1fsg8nGx0899デフォルトの名無しさん
2014/03/25(火) 19:45:52.94ID:O3V1ym1gビルトインのprototypeは旧ノウハウで、今はバッドノウハウだからな
リファクタリング以前の問題よ
> これで思い出したんだけど、より新しい技術が一応ある状態で、
> 旧ノウハウをどれくらい教えたらいいのかなってのも悩むんだよね
バッドになったためなのか、より便利になったためなのかの違いでわかれるかと
0900デフォルトの名無しさん
2014/03/25(火) 21:37:20.96ID:+DzPs7TDとりま図書館に独習JSリクエスト出してて4/1に図書館にくるみたい
いきり独習JSからじゃ無理め?因みにMacBook使ってる
0901デフォルトの名無しさん
2014/03/25(火) 22:00:41.68ID:f+HSSBhTプログラマでなくても誰でも使ってんだから必要に迫られればなんとかなる
0902デフォルトの名無しさん
2014/03/25(火) 22:02:21.21ID:zZmveeSg0903デフォルトの名無しさん
2014/03/25(火) 23:18:01.75ID:2Gdd7vE1自分で使うRSSリーダー作ってみればいいと思う
0904デフォルトの名無しさん
2014/03/26(水) 02:08:11.35ID:ew1tDv3Unode.jsを入れる。
デバッグ手法を探す。
{}を弄くり倒す
0905デフォルトの名無しさん
2014/03/26(水) 02:37:50.57ID:ew1tDv3UPHPは、歯ブラシみたいなものですね。毎日使うものですけど、だから何でしょう?
誰が歯ブラシの本なんて読みたがります?
僕はホンモノのプログラマではありませんから、やっつけ仕事ですよ。
ホンモノのプログラマは、「動いてるように見えるけど、メモリリークだらけじゃないか。
直す必要があるかもね」なんて言うでしょう?僕なら、10リクエストごとにApacheを再起動しますね。
この名言には「偽物語」との共通事項が非常に多い。
Rasmus Lerdorfの生年月日は1968/11/22。
PHP、Perl共に6はコケてしまい5に留まっている。そして、html5。
CakePHPがForkした先はLithium。FuelPHPサイト右下のアイコン。これらの象徴が何を意味するか分かるね?
ヤツらの陰謀なんだよ。
0906デフォルトの名無しさん
2014/03/26(水) 04:23:16.68ID:ew1tDv3UlaravelとYiiの対立は資本主義と共産主義との代理戦争だったんだよ
0907デフォルトの名無しさん
2014/03/26(水) 11:31:30.94ID:Nl0F+Hjwそこそこ速いし
0908デフォルトの名無しさん
2014/03/26(水) 23:58:59.23ID:1Z1OcoIL0909デフォルトの名無しさん
2014/03/27(木) 01:48:01.42ID:UvIVT3nW後はおもちゃ(いい意味でも悪い意味でも)
ローカルで書くスクリプト系はPython一択
0910デフォルトの名無しさん
2014/03/27(木) 08:39:58.17ID:V1uU5d7+c++,c#は巨大なガラクタ
0911デフォルトの名無しさん
2014/03/27(木) 14:46:36.16ID:q0bjrdT2まずHTML、CSSを理解した方がいい
次にドットインストールとかいろんなサイト見て、自分で書いてみて慣れる
いろいろ調べてそれをひたすら繰り返す
徐々に他人のブログに書いてあるようなことも分かるようになる
最後にこれを読めば中級者になれる
http://www.slideshare.net/yuka2py/javascript-23768378
あとは好きにしたらいい
そのくらいになればもう直接仕様書読めば理解できるしそれこそ言語も作れる
0912デフォルトの名無しさん
2014/03/27(木) 14:51:55.32ID:pwhdAG7gいつ普通に使えるようになるのかわからないけど。
0913デフォルトの名無しさん
2014/03/27(木) 15:09:38.83ID:q0bjrdT2○class構文
ES6のclass構文はただの糖衣構文
柔軟性やや落ちるが見た目が良い書き方が追加された程度のもの
そんなに大したものじゃない
いつ使えるようになるかだが、自分はChromeとFirefoxが対応したら自サイトで使う
で、Firefoxは早いだろうけど、Chromeも来週月曜日リリースの35からついにES6対応を始めだしたから意外と早いと思う
来月のES6のラストコールからどんどん加速していくだろうから、来年度中には使えると思う
0914デフォルトの名無しさん
2014/03/27(木) 15:48:19.72ID:pwhdAG7g> いつ使えるようになるかだが、自分はChromeとFirefoxが対応したら自サイトで使う
俺は、IEとSafariで使えないと無理だなー。
0915デフォルトの名無しさん
2014/03/27(木) 15:58:49.94ID:V1uU5d7+Javascript自体は大して書きやすい言語とも保守性に優れているとも思えないんだけど
GoodPartsのテクニックが、いつかPerl化するのはコーラを飲んでゲップが出るよりも確実
そういう糞味噌テクニックより、型付PHPのHackの方が電動歯ブラシぐらい魅力的
この件から我々が得るべき教訓はColdFusionに逆襲されるということぐらい
0916デフォルトの名無しさん
2014/03/27(木) 18:26:22.04ID:2mGIdXwX0917デフォルトの名無しさん
2014/03/27(木) 19:26:46.76ID:q0bjrdT2クライアントサイドJavaScriptを覚えるのは前提として
別の言語を習得するだけの価値があるのかってことになっていくのかもしれない
0918デフォルトの名無しさん
2014/03/27(木) 19:47:30.49ID:1gXihiuU業務系のドカタですら大抵の奴は特定の言語に拘らないで何でも使うよ
0919デフォルトの名無しさん
2014/03/27(木) 20:35:38.74ID:gcsG9K2Q> ES6のclass構文はただの糖衣構文
> 柔軟性やや落ちるが見た目が良い書き方が追加された程度のもの
> そんなに大したものじゃない
プログラミング言語の文法はほぼ全てが糖衣構文だろ?
糖衣構文でないものってなんだよ?
よく使われるパターンに、糖衣構文を作ることで
可読性を上げて短くコードをかけるようにして
バグを減らして開発をしやすくしてきたんだろう?
開発効率を上げるために、糖衣構文を作ることは重要な事で
その程度なんて言っちゃいけないことだと思うんだが?
0920デフォルトの名無しさん
2014/03/27(木) 21:15:46.65ID:8HxvNny/書き換えられるものを言う。
「ほぼ全てが糖衣構文」だなんて、誤認も甚だしい。
0921デフォルトの名無しさん
2014/03/27(木) 21:22:29.43ID:gcsG9K2Qたとえばループは比較とジャンプに書き換えられる。
0922デフォルトの名無しさん
2014/03/27(木) 21:23:33.80ID:8HxvNny/0923デフォルトの名無しさん
2014/03/27(木) 21:23:52.05ID:gcsG9K2Q表現できない文法なんてないからね。
アセンブラから見たら、
すべてが糖衣構文にすぎない。
0924デフォルトの名無しさん
2014/03/27(木) 21:25:58.68ID:gcsG9K2Qアセンブラは、マシン語と命令を一対一で結びつけたもの
0925デフォルトの名無しさん
2014/03/27(木) 21:33:10.17ID:RigFxkWaそもそもCPUの生命令は多すぎる
それを隠蔽したり抽象化したのが汎用言語だろ
そういう根幹は糖衣構文で表現できない部分
ジャンプ命令ひとつとっても、今時gotoのない言語は珍しくない
無縁なレイヤの要素をごっちゃに語るな
誤認も甚だしいに同意
0926デフォルトの名無しさん
2014/03/27(木) 21:34:11.11ID:1gXihiuUあそこまで行くと糖衣構文というより言語の機能をたまたま糖衣構文として実装しているという感じだな
0927デフォルトの名無しさん
2014/03/27(木) 21:39:28.58ID:q0bjrdT2一部分だけ切り取ってもらっても困る
一番言いたいことは一番最初の2行
classという概念が新しく入るわけでは無いということ
それとジェネレータ等と比べると確かに大したことはない
例えばclass構文で簡潔にメソッドが定義できるが
MethodDefinitionや__proto__、mixinの導入で従来型でも同じくらい簡潔に書けるようになってる
class独自の機能はなく、ビルドインの継承だって@@createのおかげだし、
superキーワードだって使おうと思えば従来型の記法で使える
だから客観的に見てclass構文の凄みをさほどでもない
Int8Array.prototype.BYTES_PER_ELEMENTみたいなメソッドではないプロパティの継承には
まだ.prototype.を使う必要があるし、それならいっそプロトタイプベースチックに書くのもいい
class構文も素晴らしくてES6の顔だと思うが、自分はそれよりも
やっとまともにプロトタイプベースっぽく書けるようになったことの方が注目に値する
0928デフォルトの名無しさん
2014/03/27(木) 21:41:43.61ID:gcsG9K2Q> ジャンプ命令ひとつとっても、今時gotoのない言語は珍しくない
それ墓穴w そういうレスが来ることを想定していた。
さて、じゃあループは糖衣構文か否か、
>>925が言ってるのは、言語にgotoがあればループは糖衣構文であり
gotoがなければ糖衣構文でないということになる。
言い換えると、
class構文はある言語に○○(これが何かは知らんがw)があれば、糖衣構文であって、
○○がなければ、糖衣構文ではないということになる。
class構文はいろんな言語にあるが、class構文そのもので糖衣構文決まるわけじゃない。
○○があるかないかで決まる。
「class構文はある言語によっては、糖衣構文ではない素晴らしい物」なのに、
JavaScriptには(ループを実現できるgotoがあるのと同じように)
classを実現できる低レベル命令があるからclass構文が素晴らしくないと言っていることになる。
それはclass構文の正当な評価ではない。
0929デフォルトの名無しさん
2014/03/27(木) 21:44:40.27ID:gcsG9K2Q出来る糖衣構文だから素晴らしいものである。というべき。
ループなどの登場でgotoが必要なくなったように、
classを実現する冗長なコードが必要なくなるわけだから。
そうやってプログラミング言語は進化をしてきた。
これこそがプログラミング言語の進化の本質。
0930デフォルトの名無しさん
2014/03/27(木) 21:45:42.93ID:gcsG9K2Q糖衣構文だから素晴らしいということ。
素晴らしいものなのに「たかが」なんて言ってはいけない。
0931デフォルトの名無しさん
2014/03/27(木) 21:56:33.24ID:V1uU5d7+Javascriptで大規模な開発は無理。そういう芸当が出来るのは忍者だけ。
>>918
PHP、Java、c#、VBの間を行き来して、何のスキルも伸びてないヤツらのkとですね。わかります。
0932デフォルトの名無しさん
2014/03/27(木) 21:57:26.81ID:8HxvNny/他人と話が通じないままでいいならそれでいいけど。
0933デフォルトの名無しさん
2014/03/27(木) 22:01:01.95ID:V1uU5d7+0934デフォルトの名無しさん
2014/03/27(木) 22:08:46.46ID:8HxvNny/0935デフォルトの名無しさん
2014/03/27(木) 22:53:55.84ID:RigFxkWa別レイヤの概念ごちゃまぜにすんなほんと
汎用言語はアセンブリを置き換えたものじゃなくて抽象化したもの。
したがって汎用言語はアセンブラの糖衣構文ではない。
同じ概念の中で手軽に書けるようにしたマクロアセンブラあたりが、糖衣構文の範疇
なーにが「それ墓穴w」だよ
0936デフォルトの名無しさん
2014/03/27(木) 23:22:04.96ID:JypLNYrbで、ループがこれじゃ書きにくいなぁと思って書きやすくするために for 文を実装した
うんこの人にとってはたしかにfor文は糖衣構文かもしれない
0937デフォルトの名無しさん
2014/03/28(金) 00:04:23.75ID:3TELInRMhttp://it.slashdot.jp/story/14/03/27/1013249/
PHPの覇権時代くる
0938デフォルトの名無しさん
2014/03/28(金) 00:19:24.62ID:Ek64RinZ実装されてるのもあるしね。
事実として糖衣構文だったよ。
0939デフォルトの名無しさん
2014/03/28(金) 00:20:48.17ID:Ek64RinZC言語のプリプロセッサで実装されていたね。
つまりC++の文法は糖衣構文
0940デフォルトの名無しさん
2014/03/28(金) 00:42:27.68ID:D/PH4N29cへの翻訳な。専用コンパイラまで着手できていない段階における、ランタイム含む便宜実装という形だ
いわばc文法へのコンパイラだ。それを糖衣構文と呼ぶのなら、もはや糖衣という言葉にはなんの意味もないな
初期のcppが、「c文法を出力するプリプロセッサとして実装された」というのが正しい物言いだ
0941デフォルトの名無しさん
2014/03/28(金) 00:44:19.92ID:Ek64RinZ糖衣構文であることを否定していないことに注意w
0942デフォルトの名無しさん
2014/03/28(金) 00:50:12.42ID:Ek64RinZwikipediaでは、どうみてもいいものであるとしか書かれてない。
http://ja.wikipedia.org/wiki/%E7%B3%96%E8%A1%A3%E6%A7%8B%E6%96%87
> 糖衣構文
> 糖衣構文(とういこうぶん)は、プログラミング言語において、読み書きのしやすさのために
> 導入される構文であり、既に定義されている他の構文の(人間にとってより理解しやすい)
> 書換えとして定義されるもののことである。構文糖(こうぶんとう)あるいは構文糖衣ともいう。
0943デフォルトの名無しさん
2014/03/28(金) 01:03:02.93ID:D/PH4N29全否定してますがな
ざっとスレ読み返しても、糖衣構文の価値を否定した人はいなかったように思うけど急にどした?
要はみんな、恥ずかしい勘違いトークしてる奴に突っ込んでるだけだよ
俺なんかC#の糖衣っぷり大好きよ
0944デフォルトの名無しさん
2014/03/28(金) 01:36:34.18ID:nLurpOLQ/ ! | ィ 「\ | ハ l | ,′ /
l ! | / /j/ '. ノ, =、!// /j/ ヽ/
l い/ ,, =x j/ ′ 〈j/ /ヽ
ト ._ \_〃 :.:.:.:.} /二フ”
l l { 下 ̄ .:.:.:.: -‐1 ∧ /
l l T ‐个 ._ ー' イ l| ニニ!
l/ /| l l//下二千ヽ_l い ─┘
' / .′ l,ノ\/// 小、|、\ヽ\ 「〉
�Ul / / \/ U` \ヽl i r_|
�Ul l i ! ト ヽ |
0945デフォルトの名無しさん
2014/03/28(金) 01:44:16.45ID:1ftEUC5z0946デフォルトの名無しさん
2014/03/28(金) 01:56:28.94ID:24RmtHCl???
0947デフォルトの名無しさん
2014/03/28(金) 03:00:33.04ID:A0sghGRm>『聖書』中の訳語としての「黄泉」
>『新約聖書』中のギリシャ語「ハデス」、『旧約聖書』中のヘブライ語「シェオル」(en:Sheol)を
>漢文訳の『聖書』では「黄泉」と訳しており、日本語訳聖書においては、口語訳聖書では「黄泉」、
>新共同訳聖書では「陰府(よみ)」、新改訳聖書では「ハデス」と訳されている。
>類語であるギリシャ語の「ゲヘンナ」は地獄と訳される事が多く、訳し分けがなされている。
>他方、日本正教会訳聖書では、ゲヘンナを地獄(ruby:ゲエンナ)、ハデスを地獄(ruby:ぢごく)とrubyを使って訳し分けている。
ttp://ja.wikipedia.org/wiki/%E9%BB%84%E6%B3%89
Matzは何処からやってきたんだろう?NASAやヴァチカンは何を隠しているんだろう?
0948デフォルトの名無しさん
2014/03/28(金) 03:33:35.22ID:A0sghGRmMatzがプレスリーの振付師を担当していても不思議でないぐらい。彼が小指を立てたのはEmacs使いだったから。
プログラマ史上最高の服装、最もサインに価値があるプログラマ
0949デフォルトの名無しさん
2014/03/28(金) 05:40:24.29ID:wevkOOCiネームスペースとかトレイトとかジェネレータとかどうでもいい機能より遥かに重要に思えたんだが
0950デフォルトの名無しさん
2014/03/28(金) 06:47:54.58ID:A0sghGRm闇の世界を垣間見たよ
0951デフォルトの名無しさん
2014/03/28(金) 07:59:01.59ID:MCht0FeE0952デフォルトの名無しさん
2014/03/28(金) 10:10:28.31ID:beMC8OFdキチガイPHPerの存在のほうがどう見ても闇だwwwww
0953デフォルトの名無しさん
2014/03/28(金) 11:36:03.78ID:NlylZVWnRubyistはPHPerやPerlerを敵だと思っている
この現実は如何に
0954デフォルトの名無しさん
2014/03/28(金) 12:00:55.05ID:beMC8OFd0955デフォルトの名無しさん
2014/03/28(金) 12:52:35.44ID:N7Yz/kA50956デフォルトの名無しさん
2014/03/28(金) 13:04:59.19ID:A0sghGRm0957デフォルトの名無しさん
2014/03/28(金) 13:22:50.65ID:hewPEgiq自分へのレスかい
0958927
2014/03/28(金) 16:07:53.13ID:s+IK+7zZなんか済まなかったな
個人的にclass構文が入ったら初学者や他言語から入る人に
プロトタイプベースで、所謂Java的クラスでは無いことを
どう教えていったらいいのかなとか思ったりしてて
もしかしたらclass構文の導入は勘違いを産み、
新しい罠にすらなるんじゃないのかと危機意識をもってしまっていたんだよ
だからclass構文が出る度に本質的には何も変化がないということを強調したくなる
「class」という言葉に惑わされず、プロトタイプベースの視点から理解して欲しいと思ってしまう
class構文を悪く言うつもりはなかった
許してくれ
0959デフォルトの名無しさん
2014/03/28(金) 16:45:44.00ID:wevkOOCi0960デフォルトの名無しさん
2014/03/28(金) 16:47:17.21ID:beMC8OFd0961デフォルトの名無しさん
2014/03/28(金) 16:56:49.20ID:KxTxPlps0962デフォルトの名無しさん
2014/03/28(金) 16:59:51.44ID:beMC8OFd0963デフォルトの名無しさん
2014/03/28(金) 17:07:24.37ID:hewPEgiq0964デフォルトの名無しさん
2014/03/28(金) 17:23:34.25ID:Vf+Kze9a本質的な変化なんていらないんだよ。
本質的変化が重要なんだったら、CoffeeScriptが流行るわけない。
誰もが(ほぼ)同じ書き方でclass(っぽいもの)を使えるようになるのがいいんだよ。
0965デフォルトの名無しさん
2014/03/28(金) 17:30:37.34ID:beMC8OFd糖衣構文にしろ、意味論に手を入れるにしろ。
0966デフォルトの名無しさん
2014/03/28(金) 17:42:28.36ID:A0sghGRm仮に創造論を信じるなら、Matzは宇宙人だって考えた方が筋が通る
0967デフォルトの名無しさん
2014/03/28(金) 17:58:35.57ID:raSqll1u初めてプロトタイプベースの javascript の逆鱗に触れました
0968デフォルトの名無しさん
2014/03/28(金) 18:36:53.86ID:beMC8OFd逆鱗(げきりん)?
0969デフォルトの名無しさん
2014/03/28(金) 18:42:08.97ID:Ek64RinZ0970デフォルトの名無しさん
2014/03/28(金) 21:15:46.38ID:JyzRlFuBdartが襲ってくるよぉ
0971デフォルトの名無しさん
2014/03/28(金) 21:46:21.68ID:beMC8OFd0972デフォルトの名無しさん
2014/03/28(金) 21:56:22.26ID:QLpZv79z0973デフォルトの名無しさん
2014/03/29(土) 05:27:37.84ID:oh5tVCzVend
↓
class A
end
こういう一貫性嫌いじゃないけどね
しかしrubyの中でもbindingやcallccは異常さを感じる
驚き最小限の法則どこいった
0974デフォルトの名無しさん
2014/03/29(土) 06:13:04.06ID:ADiprCARPHPはlaravel,ignitor,fuelと火や光を連想させるものが多い。
一方、Rubyは電子麻薬で、人々の善意で出来たRailsで黄泉へまで繋がる。
光と闇は拮抗していた。v8が地上に降りて来る、あの日まで。そのロゴは天使にも見えた。
しかし、実際の所、あれは地上に堕とされたのではないか?大戦を終わらせた原爆にすら似ている。
バベルの塔の崩壊は予定調和だろう。...今日は瘴気が濃いな。
0975デフォルトの名無しさん
2014/03/29(土) 07:50:44.29ID:z8Axq5KD0976デフォルトの名無しさん
2014/03/29(土) 10:16:44.31ID:96vl7zqKところがRubyはそうじゃないんだなこれが
既存のクラスを同名定義して拡張したりできるからね
驚き最小w
0977デフォルトの名無しさん
2014/03/29(土) 11:12:34.61ID:EN1l+2Rhいまだにそれを理解できないバカが多いよな。
昔から多かったから、言わないことにしたわけだけどさw
0978デフォルトの名無しさん
2014/03/29(土) 11:16:28.51ID:96vl7zqK言語としてはどう考えても驚き最小とは正反対だから誰も言わなくなった
0979デフォルトの名無しさん
2014/03/29(土) 11:25:24.54ID:UFvyasfIhttp://yugui.jp/articles/465
0980デフォルトの名無しさん
2014/03/29(土) 11:32:59.22ID:EN1l+2Rh0981デフォルトの名無しさん
2014/03/29(土) 12:16:29.43ID:ADiprCARRubyの敗北は日本の情報産業の技術力の低さを国際社会へ露呈したようなもの。派遣広告の技術力()とは別。
「Cookpadは何故、Facebookに成れなかったか?」とか,肩書付けてポエムを書けば印税生活できるレベル
技術者育成を題目に血税をガンガン投入すべき。このままだと、日本は二次元幼女の輸出大国になるよぅ。ふぇぇ...
0982デフォルトの名無しさん
2014/03/29(土) 12:36:58.65ID:EN1l+2Rh0983デフォルトの名無しさん
2014/03/29(土) 12:48:17.01ID:KQZTo8Ge世界広しと言えどもここ日本だけ
0984デフォルトの名無しさん
2014/03/29(土) 13:09:22.33ID:2x5p0G/E未来に生きてると言われるのもわかる。
0985デフォルトの名無しさん
2014/03/29(土) 17:58:25.70ID:z8Axq5KD0986デフォルトの名無しさん
2014/03/29(土) 18:16:48.05ID:eS/DHFHqhttp://wired.jp/2014/03/20/enpit/?utm_source%3dfeed%26utm_medium%3d
0987デフォルトの名無しさん
2014/03/29(土) 18:49:59.75ID:LpEHX1o/表上の薄っぺらい関係は持つが、
Ruby好きって変に好き嫌いあったり(英語無理とかw)アニメが好きだったりと
ろくな奴いないんだよな。
製作者がモルモン教を信じてる変な奴だし、
まず、世界中のユーザーが使い、
インターネットで成功している企業が使うソフトになってから物いえよ。
ちゃんと人様が使えるようなサービスの構築にも使われてるPythonやPHPが
趣味レベルの学生がおもちゃにしてるような
オナニー言語と同じLL言語として括られるのが不愉快。
rubyって世界で使われてないやん。
0988デフォルトの名無しさん
2014/03/29(土) 18:53:11.88ID:UFvyasfIあぁ、>>987は英語無理とかwだから海外情報に興味がないのか
0989デフォルトの名無しさん
2014/03/29(土) 19:48:23.37ID:9DlsClcW戒律厳しいんだよね。
なぜか美人が多いんだよね。
美人を連れてくるノルマとかあるんだろね。
0990デフォルトの名無しさん
2014/03/29(土) 20:12:23.81ID:LpEHX1o/日本語も読めないの?
おれじゃねーよカス
0991デフォルトの名無しさん
2014/03/29(土) 21:17:26.75ID:9DlsClcW私です。
0992デフォルトの名無しさん
2014/03/29(土) 21:25:25.56ID:UFvyasfIおかしいね?英語読めるなら海外でRubyが使われてないなんて嘘は吐けないはずなんだが
githubとかちょっと覗いてみるだけでも海外発のRubyライブラリが溢れかえってるというのに
0993デフォルトの名無しさん
2014/03/29(土) 23:08:05.89ID:eS/DHFHq>トップ20位以内に日本勢が15人も入るという上々たる結果だ。
>参加者137人を数える中、これだけの結果を残せたとは、日本勢の技術の高さをうかがわせるのではないだろうか。
http://wired.jp/2014/03/15/programing-mit/?utm_source%3dfeed%26utm_medium%3d
0994デフォルトの名無しさん
2014/03/29(土) 23:15:55.39ID:sRR1U7yN解散
0995デフォルトの名無しさん
2014/03/29(土) 23:41:25.10ID:A78IVZGY0996デフォルトの名無しさん
2014/03/30(日) 00:15:35.26ID:WoVbd8CL仕事では役に立たんんよ。
そんなものより、業務知識の方が重要だからな。
0997デフォルトの名無しさん
2014/03/30(日) 00:57:37.89ID:2kitr06OおいおいwwIT本家米国の超一流大学の奴ら相手に日本勢圧勝してるやんw
何だんかんだと日本のエリートクラスにはワールドクラスの優秀なIT人材が相応にいるってことだね
まあここには低脳土方しか居ないからこういった記事には妬み僻みレスしか付かないんだろうけどさw
0998デフォルトの名無しさん
2014/03/30(日) 05:53:13.71ID:Tfqgik4v「業務知識が重要」って明らかに業務システムの人だよね
彼らが、GoogleやApple、Adobeで、それが必要になる技術者になる可能性の方が高いのにさ
いい年こいて僻むなよオッサン
0999デフォルトの名無しさん
2014/03/30(日) 05:59:37.91ID:Tfqgik4vWebやセキュリティ,ninjaにでもなったんだろ。アメ公は衰退しました(・ワ・)
1000デフォルトの名無しさん
2014/03/30(日) 06:00:42.03ID:Tfqgik4v10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。