最も美しいプログラミング言語を語れ
前スレ
http://pc12.2ch.net/test/read.cgi/tech/1262707694/
最も美しいプログラミング言語は? Part6
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2010/03/23(火) 16:44:08156デフォルトの名無しさん
2010/05/14(金) 12:21:59157デフォルトの名無しさん
2010/05/14(金) 12:44:29 まあ Ook! と Whitespace は、美しさで言えば同質。
158デフォルトの名無しさん
2010/05/14(金) 13:45:22 あの辺はみんな同じだな
まぁ見た目重視言語の一派だから、見た目の違いが大事になる可能性はあるが
まぁ見た目重視言語の一派だから、見た目の違いが大事になる可能性はあるが
159デフォルトの名無しさん
2010/05/14(金) 13:46:57 ×見た目重視
○見た目も重視する
つーかこれで置換すると俺がバカな文章書いたことがよく分かるな
○見た目も重視する
つーかこれで置換すると俺がバカな文章書いたことがよく分かるな
160デフォルトの名無しさん
2010/05/14(金) 14:29:29 アセンブラと言ってもmasm系とgas系では書式違う。
cpuやアーキテクチャによって使える命令違うから、アルゴリズムをスマートに書けるかどうかも変わってくる。
ノイマン型でなければ逐次実行もままならない。
だからアセンブラが共通して持つ本質的な美しさなんてありえない。
cpuやアーキテクチャによって使える命令違うから、アルゴリズムをスマートに書けるかどうかも変わってくる。
ノイマン型でなければ逐次実行もままならない。
だからアセンブラが共通して持つ本質的な美しさなんてありえない。
161デフォルトの名無しさん
2010/05/14(金) 14:42:53 >>160
> コンピュータの挙動を厳密にコントロールできる
> コンピュータの挙動を厳密にコントロールできる
162デフォルトの名無しさん
2010/05/14(金) 14:44:34 >>161
言語の美しさじゃない
言語の美しさじゃない
163デフォルトの名無しさん
2010/05/14(金) 15:01:16 このスレを見ると、何をもってして美しいと感じるか、それは人それぞれなんだぁと
つくづく思う、だが○○オメーはダメだ!
Q.○○に当てはまるプログラミング言語を挙げなさい
つくづく思う、だが○○オメーはダメだ!
Q.○○に当てはまるプログラミング言語を挙げなさい
164デフォルトの名無しさん
2010/05/14(金) 15:04:42165デフォルトの名無しさん
2010/05/14(金) 15:07:47 masmだろうがgasだろうが本質は一緒だろ
機械語とアセンブラが違うのかどうかの話の後にそんなことを言ってる時点で的外れ
全てのアセンブラに共通する点というのはある(同じ名前でくくられてるんだから当然)
その共通する点について美しいと思うなら、それはアセンブラを美しいと感じることに等しい
機械語とアセンブラが違うのかどうかの話の後にそんなことを言ってる時点で的外れ
全てのアセンブラに共通する点というのはある(同じ名前でくくられてるんだから当然)
その共通する点について美しいと思うなら、それはアセンブラを美しいと感じることに等しい
166デフォルトの名無しさん
2010/05/14(金) 15:11:53 そりゃざっくりすぎるんじゃないか
167デフォルトの名無しさん
2010/05/14(金) 15:12:27 >>164
ツッコミがいかにも浅いなぁ。CRISC以降は同時実行云々どころじゃねーだろw
どう言おうが、プロセッサが用意したI/Fを直接叩けるのはアセンブラだけだわな。
他の言語では「最適化」でも、アセンブラでは「クロックを削る」というような感覚に
近付く。それが美しいといえば美しいんじゃねーの。少なくとも共通して特異だ。
ツッコミがいかにも浅いなぁ。CRISC以降は同時実行云々どころじゃねーだろw
どう言おうが、プロセッサが用意したI/Fを直接叩けるのはアセンブラだけだわな。
他の言語では「最適化」でも、アセンブラでは「クロックを削る」というような感覚に
近付く。それが美しいといえば美しいんじゃねーの。少なくとも共通して特異だ。
168デフォルトの名無しさん
2010/05/14(金) 15:14:09169デフォルトの名無しさん
2010/05/14(金) 16:01:05170デフォルトの名無しさん
2010/05/14(金) 16:11:36 マクロアセンブラのマクロの力を知らぬな。そういう自分ももう忘れたが。
171デフォルトの名無しさん
2010/05/15(土) 00:39:43 この"美しい"の意味を明確に定義しとく必要があるでしょ。ソースコードの見た目が美しい(他者が読みやすい)
のか、用途が美しい(曖昧だけど)のかどうなのか・・・・
ハード方向でCを使ってレジスタ、アドレス演算ができるようになればCがいいんじゃないw 破壊力は抜群。
同じプログラムを組むのでも、素人とプロが組むのでは実行速度も行数もまったく異なる、天と地の差を見せ付ける
ことができるのがC言語。そこに美しさを感じる僕ですb
のか、用途が美しい(曖昧だけど)のかどうなのか・・・・
ハード方向でCを使ってレジスタ、アドレス演算ができるようになればCがいいんじゃないw 破壊力は抜群。
同じプログラムを組むのでも、素人とプロが組むのでは実行速度も行数もまったく異なる、天と地の差を見せ付ける
ことができるのがC言語。そこに美しさを感じる僕ですb
172デフォルトの名無しさん
2010/05/15(土) 09:57:14 コードが美しい、ってのはわかりやすいけど、言語が美しい、ってのはなあ。
173デフォルトの名無しさん
2010/05/17(月) 08:59:02 分からん奴は参加しなくてよし
174デフォルトの名無しさん
2010/05/17(月) 10:11:55175デフォルトの名無しさん
2010/05/17(月) 10:17:22 最も美しい言語は Haskell と定義されている。
176デフォルトの名無しさん
2010/05/17(月) 22:56:30 美しい言語鈴木を誰か作ればいい
177デフォルトの名無しさん
2010/05/18(火) 02:04:05178デフォルトの名無しさん
2010/05/18(火) 08:29:11 美しい言語鈴木「美しい言語だけにコンパイルされる権利を与える」
179デフォルトの名無しさん
2010/05/18(火) 22:53:29 じゃあ俺インタプリタでいいや
180デフォルトの名無しさん
2010/05/19(水) 23:17:41 どの言語も似たり寄ったりだからな
ifはどの言語でもifだし
インクルードやデファインも意味と書き方こそ違えどの言語も同じような記述法だし
書こうと思えばどの言語でも他のどんな言語の流儀でも書ける
それを踏まえても美しいと言い切れるには何を観点とすればいいのか
ifはどの言語でもifだし
インクルードやデファインも意味と書き方こそ違えどの言語も同じような記述法だし
書こうと思えばどの言語でも他のどんな言語の流儀でも書ける
それを踏まえても美しいと言い切れるには何を観点とすればいいのか
181デフォルトの名無しさん
2010/05/20(木) 00:01:20 謎の仕様が少ないものは美しいといえるだろう。
言語の普及と発展、互換の足かせとともに、もともとあった美しさを穢していく。
言語の普及と発展、互換の足かせとともに、もともとあった美しさを穢していく。
182デフォルトの名無しさん
2010/05/20(木) 00:25:30 Q なぜ謎を解かないのか
A その謎はけがれているから
A その謎はけがれているから
183デフォルトの名無しさん
2010/05/20(木) 00:37:18 >>180
言語設計者の思想とか哲学
言語設計者の思想とか哲学
184デフォルトの名無しさん
2010/05/23(日) 13:41:43 Prologに言語設計者なんていたかな。
185デフォルトの名無しさん
2010/05/25(火) 12:20:43 >>184
lispもそうだが、新しいパラダイムを研究する過程で提案された言語は、
ただの表記でしかない。
実用的な目的のために詳細にまで注意して設計されたものではない。
設計の改善は後の人たちの役割。
lispもそうだが、新しいパラダイムを研究する過程で提案された言語は、
ただの表記でしかない。
実用的な目的のために詳細にまで注意して設計されたものではない。
設計の改善は後の人たちの役割。
186デフォルトの名無しさん
2010/05/25(火) 18:58:33 言語のセマンティクス=パラダイムを議論するんだな
論文を読めばいい
論文を読めばいい
187デフォルトの名無しさん
2010/05/25(火) 23:55:11 その手の論文の探し方おしえて
188デフォルトの名無しさん
2010/05/26(水) 06:23:12 自分で探せよ
189デフォルトの名無しさん
2010/05/26(水) 23:56:02 ciniiしか知らんのだよ
190デフォルトの名無しさん
2010/05/27(木) 02:11:06 最近の中間コード言語は美しくないね
namespaceやらclass階層の中にじかに関数定義書くもんだから
@ネストが無駄に深くなる
Anamespace,classの開き括弧、閉じ括弧の対応が追いにくい。それを防ぐためにネストを無駄に深くしなければならないので@。
JAVAもそうだし、.NET系言語はこれから主流扱いになるらしいけど、先行きは暗い
こんな仕様は小さなコードなら良いだろうけど大きくなったら読みづらくなって仕方ない
大粒のライブラリ使えばコードは大きくならないだろうという見通しでしてるんだったら、たいていそういう予測は外れてるしね
namespaceやらclass階層の中にじかに関数定義書くもんだから
@ネストが無駄に深くなる
Anamespace,classの開き括弧、閉じ括弧の対応が追いにくい。それを防ぐためにネストを無駄に深くしなければならないので@。
JAVAもそうだし、.NET系言語はこれから主流扱いになるらしいけど、先行きは暗い
こんな仕様は小さなコードなら良いだろうけど大きくなったら読みづらくなって仕方ない
大粒のライブラリ使えばコードは大きくならないだろうという見通しでしてるんだったら、たいていそういう予測は外れてるしね
191デフォルトの名無しさん
2010/05/28(金) 09:47:41192デフォルトの名無しさん
2010/05/28(金) 19:20:26 $@&*のない綺麗なperlが欲しいと思っていたら、pikeがそうだった
流行らんかな。これ
流行らんかな。これ
193デフォルトの名無しさん
2010/06/11(金) 21:10:55 Rob?
194デフォルトの名無しさん
2010/06/19(土) 23:20:26 Lisp
195デフォルトの名無しさん
2010/08/25(水) 02:46:02 Vala
196デフォルトの名無しさん
2010/11/10(水) 01:19:29 >>192
Perl はシギルがあるからキレイなんじゃないか
Perl はシギルがあるからキレイなんじゃないか
197デフォルトの名無しさん
2010/11/10(水) 02:09:29 CかC++で書かれててPythonがガチガチの静的型付けになったような言語が理想だ
型推論もいらない。高機能なIDEは必須。
型推論もいらない。高機能なIDEは必須。
198デフォルトの名無しさん
2010/11/10(水) 02:40:41 >>197
Cython?
Cython?
199デフォルトの名無しさん
2010/11/10(水) 08:04:22200デフォルトの名無しさん
2010/11/11(木) 09:49:11 >>197
今売り出し中のNimrodはどうよ
今売り出し中のNimrodはどうよ
201デフォルトの名無しさん
2010/11/12(金) 20:43:04 >>197
いまどきの静的型付けの言語は似たようなものだが。
いまどきの静的型付けの言語は似たようなものだが。
202デフォルトの名無しさん
2010/11/16(火) 22:22:50 IDEなしで書ける直感的なメソッド体系の言語が理想だ
マニュアル片手に書くのはめんどい
マニュアル片手に書くのはめんどい
203デフォルトの名無しさん
2010/12/27(月) 15:43:59 >>202
メソッド体系?
メソッド体系?
204デフォルトの名無しさん
2010/12/27(月) 19:39:54 IDEなしで書けるぐらいにメソッドが直感的に体系化された言語
ってことじゃね
ってことじゃね
205デフォルトの名無しさん
2010/12/27(月) 20:03:09 メソッドって基本的にユーザが立てるもの
ではないのかな。組み込み的な意味なら、
無いに越したことはない。少なくとも美しさを
論じるなら。
ではないのかな。組み込み的な意味なら、
無いに越したことはない。少なくとも美しさを
論じるなら。
206デフォルトの名無しさん
2010/12/28(火) 15:00:00 >>205 標準APIかなんかの話じゃないの。
207デフォルトの名無しさん
2010/12/28(火) 15:17:59 J
208デフォルトの名無しさん
2010/12/29(水) 22:00:40 >>202
どういうこと?
IDEと連携取りやすい言語ならばむしろマニュアル片手にする必要ないぞ。リファレンスが内蔵されているようなものだからな。
チュートリアルは別途やればいい。
そもそも直感的なメソッド体系の言語というのが誰にとっての?というところがある。
C#はC系の言語利用者にとっても直感的ではなかったが、DelphiやVCLの利用者やJavaかじったことある人間にはむしろ直感的だった。
RubyはかつてはモダンではないPerl利用者には直感的だったかも知れないが、
今やRails以降のRubyやモダンPerlは双方ともバラバラ全くの別物。直感的でない。
しかも、これらも個人の感覚だ。
中学生にとっての直感的な言語も違うだろうし。
どういうこと?
IDEと連携取りやすい言語ならばむしろマニュアル片手にする必要ないぞ。リファレンスが内蔵されているようなものだからな。
チュートリアルは別途やればいい。
そもそも直感的なメソッド体系の言語というのが誰にとっての?というところがある。
C#はC系の言語利用者にとっても直感的ではなかったが、DelphiやVCLの利用者やJavaかじったことある人間にはむしろ直感的だった。
RubyはかつてはモダンではないPerl利用者には直感的だったかも知れないが、
今やRails以降のRubyやモダンPerlは双方ともバラバラ全くの別物。直感的でない。
しかも、これらも個人の感覚だ。
中学生にとっての直感的な言語も違うだろうし。
209デフォルトの名無しさん
2010/12/29(水) 22:43:44 COBOLはそれをめざしたとか。
AppleScriptもそうかも。
AppleScriptもそうかも。
210デフォルトの名無しさん
2010/12/30(木) 07:30:37 >>1 実用的な言語の中で一番自由度が高いという意味で、 Prolog
211デフォルトの名無しさん
2011/05/24(火) 23:21:41.72 >>208
少なくともhtonl();よりhost.to<NetworkLong>()の方が解りやすいだろ。
ライブラリの詳細な知識はいらんからな。
やっぱり綺麗となるとどうしてもLispだよ
(+ 5 10 20)は(+ . (5 . (10 . 20) ) )というデータ。
極一部の特殊シンボルを除いて全てデータだからな。
言語の機能とデータに殆ど壁が無くて、機能の拡張を
データの入力と捉えられる。
少なくともhtonl();よりhost.to<NetworkLong>()の方が解りやすいだろ。
ライブラリの詳細な知識はいらんからな。
やっぱり綺麗となるとどうしてもLispだよ
(+ 5 10 20)は(+ . (5 . (10 . 20) ) )というデータ。
極一部の特殊シンボルを除いて全てデータだからな。
言語の機能とデータに殆ど壁が無くて、機能の拡張を
データの入力と捉えられる。
212デフォルトの名無しさん
2011/06/04(土) 15:43:02.98 >>211
だからきれい?
だからきれい?
213デフォルトの名無しさん
2011/06/19(日) 07:58:22.97 半年近く前のレスにアンカーってどうなんだろうな
レス全部見る気がしないので適当に書くが、見方じゃね?
プログラマ側のインプットとしてはPython、Java、Lispで意見が分かれると思う
価値観としか言いようが無い
プログラマ側のアウトプットはLisp、Java、c#
Rubyが美しいと思う奴はこっちだと思うが、その感性は理解できん
CPU側というか、コンパイラ側というか…そっち側ではアセンブラ、Pascal、c
Haskellもこっちに入ると思うが、これまた理解が出来ん
慣れと覚えたては読みやすく書きやすいし、いつまでも平行線だろうな
俺が美しいと思うのはJava、Pythonだ
レス全部見る気がしないので適当に書くが、見方じゃね?
プログラマ側のインプットとしてはPython、Java、Lispで意見が分かれると思う
価値観としか言いようが無い
プログラマ側のアウトプットはLisp、Java、c#
Rubyが美しいと思う奴はこっちだと思うが、その感性は理解できん
CPU側というか、コンパイラ側というか…そっち側ではアセンブラ、Pascal、c
Haskellもこっちに入ると思うが、これまた理解が出来ん
慣れと覚えたては読みやすく書きやすいし、いつまでも平行線だろうな
俺が美しいと思うのはJava、Pythonだ
214デフォルトの名無しさん
2011/06/19(日) 09:04:22.15 Javaはない。
215デフォルトの名無しさん
2011/06/19(日) 11:37:46.14 俺はPythonが美しいとは思わないなあ
便利だけど、統一感が無くて
便利だけど、統一感が無くて
216デフォルトの名無しさん
2011/06/19(日) 12:12:37.66 統一感は、ある方だと思うけど。Rubyに比べたら。
SchemeとかForthと比べたら無いけど。
SchemeとかForthと比べたら無いけど。
217デフォルトの名無しさん
2011/06/19(日) 12:16:04.43 確かに C++ よりは統一感あるかもねw
218デフォルトの名無しさん
2011/06/20(月) 01:02:19.16 やっぱり S 式は美しいな
データとコードの形式が共通で、プログラムからプログラムを操作するのが容易だったり、
プログラムをデータとしてやり取りするのが容易だったりするのは素晴らしい
唯一(最大)の欠点は一般的なオブジェクト指向の記法と相性が悪い事なんだが...
データとコードの形式が共通で、プログラムからプログラムを操作するのが容易だったり、
プログラムをデータとしてやり取りするのが容易だったりするのは素晴らしい
唯一(最大)の欠点は一般的なオブジェクト指向の記法と相性が悪い事なんだが...
219デフォルトの名無しさん
2011/06/20(月) 01:27:53.30 ASTをそのまま書き下せる言語が良いな
220uy ◆yyC0rYWEq2
2011/06/20(月) 02:17:08.24 (class C
(attr_accessor x)
(attr_accessor y)
(def initialize x y
(setq @x x)
(setq @y y) )
(def function
(new CC 2 3 4 5) ) )
class C
attr_accessor :x
attr_accessor :y
def initialize x , y
@x = x
@y = y
end
def function
CC.new 2 , 3 , 4 , 5
end
end
(attr_accessor x)
(attr_accessor y)
(def initialize x y
(setq @x x)
(setq @y y) )
(def function
(new CC 2 3 4 5) ) )
class C
attr_accessor :x
attr_accessor :y
def initialize x , y
@x = x
@y = y
end
def function
CC.new 2 , 3 , 4 , 5
end
end
221uy ◆yyC0rYWEq2
2011/06/20(月) 02:23:10.69 #include < stduo.h >
int main( int argc , char ** argv ) {
printf( "test %d" , 444 ) ;
return 0;
}
(include "stdio.h")
(def (int main) (int argc) (char argv)
(printf "test %d" 444)
(return 0) )
(include "stdio.h")
(def int main int argc char argv
(printf "test %d" 444)
(return 0) )
int main( int argc , char ** argv ) {
printf( "test %d" , 444 ) ;
return 0;
}
(include "stdio.h")
(def (int main) (int argc) (char argv)
(printf "test %d" 444)
(return 0) )
(include "stdio.h")
(def int main int argc char argv
(printf "test %d" 444)
(return 0) )
222デフォルトの名無しさん
2011/06/20(月) 02:32:44.26 プログラムはツリーである
故に、ツリーを華麗に扱える言語が最も美しい
故に、ツリーを華麗に扱える言語が最も美しい
224uy ◆yyC0rYWEq2
2011/06/20(月) 03:32:46.69 現在、一般浸透してる言語はツリーを軽視しすぎてる
ツリー構造で管理していないプログラムっていうのは
たとえば深度4から、深度5〜n まで、参照可能にさせておきたい変数があっても
深度1の場所に名前がかぶらないように定義してるだけなんだよ
ネームスペースを使って NAMESPACE::NAMESPACE::変数
と、してるだけ 砕いていっちゃえば ネームスペースなんて、アンダーバーつかってかぶらない変数名かいてるのと同じようなもん
hensuu___henssuss__susususus__susus = 4 ← けっきょくせかいの平均はここから進歩してない
だから、深度1〜n全ての場所でその変数が普通の方法でも参照できてしまうため
そこまで気にする必要はないにしてもわずかに名前衝突は気をつけなくてはいけない
特に名前のかぶりそうな、Windowクラスとか、Mainクラスといったもののなまえしょうとつを起こす可能性を消せない
これをツリーで管理すると
深度4の場所で Windowクラスを定義すれば
深度1〜3の場所では、どうやっても普通の方法ではWindowクラスまでたどり着けないので
名前衝突が完全に100%といっていいほどなくなる
君たちは全く名前衝突を意識せずにプログラミングできるプログラミングをプログラミングした事はあるかね?
心の清清しさが違う・・・・・ すっげー適当な変数名でプログラミングしても大丈夫、むしろ名前なんて付けない
無名関数でプログラミングしていく、自分で根幹部分のほうに、名前を指定しなければランダムで名前をつけるようにしてしまう
でもツリーを効率的に扱う
そのための言語がないからね、ツリー操作に長けていて、なおかつドキュメント、ライブラリ、人気、見た目
そういうものを全部クリアした言語がまだでてきていない
お話しゅうりょ。
ツリー構造で管理していないプログラムっていうのは
たとえば深度4から、深度5〜n まで、参照可能にさせておきたい変数があっても
深度1の場所に名前がかぶらないように定義してるだけなんだよ
ネームスペースを使って NAMESPACE::NAMESPACE::変数
と、してるだけ 砕いていっちゃえば ネームスペースなんて、アンダーバーつかってかぶらない変数名かいてるのと同じようなもん
hensuu___henssuss__susususus__susus = 4 ← けっきょくせかいの平均はここから進歩してない
だから、深度1〜n全ての場所でその変数が普通の方法でも参照できてしまうため
そこまで気にする必要はないにしてもわずかに名前衝突は気をつけなくてはいけない
特に名前のかぶりそうな、Windowクラスとか、Mainクラスといったもののなまえしょうとつを起こす可能性を消せない
これをツリーで管理すると
深度4の場所で Windowクラスを定義すれば
深度1〜3の場所では、どうやっても普通の方法ではWindowクラスまでたどり着けないので
名前衝突が完全に100%といっていいほどなくなる
君たちは全く名前衝突を意識せずにプログラミングできるプログラミングをプログラミングした事はあるかね?
心の清清しさが違う・・・・・ すっげー適当な変数名でプログラミングしても大丈夫、むしろ名前なんて付けない
無名関数でプログラミングしていく、自分で根幹部分のほうに、名前を指定しなければランダムで名前をつけるようにしてしまう
でもツリーを効率的に扱う
そのための言語がないからね、ツリー操作に長けていて、なおかつドキュメント、ライブラリ、人気、見た目
そういうものを全部クリアした言語がまだでてきていない
お話しゅうりょ。
225デフォルトの名無しさん
2011/06/20(月) 10:28:58.30226デフォルトの名無しさん
2011/06/20(月) 21:17:19.85 X-BASIC
AppleScript
AppleScript
227uy ◆yyC0rYWEq2
2011/06/21(火) 15:27:07.66 とりあえず美しいかどうかはさておいて
世界にとってプラスになりそうなのはD言語
最も複雑で最も概念数の多い言語が神
使えない?覚えれない?しらねーよks
そもそも人にプログラミングが扱えると思うなよ
言語構文など全て覚えることが実時間上、不可能であるくらいの超巨大な言語がほしい
C++とか、まだ全然余裕、小さい、仕様小さすぎワロタw
C++の20倍くらいの仕様の詰まった言語がこの世には必要
世界にとってプラスになりそうなのはD言語
最も複雑で最も概念数の多い言語が神
使えない?覚えれない?しらねーよks
そもそも人にプログラミングが扱えると思うなよ
言語構文など全て覚えることが実時間上、不可能であるくらいの超巨大な言語がほしい
C++とか、まだ全然余裕、小さい、仕様小さすぎワロタw
C++の20倍くらいの仕様の詰まった言語がこの世には必要
228デフォルトの名無しさん
2011/06/21(火) 18:04:29.00 >>227
黙れよ出会い厨
黙れよ出会い厨
229デフォルトの名無しさん
2011/06/21(火) 18:55:43.39 w
uy ◆yyC0rYWEq2は巡回好きだな〜
ちなみに、この能無しだれ?
uy ◆yyC0rYWEq2は巡回好きだな〜
ちなみに、この能無しだれ?
230uy
2011/06/24(金) 00:34:30.93 ※ あぼーん推奨
231uy ◆yyC0rYWEq2
2011/06/25(土) 07:25:42.29 ほんっと人の話をきけない奴ってゴミだよな
俺の説明の劣化を語ってる名無しに、こぞって興味持ってる流れを見てると微笑ましいよ
そういう奴らって、深層心理のどっかでuyを認めなくちゃならないんだよね
そうしないとuyの説明していることのすべてが否って事にしちゃうと
とんでもない重荷を背負って生きることになるんだよね
uyがいってるんだから違う、間違ってる、 なんて決め付けちゃうと
真実12121 = 嘘
真実2342 = 嘘
真実433243 = 嘘
こうやって、脳内の真実変数がどんどん 嘘 代入されてって、 まともな思考も出来なくなる
だからuyを認めたくない奴はw 俺が説明してる概念を、俺が書き込むよりも先に学習しとくか、透明削除してろって話
もう何人か精神病にさせてしまった気がするけど、プログラミングなんてやってんのが悪いわけだしね・・・ それは俺のせいじゃないし
俺のせいにされても困るからね
俺の説明の劣化を語ってる名無しに、こぞって興味持ってる流れを見てると微笑ましいよ
そういう奴らって、深層心理のどっかでuyを認めなくちゃならないんだよね
そうしないとuyの説明していることのすべてが否って事にしちゃうと
とんでもない重荷を背負って生きることになるんだよね
uyがいってるんだから違う、間違ってる、 なんて決め付けちゃうと
真実12121 = 嘘
真実2342 = 嘘
真実433243 = 嘘
こうやって、脳内の真実変数がどんどん 嘘 代入されてって、 まともな思考も出来なくなる
だからuyを認めたくない奴はw 俺が説明してる概念を、俺が書き込むよりも先に学習しとくか、透明削除してろって話
もう何人か精神病にさせてしまった気がするけど、プログラミングなんてやってんのが悪いわけだしね・・・ それは俺のせいじゃないし
俺のせいにされても困るからね
232デフォルトの名無しさん
2011/06/29(水) 13:21:37.69 ここまでSNOBOLとJ言語なし
233デフォルトの名無しさん
2011/07/02(土) 23:53:43.83 uy ◆yyC0rYWEq2
こいつ、精神病んでるから放置な
こいつ、精神病んでるから放置な
234デフォルトの名無しさん
2011/07/03(日) 13:23:04.73 コテハン放置は常識
自己主張だか差別化、優越感だかわからんが、2chで求める時点でカス
無意味なコテハンはリアで寂しい奴、無能な奴と決まってる
自己主張だか差別化、優越感だかわからんが、2chで求める時点でカス
無意味なコテハンはリアで寂しい奴、無能な奴と決まってる
235大天使 ◆uL5esZLBSE
2011/07/03(日) 16:01:01.89 まるでおまえたちは自分が精神病だとわかっていないみたいな
やっぱり自覚のないゴミだな
やっぱり自覚のないゴミだな
236デフォルトの名無しさん
2011/07/03(日) 16:53:06.69 だまれ、さっさと精神病院に収容されろ。
どうせ、どっかの教員だろ
どうせ、どっかの教員だろ
237デフォルトの名無しさん
2011/07/03(日) 17:16:32.40 美しいのは Scheme か Smalltalk かな
SML も良い
SML も良い
238デフォルトの名無しさん
2011/07/03(日) 17:33:04.39 よくわからないけど、美しいっていうのは、機能美のことなの?
ソースコードの見た目の綺麗さとかPiet的なものではなく?
ソースコードの見た目の綺麗さとかPiet的なものではなく?
239デフォルトの名無しさん
2011/07/03(日) 17:34:36.42 よくわからないけど、基準を共通化してどうしたいの?
240デフォルトの名無しさん
2011/07/03(日) 17:52:41.56 >>236
おまえみたいな奴のことだよ ゴミって
おまえみたいな奴のことだよ ゴミって
241デフォルトの名無しさん
2011/07/03(日) 18:10:37.48 Adaとか結構好きだったりするんだが
ちょっとおでぶさんだよなぁ…
ちょっとおでぶさんだよなぁ…
242デフォルトの名無しさん
2011/07/03(日) 19:30:11.32 >>238
俺がみるとあぼ〜んになってるレスへの疑問かもしれないが、
数学的な方面から見れば、表記ブレの発生しないコードじゃないか。
同じ種類のデータを並び替えるのに、処理箇所毎に全く違うとか一貫性が無いのは汚いと感じる。
できるだけ複数の処理を同じように書けるってのは重要だと想う。
例えば数学のラムダ演算では、全ての数が関数に統一され、全て関数の操作法で
そうさできる。数字と関数の間を行き来する必要がなくなった。これって綺麗だと思わないかい?
俺がみるとあぼ〜んになってるレスへの疑問かもしれないが、
数学的な方面から見れば、表記ブレの発生しないコードじゃないか。
同じ種類のデータを並び替えるのに、処理箇所毎に全く違うとか一貫性が無いのは汚いと感じる。
できるだけ複数の処理を同じように書けるってのは重要だと想う。
例えば数学のラムダ演算では、全ての数が関数に統一され、全て関数の操作法で
そうさできる。数字と関数の間を行き来する必要がなくなった。これって綺麗だと思わないかい?
243デフォルトの名無しさん
2011/07/03(日) 20:05:56.09 そういうのは確かに美しいが、だからといって例えば
チャーチ数で数値計算しろと言われても困るわけで、
実用性を伴う美しさが求められる
チャーチ数で数値計算しろと言われても困るわけで、
実用性を伴う美しさが求められる
244デフォルトの名無しさん
2011/07/03(日) 20:33:43.99 逆に言えば、汚れのないコードだよね。
ちょっとした違いの為にわざわざこんなこと書いてるなんてってのは醜い。
ちょっとした違いの為にわざわざこんなこと書いてるなんてってのは醜い。
245デフォルトの名無しさん
2011/07/03(日) 20:45:34.28 プログラムとは違うが、電波の周波数帯はキモイと想う。
ELF
SLF
ULF
VLF
LF
MF
HF
VHF
UHF
SHF
EHF
THz
Very High Frequencyとか汚すぎる名前だろ。K,M,G,Tとかみたいに
もっと一貫性のある名前にするか、Wave1、Wave2とかいつまでも増やせる名前にしろよっておもう。
そういや、WindowsのAPIも、
・EnumDateFormatsExEx
・ExtSelectClipRgn
・GetTextExtentExPoint
てな感じで一貫性がなくてキモイ。だったら2,3,4,5って数字にして欲しい。
ELF
SLF
ULF
VLF
LF
MF
HF
VHF
UHF
SHF
EHF
THz
Very High Frequencyとか汚すぎる名前だろ。K,M,G,Tとかみたいに
もっと一貫性のある名前にするか、Wave1、Wave2とかいつまでも増やせる名前にしろよっておもう。
そういや、WindowsのAPIも、
・EnumDateFormatsExEx
・ExtSelectClipRgn
・GetTextExtentExPoint
てな感じで一貫性がなくてキモイ。だったら2,3,4,5って数字にして欲しい。
246デフォルトの名無しさん
2011/07/03(日) 20:54:13.90 しょうがないだろ。
元々火花送信機から始まって、真空管を使ってなんとかそれらしく電波を
飛ばせるようになった頃の LF MF HF という区別から始まって、あとから
あとから増やしていったものなんだから。
元々火花送信機から始まって、真空管を使ってなんとかそれらしく電波を
飛ばせるようになった頃の LF MF HF という区別から始まって、あとから
あとから増やしていったものなんだから。
247デフォルトの名無しさん
2011/07/04(月) 19:10:16.02 美しいって意味わかってなくね?
汚れのないコードなんていったら書き手の問題がでかくなるだろ
言語としての違いからくるもの以外は切り捨てろよ
「書かざるおえない」言語と「不必要」な言語、「こう書く」言語と「こう書ける」言語
似てるようでまるで違う
普通は自由度の高い言語は美しいと言えない
それを美しいと思うのは感性だから閉まっとけって思えるレベルでないとお話にならない
意味がわかってない人って多いよね
汚れのないコードなんていったら書き手の問題がでかくなるだろ
言語としての違いからくるもの以外は切り捨てろよ
「書かざるおえない」言語と「不必要」な言語、「こう書く」言語と「こう書ける」言語
似てるようでまるで違う
普通は自由度の高い言語は美しいと言えない
それを美しいと思うのは感性だから閉まっとけって思えるレベルでないとお話にならない
意味がわかってない人って多いよね
248デフォルトの名無しさん
2011/07/04(月) 19:11:45.58 そういう俺はJavaだな
249デフォルトの名無しさん
2011/07/04(月) 19:33:04.73 そこそこ実用的で美しい
・Python(ソースコードの見た目)
・Scheme(言語仕様の簡潔さ)
実用性度外視で美しい
・Lazy K(関数型言語部門)
・Brainfuck(手続き型部門)
・Python(ソースコードの見た目)
・Scheme(言語仕様の簡潔さ)
実用性度外視で美しい
・Lazy K(関数型言語部門)
・Brainfuck(手続き型部門)
250デフォルトの名無しさん
2011/07/04(月) 19:45:46.77 Python は言語仕様が美しければな...
251デフォルトの名無しさん
2011/07/05(火) 00:37:28.00 Pythonの言語仕様は好む言語から見るから賛否要論なんだと思う
素直に見ればよう出来てる
249のつっこみ所はLazy KとBrainfuckだろ
関数型言語はそもそも一貫性?が無いから美しいと言ってはいけないと思う
でもOCamlやLISP系は美しくないが見やすいのもわかる
Brainfuckは論外だろ
素直に見ればよう出来てる
249のつっこみ所はLazy KとBrainfuckだろ
関数型言語はそもそも一貫性?が無いから美しいと言ってはいけないと思う
でもOCamlやLISP系は美しくないが見やすいのもわかる
Brainfuckは論外だろ
252デフォルトの名無しさん
2011/07/05(火) 01:02:24.60253デフォルトの名無しさん
2011/07/05(火) 01:23:10.19 haskellは美しい玩具じゃなくて汚い実用言語というイメージ
254デフォルトの名無しさん
2011/07/05(火) 01:40:40.17255デフォルトの名無しさん
2011/07/05(火) 01:45:47.21 >>253
OCamlやF#がその立ち位置だと思ってた
OCamlやF#がその立ち位置だと思ってた
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 【沖縄】開業4ヵ月でこれは…“国民の税金”投入の『ジャングリア沖縄』で見た衝撃的な光景と、モチベーションが低い一部スタッフの現状 [ぐれ★]
- 【東京】「家族で話題にして」 “世田谷一家殺害から25年 警視庁が呼びかけ [煮卵★]
- 今年の流行語大賞 『働いて働いて働いてまいります』が受賞で不快感… 過労自殺の遺族らが会見「家族にむち打つような行為だ」 [冬月記者★]
- 前駐中国大使・垂秀夫『高市首相が台湾有事答弁を国会でしてしまったのは高市首相のなかに戦略的思考が無いから。安倍晋三を見習え』 [718678614]
- クズ「勉強頑張らなかった奴は一生DQNと一緒に肉体労働しろ」☚勉強頑張れるのも環境と巡り合わせなんだが? [783475554]
- 金曜ロードショー😭
- 朝だよー🥁🥺ドンドンドンドン
- ( ・᷄ὢ・᷅ )ケツ
- モブサイコ「私がJAグループに何か利益誘導するということは全くありません」 [402859164]
