1 名前:デフォルトの名無しさん [2006/08/25(金) 17:57:04 ] あんなの使いこなせるハズないだろ! わかりやすいスクリプト言語をつくれないまつもとゆきひろには げんあり
82 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 23:52:52 ] >>36 に遅レス 俺は Ruby で OOP を覚えたぞ。 基本型とオブジェクト型を区別する Java より 数値リテラルすらオブジェクトな Ruby の方が 俺が OOP を理解するには良かったらしい。
83 名前:デフォルトの名無しさん [2006/10/19(木) 03:48:01 ] ムズい以前に、Rubyの本の値段が高い。
84 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 04:57:43 ] モルモン税が含まれてるのかもしれないな
85 名前:デフォルトの名無しさん [2006/10/19(木) 06:57:57 ] Python / RedHat Perl / Debian Ruby / ?
86 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 11:00:29 ] Ruby / Cygwin
87 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 11:06:27 ] >>86 www
88 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 14:50:52 ] 日本語使うならRubyがいいお
89 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 17:25:36 ] YAMLやDir.globが日本語を正しく扱えないので、そうとも言えない希ガス。
90 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 01:59:03 ] Scheme版のRailsみたいなやつが先に出てたらどうだっただろうな・・・
91 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 15:12:08 ] >>90 どうにもなるわけないだろw Pythonとか、perlならわからんが Schemeはありえんwww 時代錯誤もはなはだしい
92 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 15:57:04 ] lisp系に限らず関数型言語がくるとしたら、 小中高の学校から触るようになってからだろ センス・素養に頼る部分多いし、これに頼みすぎれば 周囲の理解できないコードができちゃうし、やっぱり来ないよ
93 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 18:01:43 ] とりあえず、小中高から日本語やり直そうな。
94 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 22:13:27 ] そういじめんと
95 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 03:45:36 ] Pythonって、マクロと継続とクロージャが無い代わりに、変な構文と いびつなライブラリを持ってる貧者のSchemeだろ?一体どこに先進性 を見いだせるんだ?
96 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 04:13:42 ] Schemeだったら数十行のマクロを一つ書いて まとめて定義するような関数群を、数千行に わたって延々書き連ねてあるPythonのライブ ラリを読んだ時糞言語だと思った。
97 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 06:05:13 ] >>96 具体例を見せてください。 でも、はやってるのは悲しきかな、Pythonなのよね。 俺は、悲しくないけどさ
98 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 16:25:56 ] てゆーかSchemeはPythonがどうとか言うレベル以前に それ単体で単に流行ってないような気がするがどうか
99 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 16:59:11 ] >>98 ワロタ そうだな。 Ada on Rails が出ていたら、Adaが流行っていたかというと・・・
100 名前:デフォルトの名無しさん [2006/10/22(日) 04:14:45 ] FortranでWebアプリつくりたい!!
101 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 04:30:41 ] 標準出入力と条件分岐があるから問題ない
102 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 00:15:45 ] 標準出入力だけじゃミリ
103 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 03:19:38 ] Python / RedHat Perl / Debian Ruby / MacOSX
104 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 20:57:37 ] Ruby / TRON
105 名前:デフォルトの名無しさん [2007/01/04(木) 15:58:41 ] >>25 Perlの思想はチミとはまったく正反対 相容れるわけがない
106 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 16:02:44 ] Python / Google Java / Sun .NET / Microsoft と、何かの記事で読んだ
107 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 16:36:55 ] Ruby / Tron ?
108 名前:デフォルトの名無しさん [2007/01/04(木) 18:22:37 ] Ruby / 島根県
109 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 19:24:20 ] Ruby / Mormon
110 名前:デフォルトの名無しさん mailto:sage [2007/01/05(金) 11:55:57 ] Ruby / DOS
111 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 18:40:02 ] Rubyが初心者にとって難しいのは、あるいは難しいと感じられるのは、 Rubyの見た目が汚くて読みにくいのが原因 Perlのほうが100000000000000000000000000000000000000000倍は綺麗。
112 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 21:02:45 ] ちょいとあからさま過ぎてつまらんなあ あとで「釣りですた」とか言いたければ、もっと大胆に。
113 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 21:17:52 ] RubyからPerlの部分を取り除けば綺麗んだけどね。 Matzみたいなプログラミング大好き厨は汚く書くのが好きだからなしゃーないな。
114 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 02:26:15 ] ところで綺麗な言語って例えば何?
115 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 17:34:15 ] Rubyは綺麗に書ける言語と言われてますが
116 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 18:01:06 ] 奇麗に欠ける
117 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 01:40:43 ] end end end end end end
118 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 18:30:33 ] >>117 みたいなのって、そんなにな(r と思ってソース見たらあった・・・ ブロックの中にブロックとか、ブロック多様すると、すぐネストするんだよね・・・
119 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 19:14:24 ] 上級者はこう書くんだお class Aho class << self ; def baka ; ; while true ; ; ; case self ; ; ; when Class ; ; ; ; if unko? ; ; ; ; ; osiri_hukihuki ; ; ; ; end ; ; ; end ; ; end ; end end end
120 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 22:32:24 ] >>119 すげー なんかしらんがGJ
121 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 23:37:07 ] ; ; ; ; if unko? ; ; ; ; ; osiri_hukihuki ; ; ; ; end # unko? ; ; ; end ; ; end # while ; end # baka end #Aho self end # Aho
122 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:29:13 ] 見づらい・・・
123 名前:デフォルトの名無しさん [2007/04/09(月) 11:23:04 ] 最近Rubyつかっているが、Perlより判りやすい気がしてきた。 あと強力なオブジェクト指向に関連する機能が使えると思ったが、 ドキュメントがないと使えないものもある。
124 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 14:50:39 ] 言語仕様はRubyがいいんだけど それ以外はPythonがいいんだよな。 Civilizationとかいろんなアプリでスクリプトに組み込まれてるし Python.NET(Iron Python)もリリースされたし。 でも言語仕様が微妙にウンコなんだよな。 うまくいかないものだ。
125 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 15:02:02 ] RubyとPythonとDelphiのいいとこ取りした言語が最強候補たりえると思うんだが
126 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 16:37:29 ] Sapphireの出番だ! もうすでにありそうだな
127 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 18:02:14 ] サプフィールねぇ。
128 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 18:31:26 ] Benishimamenouで
129 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 20:36:03 ] >Sapphire ビデオカードのメーカーとかぶるからなあ・・・
130 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 21:54:49 ] どーでもいいけどアドベがApolloとか言う製品(というかプラットフォーム)出してたな。 いちいち商標取ったりなんてやってられないとは思うけど オプソ物ってこういうのには無条件敗北しちゃうもんなの?
131 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 02:15:11 ] >>130 rubyのapolloが今一はやってなかったからできた芸とうだろうけど、 それにしても、ひどい。 検索しにくくなる
132 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 08:54:32 ] >>131 一般名詞の宝石名の名前のプログラム言語とかな 他人のこと考えてなさすぎだ
133 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 19:12:09 ] >>132 ズガーンΣ(´д`;) 確かに
134 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 19:28:35 ] Rubyの重複は名前空間が異なるから無問題
135 名前:デフォルトの名無しさん mailto:sage [2007/04/13(金) 11:37:21 ] >>132 Ruby -Object でぉk
136 名前:デフォルトの名無しさん [2007/05/11(金) 08:41:57 ] >>48 redMineいいよ
137 名前:デフォルトの名無しさん [2007/05/11(金) 10:00:29 ] 小学校の算数でrubyかlispみたいなのから教えればいいのにな。 たし算だとか引き算だとか数学の小難しいのは中学生になってからでいい。
138 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 15:58:04 ] Pythonだろ。まずはスタイルから。
139 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 19:47:25 ] スタイルならHaskellでもいい
140 名前:デフォルトの名無しさん [2007/05/11(金) 22:12:59 ] そこでJavaですよ
141 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 21:26:54 ] >>25 perl は頭の中に思いついたことをいかに早く ソースコードにマッピングできるかどうかを重視した言語だから。 おしゃべりに近い。 rubyはその後に文としてきれいかどうか推敲する余地を残してる。 言うなれば話し言葉と書き言葉みたいな違い。
142 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 22:05:29 ] Perl -> PHP Ruby -> Java Python -> C っていう感じかな
143 名前:るびきちは気難しすぎ mailto:sage [2007/06/10(日) 17:58:33 ] >>25 るびきち乙w
144 名前:塩水 ◆1FrMT.vzQQ mailto:sage [2007/07/26(木) 20:13:28 ] 最近Rubyに手を出し始めたんだけど、shスクリプト書きの自分にとって Rubyはスムーズに移行できそうで良い感じ。
145 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 21:31:44 ] COBOLerの俺には、 オブジェクト指向言語は全て難しい。 なんつーか、キーワードが延々とドットやカッコで つながれてて、どこで息継ぎすればいいのかわからねえ。 ソースを一目見ただけで脈が乱れる。息が苦しい。
146 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 22:57:44 ] IronRubyってどうなのん?
147 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 00:43:49 ] >>146 基礎はできてるけどコアライブラリがほとんど未実装。
148 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 10:15:12 ] バージョン0.4くらいだな 将来性を買ってみるべきかと
149 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 20:59:25 ] >>145 今のCOBOLはOO機能取り入れてるぞ。
150 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 23:50:43 ] それってどこのJava?
151 名前:デフォルトの名無しさん [2007/10/22(月) 17:41:53 ] ttp://www.itmedia.co.jp/enterprise/articles/0710/22/news002.html ttp://itpro.nikkeibp.co.jp/article/NEWS/20071022/285089/?ST=oss ttp://itpro.nikkeibp.co.jp/99/ruby/index.html
152 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 01:06:28 ] >>150 いや、間違いなくオブジェクト指向を無理矢理取り入れたCOBOL。 ttp://www.asahi-net.or.jp/~UM5M-ISD/oocobol.htm ttp://www.scn-net.ne.jp/~hoshi-m/OOCOBOL-index.htm
153 名前:デフォルトの名無しさん [2007/10/23(火) 21:45:26 ] Cですら取り入れた位だしな
154 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 22:31:19 ] Cは低能過ぎて使えない Rubyが最高
155 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 08:42:29 ] >>154 x Cは低能過ぎて使えない o >>154 が低能過ぎて使えない > Rubyが最高 同意
156 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 10:48:41 ] >>155 Cはレベル低い奴が使う言語 COBOL使ってるやつよりちょっと 上ぐらいだろw 今Cなんてだれも使ってないだろ。 世界レベルでみてもCの開発プロジェクト なんて皆無だぞ? Cを今でも利用してる人間は応用 が効かない低能だけ
157 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 11:24:06 ] >>156 H8やSH4が現役の組込みの現場のこともたまには思い出してください・・・
158 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 11:43:50 ] >>157 そんなマイナーな環境国内で数百人いるかいないかだろw
159 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 11:54:13 ] >>158 > マイナーな環境国内で数百人いるかいないか Rubyのことか
160 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 12:09:52 ] >>159 某独立法人様が Ruby人口は今や1万人とか言ってたぞ
161 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 15:47:29 ] >>158 ま、そのマイナーな環境がなければ、自販機でジュースも買えないがな。
162 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 16:01:53 ] >>161 買えるだろw馬鹿なこと言うなw ゆとりの癖にw
163 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 16:46:13 ] >>162 プププッ。
164 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 23:17:13 ] >>156 apacheを代表とするオープンソースプロジェクトでは、C言語が妙におおいような C++コンパイラが、まだかなり環境依存だからと、 10年くらい前にそっち系に詳しい知人に聞いたが、 実際どうなんだろうな
165 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 23:17:47 ] そういや、RubyもC言語だなw
166 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 23:24:59 ] RubyはRubyで記述されているだろ どこまで馬鹿なんだよw
167 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 23:47:34 ] JRubyはJavaで、IronRubyはC#で記述されているらしい。
168 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 01:47:37 ] C++の良くない点は、 モノにもよるけど必要な手間がCと大差なく、 使っても得した気になれないこと、 マルチスレッドと相性が悪いこと
169 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 01:49:09 ] Javaもそうだね
170 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 21:47:51 ] >>168-169 そんなもんでしょ。OOP のいいところは、いざ改変したり、流用する 時に楽だってことで、初めに書くときの手間は減るとは限らない。 Ruby に戻ると、Ruby はよく使う。好みだけど Perl 使いにくいので。 shell script では不十分だけど、C++, Java でコード書く気もしない というときに使ってる。
171 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 23:09:53 ] 改変したり、流用する時に楽ってのは、ちゃんと作ってあるか、中身のコードを見なくて済むものだけ。 汎用性のないCコードが溢れ返っているのと一緒で、C++でもあんましない。 他人のコードを解析する破目になったときの迷宮度はOOPの方が上に感じるときが多い。 それら含めてC/C++の手間は変わらんと言いたい。
172 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 23:30:16 ] >>171 それはその通りだと思うよ。C++ は C もアリだからむしろゴチャゴチャ になりやすい。operator overloading なんかした日には特にさーぱり わらんコードも書きやすい。ちゃんと書かなければ他人のコードなんか 読むのは C よりずっと大変。 だからこそグループのポリシーとかデザインとかが大事になるわけで。 ただ、どうしても時間に追われるからなかなか徹底できないんだよね。 ちゃんとプロジェクトの初めを舵取りができるかが後で大きく効く。
173 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 23:36:00 ] 自分loki程度なら読めるから 適当にかかれても困らない ある意味困ったさんらしいw
174 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 20:33:39 ] www.atmarkit.co.jp/news/200710/29/rubycert.html 第1回Ruby検定は45人が受験 45人って…(笑
175 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 22:07:00 ] >>156 レベル低いヤツというより、低いレベルで動かしたいヤツが使う言語だろう。 高いレベルで動かしたい場合には鬱陶しい言語だが、低いレベルで動かしたい時には役立つかと。
176 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 22:51:49 ] >>174 一会場でペーパー試験だからそんなもんだろうよ。 電子試験に移ったらもっと増える。
177 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 22:52:01 ] >>175 Cの人間なんていまだにWordとかで 無駄にでかいドキュメントしか書けない連中ばかり しかもUMLなんてしらねーDQNがC言語に多い 設計がまったくできないやつらが多い 開発プロセスなんて言葉も知らない無知もC言語開発者には多い
178 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 23:05:19 ] まぁOOPLじゃないC言語でUMLは普及せんだろうなw
179 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 23:10:35 ] 大半は同意だが、Cだけじゃない。 設計と称して、OOP用語で言葉遊びしてるだけの奴も多いよ。
180 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 23:20:01 ] >>175-176 一会場。しかも島根松江ではそうは行かんだろ。 近隣の人間か、記念受験じゃないが、第一回で受かりました! て言いたい奴が多いんでは。そんなものあること自体知らんかったが。
181 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 23:24:57 ] >>177-179 言いたいことはわかるような気がするが、本当にすごいと思う coder は意外と UML とか使わんというタイプもいる。 頭の中には似たようなものがあるんだろうけど。UML とかは 人に説明するためにあるわけだから、そういう必要無いのかもしれん。
182 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 23:37:16 ] >>181 一人で作業できるもんなら いいけど、数千万の案件なら客先の SEにも説明するだろ? 天才だろうがなんだろうが説明責任を 呆ける奴はプロじゃねーよ ドキュメント作って説明する責任が俺等にはある それと同等に製品を期日までに納める義務が俺等にはある。 二点忘れて自分の勝手で仕事するやつはゴミ