トップページ⇒tech
236コメント55KB

理想のプログラミング言語

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん05/01/27 16:11:59
みなさんの理想のプログラミング言語はなんですか?
(マイクロソフトさんなどもみてくれるといいですね)
ぼくは
1.日本語プログラミング言語
2.・低レベル(C++ほど)
・中レベル(?)(VBほど)
・高レベル低が1で中が3だとしたら5
・超高レベル↑で7
↑がぜんぶできる
3.統合開発環境
です。
0002デフォルトの名無しさん05/01/27 16:16:30
プログラムのプも知らない下級兵士がスレ立てんじゃない!
0003デフォルトの名無しさん05/01/27 16:23:39
>>1
帰れ間抜け。
000410105/01/27 16:44:30
>>2 >>3こそ二度とくるな
0005デフォルトの名無しさん05/01/27 16:45:35
1の名前をデスノートに書いたですの
0006デフォルトの名無しさん05/01/27 16:46:34
D
0007デフォルトの名無しさん05/01/27 16:52:31
誘導
http://life7.2ch.net/test/read.cgi/kankon/1106062396/
0008デフォルトの名無しさん05/01/27 17:28:56
戦場では弾丸が飛んでるんだ!
武器の一つも作れない奴に用はない!
0009>>1を書いた本人05/01/27 20:09:35
>>1は
>1.日本語プログラミング言語
>2.・低レベル(C++ほど)
>・中レベル(?)(VBほど)
>・高レベル低が1で中が3だとしたら5
>・超高レベル↑で7
>↑がぜんぶできる
とありますが何も設定しなくても同じソースのなかで、使いわけができるということです。
0010デフォルトの名無しさん05/01/27 20:10:20
>>1
日本語使いこなせてないのに、日本語のプログラム言語がいいの?
0011>>1を書いた本人05/01/27 20:13:11
>>1に追加です。
4.マイクロソフトがだした
5.RAD統合開発環境
です。
0012デフォルトの名無しさん05/01/27 20:16:08
3は言語じゃないだろ!





