最も美しいプログラミング言語を語れ
前スレ
http://pc12.2ch.net/test/read.cgi/tech/1262707694/
探検
最も美しいプログラミング言語は? Part6
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2010/03/23(火) 16:44:08337デフォルトの名無しさん
2012/09/16(日) 14:54:40.27 >>333 まぁ、分類としては概ね同意するよ。
perl/php/JS あたりは、そもそもが綺麗なプログラミング言語を作ろう、というのが主目的で作られたものじゃないから。JS はそれでもよくできているが。
perl/php/JS あたりは、そもそもが綺麗なプログラミング言語を作ろう、というのが主目的で作られたものじゃないから。JS はそれでもよくできているが。
338デフォルトの名無しさん
2012/09/16(日) 15:03:41.95 c#は、javaとc++の失敗から学んで生まれた実践から出来た言語だよ。
jsとrubyも同じようなもの
perlとPHPがユーザーのニーズから後付で膨れて失敗したか、失敗しそうな言語
c++は、どっちかっていうとアカデミックな立ち位置から生まれ、
速度といった十字架を背負った唯一無二のソフトウェアを書くための言語
jsとrubyも同じようなもの
perlとPHPがユーザーのニーズから後付で膨れて失敗したか、失敗しそうな言語
c++は、どっちかっていうとアカデミックな立ち位置から生まれ、
速度といった十字架を背負った唯一無二のソフトウェアを書くための言語
339デフォルトの名無しさん
2012/09/16(日) 18:35:52.49 >>333
このスレで美しさの欠片もない言語をいくら並べてみても仕方ないだろう
このスレで美しさの欠片もない言語をいくら並べてみても仕方ないだろう
340デフォルトの名無しさん
2012/09/16(日) 21:11:00.14 美しいというのは基準が酷く漠然としているが
長いプログラマー経験から思う、一般的に美しい
プログラムと言われやすい書き方の特徴を挙げてみよう。
1.変数名、関数名が極端に長くならず、かつほぼ一定の長さで揃えられている
おおむね8-10文字である事が多い。
2.変数名や関数名に大文字が使われることはなく、連続した単語の
結合にはアンダーバーが使われる。
3.大部分の関数の定義は50行以下で、main関数のような中心的な
処理のみ100行を少し超えるくらいである
4.間延びした印象になる空白行は避けられ、if分の開始ブレースは
ifキーワードと同じ行に書かれる
例:
if(user_id < 10){
以下の書き方は避けられる
if(user_id < 10)
{
5.カラム数が80桁を超えることは無い
6.インデントが揃っているのは当然であるか、字下げが3段以上深くなるようなことは無い。
それを誇示するようにエディターのTABを8文字に設定する古参プログラマーも多い
7. 関数のヘッダー部分のコメントは一貫した書式で清書され
SCCSで装飾されていることで格調が高くなる。
はっきり言えば、上記は古い環境の制限から仕方なくおこなわれてきた物が多く
現代の環境では全く推奨されるべき物では無い。しかし、経験の積んだエンジニアは
古い慣習を引きずっていることが多いし、それをお手本として学ぶ事になる場合が多い
長いプログラマー経験から思う、一般的に美しい
プログラムと言われやすい書き方の特徴を挙げてみよう。
1.変数名、関数名が極端に長くならず、かつほぼ一定の長さで揃えられている
おおむね8-10文字である事が多い。
2.変数名や関数名に大文字が使われることはなく、連続した単語の
結合にはアンダーバーが使われる。
3.大部分の関数の定義は50行以下で、main関数のような中心的な
処理のみ100行を少し超えるくらいである
4.間延びした印象になる空白行は避けられ、if分の開始ブレースは
ifキーワードと同じ行に書かれる
例:
if(user_id < 10){
以下の書き方は避けられる
if(user_id < 10)
{
5.カラム数が80桁を超えることは無い
6.インデントが揃っているのは当然であるか、字下げが3段以上深くなるようなことは無い。
それを誇示するようにエディターのTABを8文字に設定する古参プログラマーも多い
7. 関数のヘッダー部分のコメントは一貫した書式で清書され
SCCSで装飾されていることで格調が高くなる。
はっきり言えば、上記は古い環境の制限から仕方なくおこなわれてきた物が多く
現代の環境では全く推奨されるべき物では無い。しかし、経験の積んだエンジニアは
古い慣習を引きずっていることが多いし、それをお手本として学ぶ事になる場合が多い
341デフォルトの名無しさん
2012/09/16(日) 22:08:19.31 まぁ、80桁超えないように書くのは今のモニタだとむしろ読みにくいかもしれんね。
342デフォルトの名無しさん
2012/09/19(水) 10:36:46.74 オブジェクト指向言語は一体にゴツくて美しいとはいえない。
しかし、主流ではあるし、このクラスは独自に美しさを競うべきではないか。
しかし、主流ではあるし、このクラスは独自に美しさを競うべきではないか。
343uy
2012/09/20(木) 04:57:08.53 lispは勝ち抜けとして考えると次点はpython
閉じ括弧はソースリーディング時にはいらないんだよ
でもコーディング時には必要
閉じ括弧はソースリーディング時にはいらないんだよ
でもコーディング時には必要
344デフォルトの名無しさん
2012/09/20(木) 08:30:18.57 Haskellは数式だし、Prologは論理式。
姿は美しいが、実は、先にモデルがあって、記号を入れ替えただけ。
独創性は感じられない。
姿は美しいが、実は、先にモデルがあって、記号を入れ替えただけ。
独創性は感じられない。
345デフォルトの名無しさん
2012/09/20(木) 09:03:24.45 Scheme Prolog SmallTalk それに手続き型から Python でいいんじゃないか
346デフォルトの名無しさん
2012/09/20(木) 11:40:52.90 美しいという定義が何なのかによる。
可読性なのか、コード量が少なさなのか、それは人それぞれだ。
C#は読みやすくて好きだけど、
WPFで使うラムダ演算子とか見ると、読みにくくてきたねーと思う。
PHPは標準関数の名前がグダグタで汚いと思うけど
シンプルに書けるところは綺麗だと思う。
C言語は好きなんだけど、標準じゃ文字列とか解放とか面倒で、色々ライブラリ入れるんだけど、
入れたライブラリを作った人のセンスがマチマチで、何というか関数名の統一の無さが気に入らない。
可読性なのか、コード量が少なさなのか、それは人それぞれだ。
C#は読みやすくて好きだけど、
WPFで使うラムダ演算子とか見ると、読みにくくてきたねーと思う。
PHPは標準関数の名前がグダグタで汚いと思うけど
シンプルに書けるところは綺麗だと思う。
C言語は好きなんだけど、標準じゃ文字列とか解放とか面倒で、色々ライブラリ入れるんだけど、
入れたライブラリを作った人のセンスがマチマチで、何というか関数名の統一の無さが気に入らない。
347デフォルトの名無しさん
2012/09/20(木) 12:22:31.45 学術的な部分で強い言語と実用的な言語も分けた方がいいね
348デフォルトの名無しさん
2012/09/20(木) 12:28:14.46349デフォルトの名無しさん
2012/09/20(木) 12:35:12.68350デフォルトの名無しさん
2012/09/20(木) 12:37:09.01 >>349
書き方による
書き方による
351デフォルトの名無しさん
2012/09/21(金) 23:05:15.92 assert,retractでグローバル変数定義なんて糞だと思った
1年ぐらい演習と講義でオタクな準教授から教わったけれども、
現実世界のどこで使われてるのかがわからないし、使いこなすには1年の講義なんて時間は短すぎた。
はっきりいっておく。古典AIなら動的言語で実装した方がマシである。
1年ぐらい演習と講義でオタクな準教授から教わったけれども、
現実世界のどこで使われてるのかがわからないし、使いこなすには1年の講義なんて時間は短すぎた。
はっきりいっておく。古典AIなら動的言語で実装した方がマシである。
352uy
2012/09/22(土) 00:24:10.61 そんなの調べりゃ5分でわかること
AIに関わらずそれ何も出来ないよ
AIに関わらずそれ何も出来ないよ
353デフォルトの名無しさん
2012/09/22(土) 03:33:04.97 assert,retractはグローバル変数ではなく、述語定義(デーベース定義)だし、
Prologは動的言語だ。それにPrologは4時間で使えるようになるよ。
Prologは動的言語だ。それにPrologは4時間で使えるようになるよ。
354デフォルトの名無しさん
2012/09/22(土) 03:48:02.70355デフォルトの名無しさん
2012/09/22(土) 05:57:22.47 APL
356デフォルトの名無しさん
2012/09/22(土) 07:05:17.23357デフォルトの名無しさん
2012/09/22(土) 07:17:11.75358デフォルトの名無しさん
2012/09/22(土) 07:18:41.32359デフォルトの名無しさん
2012/09/22(土) 18:00:12.88 >>353
4時間で扱えるって、せいぜいサザエさん課題ぐらいの問題じゃないか
ビッグマウスもほどほどにしろよ。それともΣプロジェクトに加わった人?
大手って、これで自然言語処理だったり仕様記述してたりするのかしら
4時間で扱えるって、せいぜいサザエさん課題ぐらいの問題じゃないか
ビッグマウスもほどほどにしろよ。それともΣプロジェクトに加わった人?
大手って、これで自然言語処理だったり仕様記述してたりするのかしら
360デフォルトの名無しさん
2012/09/22(土) 20:17:01.96361デフォルトの名無しさん
2012/09/22(土) 20:27:54.52 Prologは
オブジェクト、クラスはもちろん 型、ブロック、スコープ、マクロ、クロージャ、遅延評価、
グローバル変数、ローカル変数、議論の対象となる概念のほとんどと無縁
極論すれば、IF文もループもない 教えることなんてほとんどない
append/3が理解できたらおわり
オブジェクト、クラスはもちろん 型、ブロック、スコープ、マクロ、クロージャ、遅延評価、
グローバル変数、ローカル変数、議論の対象となる概念のほとんどと無縁
極論すれば、IF文もループもない 教えることなんてほとんどない
append/3が理解できたらおわり
362uy
2012/09/23(日) 05:49:44.79 関数型厨がλあればなんでもできるとかほざいてるのと一緒で
本当に意味がないんだよそれw
ようはどんな方法でもいいから0と1が表現できたらすべて表現可能
つまりですね
「変数宣言する。変数宣言しない」
01表現できてるよな
これですべてのプログラム組めるよ
こんなことはとっくにわかってんだから
今更珍しがる事とかなんにもないんだよwwwwwwwwwwwwwww
本当に意味がないんだよそれw
ようはどんな方法でもいいから0と1が表現できたらすべて表現可能
つまりですね
「変数宣言する。変数宣言しない」
01表現できてるよな
これですべてのプログラム組めるよ
こんなことはとっくにわかってんだから
今更珍しがる事とかなんにもないんだよwwwwwwwwwwwwwww
363デフォルトの名無しさん
2012/09/23(日) 06:38:10.64 >>362
少なくとも先輩達が難しいこと言って勉強しなくてはならないということは起こらない
少なくとも先輩達が難しいこと言って勉強しなくてはならないということは起こらない
364デフォルトの名無しさん
2012/09/24(月) 00:38:37.62 >>360
つかってないのに妄想で答えるなよ
つかってないのに妄想で答えるなよ
365デフォルトの名無しさん
2012/09/24(月) 05:47:28.86 Prologは単一化とバックトラックを再帰の枠の中で理解することが必要。
囲碁のルールよりは少し複雑というレベルの一人ゲームのようなもの。
初心者向きの課題を考えて少しずつ「強く」なっていく以外にない。
他言語の重要な構成要素のものでPrologにはないというものがあり、
例えば配列だが、これを用いているアルゴリズムはリストに置き換える
必要がある。そういう時のための情報は外部サイトにほとんどないから
これも自分で考える。
一般に最初から難しい課題が与えられる傾向にあり、これがPrologの
難しさの原因。初心者に初段の課題をやらせても実力向上にはならない。
囲碁のルールよりは少し複雑というレベルの一人ゲームのようなもの。
初心者向きの課題を考えて少しずつ「強く」なっていく以外にない。
他言語の重要な構成要素のものでPrologにはないというものがあり、
例えば配列だが、これを用いているアルゴリズムはリストに置き換える
必要がある。そういう時のための情報は外部サイトにほとんどないから
これも自分で考える。
一般に最初から難しい課題が与えられる傾向にあり、これがPrologの
難しさの原因。初心者に初段の課題をやらせても実力向上にはならない。
366デフォルトの名無しさん
2012/09/24(月) 07:53:56.12 >>365
囲碁にはどちらが勝つかつまりどうなったら勝負がつくかの難問がありPrologよりずっと難しい。
囲碁にはどちらが勝つかつまりどうなったら勝負がつくかの難問がありPrologよりずっと難しい。
367デフォルトの名無しさん
2012/09/24(月) 07:58:32.92 確かに勝ち負けは帰納的?
368デフォルトの名無しさん
2012/09/24(月) 08:14:18.51 囲碁ソフトではルール化されているだろう。問題は人間がどれだけ終局のルールを教えられて
理解できるか。超再帰的直感で理解する人もいるだろうが、ほとんどの人は何回もやってみて
回りにいる人の助言を受けつつ理解していく。
理解できるか。超再帰的直感で理解する人もいるだろうが、ほとんどの人は何回もやってみて
回りにいる人の助言を受けつつ理解していく。
369Prolog工作員
2012/09/24(月) 09:38:29.30 Prologは確かに美しくも、醜悪にも書けますが、
美しく書くことも、醜悪に書くことも、どちらも楽しいですよ。そんなつもりで
書いてみることを勧めます。コードが長いか短いかとか、実行速度が速いか
遅いかなどどうでもよい言語です。書いたものから何か得られれば十分。
美しく書くことも、醜悪に書くことも、どちらも楽しいですよ。そんなつもりで
書いてみることを勧めます。コードが長いか短いかとか、実行速度が速いか
遅いかなどどうでもよい言語です。書いたものから何か得られれば十分。
370デフォルトの名無しさん
2012/09/25(火) 03:54:08.39 きめえ
371デフォルトの名無しさん
2012/09/25(火) 12:31:29.62 MicrosoftとXamarinが業務提携!C#でiPhone/iPad/Androidのアプリ開発ができる!Mono大勝利!
http://engawa.2ch.net/test/read.cgi/poverty/1348536694/l50
http://engawa.2ch.net/test/read.cgi/poverty/1348536694/l50
372デフォルトの名無しさん
2012/09/25(火) 12:40:52.31 オブジェクト指向のクラスではC#っていうのは美しい方に入るのかい?
373デフォルトの名無しさん
2012/09/25(火) 14:12:25.07 C#, Javaは、実用的、安全(プログラマを守る)
374uy
2012/09/25(火) 17:37:53.16 守らない
30で使い捨てwwwwwwwwwwwwwww
30で使い捨てwwwwwwwwwwwwwww
375デフォルトの名無しさん
2012/09/25(火) 23:05:49.63 Javaなんてドカタでも使えるように
わざわざ低能向けに設計されてるんだぜ
設計者の心が美しいよな
わざわざ低能向けに設計されてるんだぜ
設計者の心が美しいよな
376デフォルトの名無しさん
2012/09/26(水) 01:42:26.54 波括弧のブロックに慣れたら、Pythonなんかのインデントブロックには違和感を感じる。
377デフォルトの名無しさん
2012/09/26(水) 02:47:28.70 PGを使い捨てると競合増えるから、今後は飼い殺しにする悪寒
378デフォルトの名無しさん
2012/09/26(水) 12:09:08.31 オブジェクト指向クラスの言語で美しさの観点から上位3言語をあげてください
379デフォルトの名無しさん
2012/09/26(水) 16:20:17.69 クラスベースオブジェクト指向?
380デフォルトの名無しさん
2012/09/26(水) 16:27:27.30 >>379
いや、オブジェクト指向を取り込んだプログラム言語全体。クラスといっているのは
オブジェクト指向言語はどうしても構造体表現がゴツくてこのコンテストの対象言語に
なり難いから、これを最初から別クラスとして評価しようという意味。
いや、オブジェクト指向を取り込んだプログラム言語全体。クラスといっているのは
オブジェクト指向言語はどうしても構造体表現がゴツくてこのコンテストの対象言語に
なり難いから、これを最初から別クラスとして評価しようという意味。
381デフォルトの名無しさん
2012/09/26(水) 17:33:14.55 いみふ(´・ω・`)
382uy
2012/09/26(水) 18:42:52.56 マジで日本語がおかしいよそいつ。。。。
ほんとに終わってる業種だな
ほんとに終わってる業種だな
383デフォルトの名無しさん
2012/09/26(水) 19:06:34.24 >>381
オブジェクト指向言語と非オブジェクト指向言語を分けて評価しようということだよ。
オブジェクト指向言語と非オブジェクト指向言語を分けて評価しようということだよ。
384デフォルトの名無しさん
2012/09/26(水) 19:11:31.39385uy
2012/09/26(水) 19:42:31.79 うるさいしね
386デフォルトの名無しさん
2012/09/26(水) 20:33:55.44387デフォルトの名無しさん
2012/09/27(木) 01:37:25.44 >構造体表現がゴツくてこのコンテストの対象言語になり難いから
ゴツいの意味がわからんがね
ゴツいの意味がわからんがね
388uy
2012/09/29(土) 00:17:34.10 冗長って意味だよ
OO厨はそれが最善だと思ってるのかね
OO厨はそれが最善だと思ってるのかね
389デフォルトの名無しさん
2012/09/29(土) 19:48:43.28 http://toro.2ch.net/test/read.cgi/tech/1197720520/
ちんこの恥ずかしい過去スレ落ちた
ちんこの恥ずかしい過去スレ落ちた
390デフォルトの名無しさん
2012/09/30(日) 07:54:55.15 SmalltalkやEiffelなんかのオブジェクト指向言語と
オブジェクト指向をめざした「オブジェクト指向指向言語」を
分けるほうが先じゃないか。
オブジェクト指向をめざした「オブジェクト指向指向言語」を
分けるほうが先じゃないか。
391デフォルトの名無しさん
2012/09/30(日) 11:02:42.26 もっと一般化して、Lisp、Smalltalk、APL等々のようにスタイルの結晶化を実践した言語と、
COBOL、PL/1、Adaみたいに普通に機能の充実を目指した言語とをきちんと分けたほうが
よい気がする。前者は徹底の度合いで、後者も機能の取捨選択でその美しさを論じられる。
たとえばSmalltalkはメッセージングのOOを実践した言語だけど、クラス指向(抽象データ型)の
OOに汚染されているし、徹底度合いとしてなら Io http://www.iolanguage.com/ のほうが
美しい、とかいうふうに。
COBOL、PL/1、Adaみたいに普通に機能の充実を目指した言語とをきちんと分けたほうが
よい気がする。前者は徹底の度合いで、後者も機能の取捨選択でその美しさを論じられる。
たとえばSmalltalkはメッセージングのOOを実践した言語だけど、クラス指向(抽象データ型)の
OOに汚染されているし、徹底度合いとしてなら Io http://www.iolanguage.com/ のほうが
美しい、とかいうふうに。
392デフォルトの名無しさん
2012/10/03(水) 06:43:14.93393デフォルトの名無しさん
2012/10/03(水) 09:19:26.64394デフォルトの名無しさん
2012/10/03(水) 22:09:43.59 >>392
文法の美しさに反して汚いことしないと、いろいろと実装できないことがわかる
文法の美しさに反して汚いことしないと、いろいろと実装できないことがわかる
395デフォルトの名無しさん
2012/10/03(水) 23:39:23.28 俺様がC++で書いたコードが最も美しい。
396デフォルトの名無しさん
2012/10/04(木) 09:15:30.32 >>394
よく知らないんだけど ! は最初の実装にはなかったのかな
よく知らないんだけど ! は最初の実装にはなかったのかな
397デフォルトの名無しさん
2012/10/04(木) 09:33:41.35 >>396
伝説によると、カルメラウアはカナダのケベック州の研究所でqという
自然言語のトップダウン解析システムを自作し研究していた。
帰国と共にこれを持ち帰り使用しているうちに、引数評価の部分に
ユニフィケーションを加えれば、論理式がそのままプログラムとして
働く系を作ることができるのではないかということになり、案外簡単に
Prologが生まれた。
この話の雰囲気からは最初の実装ではカットにまで手を伸ばさなかった
のではないか。
伝説によると、カルメラウアはカナダのケベック州の研究所でqという
自然言語のトップダウン解析システムを自作し研究していた。
帰国と共にこれを持ち帰り使用しているうちに、引数評価の部分に
ユニフィケーションを加えれば、論理式がそのままプログラムとして
働く系を作ることができるのではないかということになり、案外簡単に
Prologが生まれた。
この話の雰囲気からは最初の実装ではカットにまで手を伸ばさなかった
のではないか。
398デフォルトの名無しさん
2012/10/28(日) 11:47:11.74 オブジェクト指向言語の変数(プロパティ)のget setの羅列が汚い
C#なんかもう自動生成だし本末転倒
本来はこんなのいらないように書くべきなんだよね
C#なんかもう自動生成だし本末転倒
本来はこんなのいらないように書くべきなんだよね
399デフォルトの名無しさん
2012/10/28(日) 14:15:45.46 publicなんか自動でプロパティになるべき
400デフォルトの名無しさん
2012/10/31(水) 17:13:25.24 C#の自動プロパティはViewとコードの分離のためだし
全部をコードビハインドで書いてる人には価値が分からないだろうな
全部をコードビハインドで書いてる人には価値が分からないだろうな
401デフォルトの名無しさん
2013/01/20(日) 18:47:21.19 これは圧倒的に
Pascal
Pascal
402デフォルトの名無しさん
2013/02/02(土) 20:29:00.01 やはりCかな
アセンブラに一番近いくせに、アセンブラ臭を完全に消し去っている
表現に無駄がないのに、何でもできてしまう
コンピュータが現在の仕組みである以上考えられる、最も自然な表現だ
ただし残念ながら、標準ライブラリは醜い部類にすら入る
ここを補完する方法が何かないかな
アセンブラに一番近いくせに、アセンブラ臭を完全に消し去っている
表現に無駄がないのに、何でもできてしまう
コンピュータが現在の仕組みである以上考えられる、最も自然な表現だ
ただし残念ながら、標準ライブラリは醜い部類にすら入る
ここを補完する方法が何かないかな
403デフォルトの名無しさん
2013/02/03(日) 06:58:25.12404デフォルトの名無しさん
2013/02/03(日) 09:27:36.88 C++の標準ライブラリは醜いだろ
405デフォルトの名無しさん
2013/02/03(日) 10:55:25.77 Lispかな
406デフォルトの名無しさん
2013/02/12(火) 11:21:13.32 Prolog
何にでも化けられる点は他の言語とは違う。軽くはないけど、自在。
何にでも化けられる点は他の言語とは違う。軽くはないけど、自在。
407デフォルトの名無しさん
2013/02/12(火) 19:07:52.48 そうか?
当時の PDP シリーズのインストラクションセットを,
んま仕様にして見ましたって, 雰囲気ありありなんだが… >初版 K&R
当時の PDP シリーズのインストラクションセットを,
んま仕様にして見ましたって, 雰囲気ありありなんだが… >初版 K&R
408デフォルトの名無しさん
2013/02/17(日) 02:50:24.25 Cはポインタを引数に渡して出力値を受け取れる、というか
複数の出力を受け取る手段がそれしかないというのが美しくない
複数の出力を受け取る手段がそれしかないというのが美しくない
409デフォルトの名無しさん
2013/02/17(日) 10:41:12.22410デフォルトの名無しさん
2013/02/17(日) 10:42:57.70 構造体使えよ
411デフォルトの名無しさん
2013/02/17(日) 10:55:25.29 ごほ、ごほ、こ、構造体、じ、自体を、か、返すことはできぬ、ぽ、ポインタを返すことで、ごほ、ごほ、結果を受け取ることは、>>408 と、ごほ、お、同じ、ごほごほ、ごほ
412デフォルトの名無しさん
2013/02/17(日) 11:07:35.84413デフォルトの名無しさん
2013/02/17(日) 11:09:17.69 >>412
ご、ごほごほ、おぬし、K&R1、を、し、知らぬのか、ごほごほごほ
ご、ごほごほ、おぬし、K&R1、を、し、知らぬのか、ごほごほごほ
414デフォルトの名無しさん
2013/02/17(日) 11:17:58.69 いまどきK&Rとか言ってる奴はCを語るな、この老害が
他言語はやれ「Ruby1.9なら」「Python3だと」「Java8は」とかやってるのに
C99やC11を無視してK&Rかよ
他言語はやれ「Ruby1.9なら」「Python3だと」「Java8は」とかやってるのに
C99やC11を無視してK&Rかよ
415デフォルトの名無しさん
2013/02/17(日) 11:20:22.83 K&Rを知らぬものにCは語れぬ、ボーヤは帰って寝んねしな
416デフォルトの名無しさん
2013/02/17(日) 12:54:31.69 まあUNIXが使いづらいのと同じ理由で、K&Rも使いづらかった
Linuxが出てきたのと同じように、Cも変な癖が取り除かれて今の姿になったって
Linuxが出てきたのと同じように、Cも変な癖が取り除かれて今の姿になったって
417デフォルトの名無しさん
2013/02/17(日) 16:38:27.70418デフォルトの名無しさん
2013/02/17(日) 19:07:53.27 >>417
おいおい、C++11 の右辺値参照をしらないのか?K&R2 の構造体リターンこそ黒歴史なんだぜ
おいおい、C++11 の右辺値参照をしらないのか?K&R2 の構造体リターンこそ黒歴史なんだぜ
419デフォルトの名無しさん
2013/02/17(日) 22:24:06.64420デフォルトの名無しさん
2013/02/18(月) 11:32:10.51 PrologにもISO標準規格があるけど、気に掛ける人はほとんどいない。
421デフォルトの名無しさん
2013/02/20(水) 08:35:46.67 Prologでグローバル変数使っている人いますか?
422デフォルトの名無しさん
2013/02/20(水) 11:31:39.39423デフォルトの名無しさん
2013/02/26(火) 08:50:14.54 このスレでLISPといった場合、処理系は何を思い浮かべるものですか?
424デフォルトの名無しさん
2013/02/27(水) 21:31:29.71 >>423
今時は common lisp かな
「LISP 系」って、なると話は変わるだろうけど、
scheme はある意味、伝統的な lisp と袂を分かった言語なので
scheme 使ってる奴らは scheme って言うだろうし…
今時は common lisp かな
「LISP 系」って、なると話は変わるだろうけど、
scheme はある意味、伝統的な lisp と袂を分かった言語なので
scheme 使ってる奴らは scheme って言うだろうし…
425デフォルトの名無しさん
2013/02/27(水) 22:20:43.93 >>424
このスレに限っていえば、Schemeだろう。Common Lispは全然美しくないから。
このスレに限っていえば、Schemeだろう。Common Lispは全然美しくないから。
426デフォルトの名無しさん
2013/02/28(木) 09:02:43.22 TIOBE INDEX では、Common Lisp, Scheme の他に単にLISPというのがあって、
これは上位(15位前後)に入っている。Common Lisp,Schemeはずっと下位。
この言語は具体的な処理系というより、イメージで「語られる」ことが多い
ということだろう。
これは上位(15位前後)に入っている。Common Lisp,Schemeはずっと下位。
この言語は具体的な処理系というより、イメージで「語られる」ことが多い
ということだろう。
427デフォルトの名無しさん
2013/02/28(木) 20:36:17.06 二番目に古い言語ですから
428デフォルトの名無しさん
2013/03/01(金) 09:27:40.24 >>427
ALGOLとどちらを古いとするか微妙ですね。
ALGOLとどちらを古いとするか微妙ですね。
429デフォルトの名無しさん
2013/03/06(水) 00:10:51.66 最も美しいプログラミング言語は? Perl6 に見えた。
430デフォルトの名無しさん
2013/03/06(水) 04:39:28.65 >>429
このスレの判断基準はそのくらいユニークでありたい。
このスレの判断基準はそのくらいユニークでありたい。
431デフォルトの名無しさん
2013/04/04(木) 15:15:53.33 ttp://akiradeveloper.hatenadiary.com/
ちんこhaskellやってるな
ちんこhaskellやってるな
432デフォルトの名無しさん
2013/04/18(木) 20:12:14.48 古代エジプト文字でプログラムを書けたら面白そう。
433デフォルトの名無しさん
2013/04/19(金) 18:17:51.41 ヒエログリフか
434デフォルトの名無しさん
2013/06/14(金) 18:26:58.45 機械語
ハード設計者の渾身の作であり
もっと評価されるべき
ハード設計者の渾身の作であり
もっと評価されるべき
435デフォルトの名無しさん
2013/06/15(土) 07:15:10.84 ニモニックも使わないという話?
436デフォルトの名無しさん
2013/06/15(土) 08:25:29.33 機械語はどのCPUも似たり寄ったりの癖に
微妙に違うのが美観を損ねている
統一規格できないもんかな
微妙に違うのが美観を損ねている
統一規格できないもんかな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- こども家庭庁、2026年から“独身税”を開始、年収200万なら年4200円、年収400万なら年7800円 ★5 [お断り★]
- 伊東市長選、田久保氏の落選確実 元市議の杉本氏と元市長の小野氏が激しく競り合う [蚤の市★]
- サナエノミクスについて力説 積極的な財政出動で「所得増える 消費マインド上がる 税収増える」片山さつき財務大臣 ★2 [少考さん★]
- B’z東京ドーム公演で後ろの客が大熱唱…「B’zの歌声に集中できない」注意すると笑いながら反論されモヤモヤ [muffin★]
- 中国軍機のレーダー照射1週間 駆け引き続く 中国、米のレッドライン模索 日本、米以外の同志国とも連携探る 米は対立から距離置く [ぐれ★]
- 【ボクシング】井上尚弥vsピカソ 約5000円のPPV料金を巡って賛否 「払うかなあ」「見どころ多い」 [冬月記者★]
- 【実況】博衣こよりのえちえちボンバーマン大会🧪★4
- 【実況】博衣こよりのえちえちボンバーマン大会🧪★3
- イオンの急速充電器、5倍に値上げ!30分300円👉1485円! [838847604]
- 【悲報】『山に上る』などの隠悟、ガチで取り締まりか!?wwwwwwWWwwwwwwWw [793833473]
- 【画像】兵庫県民「立花さんの動画を見て真実を知った。斎藤さん頑張れ!」→立花、デマと正式に認定され逮捕 [732289945]
- なんGで毎日のように立ってる→🏡これなんなん❓
