- 1 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 11:03:24 ]
- 最強のLL=軽量プログラム言語は、どれよ?
エントリーは、Perl、PHP、Python、Ruby、JavaScript・・・ さあ、死ぬまで語りやがれ!!! ■LLとは? 軽量プログラミング言語(Lightweight Language,LL)とは、取り回しに優れ、 コードの作成や修正が容易と見なされるプログラミング言語のことを指す。 ここでいう「軽さ」はプログラマの負担の軽重を指し、 実行速度に優れているという意味ではない。 現在の水準では ・インタプリタ ・動的型 ・正規表現 ・関数オブジェクト などを利用できるものがLLと呼ばれることが多い。(Wikipediaより) ■過去スレ 【Perl,PHP】LLバトルロワイヤル6【Ruby,Python】 pc12.2ch.net/test/read.cgi/tech/1244166510/ 【Perl,PHP】LLバトルロワイヤル5【Ruby,Python】 pc12.2ch.net/test/read.cgi/tech/1238720336/ 【Perl,PHP】LLバトルロワイヤル4【Ruby,Python】 pc12.2ch.net/test/read.cgi/tech/1234635513/ 【Perl,PHP】LLバトルロワイヤル3【Ruby,Python】 pc11.2ch.net/test/read.cgi/tech/1215319832/ 【Perl,PHP】LLバトルロワイヤル2【Ruby,Python】 pc11.2ch.net/test/read.cgi/tech/1209289408/ 【Perl,PHP】LLバトルロワイヤル【Ruby,Python】 pc11.2ch.net/test/read.cgi/tech/1188997302/
- 266 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 00:10:37 ]
- >>262
xは規約がガチガチすぎたわりには 使い勝手がよくなかった。 初心者向きでもなかったし、 HTMLというのはもっと気軽に書けるべきもの。
- 267 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 00:33:24 ]
- xhtmlの存在意義はxmlパーサでパースできることかと
htmlのいいパーサがあればそれでいいんだけどね
- 268 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 11:52:05 ]
- > 初心者向きでもなかったし、
> HTMLというのはもっと気軽に書けるべきもの。 という思想の人が、入れ子が互い違いになってたり、 どうにもパースに困るようなコンテンツの量産を奨励するわけですね。
- 269 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 12:24:42 ]
- 手軽に書きたい人は手書きで書くなよ。
- 270 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 12:33:10 ]
- そーいやホームページビルダーってまともになったの?
- 271 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 12:38:34 ]
- むしろ、手軽に書きたいから手書きなんだが
- 272 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 12:55:02 ]
- HTML5はムダにアグレッシブすぎるよね。
誰得つか、理想論すぎる印象が強い。 成功しないと思うんだが。
- 273 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 13:51:30 ]
- 俺はWYSIWYG嫌いだったし、手書きも面倒だと思ってたから
タグエディタっての使ってたな 基本機能としては普通の色分け付きエディタなんだけど 各種タグ補完やタグの一覧からの選択ができて 各タグごとのオプションがダイアログでも弄れたり、整合性チェックやプレビューのついてるやつ
- 274 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 15:09:17 ]
- >>266
html5が初心者に優しいかどうかと言ったら全然そんなこと無いと思うけど そもそもhtmlの仕様上タグを省略してよい箇所を完全に把握できる時点で初心者じゃない ブラウザ間の解釈の相違もあるし初心者こそタグの省略をすべきではない >>272 xhtml2と比較したらまだマシだろw それに実装を先行させてるからそれほど仕様と実装が乖離するとも思えない
- 275 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 15:53:03 ]
- xhtml2は本当に誰得だったな。
5はIE以外ではすぐに実装されるだろうな。
- 276 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 23:02:26 ]
- HTML5はブラウザベンダー主導で策定していて、
複数のブラウザで実装されたら仕様にするというやり方にしているので、 XHTML2のようなことにはならないかと。
- 277 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 09:00:33 ]
- そうやってがんばってHTML5がリリース
されても、どうせIE+SLが勝つ気がする。
- 278 名前:デフォルトの名無しさん [2009/08/25(火) 10:20:57 ]
- SLって何かと思ったらSilverlightか。
- 279 名前:名無し学生 [2009/08/25(火) 10:37:16 ]
- Visual Basic の課題で困っております。
誰かお答えください。本当に助けてください。 1.Visual Basicの関数で数値を文字に直すCStr()とStr()の違いについて 2.戻り値の違いが確認できる方法を考え、戻り値の違いについて実際に確認し、 その確認方法と違いを具体的に述べよ。 注意:実際にやったことと、確認した違いを簡潔かつ具体的に書くこと。 3.下記の計算結果などから、Visual Basicで計算できる数値の桁数について考察をまとめ、 何故そのような制限があるかについて理由を答えよ 1) 48 x 100 - 81 2) 12 ÷ 9.3 x 247 3) 0.2 - 12 ÷ 69 4) -12 ÷ 100 + 100
- 280 名前:デフォルトの名無しさん [2009/08/25(火) 11:22:29 ]
- >>279
help読みなよ。 学生なんだから、その位やりさない
- 281 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 11:24:59 ]
- マルチポスト報告スレ
pc12.2ch.net/test/read.cgi/tech/1251165265/ ttp://pc12.2ch.net/test/read.cgi/tech/1225268851/688 ttp://pc12.2ch.net/test/read.cgi/tech/1158410544/183 ttp://pc12.2ch.net/test/read.cgi/tech/1245309571/793 ttp://pc12.2ch.net/test/read.cgi/tech/1136788500/388 ttp://pc12.2ch.net/test/read.cgi/tech/1200175247/601 ttp://pc12.2ch.net/test/read.cgi/tech/1249687283/408 ttp://pc12.2ch.net/test/read.cgi/tech/1239996587/711 ttp://pc12.2ch.net/test/read.cgi/tech/1248487404/279 ttp://pc12.2ch.net/test/read.cgi/tech/1193667819/60 ttp://pc12.2ch.net/test/read.cgi/tech/1164783092/937 ttp://pc12.2ch.net/test/read.cgi/tech/1206835319/963 ttp://pc12.2ch.net/test/read.cgi/tech/1247937958/547 ttp://pc12.2ch.net/test/read.cgi/tech/1247636661/861 ttp://pc12.2ch.net/test/read.cgi/tech/1249140049/420
- 282 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 12:10:00 ]
- 課題でVBはねーよ
- 283 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 21:25:39 ]
- ttp://www.jiji.com/jc/c?g=soc&k=2009082500836
ワロw
- 284 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 21:37:29 ]
- 今回改修対象でないのに勝手に改修したのか
ttp://www.kahoku.co.jp/news/2009/08/2009082501000971.htm
- 285 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 11:16:25 ]
- 人イネ〜!?
LLTV開催中‼
- 286 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 12:09:16 ]
- ですねー。そういう国ですからね。
向上心あるプログラマなら飽きちゃうと思う。
- 287 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 12:31:46 ]
- 政治的発表だよ。そういうのはw
- 288 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 14:07:55 ]
- 東京だからなー。
新幹線か飛行機になる。 知り合いが居れば別だろうけど、こっち方面では居ないし。
- 289 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 18:08:55 ]
- HSPもいちおうLLだよね?
- 290 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 18:10:19 ]
- あーうんまあ一応は
- 291 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 18:38:25 ]
- 特定用途(ミニゲーム)のための言語だし、グラフィックライブラリが重視されてるし、まあ良いんじゃない
- 292 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 19:42:00 ]
- DSLとLLって直行する概念?
- 293 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 19:50:22 ]
- ぶっちゃけDSLは言語ではない。
- 294 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 20:41:00 ]
- >>293
Languageと付いている以上「言語」には違いないと思うが。 汎用プログラム言語ではない、というのが適切かと。
- 295 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 21:18:26 ]
- そもそも、プログラミング言語ってなんで必要なの?って話だよな。
RADが発達すれば将来的には図だけでプログラミングできるんだろうし。 言語ベースってのがいまいち間違った発想な気がして。
- 296 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 21:26:08 ]
- うん、20年前くらいから同じようなこと言ってる
たぶん、20年先も同じようなこと言ってるはずだ
- 297 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 21:26:43 ]
- >>295
それはないと思うw 未来はTV電話だ!みたいな発想だと思われw
- 298 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 21:28:52 ]
- 一応、JavaBeansのような感じで
・ 部品を作るプログラマ ・ 部品を利用する一般ユーザー に二極化するだろうとは予想されている 極めて明快視覚的に自由に結合・動作可能なライブラリってことだな でも、野良ライブラリとか自作ライブラリとか作る人はやっぱ 言語ベースで従来型のプログラミングしてるはずだ
- 299 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 21:34:00 ]
- 我々が相手に何かを伝えたいとき、
口頭にせよ文章にせよ、使うのはもちろん言語だろう であれば、計算機に対して同じ方法をとるのは自然な発想ではないか グラフィカルな記述の最大の問題点は、記述密度が低いことだろうなあ フローチャートぐらいじゃ文字に勝てない もちろんメリットが生かせる部分では、どんどん採用されていくだろうが
- 300 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 21:34:07 ]
- アニメとかドラマとか、そういうのでわかりやすく表現されてはいるけど
結局中身を理解しないといけないのは変わらないんだよね ロボットの行動プログラムとして一部あるぐらいしか有効利用されてるのが思いつかん
- 301 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 21:39:51 ]
- 分岐条件を表現できない時点でゴミ
まあ、天才のブレイクスルーに期待してみよう
- 302 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 21:42:50 ]
- >>298
低俗な話になるけど、 ニコニコのMADややる夫のAAとかの世界だと(意図しない)二極分業化がかなりすすんでるよな あのあたりが流行るのって一重に素人でも扱える「部品」がそこらへんに転がってるからだと思うんだ。 今でもライブラリは転がってるけど、 素人が利用できる部品ってどれくらいあるんだろう。 >>299 >>301 つうかフローチャートは再利用を前提としていない時点でゴミ
- 303 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 21:44:31 ]
- 分岐とループぐらいは書けるよ
そういう部品が用意されてるから
- 304 名前:デフォルトの名無しさん mailto:sage [2009/08/30(日) 22:37:00 ]
- 条件分岐の記述と分岐条件の記述にはウンコとウコンくらいの違いがある
- 305 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 06:46:38 ]
- 現状で図だけでプログラムできる言語はあるけど
全ての分野において使いやすいもににはなっていないしならないと思う
- 306 名前:デフォルトの名無しさん mailto:sage [2009/09/03(木) 01:44:06 ]
- 低能言語使ってる俺らが部品ってことはないしょ
- 307 名前:デフォルトの名無しさん mailto:sage [2009/09/14(月) 17:30:23 ]
- > 730 名前:デフォルトの名無しさん [sage]: 2009/09/14(月) 15:34:52
> Python 3.0 は過去のしがらみを捨てた大掃除なんだから、比べるとしたらRuby 1.9じゃなくてRuby 2.0だろ常考・・・ Python 3.0は順調に出たから、ぜんぜん順調じゃないRuby 2.0なんか全く比較にならんだろ。
- 308 名前:デフォルトの名無しさん mailto:sage [2009/09/14(月) 18:46:17 ]
- Python 2.x と Python 3.0 両方で動くプログラムを書くのが難しいのは最初からそう
設計されているからで、この点は Ruby 2.0 に近い。 単に、Pythonの大掃除が決行された時期と Ruby の大掃除が決行される時期が 違うだけの話。 なので、Python 3.x と 2.x 両方で動くプログラムを書くのが Ruby 1.9 と 1.8 両方で 動くプログラムを書くのが難しいというのは、 Python が Ruby よりも互換性を軽視する 根拠にはならない。比較するなら Python 2.7 と Python 2.6 にしておくべき。
- 309 名前:デフォルトの名無しさん mailto:sage [2009/09/14(月) 22:01:52 ]
- そういう見方でなんでPythonとRubyを比較せにゃならんのか解らんが。
メジャーバージョン違いとマイナーバージョン違いは全然意味合いが違うだろうに。 そもそもRubyは「その時楽しければいい言語」なんで互換性でPythonと比較するのは 間違っていると思う。
- 310 名前:308 mailto:sage [2009/09/14(月) 23:45:57 ]
- >>309
バージョン管理スレで、Rubyの方がPythonよりもバージョン間の安定性があるという ことをPython3を引き合いに出して主張する人がいてね・・・
- 311 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 00:42:57 ]
- Rubyは脳力消費が低い言語だお
- 312 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 05:19:34 ]
- Rubyはやたらと重かった記憶しかないんだが
何かと勘違いしてるのかもしれん・・・
- 313 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 06:12:23 ]
- 信者がうざい三大ソフト
Ruby Sai メタセコ
- 314 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 08:51:41 ]
- RubyはWeb2.0のSaaSをクラウドするのに最適な言語
- 315 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 08:53:07 ]
- ユビキタスしたいときはどれがいいですか?
- 316 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 09:36:53 ]
- >>312
処理系は重いね。でも書くときは楽だなあ。 やたらメソッドチェーンするお陰で、カーソルを前に戻す頻度が少なめ。 Pythonのやり方も解るんだけどね。あっちのが安全性は高いだろうし。 サクッと書くのはRuby、スクリプトなんだけどカッチリ書くときはPython使ってるわ。
- 317 名前:デフォルトの名無しさん mailto:sage [2009/09/15(火) 18:05:54 ]
- >>316
オレは全部Perl。
- 318 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 01:08:52 ]
- >>316
括弧いらんおかげでメソッドチェーンは本当に書きやすいけど、 その代償に括弧がメソッドコールじゃないし、関数がオブジェクトじゃないから __send__とか。。。ここらがPythonの方が決定的に好きなところ。 StringクラスがあるのにSimbolはクラスじゃないんかい、みたいな。
- 319 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 01:32:32 ]
- Rubyは、「こういう場合はこう書きたい」という感覚を重視して、
Pythonは全体の整合性を重視している感じだね。
- 320 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 07:59:44 ]
- F#も()付けないようだな。
- 321 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 08:17:06 ]
- そこでまったくパラダイムの違う言語を例に挙げてもだな・・・
OCamlは()無しですごく一貫性が取れてるだろ。
- 322 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 08:23:35 ]
- Haskellもだよ。
- 323 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 08:40:17 ]
- 問題にしているのは括弧があるかないかではなくて一貫性であって、
括弧が無い代わりにほかの部分にしわ寄せが行っていたら意味が無い。 x = y (言語によってletなどがつく) という構文でyを関数呼び出しとして 扱うのは、例えば y = 3 としたときにすら y が 3 を返す関数になる、 手続き言語的な変数の無い関数型言語だから一貫性が取れている。 Rubyの場合、yが何かによって x = y の意味が変わってしまう。
- 324 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 09:01:16 ]
- そういうのはPerlから受け継いでるんだろうな。
- 325 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 10:42:06 ]
- Rubyで関数呼び出しを括弧必須にしたところで、メリットがあまり無いんだよなあ。
Ruby的には関数はオブジェクトでは無く、オブジェクトの機能でしか無いから 括弧無しの動作はエラー以外には取れない。 「関数オブジェクトを取り出す」なんて操作にすると文法自体にメスを入れることになる。 ちなみにPythonの場合、関数呼び出しに括弧が要る、というよりは オブジェクトに対して呼び出しを試みるのが括弧、というのが正しいと思う。 括弧を付けない場合が関数オブジェクトの取り出しなんじゃなく 普段から関数オブジェクトを取り出していて、そこに括弧を付けて呼び出してる。 でも関数がオブジェクトではないRubyの場合、そうはいかない。 関数はオブジェクトの機能でしか無いので、関数を実装したオブジェクトを取り出すことになると それこそ文法が崩壊してることになる。
- 326 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 11:18:55 ]
- つまりRubyにはファンクタしかないってことなのか?
- 327 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 11:45:18 ]
- 真の意味での関数オブジェクトは無いと思うよ。
一応、似たことができるようにProcとかMethodとかUnboundMethodってクラスはあるけど これらは、単独でオブジェクトとしては存在しえない関数をラップする為のクラスだし。 当然ながら、これらにラップされた関数を呼び出すには 括弧を付けてもダメで、call()などのメソッドを呼ばなきゃならない。
- 328 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 12:07:29 ]
- 真の意味でもなにも、ないよ。
括弧を付けてもダメなのは、文法上の理由もあるけど。 (Javaも同じだけど、関数(手続き)オブジェクトという存在がないことを前提に 言語がデザインされている)
- 329 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 14:57:46 ]
- >>328
>(Javaも同じだけど、関数(手続き)オブジェクトという存在がないことを前提に >言語がデザインされている) Procがあるから、関数オブジェクトが存在しないというのは言い過ぎじゃないかな。 正確には、メソッド名と変数名の名前空間が分けられている、といったほうがいいような。
- 330 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 21:53:34 ]
- やっぱり、
y = f(x) F = f なら Y = F(x) だな。
- 331 名前:デフォルトの名無しさん mailto:sage [2009/09/17(木) 23:57:26 ]
- >>330
どゆこと?
- 332 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 00:00:01 ]
- Y = y
ということだろう
- 333 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 00:01:50 ]
- ひとまわり大きくなるってことかと思った
- 334 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 01:22:21 ]
- 「Rubyは完全性一貫性より自然さを感じる。」
d.hatena.ne.jp/tmtms/20090915/1253036443
- 335 名前:デフォルトの名無しさん [2009/09/18(金) 01:50:33 ]
- 俺が無知だっただけかも知れないけど、$_POSTで受け渡しの文字化けを調べていたんだけど、
「無」という文字(1字文字列)を受け取って正規表現で文字列の前後の空白を除いたら、本当に 「無」(つまりnull)になってしまって、エラー表示されまくりだった。 試しにPHPで構築されている、とあるサイトの入力欄に「無」の1文字だけ入力して送信したら見事に エラーになったみたいで(画面が真っ白)処理が止まってしまった。 EUC-JPからUTF-8にconvertするときにおかしくなっているような気がするが、原因はよく分らん。 誰か手練の人がいたら解明して欲しい。
- 336 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 01:53:38 ]
- >>335
1.PHPのMLにでも投げろ 2.WebProg板に適当なスレがあるだろ 3.せめてその正規表現とやらをさらせ そのあとで、このスレでの有用なレスを期待してくれ。もしかしてマルチ?
- 337 名前:デフォルトの名無しさん [2009/09/18(金) 02:32:30 ]
- >>336
メーリングリストでは参加しているPGの数が少なくて、というか初耳という奴が多かったので こっちに出してみた。正規表現は $title = preg_replace('/^[ ]*(.*?)[ ]*$/', '$1', $title); $_POST で $title の奴を受け取って正規表現で半角と全角の空白を除去。 その後echoで表示させたら無表示。文字化けだったら?なんだけどnullなのでなんの表示も無し。 mb_convertで色々試しても反応無し。 「無」の文字だけなのよ。「鼻」とか「法」「院」だったら?なんだけど、「無」のときはnullに なってしまってる。よく分らん。
- 338 名前:デフォルトの名無しさん [2009/09/18(金) 02:40:27 ]
- 追加
空白除去の正規表現がおかしいと思ってオミットしたら、「無」の受け渡しが ?で表示された。だからたぶん「無」の1文字をPOSTで渡して正規表現で空白除去するところで おかしくなっているのだと思う。 だって適当に探ったPHPで構築されているサイトで「無」を入力したらおかしくなったもん。 ここなら見てる人が多いかなっと思って聞いてみたの。
- 339 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 02:44:21 ]
- >>334
平鍋はまともだけど まつもとは自分勝手で 顧客のこと全然考えてないってことが分かった
- 340 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 07:47:03 ]
- 何を今さら。
- 341 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 11:14:11 ]
- 自分勝手ぶりはGvRも似たようなもんだろ。
どちらもコミット拒否権持ってるし。
- 342 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 14:48:15 ]
- コミット権は自分勝手とは言い切れないが
平鍋が「顧客の満足」を強調しているのに Matzは「自分の満足」しか表明していない件
- 343 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 16:49:43 ]
- >>342
役割分担して答えてるからそうなるよね。 まぁそうでなくても俺言語作者なんてそんなもんだけど。
- 344 名前:デフォルトの名無しさん [2009/09/19(土) 01:03:45 ]
- >>295
>RADが発達すれば将来的には図だけでプログラミングできるんだろうし。 それ10年以上前にも言われていた。 結局、図でのプログラミングって特定用途限定なんだよね。
- 345 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 05:19:06 ]
- そのうち詩でプログラミングできるようになるよ
- 346 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 05:31:12 ]
- マルチタッチのディスプレイがマウスくらい普及するころには、図によるプログラミングも一派的になるかもね。
そして、文脈によって太矢印の解釈が違う言語とか、楕円を多用するために見た目がスカスカになる言語とかが登場する。
- 347 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 08:39:45 ]
- 0が偽じゃないなんて・・・めんどくさい!
- 348 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 09:39:35 ]
- "0" が偽なのもめんどくさいけどな。
- 349 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 09:45:27 ]
- >結局、図でのプログラミングって特定用途限定なんだよね。
用途限定なんだろうけど、SQLは実現しているんじゃね? Eclipseでもソレっぽいプラグインとかあるし。 ただ、SQLを直打ちでテキストで適度に整形した方が図よりも理解しやすい場合が多い。
- 350 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 09:57:59 ]
- >>348
文字列を判定に噛ましてるのがアホなだけじゃん。
- 351 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 10:03:19 ]
- それは単純なSQLだけだろ。ORMだって、浅いレベルならSQLまったく意識せずに済むし。
- 352 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 10:32:53 ]
- プロパティにundefinedが代入されていることがあるのもめんどい
- 353 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 10:34:21 ]
- 俺銀行で芸術的なクエリ見た事あるな。
Access+ODBC(OracleやDB2)だったけど。 普通のプログラマには銀行の要求する算術を理解できないので、 行員がクエリを作ってたりするけど、かなり感動を覚えた。
- 354 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 10:37:43 ]
- Accessのクエリエディタはホントすばらしいと思う
ただ、ブラウザとVBエディタが何とかなって欲しかった
- 355 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 10:49:10 ]
- SQLをプログラミング言語って言う香具師は
HTMLもプログラミング言語だと思ってそうだな
- 356 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 10:53:02 ]
- VBには芸術的な「マクロの記録」があるだろ
あれこそ究極のイメージプログラミング
- 357 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 10:53:47 ]
- ガラクタ箱の中身という意味ではどれも同じ
- 358 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 11:01:44 ]
- ポカーン?
- 359 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 11:10:03 ]
- >>355
OracleのSQLなんかはチューリング完全なんだがそれでもプログラミング言語でない?
- 360 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 11:18:26 ]
- >>359
PL/SOLと勘違いしてない?
- 361 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 11:25:17 ]
- HSPもチューリング完全です(^o^)
- 362 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 11:30:37 ]
- www.valuedlessons.com/2009/08/sql-is-now-turing-complete.html
ちなみに、共通テーブル式が導入されたのはSQL:1999で、ウィンドウ関数はSQL:2003からね。
- 363 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 11:44:26 ]
- brainfuckのインタープリタもどこかで見たな
- 364 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 13:19:07 ]
- >>356
あれは良いよねぇ。 いったんあれで操作して関数名を調べてから, WIN32Ole で書き直したりしてる。
- 365 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 13:58:39 ]
- HSPとRubyってどっちがいいの?
- 366 名前:デフォルトの名無しさん mailto:sage [2009/09/19(土) 13:59:50 ]
- びっくりするくらい頭の悪い聞き方だな
|

|