【MS】マイクロソフトのプログラミング言語「C」がJIS化 「MSがオープンな会社の証明」 [03/22]
マイクロソフトのプログラミング言語「C#」の言語仕様が、日本工業規格(JIS)の
標準プログラミング言語に制定された。JISとしては「JIS X 3015 プログラム言語C#」となり、
情報処理学会の情報規格調査会が原案を作成した。
C#の言語仕様は、米HP、Intel、Microsoftが、国際標準作成団体「Ecma International」に
共同提案し、Ecma規格(ECMA-334:2002)として策定され、2003年にはISO/IEC JTC1の
国際規格に採用されており、今回、国際規格と一致するJIS規格として制定された。
JIS原案の作成に携わったCSKフェローの黒川利明氏によれば、今回のJIS化においては、
Ecmaでの規格策定に参加したメンバーも協力、「Ecma規格のバグ取りもされており、
クオリティはEcmaよりもはるかに優れている」そうだ。
言語仕様の国際規格化やJIS化は、仕様がオープンになり、しかもベンダー1社
(この場合はマイクロソフト)の考えで勝手な拡張ができない、ということを意味する。
関係者の話では、国際規格化の際でも、マイクロソフト側の要求が却下されることもあるなども
あったらしい。仕様の規格化に際しては日本からも要望を提出、いくつかは認められたという。
これについてマイクロソフトの古川享・最高技術責任者は、言語仕様を公開して標準化団体に
ゆだねたことで、古川氏が以前から話していた「マイクロソフトがオープンな会社である」
ことの証明だとするほか、「C#のプログラマーにヒーローはまだいない」と指摘。
まだ新しい言語であるため、これから言語を学び始める場合でもライバルが少ない点を、
C#のメリットの1つに挙げる。
(以下略)
http://pcweb.mycom.co.jp/news/2005/03/22/004.html ニュースリリース
http://www.microsoft.com/japan/presspass/detail.aspx?newsid=2236
3の予感
3 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:37:11 ID:X2+NRstX
おそい
4 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:37:58 ID:Ss1fTjMQ
4様
5 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:38:24 ID:a6NgbjY4
3だったらマイクロソフト入社
6 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:38:32 ID:bA6FGpUi
しゃーない4げっと
PC発動。
>>これから言語を学び始める場合でもライバルが少ない
そういう問題か?
>>7 まあ、間違ってはいない。
今更CとかC++をやっても、10年選手には追いつきません。
9 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:40:21 ID:UMhFxzkN
C#はいいよね。Delphiを彷彿とさせる。
×プログラミング言語「C」
○プログラミング言語「C#」
すいませんです、、、
だからどうした?
12 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:41:27 ID:zV3Aahc1
13 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:43:36 ID:X2+NRstX
こないだからVC++ toolkitとか配ってたけど、もう#にしろってか?
14 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:43:52 ID:tnRDhLCG
ねぇ〜。ねぇ〜。
タイトルの"マイクロソフトのプログラミング言語「C」"という表現はあっているんですか?
「C」と「C#」じゃ全然意味地学ね?
掃除機、ファンデーションとミドルが素敵ならなんでもいいの、あたち。
あー、ビックリした。
いつからC言語がMSのものになったんだと。
C#ね。
17 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:46:48 ID:p4R6bqmV
半角#がスレタイに出ないからこうなったんじゃないか?
「C#のプログラマーにヒーローはまだいない」と指摘。
「C#のプログラマーにヒマなやつはまだいない」とおれが指摘しておこう。
頭染めたか?古川さんよ?
>>18 あんた、アンチC#のヒーローだよ。俺は惚れたよ。
20 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:52:11 ID:X2+NRstX
ねーねーってNTTの子供じゃないんだから
タバコ吹かすぞ
.netはMSが独自で勝手な拡張を行えるから、実質C#がされるのと同じようなものだ。
C++にしてくれ
23 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:54:58 ID:jRjzF5xH
C#なんてとっくの昔からISOになってるんじゃねーの?
いまさらISOを和訳してJISになっても意味無いわな。
24 :
名無しさん@お腹いっぱい。:2005/03/22(火) 23:58:47 ID:N5/IqPUo
書く側からしてみたらC#は楽な言語ではある。
JIS登録ってのは
めちゃくちゃ大変なことなんだぞ
一番ヒーローが少ないのは日本語資料が皆無なMS Managed C++
ネイティブコード吐くコンパイラをただで配ったら移行してやる
29 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:02:24 ID:Duwh7JEu
仕様はオープン。ただし、実装はクローズドw
30 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:06:29 ID:SOis1o/M
C#の勉強してもいいのだろうか。
そんな暇があったら他の言語をやるべきだろうか。
32 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:08:44 ID:pUrY2eaS
D言語はまだデブで使いにくい
>>29 微妙にTronに似てるなw
あれがオープンってのには未だ違和感がある
会社のお偉いさんにはJISっていうだけで結構効くやね。
35 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:19:31 ID:8B2IILrv
Javaに対するM$の嫌がらせとしか感じていないんだが。C#。
>>35 そりゃ無いんじゃ・・・
JAVAに対する嫌がらせに失敗して、それでC#つくったけどいい言語だが普及がイマイチ
って感じか?
クソ言語と一緒にすんなボケ。
C#はいい言語だと思うが、.NETは糞
CとC++でいいと思う。
ム板場外乱闘会場はここですか?
41 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:29:41 ID:SVsF2x/z
C++とはちがうの?
C+++Java+Delphi=C#
C+++.NET CLR=ManagedC++
>>31 オマエ凄いな。
おれなんかperlでうんざりだ('A`)
44 :
森の妖精さん:2005/03/23(水) 00:34:56 ID:Es2U+9R/
はじめてのC
Javaへの嫌がらせー
そんなんよりアスペクト志向とか未来を見ようよ、MSさん!
C#を持ち上げる奴がいるのはDelphiの要素が入ってるからか。
47 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:38:16 ID:ov3tND75
C#なんてどうでもいいから、早くVisual D を出してくれよ>M$
48 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:38:17 ID:U6GdsSV6
C#ってコンパイラをわざわざ買わなきゃいけないの?
うーん・・・
なんだかなあ
ただだよ
50 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:40:34 ID:KOXGmVTo
マ板出張所はここですか?
51 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:41:09 ID:IP9aNAKg
>>9 なぜならば・・・ と、いう解説は今さら必要ないよね。
52 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:42:24 ID:mRGyX58G
なんのことだかチンプンカンプン。おじさん達プログラミングってのできるの?
すごいでちゅねー。僕チンは腰を前後に動かすくらいしか脳がありましぇん。
53 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:42:43 ID:8B2IILrv
で
>>44のがはじめてのC#になると
どこまでの経験だ?
54 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:43:17 ID:Z+/mTI9W
フリーなコンパイラを出せ。まずはそこからだ。
しかし、今のところC#ってWindowsの.net上でしか動かんのだろ?
Unixとかにコンパイラあるの?
55 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:43:28 ID:IP9aNAKg
>>41 C++の次の言語らしいぞ。C++++と書くと鬱陶しいから、
++
C++ すなわち、C# なんだと。
56 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:44:07 ID:iXGMXSIr
C++で、100までの素数を求めるプログラムの課題があったな。
>>52 10 CLS
20 LOCATE 0,0 : PRINT " 腰"
30 LOCATE 0,0 : PRINT "腰 "
40 GOTO 20
>>54 コンパイラはフリー。
Unixとかにコンパイラある。
59 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:46:08 ID:wq+lGguV
CとC++だげで良い、
これマスターしとけばC#でもそんなに苦労せず組めるし(組むのは逆に楽になるが)
C#だけをマスターした香具師はあとで負け組になる気がする
60 :
名無しさん@お腹いっぱい。:2005/03/23(水) 00:51:21 ID:TudT4UOC
.NETは重いんだよ。タコ
>>57 それだと「腰腰」って出たままの画面になると思われ。
64 :
森の妖精さん:2005/03/23(水) 00:57:47 ID:Es2U+9R/
10 かけ "ぴゅう太";
20 まわれ 10
>>55 違う、CとC++の「中間」でC#、そして言語も「中間コード」
を作るJavaを意識している云々、今月のなんか(C Macazineかな)
で見たけど、道でも良いから忘れちゃったが。
66 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:07:39 ID:Q7DUbjc0
C#ってmacでも使えるのか?
>>65 なにその嘘情報、ライター誰よ。
っつうかそれ筆者のギャグだろ?
わらっちまうほどレベルが低いのはbizニューには文系が多いからなのか?
w
69 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:11:44 ID:U6GdsSV6
70 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:11:53 ID:Z+/mTI9W
71 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:18:13 ID:U6GdsSV6
しかし、まあ、はじめて学ぶプログラミング言語がC#だったりすると
それを学ぶ前に必要な基礎知識ってやつが多すぎて、大変なんだろうなあ
72 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:20:27 ID:D2TlrhJI
結局アセンブラで重要無人に作れる天才だけが英雄。他のは派遣社員と同じ。
73 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:21:57 ID:HNVpvvq7
C++でいいだろ・・
74 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:23:12 ID:x9ySZH/n
情報処理試験のC問題がC#になったら、嫌だなあ!
75 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:24:52 ID:r6+IsDuO
ゼッパチはダメですか?
76 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:26:39 ID:Z+/mTI9W
>>71 同意。「JavaとC++の知識があれば有利」とマイクロソフトも言っている。
>>72 [重要無人]の解説きぼんぬ
>>74 漏れの頃はCすらありませんでしたが、何か?
77 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:26:44 ID:fI5ghNzY
>72
ひさびさに笑わせてもらった。
「縦横無尽」
って言いたかったんだよな(w
78 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:28:56 ID:pUrY2eaS
あ貝
79 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:29:12 ID:v2C4z0GO
Javaで挫けた漏れには何の関係もない話だな
managed C++氏ね
FrameworkとMFC使おうとすると何であんなに
めんどくせーんだよ。
81 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:39:42 ID:TFYftaRQ
いまから始める初心者は何がお勧め?
なんでもいい
VB以外
>>81 CかC#だろうな。
実際どれか一つの言語をマスターできる頭があればなんでもできるんだけどな。
できなかったら最初にやった言語じゃなくて本人が悪い。
84 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:42:08 ID:TFYftaRQ
>>82 VB=ビジュアルベーシック?
ビジュアルCはどうよ?
>>81 とりあえずJavaかな。
情報量が圧倒的に多い。
86 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:46:07 ID:x7ko2fN+
どちらかというと今の流行はVG
87 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:47:15 ID:wq+lGguV
>>72 アセンブラを組めて
尚かつC、C++を縦横無尽だと思う
アセンブラだけに意固地になってる香具師は広がりないし、大した物組めない
88 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:49:42 ID:Ora2R0YW
機械語って何?
でもC#は.netのライブラリーがないとほとんど意味を成さないような。
90 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:53:23 ID:v2C4z0GO
アセンブラ 【assembler】
読み方 : アセンブラ
コンピュータが解釈できる言語(マシン語)と1対1に対応したプログラミング言語(アセンブリ言語)
を用いて作成されたソフトウェアの設計図(ソースコード)を、
コンピュータが実行できる形式(オブジェクトコード)に変換するソフトウェア。
アセンブラってコンパイラ?
アセンブリ言語とアセンブラの話は(ry
漏れはC++とjavaかじってたから楽に移行できたけど、ゼロから始める人間にとって
C#が簡単なのかどうかはよくわからん。
93 :
名無しさん@お腹いっぱい。:2005/03/23(水) 01:58:01 ID:BVS7+9tQ
アセンブラはアセンブラ
94 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:03:47 ID:BVS7+9tQ
>>90 Unix系のCだと
C言語 -> コンパイル -> アセンブリ言語生成 -> アセンブル -> マシン語生成
まあ自動で行われるわけだが
95 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:03:51 ID:TFYftaRQ
アセンブラはアンブレラ
96 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:06:29 ID:S9XuOhHi
C は、高級アセンブラ
アセバムワァ
98 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:10:12 ID:v2C4z0GO
>>94 thx.
プログラマがアセンブラアセンブラって言ってんのはアセンブリ言語の俗語な訳ね。
99 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:17:18 ID:4549cBRe
>>29 など
C#コンパイラの参照インプリメンテーションのソースコードはMicrosoftが公開している。
CLRは、BSD系UnixのMacOS XやFree BSDは、Microsoftが実装しているし、ソースコードも公開されている。
LinuxやSolarisなら Mono がある。C#やVB.NETコンパイラあるし、ASP.NETも動作する。
.NET Frameworkの半分ぐらいの速度だが、そんなに遅くない。
C#よりはJavaだろ
M$が国際規格を好き放題に改悪して、Windowsに実装する。
→M$> 世界で一番利用されているのは俺の規格DA!こっちが国際規格だYO!
→国際規格死亡
この手の手法が何度あったことか。
今度は自分で登録した規格を曲げますか?
102 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:26:58 ID:wq+lGguV
アセンブラと俗語を使うのは
メーカの場合アセンブル・アセンブリだと
機械の組み立てや組み立て部品の事を指してしまうから
103 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:29:16 ID:4549cBRe
>>101 そんな例あるか? どの分野でも、デファクトスタンダードを国際規格にする。
逆の立場をとっているJavaは、それが批判の対象になっているんだが。
よし、C♭を開発するぞ
W3Cあたりで暴れまくってると思うが。IETFにもちょっかい出してるようだし。
その結果がIEでしかみれないHTMLだろ
106 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:35:28 ID:yJ9kfRDA
ていうか、WindowsUpdateでC#環境落とせんのあんまり知られてないんか・・・_| ̄|○
Hejlsbergたんマンセー
109 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:45:26 ID:lMKsdOhD
最近ってメンテとか上位機種への移植とか考えないの?
なんか使い捨てソフト開発の様な感が見うけられるが・・・
イタズラに言語を変更したり。管理者で何もできない人多いでしょw
流行で済む話でもないと思うぞ。
地球シミュレータとかでは考えてるでしょ?
なんか、段々ちゃらんぽらんな業界に成りつつないか?
110 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:47:22 ID:aCpZXCKo
黒川利明って、あのLISPで有名だった黒川利明だよね?
いま、CSKにいたんだ。しかもこんなMSの言語の標準化してるなんて。。。
111 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:53:23 ID:wq+lGguV
>>108 今さらながら
C#っていうのは CとDの中間だからか・・・
WindowsならVBで十分
LinuxならPerlで十分
113 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:56:57 ID:me7DQU6V
タダだからC#にしとけって事でよろしいか?
114 :
名無しさん@お腹いっぱい。:2005/03/23(水) 02:59:16 ID:wq+lGguV
VBって簡単だけどユニーク過ぎて憂き目にあってるじゃん
Cと言ってもド言語いわれんな・・・・
Javaは標準化されてないんだっけ?
116 :
名無しさん@お腹いっぱい。:2005/03/23(水) 03:11:24 ID:aCpZXCKo
JavaはSunの持ち物、じゃなかったっけ?
でも、標準化されてればなんでもいいってわけじゃないんだけどなぁ。。
117 :
名無しさん@お腹いっぱい。:2005/03/23(水) 03:18:42 ID:+pXMQjDG
CとC++はわかるがC++++はわからん
119 :
ゼロ:2005/03/23(水) 03:41:52 ID:90g5ZC8X
マイクロソフトがオープンな会社である
マイクロソフトがオープンな会社である
マイクロソフトがオープンな会社である
あ ほーか。
どうせクソAPIたたくんだから何でも同じ
121 :
◆kvVZpUk/CE :2005/03/23(水) 06:16:05 ID:21nL7skp
MSを買収できるくらい金持ちになれればいいな‥
122 :
名無しさん@お腹いっぱい。:2005/03/23(水) 06:30:48 ID:pUrY2eaS
四本主義なのに四本を攻撃しては何もできませんよ
Javaは最初はSunがISOとかに登録しようとしてたけど、
自分のところでコントロールができなくなるのをいやがってか
取りやめて、JCPとか言う独自の組織を立ち上げて
そこで管理してたはず。
124 :
◆kvVZpUk/CE :2005/03/23(水) 06:37:11 ID:21nL7skp
独占禁止法の動きにも注目ですね
125 :
名無しさん@お腹いっぱい。:2005/03/23(水) 07:29:00 ID:MDpGoP7x
昔は「農奴」、今は何奴なの?この大量のコーダー香具師は。
歳取ったあと悲惨そう‥
それよりOSオープンソース化しろゴラァ
127 :
名無しさん@お腹いっぱい。:2005/03/23(水) 07:45:39 ID:fge5kZT2
C#、(・∀・)イイ!!
Delphi屋だったけど、6割くらい乗り換えた。もうちっと、部品、増やしちくり!
Delphiの現バージョンがもちっとしっかりしてればのぉ...
>CSKフェローの黒川利明氏によれば
CSKってまだあったの?
最近は上流工程メインなんでオープン系の開発言語でのプログラミングは
もう経験できそうにないな、(興味はあるんだけど)
PL/iならドンとこいなんだが。
130 :
名無しさん@お腹いっぱい。:2005/03/23(水) 07:59:05 ID:SPkX3On8
普及するかどうかはWindows.Forms/Monoの実力次第だね。
もう100%実装されてるの?あれ
131 :
名無しさん@お腹いっぱい。:2005/03/23(水) 08:02:55 ID:AZphyyFv
おいおいCとC#じゃ大違いだろ。
馬鹿な間違いすんなや
>>1
132 :
名無しさん@お腹いっぱい。:2005/03/23(水) 08:08:44 ID:3ENu6UIP
133 :
名無しさん@お腹いっぱい。:2005/03/23(水) 08:09:25 ID:aCpZXCKo
134 :
名無しさん@お腹いっぱい。:2005/03/23(水) 08:11:43 ID:lONbJXPq
ラティスCのパクリモン
135 :
名無しさん@お腹いっぱい。:2005/03/23(水) 08:14:29 ID:Yu8zuRiN
K&Rに謝れ、と
136 :
名無しさん@お腹いっぱい。:2005/03/23(水) 08:54:04 ID:CgQeaqmh
C♭
137 :
名無しさん@お腹いっぱい。:2005/03/23(水) 09:53:00 ID:9ZTc77wu
C#便利だ…
138 :
名無しさん@お腹いっぱい。:2005/03/23(水) 09:56:10 ID:0oVXaIiY
C
Cしゃーぷっ
も〜っと!C
Cドッカ〜ン
Cナ・イ・ショ
職業プログラマになるんじゃなかったら、
Perl & Ruby & Python 辺りの高級言語の方が使い勝手良いと思うんじゃが。
フリーだし。
139 :
名無しさん@お腹いっぱい。:2005/03/23(水) 09:58:49 ID:wq+lGguV
>>138 それだと
根本的に規格化関係ないじゃん
わかんねーどうなるんだろ。
わかった。
これで、金儲けする気は無いんだろ。
これは、Javaへのけん制でしょぅ。
142 :
名無しさん@お腹いっぱい。:2005/03/23(水) 10:42:02 ID:9ZTc77wu
GTK.NET などが出てきているのがおもしろい。
そういや curses ライブラリをカプセル化して
curses.NET なんてやろうとしていたやつもいたな。
日本人で。
143 :
名無しさん@お腹いっぱい。:2005/03/23(水) 10:43:21 ID:9ZTc77wu
まぁ言語と「.NET 環境」は別物なんだが、
.NET って言葉自体の正確な定義ってないんだよな。
しかも Visual Studio 2005 では
Visual Studio .NET 2003 の .NET が省かれてるし。
>>10 で訂正済みだし叩く気ゼロなんだがところで
MS 独自拡張C/C++ がひょっとしてJIS になったかと慌てて飛んできた香具師挙手
漏れ…ノシ
145 :
名無しさん@お腹いっぱい。:2005/03/23(水) 10:58:12 ID:1WRKQyBO
146 :
名無しさん@お腹いっぱい。:2005/03/23(水) 10:58:14 ID:9ZTc77wu
>>144 おれもだ。
ANSI じゃない C が JIS に入ったのかと思った。
147 :
名無しさん@お腹いっぱい。:2005/03/23(水) 11:03:36 ID:DvKXmevJ
JIS規格とか作っても意味ねーだろ。
ISOにしなきゃ。
JISという制度そのものを廃止していいよ。
えー(A)びー(B)しー(C)は知ってても、
それだけぇ〜じゃ困ります。
150 :
名無しさん@お腹いっぱい。:2005/03/23(水) 12:53:51 ID:qP+M9wUU
つかこういうスレこそ削除すりゃいいのに。
151 :
名無しさん@お腹いっぱい。:2005/03/23(水) 13:39:49 ID:lt585A8r
今からMSX-Basicのヒーローになれますか?
152 :
名無しさん@お腹いっぱい。:2005/03/23(水) 13:40:34 ID:cqMegXji
よーし,お父さんは「C*」作っちゃうぞ〜
153 :
名無しさん@お腹いっぱい。:2005/03/23(水) 13:44:22 ID:tUayLxS7
Javaがいまだに幅を利かせてるのなんて日本ぐらいなもんだよ。
C#や.NETが他のOSとかでも使えるようになるってこと?
>>155 そりゃ国民の血税をつぎ込んだ「なでしこ」」だろ
158 :
名無しさん@お腹いっぱい。:2005/03/23(水) 14:36:21 ID:jwtjg2Xg
それよりも超漢字をタダにしろ
D♭
160 :
名無しさん@お腹いっぱい。:2005/03/23(水) 14:56:32 ID:xYbrWyTk
ωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωω
ωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωω
ωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωω
ωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωω
ωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωω
ωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωω
ωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωω
ωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωω
ωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωω
ωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωωω
161 :
名無しさん@お腹いっぱい。:2005/03/23(水) 15:03:08 ID:gj/lTfk6
カーニハンとリッチーの立場はいかに?
162 :
名無しさん@お腹いっぱい。:2005/03/23(水) 15:07:11 ID:e2pIAMMc
タイトル別の意味になるね。
驚いたよ。>1
日本固有の規格化であって、ANSI規格ではないんだろ?
164 :
名無しさん@お腹いっぱい。:2005/03/23(水) 15:11:12 ID:lk8X2UwP
Cガンマでしょ?
オメガじゃなくて。
165 :
名無しさん@お腹いっぱい。:2005/03/23(水) 15:29:32 ID:8XwDR0VQ
.NET系はどの言語を選択しても同じもが作れるスグレモノ
中でもC#が言語としては優秀
.NET系はどの言語を選択しても過去のソースが使えないトンデモ環境
中でもC#は言語からしてパチモン
167 :
名無しさん@お腹いっぱい。:2005/03/23(水) 15:45:37 ID:8XwDR0VQ
過去のリソースに足を引っ張られないための打ち切り策でしょ
COM+とか必死に勉強した奴とか
VB漬けの奴には死刑宣告だけどね
C#開発速度はパチ物イメージ払拭するだけの評価は得られたし
168 :
名無しさん@お腹いっぱい。:2005/03/23(水) 15:48:04 ID:/j+QZHCB
デルファイとか言い出すなよ。
パスカルに明日がある訳無いだろう。貧乏学生のオナニーだ。
正直、くだらない
JIS化したら、何かいいことあるの?
Javaでウェブサービスなんて、ネタって数年くらい前からようやく
みんなネタだと気づきだして、
結果だしてるシステムはみんなスクリプト言語で作られたものだったりしするし
>>169 使用言語を決めるときに「でも、ISOやJISで標準化されているんですよ」と売り込める
172 :
名無しさん@お腹いっぱい。:2005/03/23(水) 15:56:46 ID:Mx9NjPtG
C#ってgnuのコンパイラはあるの?
> 「Ecma規格のバグ取りもされており、
> クオリティはEcmaよりもはるかに優れている」
これはいいけど、あんたベンダーちゃうじゃんみたいなね
174 :
名無しさん@お腹いっぱい。:2005/03/23(水) 16:11:19 ID:9ZTc77wu
C# の言語仕様、.NET Frameworkが2.0になるのと同じタイミングで
少し変わったって聞いたんだけど、どのへんが変わったの?
175 :
名無しさん@お腹いっぱい。:2005/03/23(水) 16:12:43 ID:TaWltDpr
C、C++、VC++、C# この4つの違いがよく分からないけどVC++から始めてみようかな
>>175 「やってみようかな」程度の動機で始めても、ものになるわきゃない。
田舎のおばちゃんが英会話するようなもんだ。 金と時間の無駄。 やめとけ。
時間の無駄は肥やしにもなるけど、金の無駄は回収できんからな
無料限定版探して使えな がんがれ
178 :
名無しさん@お腹いっぱい。:2005/03/23(水) 17:20:07 ID:F7toZvSX
C ド
C# ド#
D レ
MSはVBとC#どっちに本気なんだろう。
181 :
名無しさん@お腹いっぱい。:2005/03/24(木) 06:41:29 ID:tP/hth2H
Mono で気になるのは、大規模なシミュレーションのように
メモリを馬鹿みたいに使うようなプログラムを走らせても
ちゃんとオブジェクト管理してくれるかどうかだ。
LinuxでC#はまだまともに動きそうにないな
183 :
名無しさん@お腹いっぱい。:2005/03/24(木) 07:32:45 ID:Z8nwJOvp
前方宣言とかインクルードファイルとかかけりゃーな、便利なんだがなぁ・・・
宣言の中にソースうめこまなきゃ生けないのは気持ち悪い
っていうか不便だ。
184 :
◆OPJUzLaT46 :2005/03/24(木) 07:45:27 ID:Vhx6icgj
さすが独裁者だ
185 :
名無しさん@お腹いっぱい。:2005/03/24(木) 08:11:46 ID:3O1P9frM
東方不敗
やってみればわかるが
構文が違うだけで.NETのVBとC#でやることは変わらない
まぁ文法の違いがネックなら仕方ないな
187 :
イベントドリブン:2005/03/24(木) 08:21:55 ID:Nc1OVl4p
「何らかのイベントが発生すると、対応したルーチンが実行されます」
というのをみて、「単にデータ読み取って演算して帰すだけなのに、
どうしよう?」と悩んだ俺。本気で、「開始しますか?」とキー入力などの
イベントを発生させにゃならんのかと考えた。
>>186 やってみるもなにも、もう、三年目だよ。ドットネット。
たしかにかわんないっすね。
.NetFrameWork自体を、MS以外の人たちが、改変して言い訳ではないんでしょ?
オープンに鳴ったのは、C#の構文だけ?
189 :
名無しさん@お腹いっぱい。:2005/03/24(木) 09:17:36 ID:tP/hth2H
>>183 宣言と定義を分けてないのが気持ち悪いってこと?
まぁ俺も C++ やってて Java みたときにはそう思った。
結局 Java はそんなにつかわなかったけど。
C# を日常的に使うようになって、インターフェースを
別に宣言しておけばいいかなと思うようになった。
190 :
名無しさん@お腹いっぱい。:2005/03/24(木) 09:19:34 ID:tP/hth2H
>>188 そう。C# という言語が標準化された。
別に C でいうところの libc とかが標準化されたわけじゃない。
と、勝手に思ってる。
えと、基本的なクラスライブラリも標準化されたんだっけ?
MS は Windows.* とか ms.* とかの名前空間の下の
クラスライブラリはがんがんいじってくるだろうな。
>>169 そうだなUNICODEのJIS化によって、JISインプリメントをしたアプリケーションと
Microsoft Windowsの間で、Fullwidth Tilde-Wave dash問題とかいろいろ文字互換
問題が起きたな。
192 :
名無しさん@お腹いっぱい。:2005/03/24(木) 10:34:16 ID:Z8nwJOvp
>>189 んー、わかりづらく書いてすまなかった。
クラス宣言(およびその関数)の中に一緒に定義まで書いてあると、
関数が見辛いてか探しづらいじゃないですか。
まぁ、まともなIDEつかってりゃまた別なんでしょうけど。ってことで。
ていうか、インターフェースを別に宣言ってできるんですか?
当方C#なんてちら見程度だったもんで・・・
C#は知らんがJavaってJavaDocだったかで、クラス仕様を外部に書き出すのが普通だしね
ヘッダが仕様書ってのはC++だけでいいんじゃない?
194 :
名無しさん@お腹いっぱい。:2005/03/24(木) 11:43:09 ID:mSPSaNeG
半音上げたC言語って
CとかC++の上位互換なの?
195 :
名無しさん@お腹いっぱい。:2005/03/24(木) 12:19:19 ID:wmWaU52j
一番かっこいい言語名だと思う。
しーしゃーぷ
196 :
名無しさん@お腹いっぱい。:2005/03/24(木) 12:24:39 ID:wE4wsQVo
C#って簡単なプログラムでもメモリかなり使うからな。この辺どうにかならないか??
197 :
名無しさん@お腹いっぱい。:2005/03/24(木) 12:35:43 ID:i/8+SlVH
わかってないのが知った風に言わない方がいい
起動時のメモリが高いのはframeWorkを起動している仕様だ
実行ファイルが使っているわけでもなく
C#だからということでもない
言語なんて何でもいい。
要は必要な機能が実装できるかどうかだ。
必要ならVBでもCOBOLでもFORTRANでもPROLOGでも何でも使う。
199 :
名無しさん@お腹いっぱい。:2005/03/24(木) 13:31:28 ID:5oc3rfLp
Cもまともに書けないくせにC#だと? あふぉぉか?
って言うか、C#はもう C とは呼べねーよ あんなもん
きちんと typedef や define すら使えねーわ、コンパイル
オプションしらねーわ、CPPの役割も関係ねーわ 関数の
ポインタの配列とか言うとちんぷんかんぷんだわ、構造体
も書けねーわ、で
好きにしてくれ C#を使って思い切り効率悪いコード作って マシン
が遅い という言う香具師ばっかだな
純然足るCは当の昔に死んでしまっているような気もするが
今時、コマンドラインでコンパイルする環境もありえないし
言語仕様は後発だけあってC++とJavaから洗練されてはいるのだが、
所詮は集大成に過ぎずC#に特有の長所なんて皆無だし、
何より事実上Microsoftの基盤つーか.net Frameworkとベッタリというのがな。
単なる開発言語として見れば大概はJavaで十分かと。
で、C#のWin32ネイティブコンパイラはまだですか?
203 :
名無しさん@お腹いっぱい。:2005/03/24(木) 14:17:51 ID:tP/hth2H
>>200 そ、そうか?
ふつうに Emacs + GNU Make でシミュレーションして論文書いてるが。
204 :
名無しさん@お腹いっぱい。:2005/03/24(木) 14:18:21 ID:tP/hth2H
>>202 そのうち裏で勝手に JIT コンパイルしてくれるんじゃないの?
>>196 それは、C#では無く.NET frameworkの所為だ。
207 :
名無しさん@お腹いっぱい。:2005/03/24(木) 14:39:21 ID:tP/hth2H
>>206 あ〜そうなのか。全然気にせず使ってたよ。
C♯とD♭は実は別の音
209 :
名無しさん@お腹いっぱい。:2005/03/24(木) 16:41:18 ID:mSPSaNeG
>>199 へーそうなんだ
C#ってCやC++とぜんぜんちゃうんだ
それじゃ使えないな
210 :
名無しさん@お腹いっぱい。:2005/03/24(木) 16:43:40 ID:mSPSaNeG
>>200 それWinのソフトだけでしょ
Cは全然健在でつよ
.net frameworkがオープンにならないと、C#の言語使用をオープンにされたところで
抜け殻だけって感じじゃないか?
C#みたいなWebアプリ向けの開発環境はもうどうでもいいから、
VC++の後継としてまともに使えるアプリ開発環境を提供して欲しい。
Visual D、みたいな。
Dはポテンシャルは高そうだけど、言語開発のバックボーンがしょぼいからねぇ・・・
現段階でもdeep copy, shallow copyがサポートされてへんしね(Clonableインタフェースとか)
214 :
名無しさん@お腹いっぱい。:2005/03/24(木) 17:31:35 ID:mSPSaNeG
コンポーネントとかコントロール充実してくれれば
C++でええじゃん
ひまわりしか使えません
だからManagedC++最強なんだって。
まだDやC#以上に未発達だがな
217 :
名無しさん@お腹いっぱい。:2005/03/24(木) 17:40:22 ID:BvPu5b51
C丼
218 :
名無しさん@お腹いっぱい。:2005/03/24(木) 17:41:44 ID:oOcWQHVY
こんな低級言語使ってられません
C++はゴミ
222 :
名無しさん@お腹いっぱい。:2005/03/24(木) 21:27:02 ID:SxpBfiSZ
マイクロソフトって、プログラマブルだったんだ。
しらなかったよ〜〜。
それにしても誰だよ。今実行中の、すげぇ偏ったコード書いたのは……
223 :
名無しさん@お腹いっぱい。:2005/03/24(木) 21:29:00 ID:/+MJaAf0
E言語ってのも或るらしいね
英語じゃないらしいが
224 :
名無しさん@お腹いっぱい。:2005/03/24(木) 21:29:31 ID:4SOafBgh
アセンブラが最強
225 :
正論:2005/03/24(木) 23:05:48 ID:1KelaZEG
.NET系はどの言語を選択しても過去のソースが使えないトンデモ環境
中でもC#は言語からしてパチモン
>>214 C++は古臭いしバグの温床になるような「パワフル」な仕様が多い
しかも過去の資産らしきものもそれほどない
C++の欠点はそのまま長所でもあるのでどっちか片方でいいってもんじゃないさ
228 :
名無しさん@お腹いっぱい。:2005/03/25(金) 06:32:42 ID:V1KtJClX
_ ∩
( ゚∀゚)彡 Cω!Cω!
( ⊂彡
| |
し ⌒J
PHP最凶
230 :
名無しさん@お腹いっぱい。:2005/03/25(金) 07:09:06 ID:sMTtQwh0
fortran
cobol
basic
sql
pascal
ada
c
mumps
lisp
prplog
c++
javaってJISにはなってないんだな。
231 :
◆OPJUzLaT46 :2005/03/25(金) 07:20:50 ID:ZLLjP1YD
過去の資産が使えないのは大きな問題だ
232 :
名無しさん@お腹いっぱい。:2005/03/25(金) 07:51:05 ID:1azOrLbX
C++はすさまじく肥大化した言語。しかし、慣れると機能が多くて便利なのも事実だったりする。
シンプルといわれていたJAVAもバージョンが新しくなるにつれて肥大化が進んでいる。
C#はC++から機能を削ったとはいえ、機能を付け加えているから最初から肥大化している。
機能が多い言語は必ず肥大化し、複雑になってしまう。
シンプルで初心者に優しいけど「不便な言語」よりは、複雑で便利な言語のほうが良いと思が、
複雑な言語は初心者には優しくない。
初心者にやさしい「複雑な言語」があれば望ましいけど、それは無理かもしれない。
Javaがテンプレートに対応したのは難解さより利便性のが先立ってるけど
Stream周りが現状で肥大化しすぎで、今後も増えそうだからげんなり気味ではある
ジャバジャバ言ってる奴は SUN の宣伝に踊らされてるだけだっていい加減気付けよ。
生産性高いから使ってるのに踊るも踊らんもあるまい
> 生産性高いから使ってるのに
(pgr
COBOLerか 相手して損した
>>232 >機能が多くて便利
むしろ煩わしいだけ。想定外のバグを生みがち。コードの可読性もPerl並に酷い。
テンプレートにしろネームスペースにしろ演算子オーバーロードにしろ使い勝手が悪い。
Dくらい洗練されていれば文句は無いのだが。
C#なんて所詮はVBの後継でしかなく、
CやC++を置き換えるようなものではない。
いやJ++の後継のJ#と言ったほうが正確か。
240 :
名無しさん@お腹いっぱい。:2005/03/25(金) 10:05:32 ID:rVq4cm/q
>>232 今でさえデジタル土方言われているのに
簡単で便利なものにしすぎると、プログラマーの価値がどんどこ下がる
241 :
名無しさん@お腹いっぱい。:2005/03/25(金) 10:07:14 ID:BzmKJLVo
とりあえずジャバスクリプトは死んでよし
OSはオープンじゃないね
243 :
名無しさん@お腹いっぱい。:2005/03/25(金) 11:30:36 ID:TXIJHHpc
>>238 俺は便利だが?
コードの可読性がPerl並ってのはありえねぇなぁ。
JAVAに生産性もなにもないからなぁ
ある種の信仰でしょ
大丈夫だ
大丈夫だ
JAVAは大丈夫だ
245 :
名無しさん@お腹いっぱい。:2005/03/25(金) 11:37:57 ID:/HuDp/Wy
JavaもVBと同じ道。
能無しSEのオモチャ。
話題でメシ食ってるゴロツキイラネー。
おもちゃでもVBは
販売管理とか在庫管理とかの
業務アプリを低工数で作れるだけマシでは
儲けようと思ったら間違いなくね
>>239 J#はC#とは別に存在するんですけど^^;
>>247 そういや有ったな。
完全に存在を忘れていたよ。
>>238 悪夢のような多重多段継承したクラス作ってみたとかしなければそんな可読性悪くならないと思うよ
後、機能があるからって飛びつかなければいいだけだと思う
既にそこにあるのは仕方ないけどね、でもそいのは使うだけだから自身のソースの可読性には余り関係ないし…
便利な所は使う。でも使い成れた方法があるならそっちを使う。
そんなもんでいいんじゃないかなぁ…。
250 :
名無しさん@お腹いっぱい。:2005/03/25(金) 16:59:43 ID:UQ6mdFho
>>246 低レベルプログラマ使って、同じ事考える香具師沢山いて
値引き競争になり
最終的に儲からん仕事となる
C、C++組める香具師が希少価値になり、最終的に生き残るんじゃない?
CPU憑いてる機器はパソコンだけじゃないし
パソコンもWinだけじゃないし
プログラム組むってアプリだけでもないし
>>250 まぁC/C++プログラマがVB/Perl/Javaなどを習得するのは容易だが
その逆は楽じゃないだろうしなぁ。
VBなんか1時間もあれば習得できる言語だからねぇ。
Cって初心者から上級者に到達するまでの壁が高くない?
初心者が次のステップに進むために必要な本が全然無い。
一回アセンブラかじってからの方が理解しやすいし。
COBOLは言語の特殊性から潰しきかない。(既に忘れたけど)
PASCALやってた所為で最初はきっちりコードを書いていたが、
Cやり始めたらどんどんコードの書き方がいい加減になっていった。
それはCの幻想
研究や制御で自己開発分野ならたしかに必要であると思うけどね
結局は研究、制御なんかの自己開発分野までだもの
いなくなっては困るけど沢山はいらないそんな感じか
それをプレミアと取るか取らないかは自由だけど
253 :
名無しさん@お腹いっぱい。:2005/03/25(金) 20:05:34 ID:TXIJHHpc
>>251 俺C++は使えるが、VB使えね。
マルチスレッドとかどうやって使うんだ、あれ。
ポインタとかつかえねーし。そういえば参照あったけ?
STLみたいなライブラリとかもあるんだかないんだか。
そもそも、ライブラリどうやって組み込むんだあれ。
とか使ったとき思った。
初心者VB使いのWEBページみつからなかったんだよなぁ。
Cは難しい、というと何かCが高度で上級だから凡人には理解できない
技術であるかのように感じるが、実際はCが難しいのは、ほんのちょっとした事を
するにもいちいち準備や後始末が山ほどいる面倒臭い技術だからなんだよな。
プラモ作るのにパテからフルスクラッチで部品作るような。
>>254 なに訳のわからないこと言ってんだよ。
あの変な呪文はみんな、腐った環境(Wds.わっず。ウインドウズの正式略称)が
押しつけた垢しがらみだ。
C言語自体は極めてシンプルだぞ。
>>255 文法としては簡単だけど、ライブラリとか低級でマンドクセって意味でしょ。
257 :
名無しさん@お腹いっぱい。:2005/03/26(土) 00:09:23 ID:nmOupZaq
標準ライブラリ(STLなど)を使うと使わないでは、生産性に大きな違いがある。
STLは本当にかゆいところに手が届く。(boostを使えば、もっとかゆいところに手が届く)
せっかくC++を使っていて標準ライブラリを使わないのはもったいなすぎる。
ところが、そのSTLが大きな鬼門だったりする。
258 :
名無しさん@お腹いっぱい。:2005/03/26(土) 00:34:48 ID:tDkdfFC0
c++は大変だという印象だな。
あれは要するにWindowを表示するための言語だろ?
普通にプログラムするのはcで十分だ。
c++は複雑すぎてプログラマー以外には不便すぎる。辞書並みの知識が要求される。
でVisual c++は使いづらすぎてそのへんをサポートするには不十分。
結局Visual Basicが一番良い選択。
259 :
名無しさん@お腹いっぱい。:2005/03/26(土) 00:41:25 ID:IYAnt1c4
VBはダメとか、Cが一番みたいことを言うなやつはどうせ生き残れないよ。
260 :
名無しさん@お腹いっぱい。:2005/03/26(土) 00:42:16 ID:nmOupZaq
>>258 しかし、C++は VBよりもいろんなことが出来る。
インターフェースだけを作るならVBでもいいけど、それなりに大きな内部ロジックの
あるソフトウェアを作ろうとすると、C++に軍配が上がる。
javaでいいんじゃないの?
262 :
名無しさん@お腹いっぱい。:2005/03/26(土) 00:45:03 ID:fYREDXvK
>>259 別に指定されればともかく、自分の生産能力だとC++の方が早い。
わざわざVB使うメリットがないな。
C++で画面なんて馬鹿馬鹿しくてやってらんないでしょうに。
264 :
名無しさん@お腹いっぱい。:2005/03/26(土) 00:48:54 ID:fYREDXvK
>>263 GUIライブラリ色んなのあるし、
最悪VCでもダイアログエディタでテキトーにつくって、
あとはてきとーにコピペでOKだが?
VBでソース書くほうが馬鹿馬鹿しいですよぉ
265 :
名無しさん@お腹いっぱい。:2005/03/26(土) 00:52:43 ID:IYAnt1c4
VS+.netで構築しだしたら他の言語に戻れなくなるほど生産性が上がったぞ。
極端なパフォーマンスを求めないものはもうVB.net/C#でいいと思う。
266 :
名無しさん@お腹いっぱい。:2005/03/26(土) 00:53:42 ID:tDkdfFC0
プログラムを何に使うかによって好みは変わってくるとは思う。
システムプログラミングをするような人はc++が良いんだろう。
しかし俺はコンピュータ応用が専門なのだがc++は本当に不便。
誰かがcは呪文が多いと言っていたが、c++はさらに半端じゃなく多い。
大体昔N88BASICなんて言うのでほとんどのことできていたんだぞ。
あのころはやりたいことを直接書いていけば良かった。それでグラフィックも
できたし文字も出せたし計算もファイル処理も皆できた。
そういうコンピュータ応用や一般のパソコンユーザのツール作成などに
使いやすい言語が欲しい。VBがまともな方だとは思うけど、ちょっと
機能的に弱いところがあり、たまに変に複雑な呪文が必要になる。
VBを洗練させていって欲しい。言語を複雑にするのではなく。
267 :
名無しさん@お腹いっぱい。:2005/03/26(土) 00:56:08 ID:QX1pD+Fk
勘違いするからC言語の拡張版でないものに、Cなんてつけるなよ
D♭でええやん
268 :
名無しさん@お腹いっぱい。:2005/03/26(土) 00:58:36 ID:fLkFfRRs
コンピュータ言語なんて
print, if, whileとファイルオープン、ライブラリの使い方
だけ覚えればなんだってできるだろ。
いろいろある方がおかしいんだよ。
269 :
名無しさん@お腹いっぱい。:2005/03/26(土) 00:59:12 ID:xIXR4mFe
88BASICで映像はできないんじゃ?
<丶`∀´> ウリはプログラマ ニダ!得意言語はVBニダ!月150万ならやってやってもいいニダ!
271 :
名無しさん@お腹いっぱい。:2005/03/26(土) 01:09:26 ID:qYDy1u3w
>>258 C++はCを拡張してオブジェクト指向にしたもので
Windowsを表示するための言語ではありません
激しく勘違い
拡張しすぎだと思う。もうちょっとスリムでも良かったのではないか。
273 :
名無しさん@お腹いっぱい。:2005/03/26(土) 01:12:58 ID:NMV4LmFv
>>258 オブジェクト志向を理解してしまうと、「C=大変だなぁ」というイメージにかわる。
いや,そういう問題でもないと思うが・・
まあいいけど。
275 :
名無しさん@お腹いっぱい。:2005/03/26(土) 01:16:11 ID:zCdaQYMi
C++っつーと、C++ PrimerやらEffective 〜やらと言った本を隅々まで
何千ページと読み込まないと、意味不明な構文や挙動に悩まされ
つづける悪魔のような言語というイメージしかない。
276 :
名無しさん@お腹いっぱい。:2005/03/26(土) 01:22:28 ID:LcP9Z3SN
なんだかんだ言って、最近.net関連の案件急増してるよな。
普及までにだいぶ時間かかったけど。
関係無いけど、Javaもプロパティ実装すればいいのに。
えっ?急増してんの?
時代の流れは速いなあ。
.netといえばわざとらしいヨイショ記事のイメージが強かったんだが。
Cでもオブジェクト指向ぽく書けるけどね。
279 :
名無しさん@お腹いっぱい。:2005/03/26(土) 01:31:58 ID:qZ2A/D67
最近のMS製アプリがXP依存の機能を付けてきたあたり
まだまだクローズな会社だと思いました
>>278 カプセル化の源流は複合/構造化設計だろうからそのへんなら1970年代からC以外の言語でも
>>277 java:.net:その他=4:2:1
実感ではこんな感じ。
1年前ならjavaとaspとその他って感じだったけど。
C#仕事で使ってるけど良いよ。
今まで Delphi → C/C++ → JAVA → C# と使ってきたけど
言語としては良いとこどりだね。
ただ、フリーソフト作って配るときにFrameworkが要るのが
個人的にはアレな感じ。Framework必要だと面倒くさいらしい。
>>279 2kがwarezなOSになってしまったのが原因だろうな。
まぁ2kユーザはXPのゴテゴテした機能を嫌悪しているから良いんじゃないかとも思う。
MS発祥の言語がJIS化されることと、MSがオープンな会社であることの間には、論理的な飛躍がありすぎる気がするのは私だけでせうか??
Javaなり.NETなりのほうが生産性が高くていい
Cは必要だけどC++はもう触らないな
287 :
名無しさん@お腹いっぱい。:2005/03/26(土) 06:25:57 ID:rO8p/JF1
ポインタのスパゲティーボール作らされた後で、デストラクタ書くのマンドクセ
BUGが少ないストリームが欲しい
ANSIチャー言語で日本語キャストするのマンドクセ
>>286 .NETは(managed)C++でも使えますが?
289 :
名無しさん@お腹いっぱい。:2005/03/26(土) 07:49:08 ID:hNXJOI42
>>282 言い尽くされたことだ。Longhornが一般的になるまで待つしかないな。
どれほど先になるかわからんが。
>>251 それいったらCだってC++だって習得だけなら数時間でできるべ
ただVBとかと違って制限がほぼ無いのでマスターするのは大変だろうけどな。
あとJavaは言語自体は簡単だけどセンスが必要。Cプログラマが漫然と書いても
動くことは動くがあれはちょっとなあ。
Perlは「わかったつもり」になってる奴が多数だろうな。
とりあえず言語仕様とライブラリと開発環境と実行環境を区別できない馬鹿を排除してから語ろうぜ。
>>288 じゃあC#とVB.NETに置き換えといて
293 :
名無しさん@お腹いっぱい。:2005/03/26(土) 08:25:52 ID:7ZnMeqGR
CがいつからMSのもにになったんだよ
C#とCじゃ、えらい違いだろ
記者は削除依頼だしとけよ、間違いましたじゃ済まんぞ
294 :
名無しさん@お腹いっぱい。:2005/03/26(土) 08:51:46 ID:qYDy1u3w
295 :
名無しさん@お腹いっぱい。:2005/03/26(土) 08:54:42 ID:YEOFaicA
Javaは難しい、バグも多いし。開発には向かない。
>>294 何もないけど?
上位互換だと何かあるん?
297 :
名無しさん@お腹いっぱい。:2005/03/26(土) 09:03:41 ID:nmOupZaq
テンプレート・STLに類似の機能が他の言語につけくわらない限り、
C++から乗り換えることはできないな・・。
一時期C#に浮気したが、STL(のようなライブラリ)が使えないのでC++
に結局もどったし。
298 :
名無しさん@お腹いっぱい。:2005/03/26(土) 09:15:24 ID:qYDy1u3w
>>296 >Cは必要だけどC++はもう触らないな
この文が意味ないだろ
C++はCを含むんだから
その上新機能搭載してんだから
C++があればCがいらんってことだろ
299 :
名無しさん@お腹いっぱい。:2005/03/26(土) 09:19:23 ID:eRTlF8eZ
情報処理試験では、相変わらず構造化プログラミング言語までで、
オブジェクト指向プログラミング言語は1つも無い。何故だ。
最初から、オブジェクト指向頭を作ったほうが、
構造化プログラミング頭を作った後で切り替えるよりも
づっといいと思うんだが、何故だ。
300 :
名無しさん@お腹いっぱい。:2005/03/26(土) 09:21:50 ID:qYDy1u3w
>>298 使わない機能搭載されても触らないってば。
#includeは .h 付きに限る。
>>300 あれは出題がJAVAで書かれているだけで・・・(ry
303 :
名無しさん@お腹いっぱい。:2005/03/26(土) 09:48:59 ID:eRTlF8eZ
>>300 ありがとう。
最近のを知らなくてorz
以前、それで頭にきてたので、つい...。
情報処理はアセンブラで取ればいいじゃん
俺は実際に触ることがないだろうから勉強のためにそうした。
305 :
名無しさん@お腹いっぱい。:2005/03/26(土) 09:53:55 ID:PhWMv2u+
ポインタで悩んでいたあのころが懐かしい
>>269 実はNECのMS-DOS版N88にはマルチメディア拡張機能があり
CDの制御、画面キャプチャ機能すらあったりする
N88-BASICはコンパイラもあったしな。
308 :
名無しさん@お腹いっぱい。:2005/03/26(土) 18:52:07 ID:YEOFaicA
漏れ、C#開発者目指す
ポインタで悩むような人がやってんの?
数学にしたらせいぜい中2レベルのことじゃないの。
>>307 スタンドアロンプログラムは出来なかったけどな
>>301 ならC++で中身殆どCで書いて
C++の便利な部分だけ使えばいいじゃん
>>311 多分そう言っても「無駄な機能のせいでコンパイルが遅くなるからやっぱりCがいい」とか言い出すよ。
313 :
名無しさん@お腹いっぱい。:2005/03/28(月) 18:42:11 ID:2IyP2PlD
>コンパイルが遅くなるから
いったい、いつの時代のパソコンつかっているのやら
ていうかヘッダファイルとソースファイルの依存関係とか、
コードの整合性とかみたいなくだらないことに悩まされるような、
前時代的な言語はもう使いたくない。
まあ趣味で小規模なプログラムばかり作っているような連中には、
C++の歪さなんてわかんないだろうな。
Cとの互換性に縛られすぎて言語として何もかも中途半端過ぎ。
>>314-315 そしたらJAVAかDしかないじゃないか!!
といってもさわりしかしらんけどJAVA
つか、プログラマにしては頭固くない?
プログラマが頭が柔らかいと誰が決めたんだ?
烙印を消す命が歴史を書き直す
わけわからん
ヒデキ感激〜
ていうか、これ以上バベルの塔建てるなやって感じだな。
323 :
ナディアネタ?:2005/03/29(火) 19:13:38 ID:vGD4bo83
C#マンセー
324 :
名無しさん@お腹いっぱい。:2005/03/29(火) 19:32:03 ID:spnqHJKq
携帯電話のブラウザはネットフロントって言うみたいですね。
.NETframeWorksが時期WinでOSに吸収されたら
それこそ.NETが標準になりそうな予感
Winの中だけだけどね
326 :
名無しさん@お腹いっぱい。:2005/03/29(火) 19:38:06 ID:J2IMtObi
どっと熱湯
C++を知ってると、JAVAはソース読みにくい。
VBはランタイムがらみでいろいろな問題が出てくることが。
C#は作りやすそうだが、実務で使ったことは無いな。
ちなみに、UIの必要ないツールはPerlで作ってる。
メンテしなくていいものは、Perlが一番だろうな。
>>328 それは嘘っぽい。
RUBYやPYSONの方がいいんでね?
まぁ人それぞれだろうけど。
C#はソースが丸見えになっちゃうからイヤ。ヘタクソなのがばれちゃう。
GUIの必要のないツールでWindowsならWSHで十分ジャン
インストール不要で、ちょっと客先の環境に行っても使えるよ。
まあつまりこれからもVBというわけだ。
332 :
名無しさん@お腹いっぱい。:2005/03/30(水) 04:19:54 ID:Q0doVyIb
一応インストールは必要。
333 :
名無しさん@お腹いっぱい。:2005/03/30(水) 04:31:16 ID:4WL52e1H
ECMA なんて思いっきり MS の息がかかってるところやんけ。
334 :
名無しさん@お腹いっぱい。:2005/03/30(水) 04:35:14 ID:I46JzGbs
336 :
趣味のプログラマ:2005/03/30(水) 06:11:38 ID:M+2wIi4x
なんでもいいから、もっと安く提供してくれよ。
>しかもベンダー1社
>(この場合はマイクロソフト)の考えで勝手な拡張ができない、ということを意味する。
そうなの?
ミニマムな仕様は決まっていても
各社それぞれが勝手な独自仕様をプラスしやがって
混乱するのが常じゃないのか。
338 :
名無しさん@お腹いっぱい。:2005/03/30(水) 07:06:28 ID:PaQIViVT
#が抜けてるじゃねーか>バカ記者!!!
>>329 rubyって、仕様固まってるの?
どうも信用できないんだよな。
>>334 どのあたりが?
思ったこと言ってるだけだが。
341 :
名無しさん@お腹いっぱい。:2005/03/30(水) 08:14:55 ID:vDTd6RIu
ANSI CとC++、C#…
>>299 構造化出来ない奴は何をやっても駄目だから。
343 :
名無しさん@お腹いっぱい。:2005/03/30(水) 08:25:06 ID:s5z3OKiE
Javaでいいよ。
344 :
名無しさん@お腹いっぱい。:2005/03/30(水) 08:36:59 ID:hRENkH8W
え?コンパイラは有料なの?
あたりまえやん。JIS規格のネジが無料で配られてるか?
有料、無料は問題ではない。
今のところ無料なコンパイラしか出てないが。
347 :
名無しさん@お腹いっぱい。:2005/03/30(水) 18:17:57 ID:2hvHVjPh
>>346 いみわかんね〜
C#のコンパイラって無料のも有料のもそれぞれいくつかあるじゃん。
>>316 JavaもC#も一般的なアプリの用途には向かない。
Dはまだまだ完成度が低すぎる。
VC++の後継としては実用に耐えるWindows向け開発言語は現時点では無い。
>>329 328ではないが、
>RUBYやPYSONの方がいいんでね?
pythonな。UNIX系での可搬性を考えるとperlがまず妥当だよ。
pythonとrubyは、使える環境と引継ぎを考慮しないとダメ。
知ってる単語を並べるだけじゃダメよ。
は? Unix での可搬性で Perl?
>>351 メンテしなくていいものって書いてあるんだし、
可搬性なんてどうだっていいだろ。
語弊があったのか、システムを多く触ってないのか知らんが、
前者だとして補足すると、3行目を読んで欲しいな。
pythonやrubyは入ってない環境は少なくない。
使える奴もそれに準じているからって事なんだが…
>353に併せてレスすると
自分が管理者権限あった上で、メンテしなくていいもの
っていうレベルだったなら、想定の範囲外だった。
ミッションクリティカルなところは Perl なんぞ入ってない環境も多いわけだが。
それどころか実績の観点で運用は OS デフォのシェルスクリプ以外
禁止されているところも少なくないわけだが。
Web サーバ程度の運用しかしたことないのバレバレだな。
話が拡散しすぎだろ。UNIX系に可搬性があって(ってことはWindowsでも使えて)
Perlですら使えないミッションクリティカルな用途のサーバーでも運用できて
しかも今までの話聞いてるとシステム運用系のスクリプト?みたいなの?
そんなんOSのライブラリまるで違うんだから、全部の環境に適用できる
スクリプトはない。
変なところで揚げ足とりすぎ。どういうシチュエーションで使うのか、
限定して話ししろ。
もはや何が言いたいか分からないくらい壊れてしまいました ┐(´ー`)┌
361 :
名無しさん@お腹いっぱい。:2005/03/31(木) 17:55:26 ID:b/jjDdzz
つうかCとは全く別物なんだから
C#ってCを連想させるような表記をやめて欲しい
363 :
名無しさん@お腹いっぱい。:2005/03/31(木) 18:25:48 ID:84AjTR+O
遅レスだけど、
なにやらオブジェクト指向と構造化を同列に考えてる香具師がいるな…
>>362 書き忘れたわけじゃない。
スレタイに「#」は使えないんだよ。スレタイに「Cシャープ」を入力するときは「C#」か「C♯」じゃ無いといけない。
365 :
名無しさん@お腹いっぱい。:2005/03/31(木) 20:48:03 ID:YYNZGluQ
スレタイにも書けない言語でっちあげた独占企業は
社会悪。
366 :
名無しさん@お腹いっぱい。:皇紀2665/04/01(金) 03:17:45 ID:htStZ1Wb
>>1 「マイクロソフトがオープンな会社である」
「金に対して」が抜けています
>1
いまさらこんなマイナーな言語習得するヤツはいない。だから敢えて公開せざるを得なかったんだろ?
このままじゃ、だれも見向きもしない言語ってことになっちゃうし、な。
ふつう、CとVisualBasic(含マクロ)とJAVAとかPERLくらいで手一杯だろ。あと時々MASMとかw
にしてもMSのC++、ライブラリ読むのかったる過ぎ。
ぺっぺろりろ♪
370 :
名無しさん@お腹いっぱい。:皇紀2665/04/01(金) 12:33:48 ID:MZIDukXT
>>361 んなこといったら、
Java と全然違う JavaScript の立場はどうなるんだろ。
371 :
名無しさん@お腹いっぱい。:皇紀2665/04/01(金) 12:35:12 ID:MZIDukXT
>>364 >「C#」か「C♯」じゃ無いといけない。
この二つのシャープって何が違うの?
どっちも全角で表示されてるけど。
とりあえず、全角モードでシフト+3として入力できるのは
これ→####################
372 :
名無しさん@お腹いっぱい。:皇紀2665/04/01(金) 12:35:54 ID:MZIDukXT
「しゃーぷ」を変換したらこんなのが出てきた…
→♯♯♯♯♯♯♯♯♯♯♯♯♯♯♯♯♯♯♯♯♯♯
jisコードの2174と2274か
Cしゃ〜ぷ♪
ついたち中にバカネタ思い付かなかった…
関連ネタでこれ貼っとくですよ
っ h://nikkeibp.jp/wcs/j/comp/367800
378 :
名無しさん@お腹いっぱい。:2005/04/06(水) 15:48:59 ID:f0hOvy5w BE:67485874-#
俺のCを汚すんじゃねえよ!糞記者氏ね!!
"俺のC"ワロスww まじでどっかで使おwww