【技術】マイクロソフト、新開発言語「D」を開発中[08/02/07]
1 :
やるっきゃ騎士φ ★:
Microsoftが新しい開発言語に取り組んでいる。その言語は「D」と呼ばれ、
アプリケーションのモデル作成を容易にする、とMary Jo Foley氏がZDNetで
報じている。
同氏は、Dを「非開発者を対象とした宣言型言語」とブログの投稿で述べている。
モデリングとエンドユーザープログラミングは、Microsoftの開発ツールへの
取り組みにおいて大きなテーマとなっている。
アプリケーションのモデルを作ることで、開発時間が短縮され、アプリケーションの
配備と運用が稼働後に簡単になる。
エンドユーザープログラミングは、アイデアとしては以前から存在するが、
マッシュアップの時代において徐々に現実味を帯びてきている。マッシュアップでは、
異なるウェブフィードからのデータをひとつのウェブページに統合できる。
Microsoftの開発者グループは2007年、マッシュアッブビルダのPopflyをリリース
した。Popflyはビジュアルアプリケーション作成ツールだが、同時にプログラミングの
基本概念を紹介することも意味していた。
ソースは
http://headlines.yahoo.co.jp/hl?a=20080206-00000007-cnet-sci 依頼を受けてたてました。
Cの次だから?氏ね
4 :
名刺は切らしておりまして:2008/02/07(木) 19:25:02 ID:mnzuXl0i
C++ ≒ D ;
開発言語ってどうやって開発するんだ
6 :
名刺は切らしておりまして:2008/02/07(木) 19:26:13 ID:oA3fcHH3
Basic→C→D か
名称的にはCの正当進化という事なんだろうな
JAVA(´・ω・)カワイソス
ところで、C言語は何でCって言うんだっけ?
俺はGを開拓中
Dってすでにあるじゃん
9 :
名刺は切らしておりまして:2008/02/07(木) 19:30:24 ID:bLmX7c5q
D言語か、面白そう
10 :
名刺は切らしておりまして:2008/02/07(木) 19:30:41 ID:oA3fcHH3
>>7 エロいな
しかし、それは我々が既に4000年前に通った道だ byインド人
11 :
名刺は切らしておりまして:2008/02/07(木) 19:30:51 ID:xannYmCS
Dって結構前からあるよね?
あれ?
12 :
名刺は切らしておりまして:2008/02/07(木) 19:32:12 ID:ZQ6OL9T8
半角カナの言語まだー?
13 :
名刺は切らしておりまして:2008/02/07(木) 19:34:15 ID:/6r9MEC7
絵文字の開発言語は?
え・・コンパイラまでリリースされたD言語が既にあるんだが・・・
15 :
名刺は切らしておりまして:2008/02/07(木) 19:35:10 ID:GP8WcA85
ファイト〜
いっぱ〜つ
16 :
名刺は切らしておりまして:2008/02/07(木) 19:36:06 ID:mjCIphiL
は?
DってMicrosoftに喰われたの!?
17 :
名刺は切らしておりまして:2008/02/07(木) 19:36:21 ID:MAwUCCEQ
MSが開発した言語なんてどうせバグだらけなんだろう
18 :
名刺は切らしておりまして:2008/02/07(木) 19:37:32 ID:iK5q0Wne
大盛りスパゲッティお待ちぃ!
C++++(C#)はどーしたんだい?
20 :
名刺は切らしておりまして:2008/02/07(木) 19:38:13 ID:Yk33i413
C言語だけで十分。あとは何もいらない。Javaなんぞ論外。
21 :
名刺は切らしておりまして:2008/02/07(木) 19:38:53 ID:JvWKPfuB
開発言語を開発する開発言語を開発した・・・
プログラム言語の乱開発w
>>5 情報系の大学いけば課題で簡単なコンパイラ作成とかやるぞ。
D悲惨、MSに取られたな。
でも正式リリースでは他の名前つくんじゃないか。
しかし.NETはどうなる?
25 :
名刺は切らしておりまして:2008/02/07(木) 19:46:21 ID:Ohif1H4U
D#だろ
26 :
名刺は切らしておりまして:2008/02/07(木) 19:46:46 ID:llJIqYNZ
だいぶ前から、D言語に注目して使ってきた。
いよいよ、おいらの時代ですよ。
…って、違う言語なんかい。
マイクロソフトの奴ら、嫌がらせでこの名前付けてるだろ。
28 :
名刺は切らしておりまして:2008/02/07(木) 19:48:58 ID:Af2DRuq/
C--
C$
C±
C?
C#
C∀
C?
C?
新聞発言語だと思った
30 :
名刺は切らしておりまして:2008/02/07(木) 19:50:35 ID:zBCnLlYP
じゃあ俺はEを作ろう。
紛らわしい名前つけるな!
CPL -> BCPL -> B -> C だったかな.
散々既出だが,D という言語もすでにあるのにどうする気だろう?
# Real D とか True D とか言いだしたりして...
33 :
おこめちゃん:2008/02/07(木) 19:52:59 ID:t8B0fVE4
Hは直ぐ作れるよ
.D
結局はトンパ文字をハングル言語仕様にしてカナリアに鳴かせるんだよな
そんじゃおれは ω でもつくろうか。
脳内にある情念を情念あるがままに記述していく、エロゲ開発言語 ω 。
37 :
名刺は切らしておりまして:2008/02/07(木) 19:57:14 ID:ziX89H7E
>23一年でC習って二年でエディタ作って3年でコンパイラ4年でOSでも作るのかな?
>>36 MicrosoftがCωって言語作ってたろ?
Digital Marsの立場が無い件
名前空間汚染して乗っ取って
自分のものにするのがMS
41 :
名刺は切らしておりまして:2008/02/07(木) 20:00:42 ID:c0DL823U
バンパイアハンター
>>37 つーか、言語処理系って情報処理技術の基本じゃね?
パーサも書けないやつなんか雇っても使えないだろ。
43 :
名刺は切らしておりまして:2008/02/07(木) 20:01:39 ID:D8qrTSX/
>>40 com.msのことかーーーーーーーーーー
44 :
名刺は切らしておりまして:2008/02/07(木) 20:01:39 ID:3y0oNlnd
アセンブリ、BASIC、C言語の次ってことか
45 :
名刺は切らしておりまして:2008/02/07(木) 20:03:00 ID:wzBWcsaP
DってあのD言語か…
MSに犯されちったのか…
Dといえばpascalだろ
Digital Marsスレから来ました
48 :
名刺は切らしておりまして:2008/02/07(木) 20:07:30 ID:ziX89H7E
>42 やることやってるのね。情報系の大学見直しました・・。
"Designer" デザイナ向けって書いてあるだろ、ちゃんと読めよ>多数
名前衝突はまあコードネームだが酷いな
Delphi の例もあるし
MS-Dは既存のD言語からマイクロソフト独自の拡張と変更がなされています
51 :
名刺は切らしておりまして:2008/02/07(木) 20:10:04 ID:BQDvFzxM
ようやくスト3発売か
Pythonだけでいい
54 :
名刺は切らしておりまして:2008/02/07(木) 20:14:27 ID:G9WKDBS1
どうせバグだらけ
はじめてのD
>>54 ここはマのスレだから、
Visual C++の品質を知ってる人が多いからそういう煽りは結構寒いと思う
まあ使ってないけどな
57 :
1000:2008/02/07(木) 20:22:25 ID:QiXHqNZq
トロンは相変わらず使わないんだねえ
58 :
名刺は切らしておりまして:2008/02/07(木) 20:34:37 ID:FiuIOP2y
MFC (VC++)で十分。
59 :
名刺は切らしておりまして:2008/02/07(木) 20:35:49 ID:iBQxQk8M
SYSL1
M マルフジ
F フード
C センター
63 :
名刺は切らしておりまして:2008/02/07(木) 20:47:33 ID:NRYiR/lB
これを貼っておくか
○ これは何か?
世界的に著名な TINY の技術陣は今回待望の新世代言語「は」を発表し
ます。 TINY ではこの開発のための莫大な投資、人員の整理を進めてきて
おり、新言語「は」はついに 1992 年 10 月に完成を見ることになりまし
た。
○ 「は」の特徴
1. 変数名として日本語も使える。
2. キーワードや主要な関数は日本語である。
3. 区切りとして「まる(。)」や「点(、)」を採用した。
4. 「C」 をサブセットとして含み、完全上位互換である。
○ 「は」完成までの歴史
この言語は大規模な人工知能現実世界計算器を開発するためのプロジェ
クトの一環として開発されてきました。
開発者の長男がたまたま「こういちろう」であったため、その最初の命
名は「新世代新情報言語こういちろうくん」とされていたが、その後省略
されて単純に「い」とされました。その次の版である「ろ」を経て、一般
へのリリースのために UNIX 仕様の「は」が開発されました。
なお、今後はさらにオブジェクト指向に改良した 「は++」を開発する
予定です。
64 :
名刺は切らしておりまして:2008/02/07(木) 20:48:38 ID:ErIOLsv1
こないだまで作ってたX#はどうしたんだよw
DはすでにあるからC†とかC‡とかC*とかC?、C?でいこう。
MSはDを知らなかったのか?
アフォ過ぎる
67 :
名刺は切らしておりまして:2008/02/07(木) 20:49:40 ID:ihirO225
Dしよ☆
D言語か・・・懐かしいなぁ
けど今更D言語使えるようになっても・・・という感がある
一時期はそーいう層にはやったけどね
>>65 自己レス
ダブルアステとアステリズムが表示されない…
DってDelphのことじゃなかったのか?
Digital MarsのDもそうだけどさ
検索しづらい名前はマジかんべん
73 :
名刺は切らしておりまして:2008/02/07(木) 21:07:07 ID:g87Z5l9O
その前にやるべきことがいっぱいあるだろうMS
74 :
名刺は切らしておりまして:2008/02/07(木) 21:12:36 ID:3y0oNlnd
できることなら、素人が簡単にソフト作れるようにしてくれ
いまは何かと敷居が高い
E言語まだ?
76 :
名刺は切らしておりまして:2008/02/07(木) 21:20:38 ID:GrtrBp6z
>>66 MSが既存の物の名前を付けて、自分の知名度でゴリ押しして
既存の物を潰すのはいつものこと。
最強言語はObjective-Cだろう。WWWを生み出しOS Xを生み出しiPhoneを
生み出した言語。
>>63 いつも思うけど、英語圏の人はプログラムがどんな感じにみえるのかな。
やっぱりこんな感じ?
もし(○○=×)
そのとき{
}
あるいは{
}
わかりやすいような、わかりにくいような・・・
たしか昔、日本語のプログラミング言語ってあったよね。やっぱりあんな感じかな?
エンドユーザー向けってことはVBAみたいに使うのか?
82 :
名刺は切らしておりまして:2008/02/07(木) 21:33:37 ID:5PSdC2NT
ProjectDだな
83 :
名刺は切らしておりまして:2008/02/07(木) 21:34:56 ID:KCtW2ZxB
C#はどうなるんだ?
84 :
名刺は切らしておりまして:2008/02/07(木) 21:38:58 ID:WNJ8hPoM
派生品のD#、D++の方が普及するに一票
わしの言語はあと108つあるぞ
86 :
名刺は切らしておりまして:2008/02/07(木) 21:42:11 ID:kzr7Tn5F
よく知らないけど、エクセルのVBAより簡単にプログラムができるならいいな。
ちょっとしたプログラム作って使い勝手良くしたいときあるんで。
>>80 COBOL の課題でまんま英文パンチした学生の話とか
本当かは知らんが
11000まできっちり回せ
何を?
「K」の方が面白かったな。
91 :
名刺は切らしておりまして:2008/02/07(木) 21:57:31 ID:dUuxKtud
D’
92 :
名刺は切らしておりまして:2008/02/07(木) 21:59:42 ID:mj5wf9XH
Dってけっこう前からあったような、学習本とかも見かけた記憶が・・・
93 :
名刺は切らしておりまして:2008/02/07(木) 22:06:59 ID:6QlSVde8
そもそも元々D産んだやつってMSにレイプされて.Net産まされたじゃん。
今はC#まで産んでるからなぁ。とうとうこの日が来たか。
94 :
名刺は切らしておりまして:2008/02/07(木) 22:11:15 ID:OvH+DpP+
節目の今、トロンで日本の存在価値を復活させよう!
>>92 それとは別物
MSがプロジェクトの名前として「D」にしてるだけでしょ
96 :
名刺は切らしておりまして:2008/02/07(木) 22:11:50 ID:yuBRPqmO
だらだらと書いてみる
AはAdaにALGOL、
BはC前身のとBASIC
CはCにCLUにCOBOL、
DはDとDelphiだろjk。
そんでEはEiffelな。
FはFORTRANしか考えられね。
Gはなんだー、ここ空いてるかも。
HはHaskel
Iは?Iconくらいしかないか?
JはJava
Kも空いてそうだな。Kdeがらみならあるかな。
LはLisp
MはMindかModulaかなあ。
Nも空き?
Oも細かいのがいっぱいあるし…
PはPascal Python Perl PL/1、メジャーどころありすぎだな。
「Q言語」なんかどうだろう。
97 :
名刺は切らしておりまして:2008/02/07(木) 22:13:44 ID:49I8KX6s
>>80 ぴゅー太だな
もし〜ならば〜にいけ
という感じ
いまも日本語でプログラム組む言語あるよ
なでしことか
フリーだから試してみたら?
HyperCardをパクるんじゃね?
開発言語を乱立して面白いかな〜
何がしたいんだろ〜
デジタルマーズのD言語はもうちょっと頑張って欲しかった
101 :
名刺は切らしておりまして:2008/02/07(木) 22:23:47 ID:llJIqYNZ
>>93 それは、Delphiの話じゃまいか?(アンダース・ヘルスバーグ氏)
Dは、ウォルター・ブライト氏。
間違ってたらごめん。
マッシュアップて何だ?
英語じゃないよな
初めて聞く言葉だ
103 :
名刺は切らしておりまして:2008/02/07(木) 22:25:37 ID:55UyB15y
DはできそこないのD
>>102 自分のサイトにGoogleMaps貼り付けてWebアプリ作った気になること、っていうのは偏見か。
105 :
名刺は切らしておりまして:2008/02/07(木) 22:27:58 ID:RABFALtu
我が輩は Z を完成している
106 :
名刺は切らしておりまして:2008/02/07(木) 22:29:42 ID:aqMMFq57
DQN言語
窓際語でいいよ
覚えなきゃいけない言語これ以上増やすなよ
109 :
名刺は切らしておりまして:2008/02/07(木) 22:42:33 ID:D8qrTSX/
>>96 > DはDとDelphiだろjk。
たまにはDylanのことも思い出してやってください。
111 :
名刺は切らしておりまして:2008/02/07(木) 22:52:31 ID:5QWrwnh4
>>1 E言語以下を商標登録しておけばM$に高く売れる確率は
1/100から1/500くらいでロト6や宝くじよりも断然お得!!
112 :
名刺は切らしておりまして:2008/02/07(木) 22:56:28 ID:5QWrwnh4
Dと言えば死神飯野だな。w
113 :
名刺は切らしておりまして:2008/02/07(木) 22:57:48 ID:GTcXqUaP
Delphi言語カワイソス
114 :
名刺は切らしておりまして:2008/02/07(木) 22:58:29 ID:4Ubt8Z2W
これ以上言語増やしてどうすんだよw
数値計算はFORTRAN
UNIXシステム及び万能言語はC
オブジェクト指向はJAVAと.net
それだけでいいだろもう増やすなようざいから
Dと言えば、Dioだな。
Walter Brightが作ったD言語とは別物なわけね?
現状が既に
手続き型+宣言型
B言語→C言語→D言語
予想するにC#とVB.NET、Delphi.NETなどの統合じゃなかろうか?
>オブジェクト指向はJAVAと.net
これには異論を挟まざるを得ない。
120 :
さざなみ:2008/02/07(木) 23:09:14 ID:G99MJRJI
>>6 >>27 え?
『C言語』って、『コンピュータ言語』の略じゃないの?
BCDEFHまでの言語はあるくさい。
だから「i言語」にしてみるですよ。
あぁ、でも林檎が登録商標を既にもってるかもな。
Xdaro
123 :
名刺は切らしておりまして:2008/02/07(木) 23:15:32 ID:4bsgNVRB
>>114 OOPでSmalltalkは沸いてこないのね
>>124 プログラム言語の種類をどれだけ知ってるか大会じゃないんだから
当然でないんじゃないの?
javaの本が置いてある付近に、perl、php、rubyとかあるけど何の事やら分かりません。
128 :
名刺は切らしておりまして:2008/02/07(木) 23:40:57 ID:YXSToh8X
De?
既存のD言語は無かった事に?
それとも、真っ黒ソフトがおいしく頂いちゃう方向?
MSは、もう商標登録してるんだろうな。
131 :
名刺は切らしておりまして:2008/02/07(木) 23:47:02 ID:M/BM4Mu0
Cの名を冠してないってことは、
Cの知識は全く役に立たなくなるってことか
ITご愁傷様
133 :
名刺は切らしておりまして:2008/02/07(木) 23:54:21 ID:9gwPUACo
>>131 そんな低級言語とは思えんが。
融通性の高いマクロもどきだろ。
134 :
名刺は切らしておりまして:2008/02/08(金) 00:04:02 ID:Rcx6MXoP
つーかさ、今まで発展してきた言語の根底にはターゲットを
最小化するってのが前提にあるだろ。これだけメモリが安い時代に
そんな必要無いわけで、hello world 表示だけで10Mくらい
使っても構わない。逆にもっと複雑な仕事をさせても容量が
ガンガン増える事も無い。
DBはSQLだろ
SQLは、厳密に言うとデータベース言語だから、プログラミング言語ではないかもな。
138 :
名刺は切らしておりまして:2008/02/08(金) 00:11:01 ID:nSU9Py3d
でも受け入れられなくて結局Cなんだろ。
139 :
名刺は切らしておりまして:2008/02/08(金) 00:12:49 ID:1axvqlhT
Mにしそう
140 :
名刺は切らしておりまして:2008/02/08(金) 00:13:48 ID:yrNRQBOM
VBを更に簡単にしたやつ?
前からあるんじゃね
142 :
名刺は切らしておりまして:2008/02/08(金) 00:16:58 ID:roykhnll
以前からありすぎてなんの新鮮みも無い
143 :
名刺は切らしておりまして:2008/02/08(金) 00:26:03 ID:rUM1XSs3
>142でも新しい言語と聞くと、なんとなく気になる悲しいサガ
orz
144 :
名刺は切らしておりまして:2008/02/08(金) 00:32:13 ID:i5bPST9a
ぜ、ぜっと〜〜〜禁じられたぜっとぉ〜〜
145 :
名刺は切らしておりまして:2008/02/08(金) 00:37:09 ID:roykhnll
また悪さを消去するか
146 :
名刺は切らしておりまして:2008/02/08(金) 00:38:44 ID:0IDQNWPM
MS-D
>>134 メモリ増えてもキャッシュたいして増えてないじゃん。
キャッシュヒット率意識するのは意味がある。
>>144 それ、がきデカだっけ。
148 :
名刺は切らしておりまして:2008/02/08(金) 00:42:02 ID:xbdzMMdP
IT土方大騒ぎ
149 :
名刺は切らしておりまして:2008/02/08(金) 00:45:27 ID:AtOyOpug
また覚えなきゃいけないのか・・・
150 :
名刺は切らしておりまして:2008/02/08(金) 00:48:35 ID:SKxNTMOW
次から次へと新しい言語作るなよボケが
どれも大して変らんのにさ
作業効率が10倍くらい上がるなら話は別だけど
おいおいwwwD言語の名前乗っ取りかよwww
結構前からマジであるぞwwww
152 :
名刺は切らしておりまして:2008/02/08(金) 01:01:00 ID:uKe27HdR
なんでパソコンは、こういう言語を理解して物理的に処理できるんだ?
常日頃利用してるけど、どうして動くのかが不思議でしょうがない。
153 :
名刺は切らしておりまして:2008/02/08(金) 01:01:15 ID:RxDd7R1h
c、c++覚えてれば、食いっぱぐれねぇだろ。
他の言語の吸収も早い。
154 :
名刺は切らしておりまして:2008/02/08(金) 01:04:31 ID:uKe27HdR
日本語のプログラムキボンヌ。
155 :
名刺は切らしておりまして:2008/02/08(金) 01:05:52 ID:ZzslMY5V
156 :
名刺は切らしておりまして:2008/02/08(金) 01:07:47 ID:uKe27HdR
>>155 うん、良く分からん。
ただ、日本人はポエムが好きなのだから、
日本語で書ける言語ができたら
どんどんソフトを作ってしまうだろ。
157 :
名刺は切らしておりまして:2008/02/08(金) 01:10:48 ID:ZzslMY5V
日本語でも英語でもいいけど、自然な文章入れるだけで
プログラミング出来るようにならないかね
コレコレこうしたいって
158 :
名刺は切らしておりまして:2008/02/08(金) 01:13:53 ID:RxDd7R1h
cobolなんてもろ英文だろ
160 :
名刺は切らしておりまして:2008/02/08(金) 01:23:49 ID:m2MfUSdV
161 :
名刺は切らしておりまして:2008/02/08(金) 01:32:21 ID:tjdi9bbq
そーいや、やねうらおもD言語って作っていたな
162 :
名刺は切らしておりまして:2008/02/08(金) 01:33:14 ID:PZo3qlTU
>>6 B→NB→C じゃなかったか?
いずれもトンプソンとカーニハン&リッチーだったと思うよ。
BASICって、この流れに関係あった?
やねうらおが言語作ったわけでは・・
164 :
162:2008/02/08(金) 01:40:48 ID:PZo3qlTU
awkが最初にあって、awkスクリプトを言語処理系として独立させたときに、
その頭文字aから、B(aの次)って付けたと思いましたけど。
で、その後、NB(NewB)→C・・・つう流れ。
ま、どうでもいい。
165 :
名刺は切らしておりまして:2008/02/08(金) 01:57:33 ID:vAXVcdx5
>>162 おまいが正しいはず.B != Basic だよん.
166 :
名刺は切らしておりまして:2008/02/08(金) 02:01:42 ID:rOPFjL9T
Dの食卓
167 :
名刺は切らしておりまして:2008/02/08(金) 02:15:40 ID:NREIm+YA
>>154 2ch なら AA (顔文字) 言語だろ。(´・ω・`)
MSの中の人がDは消費済みと知らんわけないと思うんだが・・・
次に開いてるのは・・・Gか?
>>164 おいおい,awk は C の後だろうが.
awk の k の中の人考えろよ
質問!
lexが先かCが先か?
171 :
名刺は切らしておりまして:2008/02/08(金) 09:25:40 ID:r/0DxORq
>>124 >OOPでSmalltalkは沸いてこないのね
そうだね
Smalltalkいいね
HypercardのHypertalkや
MacroMediaDirectorのLINGOが
ビジュアルベーシックに、
WingZのHyperScriptが
エクセルで真似られた経緯を考えると、、、
172 :
名刺は切らしておりまして:2008/02/08(金) 09:29:40 ID:FMAbbYia
cocoaのパクリかー
173 :
名刺は切らしておりまして:2008/02/08(金) 09:31:57 ID:QuZ55INX
1万行まで、きっちり回せ
良い事を思い付いた、2バイト文字を前提に作られる「2」言語を作れば
Smalltalkは芸術品であって、実用品じゃないと思うんだが。
俺様がZを開発中
懐かしいなw
糞遅いHyperTalkをひたすらコンパイルしてた、あの頃…
178 :
名刺は切らしておりまして:2008/02/08(金) 09:55:36 ID:kOW6J8Ii
D言語?もうあるぢゃん
イニD
180 :
名刺は切らしておりまして:2008/02/08(金) 10:02:08 ID:pxn2hHKm
SolarisのD言語は言及すらされないんだな
181 :
名刺は切らしておりまして:2008/02/08(金) 10:02:36 ID:fphGgeAB
igoogleで情報システムは完成したから変な言語作るなよ。
XMLでプログラム記述できないのかな
XMLって手で書くとしんどくない?
ウォルタン涙目
>>184 こんな感じになるかな
<?xml version="1.0" encoding="UTF-8"?>
<c>
<include ref="stdio.h"/>
<function type="int" name="main" arg="">
<call name="printf" arg="'Hello World!\n'"/>
<return>0</return>
</function>
</c>
めんどいな、確かに
つっこんで良いのか悪いのか・・・
マイクロソフトがコードネームを「D」にしたのは
「C++、Java、C♯、D、…など多くの言語に受け継がれているC言語のように、
未だにまともな物が現れていない非プログラマー向けの4GL(第四世代言語)のスタンダードを目指す」
で『C』の次でアルファベット『4』文字目のDを選んだんじゃないのか?
をるたんのD言語とは全然被らない領域が対象だし
>>168 Gだと、GNU関係のソフトかGoogleのサービスに見える。w
>>187 マジレスすると、
プログラム言語がマークアップ形式である必要は
まったくない
と思う。
そうか!
XMLをプログラム言語で書けばいいんじゃね?
そしてXML対S式の戦争が勃発するのだった・・・
結局実用性・汎用性・一般性が最重要なんだから
C、.net、Java、研究者はFORTRAN
これが全て
それ以外は俺って頭いいだろ的なオナニープログラマの妄想でしかないし
ビジネスで必要とされない言語ばかり
Quest of Dスレから来ますた
>>189 > をるたんのD言語とは全然被らない領域が対象だし
昔、そう思って「Apple」という名前の会社を設立し、「Macintosh」という
コンピュータを売り出した奴がいたな。
本家Appleとは21世紀に入ってからも揉めていたが。
>>193 メジャー言語だけでもC++、JavaScript、PHP、Perlが抜けてんぞ
本当にビジネスやったことあるのか
現在でもCOBOLという旧世代の遺物で動いている巨大システムが多数ある。
これ、内緒な。
199 :
名刺は切らしておりまして:2008/02/09(土) 20:50:51 ID:EOCxE0E2
202 :
名刺は切らしておりまして:2008/02/10(日) 19:53:17 ID:fKfKaTVB
結局 .net Java に集約されるんじゃないか?
日本はCOBOL PL/I のシステムは残るだろうが
つうか、PL/IってけっこうCっぽい書き方するんだよな
>>202 PL/IはAlgol系だからね。
Algol60→Algol68→Pascal→Ada, Modula, Eiffel, etc
↓
CPL→BCPL→B→C
非開発者を対象とした宣言型言語 って動作するのに非効率そうだよな。
C++使ってもオブジェクト指向言語はメモリバカスカ喰うし、
動作も遅くなる。高速になるようチューンしたら結局開発に時間もかかる。
また糞重いアプリケーション作って、それがスムーズに動くOSとハードがいる
というはめ込み同然のビジネスモデルでまだやっていくんだろうか。
D て前からあるのに
つくづく徹頭徹尾、パクリ吸収合併体質か
207 :
名刺は切らしておりまして:2008/02/10(日) 22:24:48 ID:x9l3BIUI
>>204 表計算ソフトは、代表的な宣言型言語(言語かどうか微妙だが)。
フローチャートがそのままプログラムになるヤツはどうしたんだ?
素人としてはあーゆーのがいいんだが。あとでも見やすいし。
誰か作ってくれんかな。
209 :
名刺は切らしておりまして:2008/02/11(月) 05:38:51 ID:Acvtm1Eh
フローチャートは勘弁だけどUMLなら
210 :
名刺は切らしておりまして:2008/02/11(月) 11:24:35 ID:0fUK/JQn
211 :
名刺は切らしておりまして:2008/02/11(月) 11:50:23 ID:RxQ9Yvhy
BASICをオブジェクトモデルに対応させちゃったから
また元のBASICみたいなビギナーズ用言語を作るってことじゃねーの
A=Kiss
B=Petting
C=Sex
D=pregnancy
じゃなかったっけ?
>>183 http://www.o-xml.org/spec/langspec.html >o:XML is an object-oriented, dynamically typed programming language based on XML and XPath.
>>185 XSLTはあくまでプレゼンテーション層、あるいは単純な
XMLの木構造の置換に用いるべきで、プログラミングなんかしたら死ねる。
再帰を駆使してできないわけではないが…。2.0になってマシになったのか?
216 :
名刺は切らしておりまして:2008/02/11(月) 16:55:00 ID:ewYZ/Qhc
C卅
217 :
名刺は切らしておりまして:2008/02/11(月) 17:25:07 ID:vUFXnWQW
>>215 おお、こんなのあるんだ
しかし英語・・・か
「COM」「.NET」「ASP」
検索しづらい名前を付けるのはヤメテ
C#も2.0が出る前は本当に検索しにくかったなぁ…
223 :
名刺は切らしておりまして:2008/02/12(火) 23:31:52 ID:bdhVM1wj
C#が業務系では全く人気がないから、MSも戦略を変えざるをえないだろな。
C#でてから5年くらいになるけど仕事で使ったことは一度もない。
224 :
名刺は切らしておりまして:2008/02/12(火) 23:39:41 ID:GsU1+JOh
マイクロソフトの資金力なら、WindowsとOfficeをオールアセンブラで
組めば、リソースが大幅に節約になりそう。
PCの処理能力の要求が大幅に低下して、省電力チップで十分になる。
CO2の削減効果、シリコン需要低下による、太陽電池のコストダウン。
良い事ずくめだが。
>>223 うちの方では結構C#見るわ。
単純なことを単純に済ませたい場合に使われることが多い。
>>223 VB.netやJavaでも使ってんの?
「C#は人気が無い」とか言いながら、VBやVC++の6.0や使ってますとかだったら話にならんよ…
227 :
名刺は切らしておりまして:2008/02/13(水) 01:43:54 ID:V4B2De8p
C#より、簡単で簡潔になるんだろうか?
>>224 頭悪いんだろうけど
マルチメディアアプリならまだしも
オフィスなんてアセンブラで組んでも無駄だよ
いいかげんMSは.doc拡張子を返せよ
>>224 んなことするよりも、コンパイル時のコードの最適化を強力にして、
高速化したほうが効率がかなりいいよ。
おもわずウホッ!と叫んでホイホイと使いたくなるような『E言語』にしてくれよ・・
233 :
名刺は切らしておりまして:2008/02/14(木) 19:54:01 ID:le704rw7
234 :
名刺は切らしておりまして:2008/02/14(木) 20:11:12 ID:H7juusKl
MSよ JK言語作ってくれ!
235 :
名刺は切らしておりまして:2008/02/14(木) 20:15:30 ID:HIk1pPnS
.netとかC#みたいに処理遅いんだろうな。
もはや研究者には関係ない言語が多いな
>>236 さあ Haskell だ
>>237 せっかく mono があるんだから .NET でいいじゃん
239 :
名刺は切らしておりまして:2008/02/16(土) 10:27:24 ID:G76WASjd
MSもSTGのボスが出してくる
弾幕の保存に動き出したのか
>>224 ああいう巨大なソフトは、そういうこと以前に、
別々の人間が同じようなロジックを別々にたくさん書いている。
似たような部分を徹底的にまとめるだけで、そうとう小さくなりそう。
時代が進むと、人間がマイクロにコードを管理するより、
抽象的に『何をしたいのか?』というアイディアをコードにして
環境に最適化してもらったほうが、開発のスピードも実行スピードも早くなることがある。
まあ、実情パフォーマンスに関してはそんなにうまくはいかないけど。
>>241 コードの再利用の幻想はとうの昔に捨てた俺ガイル
再利用が幻想だとしたら、なにが現実だって話に。
コードは再利用できないが、設計・知識・知恵は再利用できる。
なので知識を簡潔に表現できて、その妥当性を高速にテストできる言語だと
再利用が円滑にいってる・・・ような気がする。
>>114 言語と.NETを混同してるあたりがなんとも
248 :
名刺は切らしておりまして:2008/02/19(火) 21:07:33 ID:oKg6TLRS
249 :
名刺は切らしておりまして:2008/02/19(火) 21:23:55 ID:aXM+H7bv
イニシャーーール、D!!!
おまいら名前に踊らされ過ぎ
> 同氏は、Dを「非開発者を対象とした宣言型言語」とブログの投稿で述べている。
「非開発者を対象」ということは、エンドユーザー向けの言語なんじゃね?
現在あるVBScriptやJScriptがそう。
たぶん、Flashの開発環境を、Windowsアプリ開発用にしたようなものが作られて、
FlashのActionScriptに相当する言語がMSが呼ぶ「D」なんじゃないかと・・・。
それによってエンドユーザーでもシンプルなアプリを作れるようにしたいんじゃね?