C++なんてもう古い! 実際、多くの企業が D言語 を使いたがっている。それも、大企業がだ (268) TOP カテ一覧 スレ一覧 2ch元 削除依頼
【マナー違反】 俺の車は二台分!ダイエー駐車場で、番長停めしてるハマー発見 (356)
台風27号、26日(土)午前0時に東京直撃クル━ヽ( ゚∀゚)ノ┌┛)`Д゚)・;'━!! (224)
貧困層ってなんで家族揃って薄汚れたクロックスのサンダル履いてるの? (199)
昭和のオッサンども 月曜の朝からノルタルジックな気持ちになって仕事が嫌になる画像があるぞ (268)
ドンキで売ってたエセのファミコン本体(2000円)買ったら本当にカセットが使えてワロタw ディグダクのグラ゙酷すぎw (113)
Windows8.1にスタートボタン付けたよ (329)

C++なんてもう古い! 実際、多くの企業が D言語 を使いたがっている。それも、大企業がだ


1 :2013/10/20 〜 最終レス :2013/10/21

★Facebook が「D 言語」の利用を開始
プログラミング言語「D」のファンは喜んでいることだろう。
米国 Facebook が、プロダクションレベルでの D コードの利用を開始した。
著名な D 言語の開発者 Andrei Alexandrescu 氏は、D で書かれた5,112 行のコードを Facebook のリポジトリにコミットした。
同氏は、D 言語で書かれたコードは、ソースコードサイズ、ビルド速度、ランタイムパフォーマンスのすべてで、C++ コードよりも優れていると述べている。
「D は C++ の影響下からの離脱を果たした言語だ。
D は C++ が苦手とする分野が得意である上、C++ が得意とする分野も得意なのだ」
D 言語の開発者である J.M. Davis 氏は、Facebook が D 言語を採用したことに関して、次のようにコメントしている。
「Facebook が D を採用したからといって、D によるプログラミング世界の支配がはじまったとは言えない。
だがこのことは、D が成熟しつつあることを示している。
実際、多くの企業が D を使いたがっている。それも、大企業がだ」
http://japan.internet.com/webtech/20131018/5.html

2 :
俺はE言語

3 :
じゃ、Z言語で。

4 :
俺らもうE言語やし

5 :
俺はゲンゴロウやぞ

6 :
Eカップが理想です

7 :
ω言語

8 :
MS-BASICでいいや。

おっと、syntax errorが。

9 :
今から学ぶなら、どれがいいんだ?

10 :
Dは仕様変更がきつい

11 :
>>9
Excel VBA

12 :
>>9

13 :
あたま文字D

14 :
ウォルター「Dをバージョンアップしました」
Facebook「Dのバージョンアップに伴いコードの書き直しが必要になったためサービス更新を停止します」

15 :
今からやるならPerlだろ

16 :
>>1
なんで監獄学園の学園長みたいな喋り方してんの?

17 :
>>9
F-Basic

18 :
.NET Frameworkを入れなきゃ動かないとか
糞だよね

19 :
はじめてのC

20 :
はじめてのC

21 :
「低水準」が誤解される業界

22 :
Aはアセンブラ?
Bはベーシック?

23 :
Delphi
とは違うようだな

24 :
急にJavaがオワコン化してない?

25 :
>>16
もうそれにしが見えなくなった

26 :
>>13
この前、レンタルビデオ屋にいったらア行のコーナーにあった。
ビデオ屋の店員がお前のギャグの読み方をマジでやってたらしい。
俺はさりげなくカ行に戻しておいた。

27 :
時代はpython

28 :
CPL → BCPL → B言語 → C言語 → C++ → D言語

29 :
>>19
(。-_-。)ポッ

30 :
C、C++、BASIC、Perl、PHPしか書けない俺はどうすれば・・・・ww

31 :
ボラクルに買収されてからJAVAもMySQLも雲行き怪しい。OpenOfficeもフォークしたし。

32 :
>>29
><;

33 :
それよりF#ってなんだよw
またJavaのパクリのC#見たいな感じかww

34 :
なんか、目的と手段がすり替わってるよな
言語どうこうよりも、UMLとかブロック線図とかでGUI的に
ソフトウェア作製出来るという未来を思い描いていたのに一向にその動きないよな

35 :
C++の機能削減だろ
C++でやりつくされたな
すでに飽和だ

36 :
ひまわりだろ

37 :
>>18
UNIX上ですら動くけどな

38 :
>>34
LabViewあたりで組めば?

39 :
>>30
似てるな。C/C++/VC/VB/C#/PHPが書けるが
どっぷし使ってるわけじゃないからどれも中途半端。
しかし、「なんでもバリバリ出来ます」と本人の意思に関係なく売られる悲しさ。

40 :
c++ってもう自分でdeleteしないってマジ?
今はvisual studio 2005使ってんだけど,これでもできる?

41 :
僕は Fortran 90 ちゃん!

42 :
時代はC丼だよ

43 :
D言語とかただのネタ言語だろwwww

44 :
言語が高級化されて簡単便利になるのはいいけど、そのぶん重たくなるのがなー
ガベージコレクトとかハードレベルで制御してくれたらもっと軽くなりそうなのに

45 :
>>26
お前かよ!行きつけのビデオ屋で探しても無いから、店員と一緒に探したら、か行のとこにあったし!!

46 :
>>40
C++ではなくC++/CLI。Visual Studio 2005にも入ってたはず。

47 :
おっPython

48 :
ガーベジなのかガベージなのか

49 :
プラプラってとこがいいよね

50 :
引数の和
import std.stdio, std.conv : to;

void main(string[] args) // D の配列は要素数の情報を持っている
{
int sum; // 値型はコンパイラにより0で初期化される
foreach(arg; args[1..$]) // 変数 arg は型推論により string 型になる
{ // 配列のスライシングも組込みでサポートされる
sum += to!(int)(arg); // to はテンプレート関数
}
writeln(sum);
}

51 :
>>34
クラス設計はUML で大体いけるけどね
振る舞いはソース書いた方が速いからなぁ

52 :
>>34
ツールがあるのは知ってる。つーかsimulinkを使ってるし
手でコードを打つのが原始的に見えるという意味合いで言ってる

53 :
間違えた>>38

54 :
なんで作る方がマルチスレッドを意識しないといけないんだよ?
そんなもん、OSでやってくれよ・・・

55 :
このDの由来って、Cの上を行くって意味か?

56 :
日本の企業は腰重いからなあ
いくら言語が優れていてもプログラマの頭数揃えられない言語は真っ先に切り捨てられる
開発時に無理やり人かき集めても保守できる人材が社内にいないと意味ないし

57 :
流行で言語選択する意味なんてない
枯れてきたくらいが丁度いい

58 :
正直言ってC++に代わる非スクリプト系のいい言語ないんだよな。
だからDが普及してくれると助かる。

59 :
vampire hunter ...

60 :
>>9
マジレスするとPythonかRuby

61 :
コードを書くより、他人が書いたコードを保守することが原始的。
これまで、コメント、仕様書が役に立ったためしがない。

62 :
データベース処理ソフトみたいなの作りたいんだけど
エクセルで関数使いまくりじゃ物足りなくて、
PHP+MySQLだと複雑になりすぎて作れなくて、
そんな俺にはD言語とC#とVB.netとPHP+MySQLと
どれをつかえばいいのか教えてください

63 :

構造体に関数を変数としてもたせたら
Cで十分だしな
C++すら不要
関数を代入すればいろんな動きをする
楽しいぞ

64 :
言語はJKに選ばせた方が良い

65 :
>>1
まずは萌えキャラをだな

66 :
>>62
MySQL+VB.NET

67 :
昔日本語で入力するBASICがあったな

68 :
いまだにPL/I

69 :
A言語やるわ

70 :
それよりoracleを勉強

71 :
自分でプログラム書くより誰かに書かせた方が良さそうなんだよな

72 :
Luaがもっと流行ってくれればなぁ

73 :
>>62
VBとかに比べるとC#の方がクセが少なくてこれから学ぶならいいと思う。
ゼロから書き上げようとすると挫折するから、C#Express無料版をダウンロードするとデータベース使ったサンプルプログラムも付いてるからそれを元にして自分の用途に合わせて改造して行くといいお。

74 :

あそびで
LuaでGIMPのフィルタ作ってみたことあるが
Luaはウンコだとおもった
JavaScriptのパッチモンだと思ったわ

75 :
Dカップが至高

76 :
全く逆じゃね。
大企業はこれまでの慣習を変えたくないし
過去の製品に対応したいから極力変えたくない。
設備投資もキツイしな。
リクルート向けに希望論を言ってるだけにしか聞こえない

77 :
>>60
まだRubyとか
かれこれ17、8年前になるのに

78 :
今更JAVA勉強してるけど無駄なのか?

79 :

pythonとかrubyみたいなスクリプト言語やってるヤツに
オツムがマトモなヤツをみたことがない

80 :
>>76
同意。

81 :
大企業はjavaとpythonがほとんどなイメージ

82 :
>>34
設計図書いたら、物ができてもよさそうなもんだよね。

83 :

>>81
Javaは、C++でメモリ管理を自分できないヤツ用の池沼向けの補助機能がついてる言語
C++とほとんどなんの違いもない

84 :
Go言語とかTwitterで流行ってるよ

85 :
IBMはjavaでフレーム作ってるらしいけど

86 :
HTMLができればいいし

87 :
>>81
業種によるとしか言えないが……
組み込み系はアセンブラやC言語だし

88 :
>>46
visual studio 2005だと共通言語ランタイムを使わないとできないってこと?

89 :
明らかなオワコン言語がもてはやされたり、今業務できそうな言語が腐されてたり
ニュー速はやっぱり感覚がひと世代前って感じだよね。

90 :
大企業って、自分ところでコード書くの?
最近は仕様書すら下請けに書かせて承認するだけ

91 :
DIOは生まれついての悪

92 :

>>89
言語みたいな方言(表現)にまどわされてる時点で
オマエは素人
どんな言語でも同じ手続きを書けば
同じ入力を行えば、同じ出力が行われる

93 :
objectiv-cでiPhoneアプリ作り始めたけどiOS7から
ステーサスバーに被って詰んだ

94 :
>>45
ネタだろ?

95 :
>>9
C言語、Java、C++の順番

96 :
やっと32bitにC++入れたと言うのに。遊びだからいいけど

97 :
>>92
> どんな言語でも同じ手続きを書けば
> 同じ入力を行えば、同じ出力が行われる
ここ意味わからない。
どう言う事?

98 :
>>93
いろいろ回避策でてるようだけど。

99 :
>>93
Objective-Cは半年したら文法や構文が変わったり廃止されたりするのがザラだから。
図書館においてあるような本で勉強なんてしても古くて使えないよ。

100 :
ま、熟成してライブラリや言語仕様が固まったら教えてくれや。ドキュメントもよろしく。
それまでは例え優秀だろうと使う価値ねぇよ。初期のJavaで痛い目合ってるから

101 :

>>97
1) hogeA言語で書かれたアルゴリズムA
2) hogeB言語で書かれたアルゴリズムA
3) hogeA言語で書かれたアルゴリズムB
4) hogeB言語で書かれたアルゴリズムB
1)にデータhugaを入力するとpoiを出力
なら、2)にデータhugaを入力するとpoiが出力されるのは当然
3)にデータhugaを入力するとpooを出力
なら、4)にデータhugaを入力するとpooが出力されるのは当然

102 :
面倒臭いから肉体言語でいいだろう

103 :
DBアプリだけはDelphiが楽すぎる

104 :
>>92
お前が素人なのはわかった
言語によって処理は変わるよ

105 :
最近プログラマ目指してC♯の勉強を始めた僕には、時代の動きがわからないけどD言語というものが全く分からない分何か怖さを感じる。

106 :
>>101
教科書みたいな回答だね。
間違って無いんだろうけど、業務によって選ぶ言語は変えて当然だから。Web系志望してるのにC言語だのアセンブラだの言ってる奴は間違いなく就職できない。
行きたい業界でよく利用されてる言語を選択するのが正解。まあ学生みたいに湯水のように時間を使えるなら好きな言語で遊ぶ事も否定はしないけど。

107 :
>>39
よう、俺
C/C++/VC/VB/C#/PHP/JAVA(Javascriptも)/SQL
なもんで、人身売買会社からすりゃあ、これほど使い勝手の良いのもいないんだろうな・・・。
はやく人身売買から脱出したい

108 :

>>104
オマエ、あれだろ
ライブラリの使い方を知ってる玄人きどりだろ()
パチョコンによって操作方法が違うから
そのパチョコンの操作方法をしってるオレはエライ!
まあ、パチョコンの大先生にそっくりだ

109 :
CDと着たから次はE言語なんだろうけど、さらに先を読んでF言語を始めるんだ
Linuxにf77というのが入っていたし

110 :
>>.52
Simulinkのおかげで1D解析しやすくなってありがたい

111 :
>>109
ちょ

112 :
一昔前はPHPがWeb系の花形だったけどな。Wordpressとかあるし。
クラウドソーシングで小銭稼いだり、昔からの手法を変えない頭硬いWeb系狙うならいいんじゃないの。日本はまだまだPHPの信心高い会社多いし。

113 :
D-day

114 :
>>39
おまおれ

115 :
>>83
だからさ、世の中の大半が偏差値40後半〜60前半ぐらいなんだよ。
そーゆークラスのエンジニアが苦労なく扱えて動かせるモノが出来るような言語と環境を提供できたものからシェアを広げていくんだって。
言語仕様で優劣を語って居る奴に限って仕事大したことするやつが多かったりする。
サーバ構築はできますが、安全なサーバの構築はできません的な。

116 :
俺はフォートランとコボルは使えるけど
仕事ある?

117 :
C#でフリーウェア作ってpaypal寄付で大儲けしようとしたんだけど
あんまり入金がない
他になんか決済のいい方法ないの?

118 :
>>116
COBOLは業務知識とセットじゃないと無理だよ。
言語知ってるくらいじゃダメかと思う。

119 :
仕事やっててある言語やってたけど、この案件は別言語なんて事ザラにあるからな。
結局はその業界で扱われてる言語の上位三つくらいは抑えないといけなくなる。
上の方の企業で言語や環境を強制できるなら別だけど、普通に仕事してる会社ならこの言語しかできませんというのはお話にならない。

120 :
アセンブラ/C/C++/Java 使えるけど アセンブラより速ければ使ってやる
それ以下なら糞

121 :
10年位前からあるよね?

122 :
>>117
架空請求とか儲かりそうだけど

123 :
処理の高速化のためにアセンブラ覚えるなんて無駄。お前のたどたどしいアセンブラよりコンパイラのオプティマイザに任せた方が間違いなく速い。

124 :
>>11>>17>>60>>95
結局どれなんだw

125 :
C++をマスターした人間なら、
どんな言語でも言語仕様書読めば39分で使えるようになるよ
心配する必要は無い

126 :
じゃZ言語で

127 :
時期が悪いFがいい

128 :
そもそも今のコンピュータは処理能力高いし、スクリプト言語も処理がかなり最適化されてるから、微々たる速度向上にリソース注ぐ事を是とする前時代的な価値観に毒されてる時点で道を踏み外しかけてるよ。

129 :
>>123
ばーか、オプティマイザからはきだされたコードをチューニングするんだよ
素人は黙ってろ

130 :
>>126



>>3

131 :
>>129
なんでそんな無駄な事やろうとするんです?

132 :
そのうちGUIで誰でもプログラム出来る時代になる
こんなコード打ってた時代は過去のものになるよ

133 :
>>129
どんな用途で需要あるの?

134 :
>>132
っていうのが、もう相当前から言われていたんだよね。それを目指した開発環境も当然でてきた。
が、結局はプログラマが頑張って作り上げる世界になっちゃってる訳で。

135 :
>>1
〇〇が、だ!

大泉洋意識してない?

136 :
>>133
ない。>>129は馬鹿かド素人なので放置しろ。

137 :
>>9
A言語→B言語→E言語→F言語→→→→ベーシック

138 :
ベーシックだな英語だし

139 :
>>132
カルネージハートというゲームは
極めて限定的だけどそんなふいんきではあるね
もっとも最初の作品は小学生が難しすぎて泣いたということだから
「誰でも」というわけではなさそうだけど

140 :
>>124
IT系の上流狙うならエクセルやっとけ。プログラミングなんてわかる必要はない。
日本政府の最新統計システムはエクセルでできている。めちゃ使いにくい。

それが今の日本の現状です。

141 :
さすがに、Cの仕様は古すぎる

142 :
C++のフリーダムさは以上だからな。
うちの製品にもやめてった先輩方のキチガイコードが満載されてる。
もうメンテしたくない。

143 :
わしはJKと肉体言語!

144 :
技術立国で復活なんて論調たまに見かけるけど、そういうレス見かけたら鼻で笑ってる。馬鹿だなぁって。

145 :
C++からJavaのプロジェクトに移ったときは、正直ホッとした

146 :
>>132
プログラムをできないおっさんSEや技術者奴隷派遣の経営者が20年くらい前から言ってた言葉

147 :
うるせーパソコンおたく共が!
電源引っこ抜け!!

148 :
>>145
これなw

149 :
BASICみたいな簡単なのが欲しい

150 :
C+++で対抗だ

151 :
もう0,1でいいだろ
めんどくせ

152 :
>>9
何がやりたいんだよ?用途によるだろ。JAVAScriptは守備範囲広いよ

153 :
C++ 0xが良い、03とか古すぎで嫌だ

154 :
H言語を使っていると周りの女子が近づかなくなる

155 :
バイナリでハローワールド

156 :
>>132
正直、既に有るんだけど、広まらない
広まればまた足りない部分の技術革新が出来ていい流れに
なると思うんだけど、なぜか広まらない
3DCADとか回路シミュレーターとかメカとかエレキといった別分野では
GUI化による生産性向上は当たり前なのに
俺は車両系で使ってるけど、航空・宇宙、金融系も使ってるらしい
シミュレーションが容易になったり、可視性が良くなったり、
テストが簡単になったりで生産性は良くなるので広まるべきなんだが

157 :
マシン語ってのが最強じゃなかったの?

158 :
>>62
DBはSQLiteがいいよ。DBがファイル1個で済む。

159 :
D丼出しそうだな、C丼出してたとこ

160 :
高校時代にオンラインゲームにハマり
すぺしゃるねこまんまとかデバックだとか
チートを語る2ちゃんねらーに憧れ、情報系大学に進学したものの
何一つプログラミング書けないまま卒業・・・

161 :
SQLServerかPostgreSQL + AccessVBA

162 :
lisper の俺が通りますよ

163 :
>>63
構造体が無駄にでかくなるだろ。
メソッドの再現は無駄。普通に関数ベースでいい。

164 :

>>163
たしかに、仮想関数以外のメソッドでは不要
ただし、ポリモーフィズムの実現では必須
少なくとも仮想関数では必要になる
構造体のメンバがそのままvtableと同様のもんになればいいわけだからな
でないと、Cではポリモーフィズムのような動作を実現するために
関数を全部引数で渡さないといけなくなる

165 :
>>132
自動車はなってきてるよ

166 :
ID:F6VnklRP0
オブジェクト指向も構造化設計もできなさそう
クソコード大量に書いてそうだな

167 :
C、C++ときたらDじゃなくてC#(C++++)だろ

168 :

初期のC++コンパイラってな
プリプロセスでC++のコードをCのコードに変換して、それコンパイルして、
専用のC++のライブラリにリンクするという方法がとられてた
FORTRANをCに変換するf2cってやつあるだろ
ある意味、あれとそっくりだ
で、オレが書いてるのは
手続き型言語のCで
オブジェクト指向の実現方法をバカに易しく書いてやってたりするわけだ

169 :
Webページでのスクリプトを組めるようになりたいんだけど何言語がオススメ?
例えば具体的には、先着販売の商品で開始時刻になった瞬間にワンクリックで買えるようなものを作ったり

170 :
Delphiじゃないのか

171 :
何がしたいかで言語を語れよ

172 :
>>169
javascript

173 :
D言語道断

174 :
今までずっとc++だったけど、最近c#使ってる
変数名の変更とか複数行選択して自動で関数作る機能便利
Visual Studioの機能だけどね

175 :
>>174
その手のだとEclipseのJDTが一番充実してる。

176 :
>>174
C#に変数名の変更という機能があるのかと思ってビックリした

177 :
>>169
あんまりやりすぎるなよ、図書館のときみたいに逮捕されるぞ。

178 :
A アセンブラ
B Basic
C 言語

179 :
個人的にはClojure推したい。
Lispのマクロあるし、ライブラリはJavaの全部使えるし、Leiningenとかのビルドツールが優秀だから。
インストールはJavaとLeiningenのシェルスクリプト(バッチファイル)入れるだけ。クッソカンタン。
言語がちょっと気に食わなかったら、マクロ使えばいいからね。
HTML生成するにしたって、クソみたいなミニ言語呼び出さないといけない他言語と違って、リストそのまんま使えばいいし。

180 :
言語って誰が開発するの?

181 :
>>180
どこかの製品に組み込む用の言語とかなら、ちょっと頭のいいやつならその場でミニ言語を作ったりする。
あとはコンパイラとか構文解析とか計算オーダとかそこらへんの基礎知識無いと辛いんじゃないのかな。
そこらへんの知識あって、作ってみっかって思った人。なくてもできるけど、見通しが悪い。
最近だとDSL(ミニ言語)作るためのXtext http://www.eclipse.org/Xtext/ とかいうのもある。

182 :
Objective-C++がええで

183 :

コンパイラ作るならyaccとlexぐらい使えないとな

184 :
>>183
プログラマの端くれなら半角カナはやめてもらいたいものだw

185 :
>>183
最近の人はAntlrじゃないの?

186 :
ガチな話、C言語出来るヤツよりも
英語ができるヤツのほうが出世するし
給料高いんだけどなw
なまじプログラミングが出来るとIT奴隷に滑落するだけ。

187 :
工業高校に行った友人が遊び半分でD言語でOS開発してたっけ。

188 :
>>186
その、英語できるやつっていうのは何の会社にいて、何をやっているの?
そんなこといったら、金融でもいったほうがいいんじゃないの。
まあC言語しかできないのは間違いなくC言語自体の技能もクソだし、
プログラミングを志すものは英語も勉強しなきゃいけないのは確かだが。

189 :
最新の技術情報が必要なら英語は避けて通れないからな
あとローマ字で書かれた日本語関数名を見ると
目まいがする

190 :
できる人は何種類もの言語ができる。
できない奴は一つがやっと。

191 :
>>104
式の評価タイミングも変わったりするしね。

192 :
Dm-F-G7−C
やっぱりCに戻る

193 :
>>97 そういうこと、BASICでも別にかまわないということ

194 :
>>193
俺は道具にこだわらない人の技術力はまず信用しないことにしている

195 :
>>104
クライアントのいう仕様を機械が動くようにインタプリタしてるのが
プログラムとおおざっぱには言えるってことじゃないの

196 :
ネタにもマジレスする真面目な奴が多いスレ

197 :
「はじめてのD」じゃレジのおねいさんに蔑まれた目で見て貰えないじゃないか

198 :
A 手をつなぐ
B キス
C セックル
D 妊娠
だっけ?
いきなり孕ます とかw

199 :
スマホを持ってる奴はロックジョイというアプリをインストールしてみないか?
今なら登録の際、紹介コードに【モナーク】と入れるだけで1000ポイントゲットできる
ポイントはアマゾンギフト券1000円分やiTunesポイントに交換できる
期間限定だから今がチャンスだぞ
iPhone→ https://itunes.apple.com/jp/app/rokkujoi-o-denapurezentokyanpenga/id656698242?mt=8
Android→ https://play.google.com/store/apps/details?id=com.buzzvil.lockjoy

200 :
>>129

201 :
>>198
禁断のZはどうした

202 :
 
10 PRINT "ずっと俺のターン"
20 GOTO 10
30 END
 

203 :
>>20
はじめて〜の〜ちゅぅ〜

204 :
>>129 お疲れさんです、趣味でしょそれ、仕事でそんなことしてたら死ぬよ
>>130 FF5をあやつったことがある
>>193 リチャード・ファインマンが良く知っている言語は BASIC だけだった
     1984年IBM社製パーソナルコンピュータの購入でパサディナまで出かけた時
     興奮のあまり歩道の段差に躓きビルの壁面に頭部を打ち付け大量出血した

205 :
>>201
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z AA AB AC・・・・・

206 :
こういうネイティブコード言語でWebアプリやスマホアプリにも応用が効いたらな

207 :
そもそも行番号も無いのに
どうやって処理の順番決めてるんだよ?

208 :
>>164
言語仕様に無い事再現してもIDEからの入力支援は得られない。
それなら完全に関数ベースにして入力支援使ったほうが開発の効率が良い。

209 :

>>208
いやいやー
言語仕様みたしてないなら
コンパイルはとおらないだろ
イベントドリブンな仕組みを多用するシステムでは
コールバック関数をレジストしている(関数のアドレスをハンドラになる構造体に保存されている)
つまり、この方法は別に特殊なことをやっているわけじゃない
同じことやっていると考えていい
XでもMotifでもWindowsでも同じ

210 :
>>207
スレッド処理してない限りは上から順番

211 :
素人くさい発言多いな

212 :
それでも結局CとC++に回帰していく

213 :
ネイティブ吐けないゴミはどっかにいっちゃってください

214 :
わかる人が見るとネタとプログラミング童貞博士の高説と学生と現職プログラマの区別つくけどな。
何も知らない奴がこのスレみたら全部凄いレスに見えるんだろうな。

215 :
>>211 目の前の仕事の細部だけ見てるやつと、後ろからそれを見てるやつの違いだよ

216 :
Cはどう楽に効率のよいアセンブリコード吐くか?
だからな
そういう思想だって考えると文字列の扱い方とか納得できる

217 :
C++では他人が作ったライブラリ関数に使う以外では関数ポインタなんぞ使わんな。
意味的にあいまいになるし、管理しずらいし、定義が汚いし。
コールバックはリスナーインターフェースでやる。
構造体の関数ポインタを随時切り替えて多態を表現とか考えるだけで吐き気がする。

218 :
D言語とか人足集められるの?

219 :

>>217
Cで関数ポインタ使うならわかるが
C++で関数ポインタを使う意味がわからない
UNIXでCで普通にプログラミングすると、関数アドレスを渡せる仕組みがないと
そもそもシグナルすら拾えない

220 :
つまりC言語ではバカにでも分かる保守性の高いコード書くのは無理ってことだよ\(^o^)/

221 :
正直普通に業務システムのプログラマになったらCなんて使う機会ないんだよなあ。
化石案件のお守りとかそういう用途。今のネックなんかI/Oがほとんどだから。
C++は使っても理解してない人しかいないから

222 :
日本で職業PGなんてイケない職業だよね

223 :
ていうかプログラマで一括りに扱うのが間違い

224 :
COBOLはあと10年ぐらいで死滅させろ

225 :
ところでお前らエディタは何使ってる?

226 :
>>50
なんか気持ち悪いな

227 :
サクラエデイタV2で決まりよ
200MBくらいのCSVやログファイル開くともっさり以外は便利

228 :
>>225
WindowsではSublime Text2か秀丸、あるいはEmacs。
Linuxとかターミナル上ではEmacsか、たまにしょうがなくvim。
Emacsだとgzipファイルとか直接開けるしsshやftp挟んでも普通にファイラ使えるし。

229 :
2chのプログラミングスレってこの漫画の最後のコマそのものだよね
http://livedoor.blogimg.jp/netamichelin/imgs/b/3/b3eb6252.jpg

230 :
>>9
n60basic
by micro soft
how many pages?

231 :
>>55
B言語の後継で考えられたのがC言語
あとはわかるな

232 :
俺、日本語でプログラムうってるわ。面倒だから言語開発したった。

233 :
VBとかシェルとか標準環境でちょこちょこっと作れる言語が好き

234 :
N88-BASICもCもJavaもC#も
RubyもPythonもHaskellもやったけど
結局C++が一番落ち着く

235 :
>>229 習うより慣れろが原作だね でもまず使えるソフト無いか検索しちゃうな

236 :
経験と失敗を積めば積むほど後で見て困らないコードを書くのに役立つよね

237 :
Boostのコード見ると、まあ間違いなく頭のいい人なんだろうなあとは思うけど
変態すぎてやっぱりアホなんじゃね?と思う瞬間がある

238 :
バグは成長のチャンス

239 :
COBOLとFORTRUNしかまともに書けねえよ

240 :
>>239
まともに書けとらんがな!

241 :
なんで素人にも書きやすい言語を開発しないの?
COBOLを拡張すればいいじゃん

242 :
子供の教育用にsqueak toysなんてものもあるけどな
マウスでタイルをクリック、ドラッグするだけで
おもちゃ感覚でプログラムが組める
ただ、既存のプログラム言語に慣れてる人が使うと
違和感バリバリで慣れるのに帰って戸惑うけど

243 :
ゆうちゃんのPCから痕跡が、、、w

244 :
>>241
Visual Basicがあるだろ

245 :
>>232
なでしこですら全く流行ってないのに?

246 :
C++で開発してる人に聞きたいんだけど、演算子のオーバーロードとか独自マニピュレータの定義とかって、実際に使うのか?

247 :
NEW ON 1

248 :
ナンデ半角カタカナがこんなにいるの?
同じ業者さんなの?

249 :

>>246
仮想関数は使うけどな
マニピュレーターって何するもの?

250 :
Datalight-Cの末裔か

251 :
>>246
演算子オーバーロードはよほど便利な使い道がある場合以外はヤメレって本に書いてあったから使ってない

252 :
>>246
ベクトルとかたくさん扱うところだと
演算子のオーバーロードなしじゃやってられない。
独自マニピュレーターは試しに一回使ったことがある
もう使わないと思う。

253 :
HSP忘れるなよ

254 :
Delphiじゃないのか。

255 :
FBも余計なことすると、影響力の無さを露呈するだけなんじゃ

256 :
ム板じゃ、メジャーに採用されたら破壊的な言語仕様変更できねえじゃんという
マゾ意見がチラホラあった
実際D言語がメジャーになることはないと思う
うぉるたんの「ぼくのかんがえたさいきょうのげんご」「ぼくえらい」が本質で
その時その時のトレンドを言語仕様に組み込んで(破壊的な変更含む)
やったーって喜ぶだけで終わる言語だとおもう

257 :
D使ってる人見たことないわ

258 :
どのOSでもネイティブで動くならDでも何でもいいよ

259 :
隣町に行くのに新幹線使う馬鹿はいないだろ
どの言語にも得意不得意があって、自分専用のアプリか、大規模開発か、組み込みかとか
処理スピード重視か、開発工数削減か、Mac専用かWinでしか使わないか、将来拡張するかとか考えて言語を選べば良い
Javaに詳しいならJava使うし、PHPしか使えない環境ならPHPで書く
それだけやん

260 :
はっ、火星の記憶が…。

261 :
また新しい言語?もうどれか1個に統一してくれよ。

262 :
プログラミングの勉強用には素のCとCOBOLが良いと思う
あとは仕事場で何使ってるかによる

263 :
>>34 もうたくさん在るよ
法人向けで値札が別次元だから営業広告すら目に着かないだけw

264 :
>>259
自動車にも変身できる新幹線というのが理想

265 :
久々に名前聞いたわ

266 :
>>78 大丈夫、いざとなったらIBMが1.12から分岐したJamaicaをホストしてくれるようそ

267 :
まあ兎に角もDはドキュメントが綺麗なんで認める

268 :2013/10/21
C++やCとは
何が違うのかな
TOP カテ一覧 スレ一覧 2ch元 削除依頼
楽天・三木谷「日本中にWi-Fiを飛ばして無料開放したい」 (193)
通常時に亀頭が少しだけ出てるんだけど、これって仮性包茎? (207)
「日本人だったら広島の慰霊碑でこんな格好はしない!」中国高校生の国辱成人式がネット炎上―香港紙 (219)
テスラに脚光、エジソンに並ぶ発明家 (152)
東京中央区人形町で路上喫煙してたら「チッ」って舌打ちされた 言いたい事はっきり言えよカスが (134)
女です。身長149cm体重62kgのちょいポチャです。最近「ぽちゃかわ」「ぷに子」が人気らしいょ♪ (414)
--log9.info------------------
東海道・山陽新幹線 129 (747)
【こいや!】國鐵廣島鐵道管理局クハ115-2121【225】 (365)
【2015年】北海道新幹線205【開業予定】 (536)
びゅんびゅん京成@2ch[第152部] (732)
JR九州豪華寝台列車−8『ななつ星』☆☆★★★★★ (190)
浦和駅本スレ28番線 (157)
路面電車・LRV総合スレッド 30 (240)
【遠鉄/天浜】遠州鉄道/天竜浜名湖鉄道11 (266)
結論 京急はゴミ (463)
駅(または駅前)に○○がないのは田舎駅!27 (260)
飯田線28 (144)
辛坊治郎と盲のヨットみたいに沈没してほしい車両 (104)
津軽線津軽海峡線″]差線スレ Vol.9 (735)
東急田園都市線・メトロ半蔵門線part89 (246)
中央線快速・各駅停車Part87 (215)
/// 京急スレッド302 /// (797)
--log55.com------------------
オソマスレヲチスレ36
別館★羽生結弦&オタオチスレ13329
Jざつ 934
コードギアス 復活のルルーシュ 雑談スレ★71
肴27473
実質変わらない501
【腐女子カプ厨】ホモ水泳雑談1517【なんでもあり】
星雑part.61