って誰か突っ込んでやれよ
0013デフォルトの名無しさん05/01/27 20:21:43
何が言いたいのかサッパリわからん。
0014デフォルトの名無しさん05/01/27 20:33:16
>>1さん、同じようなスレが本当にたくさん立っていますから、重複スレとして
削除すべきだと思いますよ。
0015デフォルトの名無しさん05/01/27 21:03:50
>>1
「最悪なプログラミング言語」の間違いですよね?
0016デフォルトの名無しさん05/01/27 21:12:17
('A`) <ヒロシです・・・

('A`) <>>1の2の意味が分かりません

('A`) <ヒロシです・・・

本当に分からんorz
0017デフォルトの名無しさん05/01/27 21:34:53
1は日本語Mindとかぴゅう太BASICの存在は知らないのか?
0018VB、お前のことだ05/01/27 22:03:20
パッケージ化して、処理系をIDEとセットでしか売らないようなのは最悪。
0019デフォルトの名無しさん05/01/27 22:13:24
>>17
そんな巷に溢れる厨な言語に興味はありません。知らないことがステータス。
0020デフォルトの名無しさん05/01/27 22:20:58
日本語Mindなんて懐かしいものよく覚えてたな。
20年近く前のものじゃん。

>>1
っていうか、低レベルから高レベルまで対応したいんだったらC++とかでいいじゃん。マイクロソフト好きっぽいし、Visual C++使ってれば?

レベル3がVBやJavaあたりだったら、レベル5はMLとかだろうか。
レベル7の言語ってなんだろう? INTERCALか?
0021デフォルトの名無しさん05/01/27 22:40:27
いやきっとBefungeだろ
0022デフォルトの名無しさん05/01/27 22:40:53
BrainFuckじゃね?
0023デフォルトの名無しさん05/01/27 22:46:35
>>22
IDEさえ用意すりゃ>>1も満足しそうだな
0024デフォルトの名無しさん05/01/28 00:22:45
レベル7はWhitespaceだろ。
http://compsoc.dur.ac.uk/whitespace/
0025デフォルトの名無しさん05/01/28 01:31:41
ttp://www.99-bottles-of-beer.net/
お好きなのをどうぞ
0026デフォルトの名無しさん05/01/28 01:47:20
>>18
今って(.netから?)コンパイラだけバラで手に入るんじゃなかったっけ?
オープンソースのIDEもあるだろ。
0027デフォルトの名無しさん05/01/28 01:58:15
>>26
ああ、.NETは、ね
〜VB6.0とVB.NETじゃバージョンアップというレベルの話じゃないし、
シンタクスが同じ(拡張されてるが)だけの全然別の物だと考えてるけど
0028デフォルトの名無しさん05/01/28 02:01:04
>>27
あ、捕捉
.NETもVBもどちらもライブラリに激しく依存した言語だから、という意味で。
,NETからVB6のDLLを呼ぶことは出来るけど、それは確か単なるラッパだし
0029デフォルトの名無しさん05/01/28 05:44:08
ほげ言語
0030デフォルトの名無しさん05/01/28 10:45:38
sage放置にご協力を
0031デフォルトの名無しさん05/01/28 16:09:38
>>14どこにそういうスレあるの
0032>>1を書いた本人05/01/29 13:19:44
つけたし
6..NETとふつうの(凡用)を両方できる
7.日本語と英語と数式全部、何も設定しなくても同じソースのなかで、使いわけができる。
0033デフォルトの名無しさん05/01/29 13:28:42
美しい言語が欲しい。
0034デフォルトの名無しさん05/01/29 14:37:22
(1)・・目的に応じて、言語を使い分ける多言語的な言語観。
(2)・・少々不自由でも、その環境内で充足しようとする言語観(?)。
   かってLisp屋さんは皆これだった。
(3)・・汎用(高水準から低水準まで全てカバーする)言語を求める言語観。
理想の言語が(3)のカテゴリーの中にだけあるわけではない。
(1)についてもっと真剣に議論する必要がある。
0035デフォルトの名無しさん05/01/29 14:42:06
Ruby!!!!!!
0036デフォルトの名無しさん05/01/29 19:23:33
>>1
漏れは、便利な言語がいいぞ。仕様を決めてあげよう。

(コマンド例)
make 萌えゲー → 萌えるゲームを自動生成してくれる
open 千客万来のサイト → 押すな押すな状態になる人気サイトを開いてくれる
catch 理想の結婚相手 → 理想の結婚相手を捕まえてくれる

完璧だ。
仕様は決めてあげたんだから、実装は>>1がしてくれ。
頼んだぞ。
0037デフォルトの名無しさん05/01/29 21:29:50
>>36
> 仕様は決めてあげたんだから、

はぁ ?
そりゃ単なる顧客の願望だろ。
仕様と言うなら、「萌えるゲーム」「押すな押すな状態」「人気サイト」「理想の結婚相手」をきちんと定義しろよ。
0038デフォルトの名無しさん05/01/29 23:06:48
と普段SEにコキ使われているプログラマが叫んでおります。
0039デフォルトの名無しさん05/01/29 23:40:48
プゲラ
0040デフォルトの名無しさん05/01/30 01:18:58
理想のプログラミング言語? アセンブラに決まってんじゃん。
アセンブラは車でいえばマニュアル車。スピードも自由自在だ。
アセンブラ以外は運転の面白さに欠けるオートマ車。
0041デフォルトの名無しさん05/01/30 01:32:26
理想のプログラミング言語?俺が思い描いた事を脳派から読みとって実行してくれる言語に
きまってんじゃん。
0042デフォルトの名無しさん05/01/30 01:54:18
>>40
運転なんて貧乏人がする物です。
私は金持ちなので運転なんかしませんよ。
理想の車は完全自動操縦の車です。
まあ現在の技術では不可能なので運転手で我慢していますが。
理想のプログラミング言語も同じような感じでしょ。
0043デフォルトの名無しさん05/01/30 02:46:37
>>41-42
史上まれにみる馬鹿ハケーン
0044デフォルトの名無しさん05/01/30 02:47:38
>>32
ネタか?いうにことかいて凡用っておまえ...
もしかして汎用をぼんようって読んでいてそれを変換したとか?
0045デフォルトの名無しさん05/01/30 08:55:28
>>44
http://pc5.2ch.net/test/read.cgi/tech/1106606281/l50
0046ウエシマ05/01/30 09:25:29
俺はあらゆるハゲの最強位に君臨する者
0047デフォルトの名無しさん05/01/30 09:33:46
最強は日本語かもな
日本語駆使して金持ちになる・・・・
0048デフォルトの名無しさん05/01/30 10:04:36
RPG�Uはある意味最強。
こんな化石級言語誰も知らないか…
0049>05/01/30 13:02:37
>>12そういうのも含めてってことです。
0050>05/01/30 13:36:28
>もしかして汎用をぼんようって読んでいてそれを変換したとか?
ピンポーンそうよむのは知っていたけど間違えた
0051デフォルトの名無しさん05/01/30 13:50:18
>>17Mindは知ってますけどぼくの理想とは違うのですよ
0052デフォルトの名無しさん05/01/30 14:27:50
中学生は2chでスレ立てないでください
0053デフォルトの名無しさん05/02/01 19:36:38
C言語の次に何をやるといいでしょうか?

GUIアプリケーション(ゲーム等)を作れてなるべく一般的な言語がいいです。

候補は (Visual)C++>Java>>>VBやVBA(ちなみにVBAはバイトで出きるかって聞かれて出来なかったのが悔しい、ただそれだけ)
0054デフォルトの名無しさん05/02/01 19:40:19
英語。
0055デフォルトの名無しさん05/02/01 20:02:38
>>53
クズは地べたに這いつくばってVBかJavaでもやってろ。
0056デフォルトの名無しさん05/02/01 20:13:08
>>34
>(1)・・目的に応じて、言語を使い分ける多言語的な言語観。
一つのソースの中で複数の言語が使えるみたいな感じ?
0057デフォルトの名無しさん05/02/01 20:25:13
>>53
Cをやったあとにアセンブリ言語オススメ
0058デフォルトの名無しさん05/02/01 20:31:48
>>53
マルチすんなよボケ
0059デフォルトの名無しさん05/02/02 00:11:56
個人的には C に連想配列と正規表現の検索・置換が標準になればいい。
0060デフォルトの名無しさん05/02/02 01:20:46
GUIアプリが簡単に作れて(VisualC++、VB)
システムに強く(C、JAVA)
ネットワーク、Web系にも強い(Perl、PHP、Java)
オマケで制御系にも強い()

そんな言語は存在可能か
0061デフォルトの名無しさん05/02/02 01:21:21
VC++ってよく聞くけど、VisualC++のことだよね?
0062デフォルトの名無しさん05/02/02 01:28:27
>>60
その条件ならCがおすすめ。
0063デフォルトの名無しさん05/02/02 04:47:17
>>61
それ以外に何があると思う?
0064デフォルトの名無しさん05/02/02 07:37:21
>>61
VitaminC
健康にいいよ
0065デフォルトの名無しさん05/02/02 07:40:44
>>59
STL
0066デフォルトの名無しさん05/02/02 12:22:46
FFオンラインでいわゆる寝釣りツール程度のもの作るならおまいら何でつくる?
0067デフォルトの名無しさん05/02/02 13:02:35
Diablo2のBOTはjavascriptのやつがメジャーだよ
0068デフォルトの名無しさん05/02/02 13:45:37
>>66
あのさ、チートはム板では扱わないんだよ。
MMO板行けよ。
板違いなんだよ。
0069>>1を書いた本人05/02/02 15:39:40
>>36
現実性なさすぎ。無理に決まってるじゃん。
0070デフォルトの名無しさん05/02/02 16:10:17
>>66
この板は
業界で「メシ食ってる」立場の人間も多い
ってことを忘れるな
0071デフォルトの名無しさん05/02/02 17:10:15
だから何?
66じゃないけど
0072デフォルトの名無しさん05/02/02 18:08:19
>>71
俺も>>70の真意はわからないけど、
飯を食っているわけではないから、
たぶん、そう言う違法性みたいな立場の悪くなるようなことは、
言うなってことじゃないかな。
0073デフォルトの名無しさん05/02/02 18:29:00
そもそもチートは禁止事項だろ。
0074デフォルトの名無しさん05/02/02 18:55:42
>56 そういう統合がもっとなされるべきだった。

一つの言語を自分のものにするだけでも大変なのは
わかるが、やはり、分野ごとにもっとも洗練された
表現がある。それを全部自分のものにしてしまおう
という、意気みたいなものが必要。
0075デフォルトの名無しさん05/02/03 00:46:53
C++って低級言語だったんですかああ!?!?!?!?
0076デフォルトの名無しさん05/02/03 00:53:51
>>59
大賛成だが、Cの言語使用では厳しい。
UNIX系列では regex.* というライブラリがある。
0077デフォルトの名無しさん05/02/03 04:57:45
>>75
それより下はアセンブラしかないくらい低級
0078デフォルトの名無しさん05/02/03 08:43:59
c++は高級言語だろ
0079デフォルトの名無しさん05/02/03 11:08:53
うん。高級だね。>>77はスイッチ一つでプログラムが生成されないと高級とは
思えない無職・主婦。
0080デフォルトの名無しさん05/02/03 13:07:55
>>71
「余計な仕事増やすんじゃねぇボケ」
って意味。
0081>>1を書いた人05/02/03 17:29:33
・やっぱり現実性があればあるほどいいというのも入れよう(踏まえて考えようと言うこと)
・>>47そうそう
・今ある言語でもOK
0082>>1を書いた人05/02/03 17:46:38
つけたし
8.C++みたいな感じのオブジェクト指向は高くてオブジェクト指向と非オブジェクト指向
が両方できる
0083デフォルトの名無しさん05/02/03 18:06:20
正直、自分は今ある言語だけで満足している。
ただ同僚や同業者はことあるごとに「言語」の話をする。
物足りなさを感じないってことは、
俺がそんだけ暇な仕事しかしていないのだろうが、
なんだかな〜と思ったよ。

ところで、このスレの人から見るとD言語ってどうなの?
数日前に本屋に言ったら本が出てたので。
あるとは知っていたけど、中身は知らないし、
同僚は「あれは見過ごせ」と言ってますが。

たまには新しい言語にも手を広げてみるかと思ったので気になります。
0084>>1を書いた人05/02/03 18:36:34
>>75 >>78 >>79
だから1わざわざ低級って書かなくて、低レベルって書いたんだから、例えば
---------------------------------------------------------------
VBA ↑高レベル側
VBS
         VB
     C♯.C
C++
-----------------------------------
    アセンブラ              ↓低レベル側
-----------------------------------------------------------------
ぼくはこのような形で言ったんです
0085デフォルトの名無しさん05/02/03 18:37:41
なんでCとVBしかないんだよ
わかんねえよ池沼
0086デフォルトの名無しさん05/02/03 18:47:31
>>77
プギャーm9(^Д^)9m

本気で言ってるなら留学でもした方が良いぞ…
0087デフォルトの名無しさん05/02/04 11:16:51
>>84
CよりC++の方が低級って意味和漢ね絵よ
0088デフォルトの名無しさん05/02/04 12:44:19
>>84
VBSは別次元においた方が適切だと思う。
0089デフォルトの名無しさん05/02/04 13:16:37
アセンブラは言語ですか…
そうですか、Cコンパイラも言語なんですね^ ^;

つうか機械語はどうした
0090デフォルトの名無しさん05/02/04 13:26:58
>>82
> つけたし
> 8.C++みたいな感じのオブジェクト指向は高くてオブジェクト指向と非オブジェクト指向
> が両方できる

プログラミング言語以前に日本語を勉強し表現力を身につけてください

>オブジェクト指向は高くて
って意味ワカンネ

要するにオブジェクト指向なんて訳わかんなくてハードル高杉
オブジェクト指向向け言語だけど手続き型として扱えるようにってことか?

やっぱC++ + 正規表現 が理想じゃないかねぇ
0091デフォルトの名無しさん05/02/04 13:59:39
C++のどこが理想だよ。
0092デフォルトの名無しさん05/02/04 14:22:50
まぁ、だらだらとスパゲッティな代入文を繰り返すようなプログラマにはオブジェクト指向は理解し憎いだろうな。
逆に、全くのド素人には理解しやすいパラダイムでもある。
0093デフォルトの名無しさん05/02/05 09:11:09
理解し難い
0094デフォルトの名無しさん05/02/05 09:48:56
理解できても作れない。
0095デフォルトの名無しさん05/02/05 12:28:29
しかしオブジェクト指向は嫌いではないが、
原理を突き詰めようとすれば結構面倒だったりしませんか?
それこそバグを取る為に根本を見直さないといけなかったり。
それは他のも同じだけど、バグ取りにかかる手間が多い。
最初からバグが出ないようにしていけば最良だけど、
実質それは無理なので、バグ取りがしにくいのはちょっとね。
0096デフォルトの名無しさん05/02/05 12:57:50
単なる設計方法に原理なんてないだろ。
0097デフォルトの名無しさん05/02/05 14:22:43
>>94
ウチの大学の経済学部の学生はsmalltalkを勉強しているよ
0098デフォルトの名無しさん05/02/07 08:08:03
経済的に失敗している原因は分析しないのか?
0099デフォルトの名無しさん05/02/07 16:44:31
Smalltalk + C の関数呼び出しスタイル。

File open( "/2ch.html" ) mode( "r" ).

↑見やすいと思う。
0100デフォルトの名無しさん05/02/07 16:53:02
>>99
Objective-C
http://pc5.2ch.net/test/read.cgi/tech/1106983092/
01019905/02/07 17:03:33
>>100
objc だと、[ obj hoge: 5 with: 6 ] の様になる。
C言語のスタイルを拡張した形で、Smalltalk ライクな命名が
できるところが >>99 のいい所だと思う。
0102デフォルトの名無しさん05/02/07 21:25:38
>>101
Ruby
0103デフォルトの名無しさん05/02/08 20:43:57
>>101
括弧がめんどいだけじゃん
0104デフォルトの名無しさん05/02/19 17:44:12
独自の言語仕様を簡単に作れる言語作ってくれ
0105デフォルトの名無しさん05/02/19 22:03:06
>>104 そうです。
0106デフォルトの名無しさん05/02/19 22:05:24
それに尽きるね。
0107デフォルトの名無しさん05/02/19 22:22:43
>>104
自分しかメンテできなくなるべ!
0108デフォルトの名無しさん05/02/19 22:48:10
>>11
お前は未だにM$の主張するRADを信仰しているのか。
アフォにもほどがある。

MDAも知らぬアフォが
0109デフォルトの名無しさん05/02/19 23:49:30
>>104
つ[yacc]
0110デフォルトの名無しさん05/02/21 00:15:24
文末に「;」は必要ですか?
   Yes   NO
0111デフォルトの名無しさん05/02/21 10:17:43
明らかにNO
0112デフォルトの名無しさん05/02/21 11:11:59
無いと醜い…
0113デフォルトの名無しさん05/02/21 15:48:08
改行を文の終りとする文法にしろ。
Pascalみたいに文と文の区切りとして ; を使う文法は嫌だ。
それだったら文末に ; を置く方が良い。
0114デフォルトの名無しさん05/02/21 20:34:51
()
0115デフォルトの名無しさん05/02/21 23:19:32
{}は嫌いですか?
 Yse  NO
0116デフォルトの名無しさん05/02/22 13:11:08
NO
0117デフォルトの名無しさん05/02/22 20:30:24
>>113
なんで?
0118デフォルトの名無しさん05/02/22 20:37:29
とりあえずC#位文法がきっちりしていた方が良い。
後は>>104

俺的には;は必要。{}も必要。一行に書く必要があるときもあるし。
0119デフォルトの名無しさん05/02/22 22:00:46
だが一行に書く必要が無い時の方が圧倒的に多い。
そこんところも考えろよタコ。
例外部分を最適化してどうするボケ。
0120デフォルトの名無しさん05/02/23 04:39:34
begin ... end は嫌いですか?
 Yse  NO
0121デフォルトの名無しさん05/02/23 11:35:03
>>120 露骨な英語でいかんでしょう。
0122デフォルトの名無しさん05/02/23 14:33:27
>>120
あの、えと、
{
}
の方が好きです…
0123デフォルトの名無しさん05/02/23 19:16:09
ぞうさんのほうがもっとすきです・・・
0124デフォルトの名無しさん05/02/23 19:33:20
見える・・・
あの子の将来は風俗嬢・・・
0125デフォルトの名無しさん05/02/24 07:31:05
>>122
(
)
でいいのでは・・・
0126デフォルトの名無しさん05/02/24 07:37:20
>>121
bigin ... endo
0127デフォルトの名無しさん05/03/04 13:14:59
極端な話、プログラム言語と言うよりは、
頭の中で創造しているソフトを機械語に翻訳してくれれば最高だけどな。
言葉にしようとするとできないんだよなあ。
0128デフォルトの名無しさん05/03/04 13:32:45
>>127
そんなものがあったら、きっとできあがったものはバグだらけだな。
0129デフォルトの名無しさん05/03/05 14:50:41
>>127 の人生もバグだらけだな。
0130デフォルトの名無しさん05/03/05 16:54:53
begin define begin double end
   begin lambda begin n end begin * n 2 end end end;

0131デフォルトの名無しさん05/03/05 19:46:41
最後のセミコロンが謎だなあ。
C言語みたく、式文ごとのセミコロンの方が綺麗に見える。
Pascalの仕様は正直キモイ。

f(n); // fのプロトタイプ宣言

g(n) f(n); // gの関数定義

f(n) if (n < 2) n; else n*2; // fの関数定義


0132デフォルトの名無しさん05/03/05 21:32:29
ifの真節の方に;付くのはキモいな
0133デフォルトの名無しさん05/03/12 13:18:43
>>1に結構賛成。だれか>>1見たいな感じの言語あったら紹介して
0134デフォルトの名無しさん05/03/12 13:55:46

0135デフォルトの名無しさん05/03/12 15:40:56
C#でネイティブEXE作れる奴
0136デフォルトの名無しさん05/03/12 18:40:34
>>132
三項演算子使えば?

条件?真のとき:偽のとき;
0137デフォルトの名無しさん05/03/12 23:30:41
そこでS式ですよ
0138デフォルトの名無しさん05/03/12 23:36:27
あと300年もすれば、プログラミング言語なんてなくなって、
普通に日本語や英語とかの言葉でコンピュータに一言あいまいに
命令すれば、後は勝手に処理してくれるようになるよ
0139デフォルトの名無しさん05/03/12 23:57:06
300年という微妙に現実的かつお前等が知ることもない未来を指していることにワラタ
0140デフォルトの名無しさん05/03/13 09:10:55
生きてる間に実現されないものは理想でもなんでもない
夢想だ
0141デフォルトの名無しさん05/03/13 11:39:34
日本語は言語自体あいまいだからなぁ…
あいまいに処理されてあいまいに結果だされそう
0142デフォルトの名無しさん05/03/13 12:16:44
>>141
スタートレックとか見たことないでしょ?
0143デフォルトの名無しさん05/03/13 19:19:31
人間の思考自体あいまいなんだからあいまいな結果でも問題ない
014414105/03/14 18:22:31
>>143
スクリプト言語だったら問題ないんだろうけどさ
0145デフォルトの名無しさん05/03/14 18:34:12
↑馬鹿注意
0146デフォルトの名無しさん05/03/15 15:02:00
口語の場合、あいまいと言うよりは不完全なんじゃないだろうか。

プログラムのインターフェースとして、自然言語で命令できるのと
プログラミング言語として自然言語をつかってシステムを組むのはわけて考えた方がいいんじゃない?
0147デフォルトの名無しさん05/03/15 15:08:26
アフォーダンスって知っていますか
0148デフォルトの名無しさん05/03/15 16:54:43
趣味プログラミングで、C→Java→C++ってやってきたけど
極めるっていうかもっと集中して学ぶなら、どれをやった方が良いんだろう。
やっぱ個人で作る程度の小規模のツールとかゲーム作成ならC++が一番効率良いのかな?
個人的にはC#とかDも面白そうだし、やってみたいんだけど。

誰か暇な香具師アドバイスくれ。
0149デフォルトの名無しさん05/03/15 17:07:41
良く分かってないうちは、なるべく労力の少ない高級言語を
使った方がいいんじゃない? とすると、Java か C# か、
あるいはスクリプト言語系。これらの言語では難しいことを
やる必要が生じた時に C++ や C に手をつければ?

逆にコンピュータの仕組みをしっかり学びたいんだったら、
Cのソースがどんなアセンブラに落ち、それがどういう意味
なのかを完璧に理解できるようになるまで、アセンブラとC
をやるとか。それができたら、Lisp系の言語がどうやって
実装されてるか調べてみると結構世界が広がる。
015014805/03/15 17:34:29
>>149
アドバイスども。
C#がなんか良さ気なんでちょっと手を出してみて、使いやすければC#にしてみます。
0151デフォルトの名無しさん05/03/17 10:02:46
Cやアセンブラまでは良かったんだけど
Lisp系やり始めてから世界が狭まった気がする。
0152デフォルトの名無しさん05/03/17 17:06:40
>>151
たとえば、どんな処が狭まったように感じる?
ついでに、どんな用途にLisp系の言語を使ってるのか、参考までに教えて貰えませんか?

自分は、逆で。
手続以外のプログラミング・パラダイムを知る事で広がったように感じるけど。
何か落し穴でもある?
0153105/03/20 09:20:49
>>11の4は違ってもいいです。
0154デフォルトの名無しさん05/03/20 09:33:25
プログラミング言語が日本語になる見込みあるの?あるのだったらどのぐ
らいの時にプログラミング言語が日本語になるの?
015515405/03/20 09:38:04
>>154の日本語というのは、コメントなどではなくて、命令などのこと。
0156デフォルトの名無しさん05/03/20 09:47:55
138の言うような世界はこないと思うが。
あいまいな言葉では、絶対的な情報量が足りないから、正確に自分の意思や命令は伝達できないわけで。
法律なんかをみればわかるけど、言葉で正確に物事を伝達したい場合は、
ある種の仕様に従った言葉の使い方をしないといけない。

まあ、言葉で発しなくても人間の思念を勝手に読み取ってくれるコンピューターでも登場すれば別だが。
0157デフォルトの名無しさん05/03/20 09:51:00
人間の思念なんて雑念ばっかでさらに目的も手段もはっきりしない
相当訓練された人間じゃないと使い物にならん
015815605/03/20 10:06:47
おれが言ってるのは、そういう雑念とか含めて全部理解して解析して必要な処理だけしてくれる
コンピューターって意味だよ。もちろん、そんなものは実現不可能だけど。
ただ、自然言語でプログラミングをやるにしても同じぐらい無理。
0159デフォルトの名無しさん05/03/20 11:53:34
・・・皆様方に以下の本を読むことを勧めます
ttp://www.amazon.co.jp/exec/obidos/ASIN/4871483010/250-4263579-7842600
0160デフォルトの名無しさん05/03/20 13:30:09
もちろん口語はあいまいだけど
あいまいである部分をリストアップして
そこを過去の履歴から候補を出してくれるようになればいいんでないの?
会話ってそういうもんでしょ?
0161デフォルトの名無しさん05/03/20 16:01:36
age
0162デフォルトの名無しさん2005/03/23(水) 18:22:22
>>154は普通(標準)のプログラミング言語並のことができる日本語プログラミング言語と言う事
0163デフォルトの名無しさん2005/03/26(土) 11:36:31
そういえば
{} の代わりにインデントをブロックにすれば
簡単でイイ!
という奴がいたなぁ
0164デフォルトの名無しさん2005/03/26(土) 12:17:09
>>163
それPython。
0165デフォルトの名無しさん2005/03/26(土) 12:25:38
関数型にしたらいいよ。そうすれば手続きいらないし、ブロックも要らない。
0166デフォルトの名無しさん2005/03/26(土) 12:26:20
手続きがある言語ってアセンブリ言語とそれほど違わないと思うんだけど…
0167デフォルトの名無しさん2005/03/26(土) 14:29:53
>>165 「洗練」と言う観点からは関数型がいちばん。
ただ何故か、生産性では論理型にちょっと負ける。
0168デフォルトの名無しさん2005/03/26(土) 16:23:12
OCamlが理想と言いたい所だけど日本人のグルーな人が見つからなくて不安。
OCaml-jp メーリングリストとかない?
2chだと思い切った話とかできないし。
マイナーでもいいけどやっぱ多少はコミュニケーションしたい。
0169デフォルトの名無しさん2005/03/26(土) 17:51:32
>>168
日本語のMLはいつでもすごくレベルが低いから、お願いだからjpなんて作らないで欲しい。
あるけど。
0170デフォルトの名無しさん2005/03/28(月) 06:00:42
>>169
問題発言ですよ
0171デフォルトの名無しさん2005/03/28(月) 09:29:56
どの辺が問題?
0172デフォルトの名無しさん2005/05/15(日) 19:06:36
http://lists.sourceforge.jp/mailman/listinfo/pdaxrom-users
0173デフォルトの名無しさん2005/05/15(日) 20:49:43
Ocamlやっている人は
頭いい人ばかりなので問題ないということです。
0174デフォルトの名無しさん2005/05/17(火) 00:04:17
CLOSに良くできた統合開発環境があれば最高だと思うんだが。
0175デフォルトの名無しさん2005/05/17(火) 00:44:07
統合環境すっとばしてOSやらが作られた言語だから
0176デフォルトの名無しさん2005/05/25(水) 16:00:56
>>175
やっぱり、C#が一番、ってこと?
0177デフォルトの名無しさん2005/05/28(土) 02:22:22
>>176
ぶっちゃけ、そうだな。
0178デフォルトの名無しさん2005/06/05(日) 21:28:24
「××が理想のプログラミング言語」という命題が真ならば、
「新しい言語はもう産まれない」という事になるが。
現実はそれを裏付けているか?
0179デフォルトの名無しさん2005/06/05(日) 21:35:38
理想のプログラミング言語はアセンブラ
0180デフォルトの名無しさん2005/06/05(日) 21:43:06
>>178
> 「××が理想のプログラミング言語」という命題が真ならば、
> 「新しい言語はもう産まれない」という事になるが。

ダウト。

「××が」と言うのが一つではないから。
0181デフォルトの名無しさん2005/06/05(日) 22:12:20
>>180
適応領域とか使用局面によって理想の言語が違うということか?
0182デフォルトの名無しさん2005/06/06(月) 02:39:08
現存するプログラミング言語のなかで、という但し書きが要るってことだな。
まあ、その言語が使われる場面にもよるしな。
ほんとの自分にとっての理想をもとめるなら、じぶんでコンパイラ作ってみろ、
っちゅうことやね。
0183デフォルトの名無しさん2005/07/13(水) 23:10:58
【プログラム例】
 今日 〜 三日後 2チャンネルの;
 ( http://pc8.2ch.net/tech/ 最新50 全部 );
 ダウンロードしておいてくれ マイピーシー;

【実行結果】
 <<{頼む}がありません。八つしかダウンロードされませんでした。>>
0184デフォルトの名無しさん2005/07/17(日) 08:12:18
プログラマの創造力をおおいに引き出してくれる言語
0185デフォルトの名無しさん2005/07/18(月) 17:06:02
いまさらだが、

>>34
そうか?いま支配的なのは(1)を求める動きじゃないか?
俺はむしろ(3)を追求したい気がするが。
0186デフォルトの名無しさん2005/09/20(火) 07:58:43
もしも私が 理想を語るなら
小さな言語が 良いと言うでしょう
大きな標準ライブラリと 小さなコアと
拡張可能な Cインターフェースがあるのよ

真赤なロゴと 速い処理能力
実装依存の API API
カーネルアクセスができて欲しい
それが私の夢だったのよ
そんな言語は 今どこに

ブルースクリーンの原因 突き止めて
楽しく笑って デバッグするのよ
サーバーサイドでは 自由な開発
ユーザーの横には Web Web
リッチクライアント環境
それがみんなの望みだったのよ
そんな総合開発環境 今どこに

そして私はプログラムを 書くのよ
私の横には 私の横には Doc Doc
充実したドキュメントをそろえて欲しい

そして私はプログラムを 書くのよ
私の横には 私の横には あなた あなた
頼れる師匠にいて欲しい
0187デフォルトの名無しさん2005/10/02(日) 20:45:42
SystemC
0188hajimete2005/10/18(火) 23:34:33
初めてLisp系の言語にふれたときは目から鱗状態だった。
それまで、Fortran BASIC C C++ アセンブラ(8086だけ)しか知らなかった自分の世界がちょいとばかり広がった気がする。
今は他にperl、 PHP(ちょっとだけかじってる程度)にも手を出したけど、Lisp系にふれたときの感動は他の言語では味わえないです。
(手習い初心者ひとりごと)
よって、独断と偏見から、理想の言語はLisp系一族としたいです。

0189デフォルトの名無しさん2005/12/14(水) 15:42:34
そこで、アクティブベーシックですよ。
ttp://www.discoversoft.net/ 公式HP
ttp://pc8.2ch.net/test/read.cgi/tech/1134116980/l50 2ch内スレ
0190デフォルトの名無しさん2005/12/14(水) 22:10:26
スレの流れは理想とは程遠そうだという雰囲気だが。
0191デフォルトの名無しさん2005/12/29(木) 01:27:54
オーバーヘッドがすくなく、オブジェクトがつかえる言語。
C++でつね。
0192デフォルトの名無しさん2006/01/23(月) 15:32:43
C++は出来ることが多すぎる(やらかしてしまう率も高い)けど
使いこなせる人にとっては理想に近いんだろうなぁ。

俺は無理。
0193デフォルトの名無しさん2006/02/01(水) 15:39:09
5
0194デフォルトの名無しさん2006/02/13(月) 23:02:47
                       �U
                \     |
                  \   人  /
                    メ´  ヾ  _,−'
                 −―<  , -、 て_
         C++最高!      ) / / (´
                          / / ⌒ 、
                  (⌒V ,'´`ヽ
        ト、       ,ヘ   ヽ  !   :〉
        ト、ヽ    / /!    /   、゙ーァ'
        |,ノ ´ ̄` ヾ!  /   /`~´
        ,' >   < ゙, /   /
          l   、ー―:ァ  i/   /
          ゙、   Y⌒/  ,/   /
        `''ァ‐`ー'      /
         / i      /
0195デフォルトの名無しさん2006/02/14(火) 10:51:52
PerlみたいなインタプリタでCに匹敵する実行速度
0196デフォルトの名無しさん2006/02/14(火) 11:00:37
>>195
「実現可能な」という条件をつけなくて良いならば
自然言語 かとw
0197デフォルトの名無しさん2006/02/14(火) 19:57:16
自然言語でプログラムとして問題なくうごくように曖昧さを排除しつつ
詳細な記述をしていかなければならないなんて嫌す
0198デフォルトの名無しさん2006/02/14(火) 19:58:39
プログラムは結局のところ厳密に書いた通りにしか動かんからねぇ。
0199デフォルトの名無しさん2006/02/15(水) 07:37:48
解釈した通りに動く。
0200デフォルトの名無しさん2006/02/16(木) 04:17:01
華麗に200
0201デフォルトの名無しさん2006/02/20(月) 21:56:50
Visual Studio2005の案内来た
どうしよう・・・
0202デフォルトの名無しさん2006/02/20(月) 22:11:51
>>201
何が問題ですか?
0203デフォルトの名無しさん2006/02/21(火) 11:12:25
VBとCとDelphiを行ったり来たりしてどれひとつなじめない
一長一短あり過ぎ
言語はBasicでC++並みに資産使えてDelphiのように作りやすい奴が欲しい
0204デフォルトの名無しさん2006/02/21(火) 12:35:10
>>203
よく解らないが、鍋でステーキ作ったり、フライパンでご飯を炊いたりしたら美味しく作るのは難しいですよ
0205デフォルトの名無しさん2006/02/21(火) 13:36:42
このスレは十特ナイフをつくりたいのか?
0206デフォルトの名無しさん2006/02/21(火) 14:03:24
このタイミングであえて言うが、VBは十分速いよ
0207デフォルトの名無しさん2006/02/21(火) 18:09:59
>>203
全部混ぜちゃえ。
Objective-C++ とか Pro*C みたいに醜い (見難い、ではなく) コードが書けるぜ!
0208デフォルトの名無しさん2006/02/21(火) 23:05:30
洩れ的には、オブジェクト指向は不要
あれはコンピュータに疎い文型指向だ
0209デフォルトの名無しさん2006/02/22(水) 00:17:09
↑この発言は、俺的にはコンピュータに疎い人間の言いそうなことだとしか思えんなぁ。
0210デフォルトの名無しさん2006/02/22(水) 11:39:03
>>203
もうちょっと詳しく定義しないと。

言語仕様がBasicで、
C++並みにライブラリが豊富、
DelphiのようにGUIが簡単に作れる

でよいのか?
旧VBでよくね?
0211デフォルトの名無しさん2006/02/22(水) 16:03:24
VBってdllとかDirectXとかそのまま使えるっけ?
0212デフォルトの名無しさん2006/02/22(水) 20:31:31
>>211
幾つかのルールが守ってあればDLLは使える
直接は使えなくてもVisualC/C++なんかでラッパーを作ればOK

DirectX8.0からVB用インターフェースが作ってある
それまではCOMだったけどVBからはうまく使えなかった
0213デフォルトの名無しさん2006/02/23(木) 10:25:19
やっぱプログラミング言語は使い分けが必要だね
簡単なアプリならC#
低レベルを弄り回したいならC++
ってのが最近の俺
0214デフォルトの名無しさん2006/02/23(木) 12:32:54
統合環境を求めるかどうかだな。

目的に応じて、プログラミング言語を使い分けるならば
理想のプログラミング言語を問うことは多分、無意味。
0215デフォルトの名無しさん2006/03/19(日) 02:57:09
せいぜい人がフルに使いこなせる言語なんて4つまで
だろ。
俺は
C++/Java/perl
も一つは未定だ
0216デフォルトの名無しさん2006/04/04(火) 21:04:03
速いRuby。
これ以上ナニを望むか。
0217デフォルトの名無しさん2006/04/05(水) 00:42:58
Rubyのクソさは速度じゃねえだろ
開発者が言語にしか興味がないこと。
統合環境と、GUIライブラリとかその辺
0218デフォルトの名無しさん2006/04/17(月) 11:42:57
昨今のwebアプリでは言語を五種類以上使う事を要求されるけどね
0219デフォルトの名無しさん2006/04/18(火) 23:19:43
>>217
Rubyって、統合環境とGUIライブラリとかその辺ってないの?
0220デフォルトの名無しさん2006/04/28(金) 03:30:24
>>203
次はC#いってみようか!

>>217
あとWindowsに優しくない所とか

>>219
微妙なのしかない
0221デフォルトの名無しさん2006/04/28(金) 04:53:40
あ゛〜もう、誰かスキャナで仕様書読み込ませたらその通りのプログラムが出来る言語をつくってくれ!
0222デフォルトの名無しさん2006/04/28(金) 18:02:03
そんな事が可能ならばとっくにそうなっているわい
0223デフォルトの名無しさん2006/05/08(月) 18:26:52
C#を使おうってやつはほとんどがWindowsアプリの
プログラマなんだろうな。。。
0224デフォルトの名無しさん2006/07/04(火) 02:20:00
実行速度で選ぶならやっぱりアセンブリ言語でしょ。
0225デフォルトの名無しさん2006/07/04(火) 07:33:06
だが常に実行速度で選ぶわけではない。
0226デフォルトの名無しさん2006/07/06(木) 22:50:13
今時実行速度で言語を選ぶ奴いるんか(プゲラ
とか馬鹿にしてて、Ruby on Railsが遅い件
0227デフォルトの名無しさん2006/08/20(日) 22:08:39
CとかC++とか開発効率悪すぎるよなあ。
マウスでデザインパターンをドラッグしてきて貼り付けていくと、プログラムが出来上がってしまうような
簡単なのがいいな。
0228デフォルトの名無しさん2006/08/21(月) 22:44:48
つられないぞっ

って、まあそれはいいとして、ゲームとか作ってると、Flashなんか良さげに見える。
0229デフォルトの名無しさん2006/08/23(水) 21:53:20
ゲームといえば、京大生が作ったVisulanなんていう非常にグラフィカルなプログラミング言語もあったな。
たぶん誰も使ってないんだろうけど。
0230デフォルトの名無しさん2006/09/07(木) 22:50:02
>>229
その作成者の京大生は使ったと思われ。
0231デフォルトの名無しさん2006/09/08(金) 00:41:17
>>230
いや、だから今はもう誰も使ってないだろうなあという意味だよ。
つかHP見つけた
ttp://ryujin.kuis.kyoto-u.ac.jp/ylab/yamakaku/Visulan/
ttp://ryujin.kuis.kyoto-u.ac.jp/ylab/yamakaku/Papers/
0232デフォルトの名無しさん2006/09/08(金) 09:13:09
ライブラリとユーザーがjavaなみにあるLisp
夢だろうけど
0233デフォルトの名無しさん2006/09/08(金) 19:15:22
>>232
JVMで動くLisp作った方が早くね?
今なら.NET Frameworkに対応した方がいいかもしれんが
0234デフォルトの名無しさん2006/09/08(金) 21:00:47
多分、Lispが流行らないことと処理系の形態は、ほぼ無関係。
0235デフォルトの名無しさん2006/09/10(日) 03:41:24
>>233
jvm で動く lisp は既にあるよ
0236デフォルトの名無しさん2006/09/10(日) 04:28:20
手書きの68000のアセンブリ言語が世界で最も美しい。
あれはいいものだ。
■ このスレッドは過去ログ倉庫に格納されています