【IT】「C++ よりあらゆる面で優れる」 Facebookが「D言語」の利用を開始、他の大企業も追随か?[10/19]
プログラミング言語「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
ぬるぽ
ここでFortranを
4 :
名無しさん@13周年:2013/10/19(土) 09:24:14.50 ID:P7kuIYOG0
FBの壮大な自爆
2げっとずさーやれよ
Goはどこ逝った?
7 :
名無しさん@13周年:2013/10/19(土) 09:24:47.30 ID:EmXvx5NH0
Dの起源は韓国
チョッパリは使うな!
8 :
名無しさん@13周年:2013/10/19(土) 09:25:27.82 ID:2HPBJ0Tg0
Cは長いねえ
おれがプログラマだったのはまだ昭和だったけど
そんときCだったわ
4年前にプログラマやめてから業界のことさっぱりだ
いつの間にD言語なんてできてたんだよ
Facebookは、COBOLがなんとなく似合いそう。
Dの嘱託
12 :
名無しさん@13周年:2013/10/19(土) 09:25:58.66 ID:HiBBbKQDO
C言語難しい。
書籍とか少ないですしおすし(´・ω・`)
ポストC++を目指した言語って、他にC#とかobject-cとかあるけど今一普及しないな。
15 :
名無しさん@13周年:2013/10/19(土) 09:26:22.25 ID:NyUtUYJW0
大学でCOBOLを履修してAを取ったけれど役に立ちますか?
毎度毎度こういう煽りで登場して討ち死にしていくな
__,,、--────-、
,,、-‐'ミシ二\==‐ ミヾ、 \
ヾミミ川//ヽ\\ヾ==‐-ヾミヽ
`i ̄`~~´\ト、ト/ ̄´`iミ=-ヾミ゙i
| '''二二_ ,,_ ト、ミヾニ┤
ヽ |,,,,,,,,_ ,、-──-、 ヾ、ミ三ミi
\ | i`二ニ! `´二二,`''' `!彡ヾ,i
i ! ゝ-- ノ ‐─‐‐ レ⌒Y
゙! '、 | ""/ ''''" 彡!)) /
ヽ ヽ, ! / '´ レ'/
\ | i└= 人/
ヽ,! i ∠-,_ /| |
ヽェニニメニニィ' 、,/ / |
ヽ` ,,、 ,、/ / |_
_\_,,,、-''´ / ト, ヽ
/ ,r|::::'' / ノノ \
r┤ |;;;| ヾー / / /\
ノヘ| ∨ ,r'_/__,,_ /イ´/`ヽ、
昨今のC++は変態の領域に行ってしまった
ドリフトは、ドリフトは出来るの!?
まあ、++どころかCも生き続けるわけですけどね。
今時は言語なんかどうでも良い風潮だし
VBAでいいよ。
23 :
名無しさん@13周年:2013/10/19(土) 09:27:35.98 ID:Aa6AN4NdO
B言語ってあったよな
ところでFortranとかCobolとかまだ生き残ってるのかな
流石に絶滅したか
>>21 必要なのは応用力だわな
Cなんて基準でしかない
はやくFまでこい
28 :
名無しさん@13周年:2013/10/19(土) 09:28:34.74 ID:mh3Ha+3rO
ベーシックじゃ駄目ですか?
29 :
名無しさん@13周年:2013/10/19(土) 09:28:43.28 ID:UAJ4D54t0
30 :
名無しさん@13周年:2013/10/19(土) 09:28:51.55 ID:T+dkKU6K0
H言語まだー?
manP=""
cで十分だわ
プログラマーがいない。
>>28 俺もベーシックならわかる。
>>9 その頃もあったぞ
>>24 それぞれ生き残ってる。コボは負の遺産って感じだが。
辺境最強のバンパイアハンター
36 :
名無しさん@13周年:2013/10/19(土) 09:30:12.20 ID:LYqvLgEp0
FORTRANはスパコンで現役
>D で書かれた5,112 行のコードを Facebook のリポジトリにコミットした。
笑うところ?
最近94年にFORTRAN77で書かれたプログラムと格闘してる。
PL/1じゃダメですか?
41 :
名無しさん@13周年:2013/10/19(土) 09:31:09.91 ID:1hA/Qa1u0
ほう、Goより優れているというのか?
証明してみたまえ
42 :
名無しさん@13周年:2013/10/19(土) 09:31:33.34 ID:TaikhH560
未だにハード系ではCが使われてるけどな
C++より前にCを目指さないと
/_`゙ヽ
/ }リ , '⌒ヽ
/ 〃 / }
, .ヘゝ、_/' /`゙ 、_/
/ `7′,く_ /
. ,' __ ∠ァ'`ゞー";',/
/ ̄ ̄\ 、フイト、_,.イ / \ / \∠ ='´- −ー- - - .、
/ _ ノ \ィ1:!::jjr' : (●) (●) { / `ヽ
( ●)(●) イ::i|:;!:i::jj::レ' ,:, . (__人__) |、ーrェt冖- ィ 、. ,,.._ノ
゙(__人__) l 儿ム'´ ヽ,ィヘ ..l++ ++l |ヾ―- 、,, __
| }l{ ( .ノ \`_⌒ ´,_ 、 ,.,_,' ,' .`")
f'r{ト|ト---ri´:;ト、 ヽ } "'' - ''" \ >、.  ̄"'''-‐'´
‐- = ============= ==={{ (エ|「`7灯:/|:;::: ヽ ノ ヾ、_.)
``={.]!{ |;ヘノ,!::::::::{:: `ー'_,.ィ
44 :
名無しさん@13周年:2013/10/19(土) 09:31:50.49 ID:h0tFIPWa0
個人で使う分にはCで十分だな
45 :
名無しさん@13周年:2013/10/19(土) 09:32:02.91 ID:pSPn4EbNO
Delphiか
下り最速
E言語でE気持ち
そりゃ、C++後発の言語でネイティブコンパイル求めたらDしか無いだろう。 いいとこどりだから普及するかとオモタがイマイチだな。
GNU-Dが全てのCPUに対応するまで待ちかな?
DはDelphiかと思った
c書けない人はdも書けない
51 :
名無しさん@13周年:2013/10/19(土) 09:32:50.95 ID:T+dkKU6K0
組み込みなんかいまだにCとアセンブラだもんな
52 :
名無しさん@13周年:2013/10/19(土) 09:33:03.13 ID:Aa6AN4NdO
検索しずらいからもっと長い名前つけてくれ
素人かよ
FORTRANでクロスアセンブラ組んだわ
Cは良い言語だけど、でかいアプリ組むとネームスコープが足りないとか
malloc系が駄目でとか色々あって、Windowsアプリには力不足と思ったわ。
かといってDとかないわーw
破壊的変更が多いから企業は採用しないと思ってたけど
あと C と ABI 互換だからランタイムパフォーマンスて変わらないんじゃ
ABCは知ってても〜♪
それだけじゃ困ります〜♪
>>16 ニーズは無くはない。
COBOLから他言語への読み替え作業とか。
>>24 金融系とかの深〜〜〜〜〜い場所で
地味に生息してまんがな
60 :
名無しさん@13周年:2013/10/19(土) 09:33:46.95 ID:flw6/suF0
Cが最強組んでみれば分かる
61 :
名無しさん@13周年:2013/10/19(土) 09:33:53.99 ID:ayuIjN990
20数年前に、初期のベーシック言語を完全マスターして自信満々だったオレが、
以後、雨後のタケノコのように作り出された言語にウンザリして、プログラミングの意欲を無くしてしまったが、
もし、「D」がこれからプログラミングを制覇するなら、久しぶりに勉強してみるかな。
>>16 今でもCOBOLで構築された基幹システムはたくさんあるし、まだまだ需要はある。
もっとも、就職してから新しい言語を覚え直す方が早いだろうけどな。
CとかC++が優れているというのは言語の仕様じゃなくて、それが使える環境が多いとか
使える人材が多いとか、ライブラリが豊富とか、今までそれで作られてきたプログラムの多さとか
そういうんじゃないの?
いきなり出てきて、C++よりあらゆる面で優れる、っておかしくね?
デルファイの血統はC#に引き継がれました・・・
65 :
名無しさん@13周年:2013/10/19(土) 09:34:17.70 ID:0SWrUzz+0
言語の習得に苦労するような人間に一体どれほどのプログラムが作れるというのだろうか
66 :
名無しさん@13周年:2013/10/19(土) 09:34:21.15 ID:5aZ0NGC40
提供されるライブラリ次第です()
バンパイアハンターD
68 :
名無しさん@13周年:2013/10/19(土) 09:34:28.37 ID:MvnqJ/Ik0
今からC++を勉強しようと思ってたのだが・・・
それより、今はPythonがアメリカでは一番メジャーになってるはずなんだがおかしいな
69 :
名無しさん@13周年:2013/10/19(土) 09:34:29.19 ID:j1LMYcbe0
俺はAカップでも満足
C++とC#とJavaとPythonを習得すればDは必要ない
言語がどうっての、今の時代どうでもいいんじゃないか
何で作るかより何を作るかだ
>>34 負の遺産なんだけど、ここまで使われていると使わざるを得ない
そして使えるのがじーさんばっかりで若いので使える奴がいないから10年後くらいが結構ヤバイのに今更勉強させるわけにもいかない
おれが高校生の頃すでに、C言語がもてはやされていた
一流企業でもいまだにD言語までしかきてないんだな
74 :
名無しさん@13周年:2013/10/19(土) 09:35:51.08 ID:Ahut/6rxO
時代はD言語。
ゆうちゃんにC++を教わってから、D言語覚える。
その前に基本のDOSと88BASICを習得しなければ。
Cくらいがちょうどいいよなぁ
Fまでいくとちょっとね
>>68 シープラは他言語に応用利くメジャー言語だから覚えて損はないぞ。
C使いづらいよね
78 :
名無しさん@13周年:2013/10/19(土) 09:36:18.73 ID:+FDdUakc0
ギャギャギャギャーーーッ
クォーン パン
ドギャギャ
C++をDに変換するソースコンパイラとかがあればいいんじゃね?
>>24 金融とかだろ
使える奴が少ないから覚えた方がいくね
81 :
名無しさん@13周年:2013/10/19(土) 09:36:42.99 ID:052usD0I0
何十年も使い続けられてるC言語がすごすぎる
15年ほど前まで、組み込みを少しやっておりましたがアセンブラしか使えませんでした orz
83 :
名無しさん@13周年:2013/10/19(土) 09:37:03.15 ID:X+LKMM7Y0
他言語に移るには、今までC言語で作ってきた財産を捨てれるかが問題だね。
COBOLって何で無くならんの?
よく銀行系がっての見るけど、
今だに使われてんの??
85 :
名無しさん@13周年:2013/10/19(土) 09:37:22.21 ID:KPP1pRY+O
格付けかと思った
フォトランは生き残る。
>>81 FORTRANとかCOBOLとかもっとすごいのがあるぞ
はじめてのC
>>64 TabOrderを振り直してくれないのだけ不満。Expressだから?
使える技術者が少ない、って点で劣ってるが。
91 :
名無しさん@13周年:2013/10/19(土) 09:38:41.62 ID:L5pUviOZ0
ところで、Dって結局なにがいいの
自分でものんびり調べるが、実経験者たのむ
日頃はC++使い ややこしいイテレータは俺には過ぎた代物
Javaじゃアカンのか?JITコンパイラとかいう技術でCの実行速度と遜色ないと聞いたが。
つRuby
Delphiは良いモノだぞ……
D言語とか完全に存在を忘れてたわ
結局なんかメリットあるの?
98 :
名無しさん@13周年:2013/10/19(土) 09:39:47.66 ID:v6jx7Wln0
AとかB言語はないんスか?
goto 1
100 :
名無しさん@13周年:2013/10/19(土) 09:40:03.92 ID:5aZ0NGC40
C,C++の後に都合上C#使ったけど最初は酷かったなあ。ホント
flamework3.5ぐらいからまずまずまともになってきた
>>98 アッセンブリ言語と、ベーシック言語じゃね?
>>84 要するに、そういうとこで使われてるから、リスク怖がってなかなか乗り換えない
何言語でもいいから、検索にかかり易い名前にしてくれ。
しかし人面瘤による蘇生と自己吸血というWチート除いたら
実はあんまり強くないというかあっさり死ぬよね
コボルは金勘定で最も優秀な言語なのでPL/I以外は太刀打ちできない
107 :
名無しさん@13周年:2013/10/19(土) 09:41:06.82 ID:flw6/suF0
COBOLやFORTRANは業務言語でCはアッセンブラーの代用言語
アセンブラが一番わかりやすくて早いよね
最強だね
A:アセンブラ
B:BASIC
C:C言語
googleなら兎も角、facebookに求心力はないだろ。
コボルで仕事があるの!驚き
>>106 そういえば、C言語で会計システムを作った時に、
1円の誤差が出たことがあったな。
現場で原因が分からず、パニックになったわw
114 :
名無しさん@13周年:2013/10/19(土) 09:42:22.70 ID:TaikhH560
>>94 これからの新機種扱いだがようやくC++に移りつつあるぞ
まあ、新機種機能のごく一部だけだから結局ほぼCなんだが…
115 :
名無しさん@13周年:2013/10/19(土) 09:42:28.35 ID:ZZYPklqN0
C++はジェネリックプログラミングとかお世辞にもスマートな実装じゃないしなw
>実際、多くの企業が D を使いたがっている。それも、大企業がだ
DでなきゃFacebookのAPI利用出来ないとか変な縛り入れようとしてるだけなんじゃないのか?
117 :
名無しさん@13周年:2013/10/19(土) 09:42:57.21 ID:VmsAYOoS0
なんだかんだで言語って結局変わんねーのな
FORTRANは数値計算で最も優秀な言語なのでPL/I以外は太刀打ちできない
119 :
名無しさん@13周年:2013/10/19(土) 09:43:08.94 ID:Aa6AN4NdO
>>80 言語覚えた程度で首を突っ込むととんでもない目に会いそうだけどな。
>>113 丸めわかってないバカに組ませるとそうなる
私です
Cでいいじゃん
機械屋電気屋の自分からすると、プログラマーは宇宙人に見えるわ。
よくあんな複雑怪奇なものを理解して扱えるなと感じる。
天才だろお前ら。
自分は設備のシーケンスプログラムくらいしかわかんないわ。
>>109 BはB言語
Bが先にあったから、Cという名前になった。
ここ20年くらいでメジャーになった言語ってVM前提だったりスクリプト言語ばかりだったからな
ネイティブコードを直接吐ける新しい言語は魅力ある
126 :
名無しさん@13周年:2013/10/19(土) 09:44:15.26 ID:IvtGIAic0
>>1を読んで
なんの話をしてるのか、正直サッパリ解らないw
ポインター使えんの?
実際一般企業の事務がVBA普通に使える様になると路頭に迷うグラマー多いんだろな
と言う訳でVBA覚えりゃ十分
機械、電気、ソフトの中では機械が一番むずかしい
機械はチョンボすると絶対に動かないのでごまかしがきかない
131 :
名無しさん@13周年:2013/10/19(土) 09:45:31.20 ID:1hA/Qa1u0
iOSの開発がDで出来る様になったら乗り換えてもいい
132 :
名無しさん@13周年:2013/10/19(土) 09:45:31.33 ID:5aZ0NGC40
>>123 シーケンスも大変だし接地工事や銅バー扱う方が怖いw
133 :
名無しさん@13周年:2013/10/19(土) 09:45:33.84 ID:2keuyxu00
>>14 Obj-Cは普及してるだろ
あなたの普及ってのが開発者の数だと微妙だが、
Obj-Cで実装されたアプリの数は65万種類以上ある
Cは小規模ならいいんだが、規模が大きくなってくると特に開発運用的に破綻するよね。
実行モジュールのサイズが100MB,200MBもあって、C++なら出ないような不具合が大量に
頻発して、それで精神的にヤラレて辞めたり長期欠勤したりする人間が出てるんだから、
いい加減Cは止めようよ、うちの会社。
新しいことを怖がるのも大概にして欲しい。
135 :
名無しさん@13周年:2013/10/19(土) 09:45:36.79 ID:d2JUR7vD0
>>83 「捨てきれるか」?
DはCのライブラリを使えるのに?
財産じゃなくて覚える頭が無いだけだろ
136 :
名無しさん@13周年:2013/10/19(土) 09:45:38.72 ID:flw6/suF0
COBOLは勘定系にFORTRANは科学技術系に特化した言語で、代替えはまず不可能確かSてのも書いたな
>>121 なるほど〜プログラマになるチャンスだわ
ドリフトのDと見せかけてドリームのDってオチだな
B って、B言語じゃなかったっけ?
実際さわったことはないけど。
高級言語 + オブジェクト指向できるなら、
あとは似たり寄ったりから進歩してないという印象。
はよ、ユーザの頭で考えたアバウトなロジックを、
いい塩梅で補完してくれる言語でも出てくれ(´-ω-` )
>>123 プログラムはある程度読み書きできるが電子回路は全然理解できない
鍛えてきた筋肉が違うって事じゃないの
141 :
名無しさん@13周年:2013/10/19(土) 09:46:30.79 ID:v6jx7Wln0
142 :
名無しさん@13周年:2013/10/19(土) 09:46:37.41 ID:TaikhH560
>>126 機械の言葉と人間の言葉を通訳するのに新しい便利な通訳機がありますよって話
シーケンスのラダー図って何が何だか全然わからない
あれ作れる人尊敬するわ
144 :
名無しさん@13周年:2013/10/19(土) 09:46:50.26 ID:uVREugtRO
オッパイの話じゃ無かった
>>141 ごめん。冗談で言っただけだから。
A言語なんて聞いた事がない。
オブジェクト指向とか誰得
> ソースコードサイズ、ビルド速度、ランタイムパフォーマンス
今の時代、前の2つはほとんど重要視されない。
ランタイムパフォーマンスも3倍速くなるわけじゃなし。
よほど突き詰めた環境以外では、HWに投資した方が費用対効果がいいだろう。
アセンブルコードすら埋め込めるC++の苦手な分野なんてないだろ
欠点といえばプログラマに相応のIQ要求する事くらい
A 手をつなぐ
B キス
C セックス
D 妊娠
だっけ?
Cのシェア推移
www.tiobe.com/index.php/content/paperinfo/tpci/C.html
ランキング
www.tiobe.com/index.php/content/paperinfo/tpci/index.html
どの言語勉強するか悩んでるような人はちょっと古いけどこれでもどうぞ(amazonの中の人の記事)
www.aoky.net/articles/steve_yegge/tour_de_babel.htm
はじめてのCでドキドキしたはず
ラダーはアセンブラが理解できればわかる
154 :
名無しさん@13周年:2013/10/19(土) 09:48:18.95 ID:flw6/suF0
>>134 プロマネの技量がモロに出る、それと組む人間によって一番作業量の変化が大きいのがC
155 :
名無しさん@13周年:2013/10/19(土) 09:48:34.16 ID:AqEsgXVu0
CPUとハードを直接さわるならCが最強
OS依存やCPU/ハード依存の切り分けが上手にできるならCがいいよ
156 :
名無しさん@13周年:2013/10/19(土) 09:48:51.30 ID:/YbTdFUXO
ハイパーカードでお願いします
157 :
名無しさん@13周年:2013/10/19(土) 09:48:57.86 ID:LYqvLgEp0
>>128 VBAって立派なプログラミング言語だぞ。
一般事務がプログラムできるようになればと言っているようなもの。
>>84 万が一、動かなかった時の損失が大き過ぎる。
銀行の勘定系はシステム開発の中じゃ飛び抜けて複雑難解だし。
とはいえ、COBOL職人がいるうちに
着手し始めないと取り返しがきかなくなるんだけどね。
159 :
名無しさん@13周年:2013/10/19(土) 09:49:17.14 ID:Y3stqwOn0
C++のオブジェクト指向って、コンパイル単位やからな。ウィンドウズなんか
コンパイルされたもん同士のインターフェースはC(DLL)か、COMやろ?
マックはObjective C。javaとかrubyとかの方がええわ。その辺改善されてんの?
>>129 Aはアセンブラって説とAPLって説と、ALGOLって説があるな。
一番、A言語って名前に近いのはAPL(A プログラムランゲージ。たぶん)だが、
Cに影響を与えたのはALGOLだな。
結局はD言語対応のSDKがあるか無いか
162 :
名無しさん@13周年:2013/10/19(土) 09:49:29.87 ID:k6Q/N64Z0
F-BASIC
AppleScript
DOSのバッチ
Linuxのシェルスクリプト
javascript
VisualBasic
perl
PHP
SQL
これくらいは素人に毛が生えたくらいはできる。
これ以上のものはIT業界の人専用かな。
>>150 G 自慰
H エッチ
I 愛
愛の前に自慰とエッチがあるんだよな。
164 :
名無しさん@13周年:2013/10/19(土) 09:49:44.69 ID:V2OgjF5C0
最強はFortran
VBAやjavaもD採用するのか?
D言語ってDelphiのことじゃないのか
168 :
名無しさん@13周年:2013/10/19(土) 09:50:05.39 ID:w4eIVgrE0
あた・・・頭文字D
>>34 コボを置き換える安定性あるシステムと言語がまだ確立されてないからねえ
立派だけどメンテできないようなVBAが氾濫すると事態を収拾できない
マクロだってやはりEUCは制限してちゃんとしたチームで開発、配布、メンテしたほうがよい
Andrei AlexandrescuってModern C++ Designの著者だよな
172 :
名無しさん@13周年:2013/10/19(土) 09:50:30.94 ID:flw6/suF0
おれはQuickBASICで始まってQuickBASICで終わった。
>>130 機械ってアナログな現実世界を構造の中に組み込んで制御するわけだから
ほんとシビアな制御が必要だって
ガス熱風炉の制御盤いじってるおっちゃんが言ってた
まじで尊敬するわ
これからの時代はJavaScript及びその発展系であるDartやTypeScript等。
サーバーもクライアントもプログラミング言語は全て一つの旗印に同一される。
>>134 規約でガチガチに縛っておかないと破綻するね
ただその規模だと C++ に移行しても結局 C 形式で書き続ける気がする
177 :
名無しさん@13周年:2013/10/19(土) 09:50:56.12 ID:v6jx7Wln0
>>146 お前www
まあいいわ
なんとなくある感じっぽいぞ
男はFortran。
女、子供はC言語でもいじってろ。
180 :
名無しさん@13周年:2013/10/19(土) 09:51:38.43 ID:uVREugtRO
良く分からんが 全部コボルに統一したら?
181 :
名無しさん@13周年:2013/10/19(土) 09:51:43.73 ID:ADjEiSx40
Dとか時代後れでわらかす
これからはG原語
「『D』はドラキュラの『D』ですの?」
183 :
名無しさん@13周年:2013/10/19(土) 09:51:48.09 ID:AoxM4bqy0
「Turbo Pascal」最高!
184 :
名無しさん@13周年:2013/10/19(土) 09:52:18.58 ID:0mO5UmLRO
ベーシックとかマシン語じゃダメなんですか?(蓮蓬風で)
186 :
名無しさん@13周年:2013/10/19(土) 09:52:33.65 ID:THarNgSU0
三鷹女子高生殺人事件は顔本が原因でトーマスと知り合ったんだから
顔本は規制しなくていいのか?マスゴミども
187 :
名無しさん@13周年:2013/10/19(土) 09:52:41.94 ID:sx6QxmG50
188 :
名無しさん@13周年:2013/10/19(土) 09:52:42.30 ID:arpzmGqI0
アコギの俺はカポ使うから問題ない。
言語仕様固まったのか
量子コンピュータ(D-Wave)ってどんな言語使ってるの?
>>180 ぶっちゃけそれでいい気がする
何が問題なのかわからない
最近仕事でCのソフトを引き継ぐことになったのだが
独自なフレームワーク使っているらしく
自分の頭ではさっぱりなのだが・・・
そもそもC#で簡単なソフトしか作ったことのない
自分に引き継がせることが間違っている。
何か良い本あったら教えてください。
193 :
名無しさん@13周年:2013/10/19(土) 09:53:39.76 ID:p1mQ2r7eO
プログラム板でやれ
194 :
名無しさん@13周年:2013/10/19(土) 09:53:40.86 ID:AKWExBvM0
C、Dで、次はEか。10年ごとに交代するとして、
300年後にはZまでいくな。
196 :
名無しさん@13周年:2013/10/19(土) 09:53:50.44 ID:V6MUUUCX0
dはドラえもん。
FaceBookが選択したのなら、D言語は普及しないな。
>>84 変える意味ないだろ。
むやみにアプデしてエラー頻発させてどうする?
LISP最強なんだけどな
今更Dはないだろw
>>157 最も理解しやすく活用の場が最も多い言語だと言う前提の話だよ
つかCとCOBOLやったけど、スクリプト系のが全然理解しづらいわ
202 :
名無しさん@13周年:2013/10/19(土) 09:54:46.41 ID:flw6/suF0
203 :
名無しさん@13周年:2013/10/19(土) 09:54:56.75 ID:2blTnCV20
楽譜
>>198 そのうち誰も理解できないもので世の中が動いてるって事態になっちゃうぞ
>>147 Cはデストラクタがないから後始末がめんどくせーよ
もうさ、仮想マシンみたいに、
どの言語で書いても仮想言語に変換して統一してくれるようにすればいいんじゃね?
>>192 前提として簡単なアセンブラ言語を理解しておくとCの学習がはかどると思うよ
ポインタとかCの仕様から理解しようとする方が、逆に難しいと思う
E気持ちだね
Yor-drunもいいよ
210 :
名無しさん@13周年:2013/10/19(土) 09:55:54.76 ID:AoxM4bqy0
>>185 フロッピードライブがメインの時代に
フルオンメモリコンパイルで音もなく
スーッとコンパイルが終わって
「早い早い」と喜ぶ為の言語w
211 :
名無しさん@13周年:2013/10/19(土) 09:56:00.66 ID:wQHMj/Wz0
>>192 「独習C」
まずポインターから理解だな。
CよりもDのほうがいいに決まってる。
おっぱい的に考えて。
>>141 既にM言語もあるから。Eはスルーされました。
Sports
Music
Assemble
People
>>192 独自ならソースあるだろ
デバッガで追いかければいい
D言語は絶対に流行らない
217 :
名無しさん@13周年:2013/10/19(土) 09:56:51.39 ID:jY4ZEB7f0
そして、D++、D#へ・・・
最近の言語って至れり尽くせりな分、覚えなきゃならないことも多すぎる
Cはシンプルな分、必要なものは自分で作らなきゃいけない
なんで加齢臭がしてんだよwwwww
220 :
名無しさん@13周年:2013/10/19(土) 09:57:04.70 ID:flw6/suF0
>>199 やはりSchemeこそが覇権を取るべき、
まぁ無理だけど
>>159 C#はクラス単位だな。
.NET Framework対応なら異なる言語間でクラスの継承とかも出来る。
あと、C#ではCのDLL、COMも扱えるな。
223 :
名無しさん@13周年:2013/10/19(土) 09:58:19.22 ID://VB7C2P0
いろいろでたけど結局いまもC全盛だしな。Dもそうなるだろ。
224 :
◆65537PNPSA :2013/10/19(土) 09:58:24.56 ID:/0VHdBai0 BE:176127269-PLT(13051)
技術者の数で負けてるやろ
マイナー言語使うと、開発時に技術者集められなくて困るんだよ
225 :
名無しさん@13周年:2013/10/19(土) 09:58:32.90 ID:i1oMnTkF0
>>2 ガッ!すらやらないこの板の新参具合
2ちゃん始まったな
俺の知っている給与システムは最初リビジョンが1978年のcobolで動いている。(汎用機で)
オープン系に移行するため見積もり出したが、高すぎて頓挫した。
もう一つ別のシステムではオープンに移行する時に給与計算の中核部分は
cobolのママでPC系でコンパイルした。これから先メンテナンスするのが不安。
>>201 言語で年代がわかる?
ベーシック、コボルは古いよね
229 :
名無しさん@13周年:2013/10/19(土) 09:59:09.60 ID:5aZ0NGC40
charで育った人間にstringって変数はショッキング
230 :
名無しさん@13周年:2013/10/19(土) 09:59:14.91 ID:OZfHsp07P
>>1 いつまで文字を延々と打ち込むプログラムをやらせるんだよ!
使う命令なんて決まってるんだから必要なのをマウスで操作してクリックすればプログラムできるようにしろよ!
だからプログラマーが増えないんだよ!
科学分野でもCとかDとか使うの?
>>204 そうなってから考えればいいこと。
けどそうならんよ。必ず保守が居るから内部で教育するからな
n88、アセンブリ、マシン、C、C++、VBA、JAVA
HyperTalk、Apple script、PERL、PHP、JavaScript
さあ、私は何歳でしょうw
236 :
名無しさん@13周年:2013/10/19(土) 10:00:24.52 ID:DcFU9DBY0
>>1 > D は C++ の影響下からの離脱を果たした言語だ。
まず名前からして離脱できてないじゃないか。
237 :
名無しさん@13周年:2013/10/19(土) 10:00:26.30 ID:3QlFtfVU0
>>145 では、あなたの言う普及とは?
誰もが納得できる根拠出せるの?
D++とD#はいつ公開?
239 :
名無しさん@13周年:2013/10/19(土) 10:00:33.42 ID:sx6QxmG50
流行りすたりに右往左往してる方がよっぽど人材が枯渇するよ
241 :
◆65537PNPSA :2013/10/19(土) 10:00:37.20 ID:/0VHdBai0 BE:39139362-PLT(13051)
>>206 もともとCも「移植性が高い」って触れ込みやったんだけどなぁ……
開発環境は
>>143 あれは上から下に追って行けばわかるってアセンブラみたいな物じゃなく
今の瞬間で左から右の接点やコイルの状態がどうなってるか?だから。
だからリアルタイムで各入出力を扱う制御系には向いてるとインストラクターに教えられた。
良く知らんけど組込み系で使えるのなら、そのうちC++に取って代わるかもね。
IT業界ってExcelさえ、できればいいんだよね?
一次請けなんて請負派遣をコントロールしてマネジメントしたつもりになってるんでしょ?
「D言語が出たからって何?それ糞でしょ」ってスタンスなのがこの業界w
>>229 char=1バイト変数が常識だったから、byte型はショッキングだったw
251 :
名無しさん@13周年:2013/10/19(土) 10:01:45.60 ID:KfI2ALnv0
>>160 A言語はソースが'A'のみで構成される言語。brainfuck系
>>234 50歳くらい?
こういうのって頭切り替えられるもんなの?
254 :
名無しさん@13周年:2013/10/19(土) 10:02:15.47 ID:taIsFJld0
高校時代にCを覚えたっきり・・・今はDかぁ10年後にはE言語なんだろうか
256 :
名無しさん@13周年:2013/10/19(土) 10:02:23.24 ID:LYqvLgEp0
>>201 VBAは基本的な手続き型言語の機能は揃えている。
VBAができるならCやFortranもすぐできるようになるはず。
欠点は色々あるよ。言語仕様がクソだし開発環境も貧弱。
クラスは作れるけど継承ができないし、大規模になのは無理。
Excel とか制御するなら C# 経由でもできるから、
VisualStudio の恩恵もあるんで、そっち経由でいきたいところ。
>>232 Cはかなり減ったけど、COBOLは仕事途切れねえから
おっさんとは限らんがな。
>>228 べーしはVBあるから、「できる」って言っちゃう人も多いんじゃねえの?
260 :
名無しさん@13周年:2013/10/19(土) 10:02:58.83 ID:ayuIjN990
組み込みシステムで普及しないとな
色々言語つかいこなすけどどれも飽きてきた感は否めない
263 :
名無しさん@13周年:2013/10/19(土) 10:03:12.73 ID:IIrLj+HW0
「はじめてのC」ではなく「はじめてのD」になるのか
もはや育児書だな
.NETは要するにJAVAをマイクロソフトがイチから作り直したものだよ
>>243 ほんとのシーケンス回路じゃなくてシーケンサのラダーは単純に上から下までを高速でループさせてるだけ
266 :
名無しさん@13周年:2013/10/19(土) 10:03:16.27 ID:tm0unO3e0
Cのままでいいじゃん
まあ、一般的なものならCとその派生勉強するのが一番だろ
あとは都度必要に応じてだな
>>237 >>151に今月の言語シェア
あんたの言ってることは正しいから変な煽りに心乱さなくていい。
1位 C
2位 JAVA
3位 Objective-C
269 :
名無しさん@13周年:2013/10/19(土) 10:03:32.88 ID:EhArcGgr0
世に出るのに結構かかったな15年くらい?
コードサイズが小さいのわ、一行にいっぱい書くか、モジュール活用のせいでわ?
何でなん?
272 :
名無しさん@13周年:2013/10/19(土) 10:04:12.43 ID:Wc9eN19b0
>>1 「スクリプト」 って言ったほうが正確だろ?ww
C
↓
C++
↓
C#
↓
D
いい加減止まれ ><
>>93 対したことない
そういえばプリウスの制御システムは1000万とか聞いたことあるが記憶違いか
>>264 正解!
現在はObjective-C
で作らせてるw
>>234 N-BASICじゃないから48ぐらいかな?
277 :
名無しさん@13周年:2013/10/19(土) 10:05:17.85 ID:LYqvLgEp0
>>231 Dは使わん。C/C++やJavaは普通に論文でも多用されてる。
Rとかも多い。
278 :
名無しさん@13周年:2013/10/19(土) 10:05:19.63 ID:nUCmYaH30
JavaもCも
実務ベースで使えるプログラムサンプル本が
ほぼ全くといっていいほど存在しない。
殆どがデータベースをまともに使わない、論理計算だけのサンプル例。
データベースを使った簡略な言語本をマジで一冊もみたことがない。
みんなどうやって習得しているんだろうかと不思議でしょうがない。
自分は、最初にvbscriptのaspからはいった。
この本がかなり良くて、そのサンプル例をもとにそれをVB.net C Javaに書き直す
作業を完全に自己流でやった。
結局、今の時点では本だけで組めるようになるのはきつすぎる。
まして初心者だと実務ベースにたどりつくのは至難。
COBOLとかFORTRANはC Javaに比較して構造が格段に簡略で
やさしい。
そりゃぁ年齢層が高い人のほぼ全員が全く時流についていけなくなったのも
当然だわ。
これオブジェクト指向言語の事だろ
C言語とは関係ナッシング
281 :
名無しさん@13周年:2013/10/19(土) 10:05:34.34 ID:7n4SloYS0
>248
ありがとう
久しぶりに名前聞いたな
GCがあるんだっけ
ん〜?
C#のネイティブ版みたいな?
まぁC++が絶滅してくれるならそれでいいや
RPGでいいよ
そう()なれば、そう()なるやろ。
C++は猛烈に疲れる
このウンコード書いて逃げたのは誰だぁとか雄山に出てきてもらいたいわな
288 :
名無しさん@13周年:2013/10/19(土) 10:06:14.64 ID:flw6/suF0
>>234 FORTRANがないから51にしておこう
科学技術の計算プログラムはFORTRANとC++どっちがいの?
>>276 NECのBASICが仕事で使い物になるようになったのはN88-BASIC(86)MS-DOS版あたりから
DやるぐらいならScalaやったほうがいい気がする
295 :
名無しさん@13周年:2013/10/19(土) 10:07:04.61 ID:l19Uhzwg0
日本人が日本語でプログラムを学ぶかぎり永遠に世界には追いつけない。
英語で考え英語で学び英語で書く、これしかない。
>>233 >そうなってから考えればいいこと。
それを泥縄という。
>けどそうならんよ。必ず保守が居るから内部で教育するからな
ほんとうにそんな教育ができてるなら、とっくに置き換えされてるわww
銀行に夢見すぎ。
>>228 3年前の調査では、ソフト開発のプロジェクトの使用言語を調べたら
1位がJave 25%、2位がCOBOL 17%だった。流行と実務は違いが大きい。
298 :
名無しさん@13周年:2013/10/19(土) 10:07:48.13 ID:uVREugtRO
>>240 統一すれば良いのにな
プログラマーとか他の業種には統一規格を求めるくせに 自分達は規格すら統一できてない
299 :
名無しさん@13周年:2013/10/19(土) 10:07:47.97 ID:9og4so7L0
DといえばDelphi
Delphiこそが至高
>>287 逆に言うと、C++でまともに書ける奴は信用できる。
D言語って確か韓国が発明したんだよな
>>14 objective-cは避けようがないだろ
やってみれば大してwindowsと変わらんけど
306 :
名無しさん@13周年:2013/10/19(土) 10:08:35.41 ID:FtkhOJp+0
307 :
名無しさん@13周年:2013/10/19(土) 10:08:45.07 ID:LYqvLgEp0
>>290 分野による。言語そのものの特性というよりは、
自分のやりたい解析のライブラリや流用できるソースコードがあるかとか、
どういった開発環境が利用できるかによる。
308 :
名無しさん@13周年:2013/10/19(土) 10:08:45.54 ID:/6Kl/TT60
もはやBCPLとか先祖でもないってかwww
>>16 どんどん新しい言語が開発されるけれど、莫大な資金を投資した基幹システムの方はそう簡単に切り替えられないから昔の言語を使える人はむしろ貴重なんじゃないのか?
と、BASICすらまともに使えなかった俺が言ってみる
って言うか、世の中にはいまだにN88BASICで動いているシステムもあるそうだから…
>>288 FORTRAN、COBOL は今でも使われている言語だぞ
>>228 >>297 それは銀行や自治体その他の大規模案件が未だにCOBOLを使ってるから偏ってるだけ
保守・追加案件じゃなく新規でCOBOL使ってるプログラマーなんて居たら憐憫の的だよ
313 :
名無しさん@13周年:2013/10/19(土) 10:09:31.07 ID:buPz6a1gI
使用言語別収入ランキングではいつもコボラーがトップだよな
まあ、おっさんが多いっう話だろうけど
315 :
名無しさん@13周年:2013/10/19(土) 10:09:42.07 ID:yCx2JkcV0
N88BASICこそ最強。
初期のWindowsやWord、ExcelなどはBASICを使って開発された。
>>298 規格じゃなくて道具だからね。
お前はマイナスドライバー一本で自動車を製造できるか?
>>256 VBAの強みは使用状況が既に開発環境になっている点だよ
わざわざ導入する必要が無い
言語としては糞だと思うけど、プログラムの普及て点じゃ他言語の追随は許さないかとw
318 :
名無しさん@13周年:2013/10/19(土) 10:10:08.02 ID:eMvtL4tK0
319 :
名無しさん@13周年:2013/10/19(土) 10:10:20.61 ID:mmndw++O0
ザッカーバーグはハッカーだからね
プログラムに関して独自のビジョンがあるんだろう
日本のIT企業社長はこう言うのないからな
全ての言語を統一する最終言語とか誕生しないんだろうか
初めてのプログラムの勉強にはCだよな
cobolて金融業界から見捨てられたら終わる言語じゃねーか
>>270 小学生の頃からやってるなら、それくらいかなと
俺がそうだからwww
324 :
名無しさん@13周年:2013/10/19(土) 10:11:15.38 ID:nUCmYaH30
はっきりいって
.NetとVisual Stuidioを
使えないのって馬鹿としか思えない。
他の環境と比べると
F-22とプロペラ戦闘機くらいの差。
COBOLのプログラマはソフトウェアの知識より会計の知識の方が重要だと思っている
>>265 スキャンタイムとかなんかもいわれたわー
ハムスターのクルクル回る車輪をイメージしてたw
>>206 で
・仮想マシンが不十分で文句が出る(→独自で仮想マシン開発しまくって乱立へ)
・性能重視のところは仮想マシン通すと遅くなるのが許せない
ていうのがあって混沌としてるのが今
統一なんて夢のまた夢だね
Scalaとか一瞬だったよな
Javaもうちょっとなんとかなんねぇの
せめてGoogleあたりがJava買ってテコ入れしてくれればねぇ
>>295 母国語は関係ないと思う。
プログラムは、上から下に流れるか、条件で分岐するか、繰り返すかの
3通りの組み合わせでしょ。
なんで言語こんなにいっぱいあるん?
3つぐらいに絞ってあと全部捨てようや
333 :
名無しさん@13周年:2013/10/19(土) 10:12:23.10 ID:eBxlWyMQ0
オブジェクト指向自体が、失敗では。
プログラムの世界で職人が育たないのは、
いくら学んだベテランでも、開発環境が一気に変わると、
また新人と同じレベルから再スタートだから。
で、そのレースに疲れて、40歳で引退していく。
それがプログラマーの世界
335 :
名無しさん@13周年:2013/10/19(土) 10:12:29.94 ID:iuPkSoNQ0
C++の次はC+++だろ
336 :
名無しさん@13周年:2013/10/19(土) 10:12:39.27 ID:uVREugtRO
337 :
名無しさん@13周年:2013/10/19(土) 10:12:44.50 ID:flw6/suF0
>>325 完全に業務言語だからね汎用性は低いけど
>>320 エスペラント語と同じく失敗する運命だな
339 :
名無しさん@13周年:2013/10/19(土) 10:12:52.45 ID:jT1bQoZ40
吸血鬼ハンティングにもってこいだな
コボルだけは
お前古いんだよもう死んだよお前ってボコッても
問題出たら最悪最低な重要なシステムで動いていて作り変えてができないから
例外的に需要あるんだよなー
銭勘定狂ったら誰だって発狂では済まないからな
向き不向きで使い分けるのが一番なんだな
Dとか凄いな
うちの現場はNATURALからCOBOLに置き換えてるとこなのに
342 :
名無しさん@13周年:2013/10/19(土) 10:13:16.97 ID:H3ScEjPV0
>>319 日本のIT企業社長にはコーディングへの愛がない人が多い気がする
この世界の言語を統一するのが難しいのと同じで
プログラミング言語の統一も難しいのだよ
>>253 そういえば、バイリンガルだな。
コンピュータ言語の世界は、簡単にバイリンガルになれるぞ。
なんせ、コンパイラ先生がその都度間違いを指摘してくれる。
後は納期先生と、マネー先生の熱血指導w
>>322 金融業界自体は見捨てるとか見捨てないとか無いだろ
受ける方が作り直せるかどうかだけ
346 :
名無しさん@13周年:2013/10/19(土) 10:13:59.88 ID:Y3stqwOn0
>>309 WinXPとか2000あたりのVBなんかも、昔えらいカネかけて開発したんで
VMはしらせてつこてますってなるとおもう。そこらへんの病院とか
>>278 データベースならデータベースで、
有料のデータベース側のDLLに専用のAPIがあったり、
会社で保持している独自の関数群を使ったりだろうからね。
348 :
名無しさん@13周年:2013/10/19(土) 10:14:01.61 ID:pE+fPJ7H0
>ソースコードサイズ
それを気にする奴が果たしてどれくらいいるんだろうか?
>ビルド速度
それを気にする奴が果たしてどれくらいいるんだろうか?
>ランタイムパフォーマンス
ネイティヴコンパイラなら大差ないだろ、って基本ライブラリ依存じゃないのか?
プログラミング言語で大事なのって可読性とか再利用性だと思うんだが……
>>331 多様性については否定しない方が良い。
3つで締め切るとオブジェクト指向言語登場しないことになる。
>>324 プログラマー的には全角英数と半角英数を混在させてるのが気になる
>>331 賛成だけど
絞ったところで「俺様の考えた言語がすばらしい」という輩は
無尽蔵に湧いてくるのよね
352 :
名無しさん@13周年:2013/10/19(土) 10:14:16.95 ID:nUCmYaH30
>>333 と、思うけれど世の中は成功だったと結論づけているから正解だったのかもしれない
>>335 c++++がc#だろ
たしか
++
++
が#に見えるからだよね
355 :
名無しさん@13周年:2013/10/19(土) 10:14:34.87 ID:wptorJND0
ランタイムパフォーマンスが優れてるということはDに移行していきそうだな
356 :
◆65537PNPSA :2013/10/19(土) 10:14:39.34 ID:/0VHdBai0 BE:78279438-PLT(13051)
大抵の言語は2・3週間もやってりゃソコソコ習得できるが、Perlだけはサッパリ分かんね
357 :
名無しさん@13周年:2013/10/19(土) 10:14:58.51 ID:R4lYzjQpP
電子回路の組み込みだと、アセンブラやCやC++ぐらいしか選択肢無いんだろ
CよりDカップの方がいいに決まってるだろ
>>342 何で作ろうがどうでもいいからな
ブラックボックスだっていい
インプットとアウトプットが正しければ
361 :
名無しさん@13周年:2013/10/19(土) 10:15:04.79 ID:LYqvLgEp0
>>330 プログラムの本質的部分は母語に依存しないと思うけど、
クラス変数名の命名、コメント、ドキュメント作成などで、
英語力は結構効いてくる。
全部日本語やローマ字でやってもいいけど、
それやると日本人にしか理解できないから、
ソースコードやライブラリの価値が激減してしまう。
362 :
名無しさん@13周年:2013/10/19(土) 10:15:05.12 ID:VKlcdZpTO
B、ベーシック
C、C言語
D、デルファイ
15年前はこんなだったけど
結局必要なのは、業務知識
cobolは新規で使う事はないが知ってないと管理系の業務で痛い目にあうというクソ厄介な言語
まあ、使えるというだけで仕事になる言語でもあるが
>>348 > プログラミング言語で大事なのって可読性とか再利用性だと思うんだが……
お仕事ご苦労様です∠(`・ω・´)
Cから始まる私の未来・・・・・
367 :
名無しさん@13周年:2013/10/19(土) 10:16:24.86 ID:SRdOWiL00
最強の呼び声が高いLISPはたとえばどんなところで使われてるの?
lua言語やってます
A・・・キス
B・・・ぺっちぃんぐ
C・・・えっち
D・・・妊娠
E・・・結婚
F・・・家族
G・・・ゴキブリ
370 :
名無しさん@13周年:2013/10/19(土) 10:17:03.73 ID:buPz6a1gI
リスプって学者さん用なんじゃないの?知らんけど
B言語って言うとキムチの臭いがするのは僕の偏見だろうか
はじめてのD
ディープキスははじめてでしゅ
>>350 つうか、プログラマーが全角の英数を使うのが間違い。
てっきりバンパイアハンタースレになってると思った俺が、スレを開いてがっかりしたのは内緒だぜ
>>345 あんまりCOBOLやってたわけではないが、cobolでできることは大概他言語で実現できるだろ
コンバートの案件も多いし
D言語なんてあんのか・・・次はG言語?
プログラムで一番大変なのが、英語でコメントを書く所・・・
だと思っていたら、米国のマイクロソフトのプログラマ・・・コメント一行も書いていなかった ><
Lispは大昔にちょっと触ったことがあったけど当時の環境では
括弧の数を数えるのが面倒であきらめた
>>338 ああ、世界中のどこでも使えない言語かw
>>348 ファイル管理とかドライバ関連をそのノリで作られるとモッサリし過ぎで死ぬw
ランタイムパフォーマンスを考えて開発してる開発者がいるから俺らは快適にPC使えるんだぜ
>>348 ソースコードサイズは小さい方が読みやすい(複雑怪奇にならなければ)
コンパイル速度は最近すごい重要かなって思う。
コンパイル遅いと一気に書いてからテストして見事にコケる事案が多発。
まあ、それは別としても生産性には寄与するよね。
今のD言語にVisualStudioとかEclipseみたいなIDEあるの?
Eclipseの拡張プラグインで対応ってならありそうだけど
384 :
名無しさん@13周年:2013/10/19(土) 10:18:37.44 ID:uVREugtRO
全部コボルで良いじゃん
今まで学習してきた事が無駄になる奴が反発するだけやろ
Dには、少し学ばせてもらった。
良い言語だよ。
先進的すぎて、流行らない言語だと思う。
SEGAみたいな立ち位置の言語。
C++とJAVAあわせたような言語だっけ?
まともな言語としていつの間にかできあがってたのね
389 :
名無しさん@13周年:2013/10/19(土) 10:20:30.43 ID:VKlcdZpTO
C++・・・Chon言語ニダ
390 :
名無しさん@13周年:2013/10/19(土) 10:20:35.01 ID:KCe3tEEe0
ついにFORTHの時代か!
D言語とか懐かしいな
まあ普及したものが勝ちだ
>>1 は?ここはHaskellに移行すべきだろ。
>>377 コメントの無いソースを書くやつには給料払う必要は無いだろ。
395 :
名無しさん@13周年:2013/10/19(土) 10:20:51.48 ID:E2dpbwaj0
>>6 Cからの派生言語一覧
C++ 「俺はCより一歩先に行く」
C# 「俺なんかCより上」
Objective-C 「時代はオブジェクト指向な」
D 「Cの次の言語です(アルファベット的な意味で)」
Go 「しーの次の言語です(数字的な意味で)」
396 :
名無しさん@13周年:2013/10/19(土) 10:21:06.03 ID:XHJazpGJ0
よほど革命的な進化でもない限り、より優れているかどうかなんて、どうでもいいと思うけどね。
うち、いまだにウインドウズはXP使ってるよ。
397 :
名無しさん@13周年:2013/10/19(土) 10:21:10.67 ID:nUCmYaH30
Cは入出力系がCOBOLに比較して
格段に貧弱だったんだよな。
でも今はVisual StuidioでC#があるから
完全に克服というより
はるかに先にいってる。
Oracle ・Sql Seeverとの関係性は完璧。
Javaの環境は最悪。NetBeansもElcpseも本当に使えない。
>>369 Engageは結婚じゃなくて婚約じゃないの?
399 :
名無しさん@13周年:2013/10/19(土) 10:21:27.09 ID:HsyTf8mQ0
>>379 人工知能では、最近はRとかPythonが多くないですか?
400 :
名無しさん@13周年:2013/10/19(土) 10:21:36.41 ID:dGHQrEVy0
プログラミング言語なんて用途によって使い分けるんだから古い/新しいは関係ないんだがな
俺は組み込み系に従事してるけど、アセンブラやCでプログラム書いてるよ
他の言語は使えない
D言語がどのような分野に使いやすいのか明記してくれれば大企業が使いたがる理由もわかるんだが
>>380 エスペラント
聞いたことある
なんだ?この言語は?
一応C++まで使えるけど研究のためのプログラム作るレベルならCのほうが使いやすいから結局Cの関数ばっかりになる……
ふと思ったが
Fortranが数値計算向けとか、Rは統計解析に有利とか、COBOLは金融向けとか言われてるけど、これの違いって何なん?
オブジェクト指向ができるかどうかで差がつくのはなんとなくわかる。保守的な意味で。
COBOLは過去レスからもはや更新が不可能に近いからって事情がなんとなく見え隠れするんだけど、他がよくわからん。
アルゴリズムさえわかっていればおんなじじゃないかって。
あれか、C系はプリプロセサが悪いの?
それとも用意されてる標準関数の違い?
403 :
名無しさん@13周年:2013/10/19(土) 10:21:51.97 ID:pm6ONJzT0
perlしかわかんないし
perlしかいらないです。
>>384 それは日本語を片仮名平仮名が出来る前の漢字に統一しろというレベル
>>361 まあ今時のは(特にマイクロソフト系は)
クラス名とか変数名を日本語・漢字で書いても通るけどなw
406 :
名無しさん@13周年:2013/10/19(土) 10:22:16.66 ID:URJYAQNB0
互換ライブラリ的なもんはあるのん?
CやVBどころかbasicしか使えない
D?なにそれおいしいの?
409 :
名無しさん@13周年:2013/10/19(土) 10:22:25.40 ID:PUH2m2180
ada、pascalの復活を
>>386 DはC++をベースに黒魔術研究を進めた言語
最近のC++仕様のせいで完全に用済み
>>375 バカみたいな量があって業務的な知識が必要な根幹部分に使われてて
バグったら即死しかねない金融関係に多いから簡単に踏み切れないんだよ
>>394 コメント書かないと内容が読み取れないようなソースを書く奴こそ給料泥棒です
>>383 eclipse用プラグインはある。
Visual Studioは知らね。
-----ここまでD言語スキル保有者からのレスはなし-------
つか、DBは依然RDBが主流なのか?
NoSQLはどうなってるの?
>>399 その二つがLispとかぶる点が思い浮かばない
オブジェクト指向の次は何指向になるの
418 :
名無しさん@13周年:2013/10/19(土) 10:23:25.48 ID:w3rFejQo0
日本人ならG-BASICだろ!
>>394 戯言みたいなコメント書くやつは金没収したいw
>>403 Perlが一番嫌いだw
PerlならRubyのほうがいい
>>401 世界共通言語を目指して開発された人工言語
普及しなかったので一部の研究者以外誰も知らない
>>195 組み込みでOSがありません。
>>202 ですよね。
>>207 アセンブラですか。勉強してみます。
>>211 独習C買ってみます。
>>215 それが一番わかりやすいですかね。
色々ありがとうございました。
出来るだけやってみます。先は長そうだなぁ・・・
コボラーの俺が華麗に登場しましたよ^^
数々の言語が時代を駆け抜け、最後に残るのはCOBOL
(ここ数年、数ステップしか書いてないけど
苦労するのは言語の規格や文法じゃなくて、
実装するプラットホームのメモリの大きさや周辺へのアクセス方法
OSのAPIだとかデータベースへのアクセス方法とその処理速度
通信プロトコル、周辺機器のアクセス方法
だから、これからは○○プラットフォームのソフトウエア開発の
需要が増えるから、そのプラットフォームには○○言語が有利という話になるんだが
プラットフォーム関係なしに○○言語が優れてるからこれからは全て○○言語という話になって、論点がおかしい
さてコンピュータとお話しを始めるとしようか
日本語は難しいわー
しっかりと学校でコンピュータを習った連中は
COBOLを使ってたな。
貧乏人の独学はハンドアセンブルw
言語によって一行の質が大きく変わってくるからね
429 :
名無しさん@13周年:2013/10/19(土) 10:24:51.87 ID:kBwDYHfa0
>>405 UNICODEに完全に対応してるからね
でもそれって簡体字やハングルでもいけるってことなんだよ
そういうソースをメンテしたいかい?
>>388 今なお肥大化する C++ をマスターしてる人間なんて果たしているのだろうか
Clang が C++14 対応しているらしいがもうわからん
431 :
名無しさん@13周年:2013/10/19(土) 10:24:54.17 ID:xe4xktuC0
D言語のアプリが増えてきたら、処理速度が速くなるということか・・・ソフトウェアメーカーは移行必須だな
変数の型がいろいろあるCなんかで金融関係のプログラム書いて
誰かがミスったら発見するのが困難だろうな
すでに斜陽になりつつあるビッグデータ()とかだったら結局LL言語とRがラクだし
未だ流行ってなかった言語でいまさらなにを作るんだって話はある
俺はCOBOLは授業でしかやってないけど、お金を扱うのが
目的だから、数値が十進法で扱ってるので小数点以下の誤差が
無いとか、扱える桁数がでかいとかが有るんだろ。
>>402 >研究のためのプログラム作るレベル
C推しでRその他の必要性を疑問に思う人って
一体どこの研究の人ですか
COBOLとCOBOLで開発されたシステムほど負の遺産て言葉が
しっくりくるものが他にあるだろうか??
437 :
名無しさん@13周年:2013/10/19(土) 10:25:46.44 ID:ERW76lzX0
Perlはだんだん人気がなくなってるみたいだけど、なんか残念
>>402 Fortran:Cが無い時代にIBMが出した高級言語だから大学で普及した。
今でもマルチコア対応やGPGPU対応の有料コンパイラ使うとCと同じかそれ以上に速いプログラムを簡単に作れる
R:統計解析向けの機能しか無いから
COBOL:Fortranと同じくCすら無い時代にアメリカ政府が作った言語だから。
その流れで世界中の政府・金融系システムがこぞって使ったので現実世界を人質に取って今でも生き残っている言語
結局そのうちEとかF言語とどんどん登場していって
最終的にRに落ち着くんだろうな
440 :
名無しさん@13周年:2013/10/19(土) 10:26:30.24 ID:Dno/b2ep0
facebookがもう、胡散臭いからこの会社が採用したという時点でウンコ臭い。
>>437 使い難さだけが目立ってるからな。マジで絶滅すんじゃね
>>432 コボルはほとんど全ての変数が独自の型を持ってるよ
444 :
名無しさん@13周年:2013/10/19(土) 10:26:41.54 ID:ZE7PfShQ0
これアメリカの企業での話で、日本の企業まで波及してくるのは
また、先の話なんでしょ
C++の利点っていうと何時でもCやアセンブラで書けちゃうところか…
書いて 動いて 金もらえて 月に一回銭湯行ければ 言語なんて何でもイイ
よくわからんがネイティブ用のjava,C#みたいな感じ?
/*よくわからないけど動いてるのでいじらないでください*/
個人で、Windows GUIアプリを作るには、C# がおすすめ。
Visual Studio Express Editionが無料だし。
450 :
名無しさん@13周年:2013/10/19(土) 10:27:23.42 ID:nUCmYaH30
マイクロソフトはやっぱり凄いよ。
サンマイクロも結局負けた。
マイクロソフトの開発環境はマジで素晴らしい。
サンを買収したオラクルも100%マイクロソフトに負ける。
根本思想が違う。マイクロソフトはマーケットを最重要視する。
他の企業はニッチサッチなんだよ。視野は極端に狭い。
勝てるわけがない。
アップルはニッチではない。万人を相手にしている。
しかもカウンターカルチャーの文化までつけて。
専門学校でperl学ばされた俺涙目
プログラミングなんて小学校の頃親に買ってもらったPC6001のBASICで遊んだ経験しかなかった俺が、10年ほど前にプログラミングに挑戦してみようと思って始めたのがDelphiだった
1年も続かずに飽きちゃったけどね
プログラマ馬鹿
↓↓↓
・サイエンスに対する配慮がねえ。
・Cがサイエンチストやますまちしゃそにとって直感的にキモイ事もわからない人
いいねボタンがいっぱいなサイトは重い。
次は I 言語ってやつか
D言語が大きな潮流になってきて、C類似だったら覚えてやっても良い
アセンブラ、ベーシック、C言語、D言語・・安直しすぎやしないか?
ここまでSmalltalk無し、あれが一番プログラムを組んでて楽しかったわw
名前がダサい。
461 :
名無しさん@13周年:2013/10/19(土) 10:28:42.48 ID:BCVSsE+80
ネタ言語に脚光が
>>437 Linuxカーネルから消えたらPerl死亡
なお日本はmixiとはてながいる限り続く模様
>>348 今どきの開発手法は1分に1回ビルドするのが主流だから、
ビルド速度は重要。
ソースコードサイズは可読性もあるし、
たとえばLinuxレベルのソースコードサイズになれば、
リポジトリとやり取りするだけでLinusがブチ切れたりするので、
コンパクトな方が良い。
>>444 場所による
Facebookより前からプロダクトコードでD言語使ってる会社は実在するし、
今COBOLとか使ってる会社は俺たちが死んだ頃もCOBOL使ってるだろうし
コボルは
商売のために大型コンピュータを導入してたユーザーグループがコンピュータ業界に任せていられないといって
自分たちが必要とする機能を持つ本当に役に立つ言語として作ったもの
467 :
名無しさん@13周年:2013/10/19(土) 10:28:53.14 ID:PUH2m2180
import std.stdio;
void main()
{
writeln("Hello, world!");
}
Z言語は日本でつくろう
469 :
名無しさん@13周年:2013/10/19(土) 10:28:55.45 ID:G+JESLVZi
C→D→F→G7→Em
470 :
名無しさん@13周年:2013/10/19(土) 10:29:07.65 ID:pm6ONJzT0
ところでperlのダメ文字どうすりゃいいわけ?
utf8変換とか死ねる。
windowsはshiftjisで便利だがダメ文字で死ねる。
日本語なんか絶滅しろ!
日本語爆発しろ!
って言いたくなる・・
471 :
名無しさん@13周年:2013/10/19(土) 10:29:14.90 ID:frIZyrCc0
最近のC++はメタプログラミングって感じだけど、もはや
長閑な時代とは見た目からして違うよね
Dもそういうのが得意らしいけど、よく分からない
>>356 perlは方言ひどいからなw 東北弁と同じぐらいの解析力が要る。
最近のDelphiはiOSもAndroidも対応してんだね
>>448 殺したい。こんなコメント見たらパソコンをボコボコにするわ
475 :
名無しさん@13周年:2013/10/19(土) 10:29:45.28 ID:CilBIn0d0
日本ではPythonがいまひとつ流行らない
Rubyがあるからなんだろうけど
>>394 コメント書く奴は日本人ぐらいで、米国人はコメント余り書かないんだよね。
みんなソースコードを読んで、内容を理解するからコメントなんて必要ないって言っていた
>>422 それ、フレームワークの詳細ドキュメントか、回路図ないと何やってるのかもわからないレベルなんじゃないの
組み込みなら外部となんかのやり取りをしてるはずだよね?
>>435 別に推してるわけじゃない
一応Fortranもかけるし言語を変えることによる有効性がわかるのなら乗り換えに一切抵抗もない
ただ、Cは高校の時からやってて一番使ってるから一番慣れてるんで、他のに乗り換えるのがメンドイ
他のに乗り換えるのに何かしら明確な判断基準があればいいなと思ってる
言語勉強するのにも時間かかるし
>>418 日本人なら、で言うなら、なでしこ、ひまわり、じゃね?触ったことないけど( ´_ゝ`)
>>356 用がないだけだろ
regexがわかってればあっという間
>>476 人による。
山ほど書く超優秀なアメリカ人戦士そろそろ還暦が居た。
482 :
名無しさん@13周年:2013/10/19(土) 10:30:59.32 ID:5aZ0NGC40
>>469 C→G→Am→Em→F→C→F→G7だろ
プロジェクトD
>>475 3DCGやってる奴の間ではPythonが普通に使われてるよ。
485 :
名無しさん@13周年:2013/10/19(土) 10:31:34.51 ID:pm6ONJzT0
>>462 Linuxカーネルから消えたらPerl死亡
perlでwindowsアプリつくってる俺は何なの?
インターネットが滅びるまでperlで十二分。
でもダメ文字は死ね
486 :
名無しさん@13周年:2013/10/19(土) 10:31:40.49 ID:nUCmYaH30
>>467 80%の初心者がそこいらで終了。
あおりでなく、実務ベースまでたどりつけるやつって
極端に少ない。
487 :
名無しさん@13周年:2013/10/19(土) 10:31:51.46 ID:irxtvRTt0
>>278 DBつなぐコード乗ってたところで、それも別にやくたたない。
Javaは文法覚えて、主要なAPIを覚え、代表的なフレームワークを一通り手出して、
初めて一人前に戦える。
あと、ビルド管理や構成管理との絡みも出てくるしね。
488 :
名無しさん@13周年:2013/10/19(土) 10:31:52.30 ID:TaikhH560
>>476 海外に任せると糞みたいなコードしか出来上がらないんですがそれは
やつら本当に異常系を全く考えないで作りやがる
>>448 /*このコメントを外すと暴走します*/
>>475 バッテリー同梱の哲学は好きだ。
実際にはPyPi無いと痒いところに手が届かないけれども…
490 :
名無しさん@13周年:2013/10/19(土) 10:32:34.83 ID:bEhP4VM+0
>>476 アメリカ人の書くコードはコメントがいらないくらいに読みやすいってこと?
日本人の書くコードはコメントがないとわからないくらいに読みにくいとか
DDD
要は用途ごとに言語を選ぶ。
facebookが D言語って不思議。
php かと思ってた。
>>268 よく話題になるが、そのランキングよく分かんねえな。二位三位はいいとして、基盤系はまだしも大半の開発でデフォのC使うパターンが多いとは思えない。
スレの流れ見てたらここにいるおっさんらはAndroidやiOSは向けにはプログラミングしてなさそうだな。
>>402 最近はよー知らんが、昔は…
Fortran:
配列の扱いが楽。
数値演算・配列ライブラリが充実してる。
浮動小数点が扱いやすい。
関数呼び出しが速い。
入出力が貧弱。
COBOL:
固定長レコードの入出力が充実してる。
数値演算は原則として10進数:
利率計算などでは、これが大きい。浮動小数点は0.1を正確に表現できない。
ちなみに昔は、どっちも再起呼び出しをサポートしてなかった。
496 :
名無しさん@13周年:2013/10/19(土) 10:33:07.42 ID:WE/CuQW40
Facebookのやることですからねぇ…
>>448 自分が関わっていないと、笑えるなwwwwww
日本語じゃ出来んのか?
>>432 それCが関係あるの?
しかもCで変数の型が多い・・・?
char, short, int(+ unsigned), float, doubleが多いと言ってるのか?
そんなレベルの話ならchar, short, int, floatを全部doubleに置換すりゃイイだけじゃないの
組み込み系 K言語搭載
((⌒⌒))
ファビョ━ l|l l|l ━ン!
(⌒;;.. ∧_∧
(⌒.⊂,ヽ#`Д´>
(⌒)人ヽ ヽ、从
从ノ.:(,,フ .ノゝ⊃
人从;;;;... レ' ノ;;;从人
MS-Basicでいいや。
今どき貴重だぞ。
Delphiじゃないの?
503 :
名無しさん@13周年:2013/10/19(土) 10:33:56.27 ID:nUCmYaH30
ボーランド社って消えたけどすごいよな。
遺産がいっぱいある。
C#も実はDelphiだよね。
言語として、Excel"関数"も優秀。
アプリとしての体裁は出来てて必要なロジックだけ組めばいいだけだし、
そのロジックも、セルを変数として、繰り返しは行や列に展開すればいいしで、
入出力が数値や文字列なツールは、最近はExcel関数で作ってる。
505 :
名無しさん@13周年:2013/10/19(土) 10:34:13.81 ID:TaikhH560
>>422 組み込みなら、独自なフレームワークではなく、独自しかない世界
前任者はハードウェアの設計に基づいてライブラリを作ってる
ハードウェアを知らないと、ソースメンテすら出来ないぞ
プリンタか?
/*いしのなかにいる*/
>>469 その展開だと結構攻撃的だが C→D→F→G→Em→Am→Dm→G7 で循環できるな。
509 :
名無しさん@13周年:2013/10/19(土) 10:34:31.25 ID:LYqvLgEp0
>>476 何をやっているか自明な場合はコメントは要らないよ。むしろつけないほうがいい。
しかしオブジェクト指向なんかだととくにそうだが、クラスの利用や継承に関してのお約束事みたいなのは必要なので、
ソースコード中にコメントで残すか、もしくは別途ドキュメントを生成するかは必要になる。
(MicrosoftでいえばMSDNのクラスごとの説明みたいなもの)
>>490 うじゃうじゃとメソッド名が長いのは、無関係ではないと思われ
消えたというかMSに消された
>>494 iosはあれだけどandroidは多いんじゃね?
開発の敷居が低いし
>>489 どんな魔力があるんだそのコメントwww
そういえば、昔、日本語ベーシックってあったな。
ニイケとか、マワレとか
515 :
名無しさん@13周年:2013/10/19(土) 10:34:55.97 ID:Oee0+kdQ0
C#を勉強し始めたんだが、C#は生き残れるのか?
>>422 テスト駆動開発による組み込みプログラミング
入門書と併せて
517 :
名無しさん@13周年:2013/10/19(土) 10:35:07.96 ID:uVREugtRO
>>436 おまえらが今使ってる言語のモノは数十年語には無くなってそうだけどな
けどコボルは残る
何が優秀な言語か これで分かるやろ?
518 :
名無しさん@13周年:2013/10/19(土) 10:35:23.50 ID:pm6ONJzT0
perlでいいよ
perlでwindows動かせよ。
windowsアプリもwebアプリもperlでいいです。
perlでDOS窓に赤とか青とか色つけられるし。
もうperlでいいじゃん。
俺はプログラムの勉強は
「エロファイルの編集作業で覚えた!」
プログラムできるとルーチンワーク自動実行が便利なんだよな。
必須作業だから覚えるしかないと。
>>497 直す時、ソースコード全部洗うんだぜ・・・笑い凍りついたからそっとソース閉じたわ
>>505 今のスタブにまんまそんなコメントつけてるw
生粋のプログラマってのは、それが趣味というかやってた楽しいらしいな
俺は結果が出るまでに時間がかかる言語は特に嫌いだ
アセンブラ、C++、フレームワーク勉強が必須のJavaとか勘弁
つか、これだけ時代が進んでもプログラミングはいまだにシコシコと文字を
入力していく必要があること自体がなんか時代遅れ感
>>492 PHPは開発が「早い」がプログラムが「遅い」という致命的な欠点があるから、
FacebookはPHPをC++に変換する研究開発とかを前からやってた
523 :
名無しさん@13周年:2013/10/19(土) 10:35:48.83 ID:BL0OBpee0
もっとも、ザッカーバーグはずいぶん前からコードを書かなくなってるらしい
今は経営に専念してるんだろう
FBもそろそろ飽きられてくるころだよねw
>>490 日本人のきっちりと仕事すると言う性格から、日本人はコメントを大切にする
米国人・・・コメントなんてめんどくさい。他人のプログラムのメンテ ?
トラブルあったら、結局、モジュールごと作り直すからいいよ
って言う感覚の違いかと
C言語の系譜って何か言語仕様が複雑怪奇で良く解らない
なのに何故か他の言語の解説に「C言語では〜」って頻繁に使われるから解説の意味が理解出来ない
C言語系使うのが嫌で他の言語学習しようとしているのに何でC言語を引き合いに出すんだろう
解説者が頭悪いとしか思えない
例えばPython3を解説するのに公式サイトでさえC言語を引き合いに出す
何でPython3の学習するのにC言語まで学ばないといけないんだよ
それならPython3なんて要らないだろ
>>503 >C#も実はDelphiだよね。
語弊があり過ぎる
Delphi開発チームがマイクロソフト行ってC#作っただけで
言語としては見た目から違う
>>487 JavaはJAVAPATH辺りでかなり嫌になってくる。
バージョン上がる度にゴロゴロ非推奨が増えるのも勘弁して欲しい。
>>505 古いソースをコメントで残すコーディング規約の会社ってまだあるんだろうか。
>>515 なんだかんだと
マイクロソフトが一番使いやすい。
C#で学んでから他に進むと良いよ。
C++ってさ、
もう何年も開発に携わってるのに、
いまだに「クラス」の概念がわからん
>>476 そりゃ、英字で出来てるからな
日本語プログラミング言語で日本人が書いたらコメントいらねーなって思う感覚と一緒だろ
531 :
名無しさん@13周年:2013/10/19(土) 10:36:43.06 ID:LYqvLgEp0
>>504 Excel は言い方を変えれば「ユーザフレンドリな二次元配列つき統合開発環境」だから。
>>495 2進化10進数ってのは無意味なようで金融系には強いよな
533 :
名無しさん@13周年:2013/10/19(土) 10:37:00.68 ID:dLorTGoU0
D言語て昔無かったっけ?
534 :
名無しさん@13周年:2013/10/19(土) 10:37:01.60 ID:kBwDYHfa0
>>515 C#にはマイクロソフト様がついておられる
言語の優秀さではない
どれだけ使わせるかだ
>>494 アンドロイドできるなんて言ったらどこぞの携帯会社の豚小屋に
放り込まれて殺されるから出来てもできないって言うよw
537 :
名無しさん@13周年:2013/10/19(土) 10:37:06.88 ID:ke5aDuGo0
>>24 COBOLなんて、日本だけじゃなく欧米でもまだまだメジャーだったりするんだよね。
>>499 COBOLが消えないのは、そうやってdoubleで金融計算しようとするアホがいるからだろうな。
C++とJava/C#わかってたらDとか別に難しくないし
必要になってから習得すればいいんで
わざわざ勉強するほどのモンでもないと思う
GCが憎くて仕方ない人には向かないかもしれんけど
540 :
名無しさん@13周年:2013/10/19(土) 10:37:28.34 ID:LPe7BAHp0
ActionScriptより良いのか? Dとやらは
>>503 それってDelphiの開発者が主体になってC#作ったって言う意味だろw
542 :
名無しさん@13周年:2013/10/19(土) 10:37:38.22 ID:k6Q/N64Z0
S言語とかいいな。
「動け、このウスノロ」
「だまって処理すればいいんだよこの糞豚ヤロウ」
「ご褒美が欲しければ今の3倍の速さで処理しろ」
すばらしい命令ばかり。
Cやっとけよ
544 :
名無しさん@13周年:2013/10/19(土) 10:37:44.14 ID:7JI2jNls0
Javaも秋田市、新しい言語とかwktk
ある程度目新しいモノが出ないと稼げないんだよね
IT業界って・・・
rubyもイマイチ流行らなかったし、newWaveはむしろ、お歓迎してやるっ!
>>438 サンクス
Fortranはやっぱり計算速度か……
マルチコアのプログラムはまだ手を出してないからそういうの作らないといけなくなったときに本格的に乗り換えようかな……
Rはやっぱり標準関数の問題なんかな
>>517 javaは残ると思うぞ
良くも悪くも現代版COBOLだから
>>526 系譜としてはJavaだろうな。つか、MS版Java
548 :
名無しさん@13周年:2013/10/19(土) 10:37:56.33 ID:5aZ0NGC40
>>529 構造体と関数がまとまった奴。使うときはnew
こんな感じw
550 :
名無しさん@13周年:2013/10/19(土) 10:38:18.72 ID:PUH2m2180
>>521 太古から世界はそのようにして作られてきた
世界とはコードの堆積に過ぎない
コードを書くのをやめるときが世界の終わり
551 :
名無しさん@13周年:2013/10/19(土) 10:38:20.66 ID:pm6ONJzT0
プログラムの実行時間は重要だよな
実行時間0.002507 秒を0.002107 秒にしたら嬉しくなったりする
「うは! またひとつ改善された」
みたいな
553 :
名無しさん@13周年:2013/10/19(土) 10:38:31.97 ID:GGINar/o0
ここまで読んだが、
D 言語について全然情報がないw
>>522 なるほど。
php -> D言語変換のほうが親和性が高いってことね。
555 :
名無しさん@13周年:2013/10/19(土) 10:38:39.99 ID:6d6V2Lms0
Apl/Ada/Assembler
Basic
C/C++/Cobol
D/Delphi
Eiffel
Fortran
・・・・・
>>1 ザッカーバーグ「これからはHTML5 + Javascriptの時代だ!」
↓
JavascriptでFacebookアプリを作る
↓
ユーザー「重すぎwwwクソアプリすぎるwww」
↓
ザッカーバーグ「やっぱJavascriptだめだわ、ネイティブで作り直すわ・・・」
↓
Sencha(Javascript F/Wの一種)チーム「オメーのとこの作りが悪いだけだろwww Javascriptのせいにすんじゃねーよwww」
↓
SenchaチームがJavascriptでFacebookネイティブアプリと全く同じものを作って公開
↓
ザッカーバーグ「」
↓
ザッカーバーグ「これからはD言語の時代だ!」 ←今ココ
どれがいい言語ってのは正解があるけど
結局環境に合わせなきゃならんからな
>>489 /* このプログラムは正確に動作しています
a = c + c ;
go to main
/* と思ったら負け */
>>521 書かなくていいようにフレームワークが
あるのでは?
560 :
名無しさん@13周年:2013/10/19(土) 10:39:46.87 ID:pmGskF5v0
MS系の人とunix/linux系の人はなんで仲が悪いのですか?
CかC++かC#かCLIでいい。
OFFICEもVBAなんかさっさと捨ててVisualC#forApplication作ればいいのに。
>>557 どうしてもアレならインタープリタ開発すればよかですよ
>>554 というよりもphpからC++に変換しようとすると言うのが無謀すぎる気がする。
>>544 RubyとJavaが好きならScalaやれ
>>521 お前さんだって、一文字づつ喋るし
シコシコ文字入れてるじゃないか。
要は言語だからな。同じこと。
pure data とか調べてみ。
566 :
名無しさん@13周年:2013/10/19(土) 10:41:04.04 ID:pm6ONJzT0
言語じゃなくて発想
アホが作れば何の言語でもだめ。
プログラミングってどこで学ぶの?
なぜ、いくつもの言語を覚えなきゃならないのか?
クライアントの指示だからしょうがない。
OCaml最強伝説
>>98 A Programming Language がある
俗にいうAPLな
572 :
名無しさん@13周年:2013/10/19(土) 10:41:59.63 ID:zAvA8mNN0
俺は修行僧だからシステム関係はCでAPI叩いてる。
開発効率悪いけど痒いところ迄手が届くようなしっくり感がある。
もちろん、仕事では他言語の上、効率重視でフレームワーク使うけどw
573 :
名無しさん@13周年:2013/10/19(土) 10:42:05.44 ID:CK0iowQSI
++はクソ言語だからなぁ
単なるcは最高なのに。
>>560 MSが、Unix系のサーバーはうんこ
と宣言しながら自社のサイトをFreeBSDで構築していたから
A APL,ALGOL
B B
C C,C++,C#,Objective-C
D D
E Eiffel,Erlang
F Fortrun,F#
G Go
H Haskel
I
J Java
K
L Lisp
M
ライブラリやフレームワークが充実してくれないと使う気にならんな
>>561 C++/CLIとか、悪いジョークとしか思えない
最近C#のasync使ったが簡単すぎて笑えた
>>560 MSは勝手に仕様変更しながらさもそれがディファクトスタンダードのように振舞いたがるからだろ。
VSでは云々とかそういう話は鬱陶しい。
580 :
名無しさん@13周年:2013/10/19(土) 10:42:46.66 ID:pegmGhJ30
Javaでいいじゃん。遅いけど。
>>559 まあそれはそうなんだけど、それならフレームワークレベルのものをなぜ最初から
用意してないのかって疑問はある
Javaはフレームワークが出るずっと前の初期に勉強してたけど、次から次へと必要な
前提知識が増えていくのに追いつけなくなったよ
>>1 Walter Brightさんは無視ですかそうですかw
>>477 回路はそこそこ読めるので大丈夫なんですが
フレームワークの詳細資料がないんですよね。
書類の管理がなってないというか・・・
>>495 こっちもサンクス
そうだよね
Fortranは入出力が貧弱すぎるよね
Cから乗り換えにくい最大の理由がそれ
別の計算プログラムの出力結果をファイルから読み込むのがめんどくさすぎるから今一踏ん切りがつかない
COBOLは遺産的な問題のほかにデータ型が重要なのか
確かに一円の違いまでこだわるところだと重要なところだな
他の言語だと2進数メインだから10進数用のデータ型を作ると一から作るのと手間変わらないよな
>>499 君に金融系を任せると大事になりそうだな
586 :
とある妹 ◆FdCU8Fux7A :2013/10/19(土) 10:43:29.09 ID:CUtmNT3W0
JAVAのほうがいいもん
自分で作ったのをスマホで使えるもん
588 :
名無しさん@13周年:2013/10/19(土) 10:43:47.09 ID:nUCmYaH30
>>487 実務ではDB接続が基本でしょうが。
java本で、ServletでDB接続で使うサンプル本も一もなかったな。
全部ネットで調べた。
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
doPost(request,response);
}
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException{
これにたどり着けたのは幸運だけだった。
COBOLってIFとEVLUATEがわかれば99%理解したようなものじゃない。
590 :
名無しさん@13周年:2013/10/19(土) 10:44:14.71 ID:Dno/b2ep0
どんな言語だって最初良い言語さ。
しかし、実務に使われだすと、仕様が破綻してくる。
どの言語も辿った懐かしい道
D言語なんてすげー昔からあるのに何でいまさら?
593 :
名無しさん@13周年:2013/10/19(土) 10:44:37.63 ID:6Ox/9S9K0
マクロ群が糞デカくてコンパイラーかけたら重すぎるのって通信系には使えないよ。
ひっそりと FORTH やってる。
595 :
名無しさん@13周年:2013/10/19(土) 10:45:19.22 ID:bvT+jQdA0
>>529 おまえだって小学校のときは好きな子がいるクラスとかいじめっこがいるクラスとかあっただろうが。
597 :
名無しさん@13周年:2013/10/19(土) 10:45:31.41 ID:pm6ONJzT0
perlでいいよperlで
何がどう違うの?
perl以外にする理由が1つも分からん。
0.0003秒が0.00001秒になるとか?
CPUとかディスクの遅延が10msとかだし、最近のCPUは十分速いし
もうあんま意味ないよなー。
>>53 ネームスコープってなに?
malloc関連がダメってどういう事?
>>424 最近の言語はみんな継承や正規表現をサポートしてるから、あんまし違いはないんだよね。
大きいのはコンパイラかインタプリタか、ぐらいで。
むしろAPIや開発環境に馴染むのが大変。
>>518 perlが出来るなら、rubyもPHPも大して違わないよ。
プログラミングを身につけるのに10の手間がかかるとすれば、
二つ目の言語を覚えるのは1〜3程度の手間で済む。
>>578 あれでつくったアレなプログラムのメンテやったことあるけど
C++って誰かトドメ刺さないかなと本気で思った
Java,COBOL他+金融証券系資格複数所持
汎用、UNIXでの開発経験あり
32歳男
いつまで働いていけるかな
>>567 まず、IT系の派遣会社に就職します。
就職するまでプログラムの知識は一切必要ありません。
入社翌日に会社から、別の会社に派遣に行くように言われます。
その別の会社に行くと、突然、「このプログラムのバグを直しておいて」
って言われます。
「私はプログラムのこと知りませんが」って返事をすると
「はあ ? オタクの会社にはベテラン寄こすように言ってあるんだよ。そんな事知らん」
って言われて、強制的にプログラムのバグ取りさせられます。
数年後、気がついたら、本当のベテランになりますから、心配しないで下さい。
M言語とS言語がくっついてある言語ができるらしい
>>575 やっぱり仕事にしないと難しいのか。ありがとう
>>565 最終的に中身が文字の集合であるのは別にいいんだけど、
それを構築する手間はもっと直感で出来ないかなあと。
pure dataはよくわかんないけどまさにそういうことかも。
606 :
名無しさん@13周年:2013/10/19(土) 10:46:41.91 ID:GGINar/o0
ぱっと見で感想
・C++ ぽいが、変なところで記号をひねってて紛らわしい
・関数名は、pascal系の影響?
・js の影響が大きそう? 要素数の情報を持つという。連想配列もあるらしい
・jQueryみたいなライブラリがまだ無いだろうし、web関係への応用はイマイチか?
コボラー、15年ぐらい前ですら存在が貴重だった気がするんだが、
まだ生きてたんだね・・・
608 :
名無しさん@13周年:2013/10/19(土) 10:46:58.05 ID:TaikhH560
>>499 それはひょっとしてネタで(ry
実際に2進数と10進数の差を知らないひと多いけどさ
609 :
名無しさん@13周年:2013/10/19(土) 10:47:01.18 ID:nR4pCmbb0
JavaとC++, C#だろ。
そもそも、言語自体はもうどうでもいい。環境とライブラリとターゲット普及率が重要。
>>591 php -> C++ 変換を諦めたらしい。
>>576 A APL,ALGOL
B BASIC
C C,C++,C#,Objective-C
D D
E Eiffel,Erlang
F Fortrun,F#、FORTH
G Go
H Haskel
I
J Java
K
L Lisp
M
612 :
名無しさん@13周年:2013/10/19(土) 10:47:13.64 ID:nsPHve4B0
Eroi言語は、まだですか?
Microsoft C#
Apple Objective-C
Google Go
Facebook D
Oracle Java
>>583 ソースに使い方書いてるんじゃね?
俺ならそうする
>>380 発想は良いと思うんだけど、実際問題皆に英語を習ってもらった方が早いしね
英語教材なんて書店に山程あるんだから、誰でも多少は出来るようになるはずだし…
617 :
名無しさん@13周年:2013/10/19(土) 10:47:51.45 ID:LYqvLgEp0
>>597 ms単位の違いでも、その処理を何百万、何千万回と行うと大きな時間差になる。
Cリンケージのライブラリが幅をきかしている現状で、変数型が完全上位互換のC++以外はなかなか一般化しないわな。
特にシステム寄りのプログラムでは。
Chinko small=new Chinko();
small.getMyself();
>>578 asyncって凄いよな。
非同期処理をそれを意識しない同期的なコードで書けるってのは便利過ぎる。
621 :
名無しさん@13周年:2013/10/19(土) 10:48:34.56 ID:OZfHsp07P
>>1 いつまで文字を延々と打ち込むプログラムをやらせるんだよ!
使う命令なんて決まってるんだから必要なのをマウスで操作してクリックすればプログラムできるようにしろよ!
だからプログラマーが増えないんだよ!
>>611 delphiのこと、時々でいいので思い出してください。
>>601 公務員 ナマポ御用聞き
なら65歳で天下っておそらく75くらいまでは働けるぞ。
ほんとバカだな。日本語も不確かなのに、プログラムに飛びつくなんて
残念な奴だ。とりあえず来週一杯は働けるだろ。
>>584 最近の言語は Money型があったりする
>>529 芋版で年賀状書いたことあるか?ハンコがクラス、できた年賀状がインスタンス。
625 :
名無しさん@13周年:2013/10/19(土) 10:49:12.67 ID:71U8I1rD0
D言語はC言語で作りました
>>602 まったく知らないのはダメだろ
研修3週間が、なぜか派遣先では経験3年になっているのは多い気がするが(^ρ^ )
627 :
名無しさん@13周年:2013/10/19(土) 10:49:27.37 ID:nLRJ4r5H0
C言語の最大の利点はアセンブラに近いこと
どういうふうに機械語に変換されるか予測できる
機械語の理解はコンピュータ言語つくるのに絶対必要
>>608 厳密にいうと2進化10進数ね
まぁゾーン10進数とかパック10進数知らない人は多いだろうね
>>588 あんたはHibernateとかMybatisとかのキーワードでGoogle先生に問い合わせると幸せになれるかもね。
今時Javaコードから直接SQL発行するシチュエーションなんて皆無だよ。
>>579 MS製品しか知らないヒトはなんでもお手軽にできると
思い込んでるから始末が悪い
そういうのは卓越したLinux使いのひとにチクって懲らしめて貰う
ことにしているw
631 :
名無しさん@13周年:2013/10/19(土) 10:49:46.06 ID:nUCmYaH30
COBOLってネットでダウンロードできないから
いまいち見えないよね。
Visual Cobolとか使ってるの?現場では?
それとも今も汎用機の古式COBOL?
AS400あたりで使ってるのかなぁ?
ベーシックで十分
634 :
名無しさん@13周年:2013/10/19(土) 10:50:22.89 ID:8EVYIdz70
オブジェクト型言語はもう止めてほしい
毛唐の発想は俺の脳みそに合わない
>>390 それって、天体望遠鏡の操作に使われている言語だったっけ?
何かのパソコン雑誌に書いてあったような気が…
>>627 > 機械語の理解はコンピュータ言語つくるのに絶対必要
言語を作るのには必要だけど、言語を使う時は必ずしも必要ではない
637 :
名無しさん@13周年:2013/10/19(土) 10:51:01.93 ID:7JI2jNls0
>>494 おっさんだけどAndroidはやったぞ
でもねiOSには負けたんだ
ユーザーがIPhon > Androidと判断した以上
流れはiOSになるでしょう
だが汎用性の低いobjective-cなんて覚えたくないがな
期待してるのは、JAVAに変わる業界標準的な言語かつ
インタプリタではなくロードモジュールとしてサクサク動くヤツ
開発言語を変えるのは性能よりプログラマーのリストラだと思うけどな
>>346 COBOLはWindows用の環境がいまだに開発者されててびびった
>>620 まぁライブラリ依存度が上がるほど余計なエネルギーを使わずに済むが
逆に言えばそのライブラリが何やってるかわかんないと安心して使えないなw
642 :
名無しさん@13周年:2013/10/19(土) 10:51:40.39 ID:OlqVrWst0
大学の研究者と、企業のプログラマ、どっちが腕が上??
C++って俺も近寄らないようにしてたけど仕事でやることになって、20世紀に俺が習った頃と全然違うことになってるのな
昔のコードに手入れるときとか、カオスすぎて逆に面白い
>>622 DelphiのベースはPascalだな
644 :
名無しさん@13周年:2013/10/19(土) 10:51:55.71 ID:nR4pCmbb0
>>634 別にクラス作らなくてもなんでもできるよ。
後のこと考えなければ。
>>631 いろいろ言われてるけどCOBOLが生き残ってる理由の一つに
絶対的なセキュリティ、ってのがある
汎用機は直接ネットにつながらないから(開発や保守はエミュレータを通してPCで見れる
647 :
名無しさん@13周年:2013/10/19(土) 10:52:12.59 ID:rhsGwmoq0
FB登録はしてるがCとかDとか何のことだかさっぱりわからない
何かしないともう使えなくなるの?
648 :
名無しさん@13周年:2013/10/19(土) 10:52:16.79 ID:b56J+bxR0
ジャップには無理な行為
VBscriptが便利すぎる
>>638 これ至言だな。
有能なら環境を変えても大丈夫のはずさ
と何人飛ばされたことか。
651 :
名無しさん@13周年:2013/10/19(土) 10:52:49.66 ID:pm6ONJzT0
>プログラミングってどこで学ぶの?
エロファイル編集するだろ
エロファイルが3000〜12万ファイルあるだろ
何がなんだか分からなくなるだろ?
そしたらプログラムで整理・自動化するしかないよな。
>>637 え?
あいぽんってインテリぶりたい営業マンが出だしのころに使ってただけのおされアイテムじゃないの?
>>494 ここのおっさんたちは、もう自分ではコードを書くことなく
若者のケツ叩く役割になってるよw
ケツより胃が痛むが。
>>495 それと、CPU自体がCOBOL用に作られていたw
654 :
名無しさん@13周年:2013/10/19(土) 10:53:01.60 ID:LYqvLgEp0
>>642 大学か企業かというより人による。個人差の方が遥かに大きい。
無論、業務としてのソフトウェア開発(要件定義うんぬん)は企業にいないと中々わからないが。
>>642 そんな括りで腕が計れると思ってるならどうかしてる
656 :
名無しさん@13周年:2013/10/19(土) 10:53:19.59 ID:0rJ424sl0
20年くらいかかるし急いで始める必要もない
>>637 組み込みに泥が広がっていってるのに、iOSに負けたとかアホらしい。
AppleがAppleのために作ったiOSはApple以外の世界には広がらない。
658 :
名無しさん@13周年:2013/10/19(土) 10:53:30.80 ID:LaLFiDMpO
rubyとか使っちゃうと、楽すぎて戻れなくなっちゃうな。
>>636 結構重要だと思うけどねえ。
わからない若手だと深刻なエラー出た時戸惑ってるよ。
>>602 COBOLの実務経験3年しかないくせに派遣登録したけど、
全然紹介してもらえなかったなあー
女で既婚者だったからかな
まずプログラミング言語の動作概念そのものをビジュアル化して欲しい
できれば解説文を読まなくても済むレベルで
>>578 C++/CLIがなかったらC#で既存のシステムとの橋渡しできないじゃん。
C++/CLIは良くできてるわ。
>>622 Delphiの後継がC#だから心配しないでください。
665 :
名無しさん@13周年:2013/10/19(土) 10:54:10.46 ID:9fYnNOdv0
ここまでbashなし
>>597 これからPerlを採用する理由なんて1mmもないw
>>23 下手に使うと市民活動家が押し掛けてくるアレか
>>506 プリンタではないのですが引き継ぎ案件は
派遣の方に任せきりだったものでいきなり
振られてもという感じですね。気が重い。
>>516 藁をもつかみたい気持ちなので助かります。
下り最速の言語か
>>657 iOSが売れるのはお洒落な日本だけだもんな。
必要悪で触ってはいるが、xcode は糞。
673 :
名無しさん@13周年:2013/10/19(土) 10:54:57.57 ID:8EVYIdz70
最近の言語は型にはまりすぎて
高速化、軽量化が独自に出来ない
柔軟性がない
>>662 橋渡しならC言語で十分
C#側でDLL読めばいい
>>627 「システムプログラミングにおいては」という前提なら同意。
ただし、CPUやコンパイラ技術の進歩によりだんだん必要性は薄れてきているのも事実。
677 :
名無しさん@13周年:2013/10/19(土) 10:55:18.74 ID:/VeN5iD10
可読性が高くてメンテしやすいのがいい
書く人の技量によるとこが大きいけど
678 :
名無しさん@13周年:2013/10/19(土) 10:55:34.85 ID:ZzWENqsP0
このスレを読んでアセンブリ言語の重要性がわかった
これから勉強しますね
>>637 Javascriptマジオススメ。
今年のJavaOne()でOracleの人がそう言ってたから間違い無い。
>>411 プログラマーさんシステムエンジニアさんには頑張ってもらって、銀行のATMが止まることだけは避けてもらいたいです
>>660 女で既婚者だと「残業できない」とか言われるから避けちゃう
-----ここまでE言語スキル保有者からのレスはなし-------
>>673 そんなのハード側でやればいい時代です。
とマジレス。
0123456789 10
零一二三四五六七八九 10
いろはにほへと 48
イロハニホヘト 48
以呂波耳本へ止 47
---------------------------------
116+47
128進法の言語を作れるはずだあああ
>>663 俺の心の友、C++ Builderも思い出してください><
686 :
名無しさん@13周年:2013/10/19(土) 10:56:03.78 ID:L5pUviOZ0
>>529 クラスがわからないヤツってのは、クラスを使わされたことがないヤツ
何か、これは使ってみたいってクラスライブラリにかじりついてみるといい
>>660 今はCOBOL需要高いらしいけどね。いくら出しても人がいなくて困ってるとか。
技術者が高齢化して少ないからね
689 :
名無しさん@13周年:2013/10/19(土) 10:56:38.62 ID:nUCmYaH30
>>658 バージョン変わるといきなり
互換性がなくなるのはどう対応しているの?
他の言語ではありえない。
M言語こそ至高
>>93 給料くらいならいいが核攻撃システムなんかまさかCOBOLで時々エラーが出るなんてことないんだろうな
694 :
名無しさん@13周年:2013/10/19(土) 10:57:12.50 ID:lN5HnMvK0
>>493 組み込み系はあんたが思っている以上に裾野が広くて多いという事。
特に益々コストに煩い世の中になり、低消費電力化ともなると、超低消費電力CPUコアIPを組み込んだASICなんてのも珍しくない。
そういうCPUはROMが4KBや32KBなんてのが今でも当たり前。
>>685 あれ使いにくいよな。結局Delphiの文法覚えないと使えないC++だし。
プロジェクトD
ぶっちゃけ作るアプリの種類による
開発言語でどれが優れているとか話題にすること自体がどうかしてる
698 :
名無しさん@13周年:2013/10/19(土) 10:57:49.17 ID:nWnoOSng0
>>678 まあ深入りしなけりゃ簡単ですし ミ ' ω`ミ
アセンブラで遊ぶだけなら簡単なのだが、
テストする環境を整えるまでが大変なのを何とかしないとー ミ'ω ` ミ
699 :
名無しさん@13周年:2013/10/19(土) 10:57:49.25 ID:pm6ONJzT0
>>667 は?
これからperl以外を採用する理由が0.0001秒もないんだが。
101 名前:名無しさん@涙目です。(空)[] 投稿日:2011/12/02(金) 20:00:08.28 ID:eihAZ50T0
運用メインの仕事場限定で話すると、ルビィとかパイソンとか、言語ヲタがニタニタしながら
独りで使ってるのが現状だな
ガチで使われてるのはパール一択、それかシェルスクリプト以外認めない(キリィッのどちらかだな
開発の現場は大規模なのしか知らんが、そもそもスクリプト言語でターゲットを
開発するなんて無いし
-----------------
まったくもってこの通り
>>674 C++以外だとそういうラッパーを作らないといけないのが流行らない理由。
>>662 糊の役割はあるかも知れないが、言語は本当に糞
C#のついでだからって、あんなのを生み出した罪は大きい
>>660 ごめんなさい(m´・ω・`)m
IT女性を雇うと、いろいろ大変でした・・・
703 :
名無しさん@13周年:2013/10/19(土) 10:58:03.76 ID:6XQ7qaqM0
>>1 いや、クソ(C++)とくらべてどうするよ(苦笑)
何かコード書きたい気分だが、目的が無い
今投稿速度一番速いスレになってる。
プログラマ暇なのか。
>>680 それ、本当に頑張らなきゃいけないのは、銀行のお偉いさんなんだけどな。
707 :
名無しさん@13周年:2013/10/19(土) 10:59:25.54 ID:G4JGYzW20
このスレが伸びるというところから2ちゃんねるを構成する層の推定が出来るな、良い意味で
708 :
名無しさん@13周年:2013/10/19(土) 10:59:31.03 ID:6d6V2Lms0
> 他の大企業も追随か
誰も追随せんよ、FBだけでやってろ。
709 :
名無しさん@13周年:2013/10/19(土) 10:59:38.79 ID:kTYQwlIV0
本物のプログラマーはPascalを使わない
>>660 コボルは長寿だけど生き残っている場所が少ないとか?
711 :
名無しさん@13周年:2013/10/19(土) 11:00:06.87 ID:m8SSH3Dc0
Facebookなんてさっさと潰れてしまえ
数年後は今のmixiみたいになってるだろ
712 :
名無しさん@13周年:2013/10/19(土) 11:00:10.56 ID:GGINar/o0
>>529 関数って、結局個々に、特定の型・構造体のデータをいじくるだけだよね
そういう関数とデータをセットにしてクラスと呼ぶ
ちょっとだけ違うクラスが有ればいいな、と思ったら派生させればいい
713 :
名無しさん@13周年:2013/10/19(土) 11:00:15.21 ID:6XQ7qaqM0
>>690 世の中には嬉々として、データを行数にカウントする人がいるんですよw
>>637 え?
非IT系の若い奴が言うならまだしも
おっさんプログラマがそんな見解でいいのか?
715 :
名無しさん@13周年:2013/10/19(土) 11:00:26.34 ID:kBwDYHfa0
リポDとC1000なら断然リポD
大人になると気が付くんだが、
成人女性、元受験偏差値70 = 成人男性の元受験偏差値55〜60くらい。
単純に、脳みその、性能差だと思います。
CPUが違う。
組み込みだと、ヒープ使用禁止とか普通にあるからな
C++でもいいけど、Cに対しての優位性があんまなくなる
720 :
名無しさん@13周年:2013/10/19(土) 11:00:49.76 ID:nWnoOSng0
>>710 コボル奴はアンデッドと相場が決まってる ミ ' ω`ミ
>>706 銀行の年寄りやばいよ。IT1ミリもわかってない。具体例は守秘義務で言えないけど
>>705 2ちゃんはプログラマが多いから。あと土曜だし。プログラマは基本土日休みだから。
>>529 俺もC++使ってクラスも使っているのに、ほとんどC言語の関数をクラスというものに
入れただけなコードを書いていたけど、
一度C#を使ってそのライブラリを読んで、その設計を真似るようにしてたら、
C++でもオブジェクト指向で書けるようになって、
もうクラス無しでは生きていけない体になったw
724 :
名無しさん@13周年:2013/10/19(土) 11:01:10.06 ID:nUCmYaH30
>>515 今最強だとおもうよ。C#。
ボクサーでいうとヘビー級史上最高ボクサーのクリチコ兄弟。
やっぱさ、Aから順番に触って、
前の言語よりここが使いにくかったから改善されたよって体験しないと、
なかなか使いたがらない気がする
726 :
名無しさん@13周年:2013/10/19(土) 11:01:13.52 ID:hkXP5DzL0
誰か3行でどんな言語か解説して。
727 :
名無しさん@13周年:2013/10/19(土) 11:01:14.84 ID:Yt5sTpS30
caslは?
>>713 BASICのDATA/READの悪口はやめてくれ
732 :
名無しさん@13周年:2013/10/19(土) 11:01:58.21 ID:pm6ONJzT0
ユーザー的には実行時間が全て
あと経営的にはセキュリティとか暗号化だな。
言語なんかどうでもいいよ。
社長からしたら「情報漏洩」が最大最凶最悪のバグだよ。
ソフトの更新作業とセキュリティの穴なんとかしろ。
あとの要素は言語オタのオナニーだろ
>>624 それちがうw
判子とはどういうものかという概念がクラス。実際に「鈴木」とか「おめでとうございます」って作ってある判子の実態がインスタンス。
Assembly
Basic
C++
D
Erlang
F++
これで次世代言語のエントリーはScalaかGoかDかってとこだが、
いま次世代言語に飛びついてる連中は、一方で言語資産ができてきて
バージョンごとの互換性を重視しだすと、
進化が停滞していると見なして次の言語に行きたがるからな。
アメリカのWeb屋みたいに数年でシステム総入れ替えできる連中じゃないと
使いこなせないんじゃないかって気がする。
736 :
名無しさん@13周年:2013/10/19(土) 11:02:15.92 ID:r3WbCrrJ0
facebookなんてしょぼいとこが採用しても流行らない
DはDelphiのD
とおもったがDelphiは開発環境のことで言語的にはObject Pascalだった
738 :
名無しさん@13周年:2013/10/19(土) 11:02:24.85 ID:Tx00dtnx0
>>722 プログラマは休みの日は何してんの?
趣味でコード書いてるの?
739 :
名無しさん@13周年:2013/10/19(土) 11:02:25.62 ID:v/rXHNlo0
んで 何か変わるの
×プログラマは基本土日休みだから
○引退プログラマは基本土日休みだから
741 :
名無しさん@13周年:2013/10/19(土) 11:02:43.94 ID:6XQ7qaqM0
>>493 既存の成果物をリンクしない、完全に新規な開発なんてほとんどありえない。
過去の資産が一番重要だってこと
この手はサービスの保守に飽きてくると
何故か新しい言語の習得に走る傾向があるなw
Facebookも技術的には大して面白い事無くなったし
こうやってモチベーション上げるんだろう。
みなさんはどんな言語を使えるの?
744 :
名無しさん@13周年:2013/10/19(土) 11:03:00.60 ID:Gr+o9ng90
電車のシール広告でコボラー求むとかあったけどなw
>>726 ネイティブなのにC#並に言語と標準ライブラリが充実してて
ネイティブだからメモリ消費少なくて
ビルド時間が速いしCライブラリの動的リンクも出来る
747 :
名無しさん@13周年:2013/10/19(土) 11:03:25.08 ID:6Ox/9S9K0
cgi作るのにつかうだろ
>>695 当時のMSの開発環境(VC+MFC)を考えれば、とんでもなく素晴らしい世界だったわ
749 :
名無しさん@13周年:2013/10/19(土) 11:04:01.84 ID:LzlYzhGr0
>>225 無反応で古参ぶって偉そうに言語や業界について語る奴は大体ガキ
終わったな
>>436 でも、COBOLがあるから銀行の基幹システムが出来たんじゃないの?
父親の大昔の通帳が出てきたけれど、本当に昔は銀行員が通帳にペンで手書きしてくれたんだなあなんて…
どこの支店・ATMでもキャッシュカード一枚でおろせるのはCOBOLのおかげ?
/* XXXXX-XXXXX 1999/03/03 不具合修正 */
/* SSSSS-SSSSS 1999/03/05 XXXXX-XXXXXの不具合の再修正 */
/* DDDDD-DDDDD 1999/03/05 機能がなくなるので削除した */
/* QQQQQ-QQQQQ 1999/04/10 やっぱり復活*/
#if 1 /*DDDDD-DDDDD 機能削除 *//*QQQQQ-QQQQQ復活するので有効にした*/
/* XXXXX-XXXXXの不具合修正 */
/* SSSSS-SSSSS 再修正*/
#endif
ウルトラCは
D難度。
>>752 血反吐を吐いてCOBOLなんかでコード書いてるプログラマのおかげ
758 :
名無しさん@13周年:2013/10/19(土) 11:05:16.59 ID:5wHpBxHRO
コボルトがあらわれた、先制攻撃をうけてデルファイが倒れた、アイテムルビーを使って攻撃
コボルトDが倒れた、コボルトCが倒れた
べーっしくんは勝ったLISPの呪文を覚えた
C#で十分だと思うけどね
で、飽きたのでlinux+mono+gtkに手を出したらgui部分がわかりにくくて苦労してるw
>>738 そりゃあ人による。趣味で書いてるやつも結構いる。俺はあんまりしないけど。たまにIT系のイベント見に行くくらい。
まあ、大繁忙期は残業してる。
MUMPSなんて誰も知らないか…
Webの世界でも、HTML+CSSでデザイン部分をHTMLから切り離してるのは
本人が作ってメンテする分にはいいんだろうけど、他人やチームでのメンテナス性は
逆に低下するんだよな
仕様書なんて存在しない世界だしなあ
763 :
名無しさん@13周年:2013/10/19(土) 11:05:35.88 ID:7JI2jNls0
>>737 DelphiはWindowsアプリ開発ではVBなんかより
優れてるけどマイナーなままだよな
言語仕様が微妙だからかな
>>743 俺は趣味だからC(++)ObjectPascal Basic Java PHP Pythonぐらいしか使えない。perlはかじった程度。
765 :
名無しさん@13周年:2013/10/19(土) 11:05:58.14 ID:pm6ONJzT0
パチンコ産業は8bit言語知ってるやつがいなくて困ってるんだっけ?
Z80って何?
Z80知ってると食うに困らないぞ。
【遊技】パチンコ業界、プログラマーの高齢化も進む…原因は8ビットCPU「Z80」
766 :
名無しさん@13周年:2013/10/19(土) 11:05:58.26 ID:nWnoOSng0
>>723 オブジェクトがどうのこうのという一般的な説明を読むとわけがわかんなくなるんだよな。
その object とは目的語のこと。
ソースコードに索引つけて整理するようなことだと割り切れば簡単 ミ'ω ` ミ
>>763 ボーランドの対応が糞だからじゃね
バージョン上がるとすぐ切り捨てられる
>>745 その特徴だけだと「C++でいいんじゃね?」という感想しか出てこないなw
>>743 ホスト系
・COBOL
・EASYPLUS
WIN系
・バッチ
・SED
・AWK
僕と西城君は、Zや、禁じられたZや〜
771 :
名無しさん@13周年:2013/10/19(土) 11:07:00.33 ID:RlgST0ZS0
>>514 カケ (PRINT)とか イケ (GOTO)とか。なんか微妙。
>>754 そんなのSVNで管理しろや
ソースに余計なコメント残すな
特にソース行をコメントアウトしただけとか
grepしてゴミばっか拾ってまうわ
CベースのUnix系が使われる限り、Cからの乖離が大きい言語は結局使えん。
スクリプト言語みたいにそこで閉じる世界か、AndroidみたいにベースはLinuxでも完全にJavaで閉じる世界を作るかしないと
新言語はライブラリとのリンケージで面倒くさくなるだけだし。
ライブラリがCである以上、Better Cから踏み外さなかったC++の有用性は消えない
ところでおまえらエディタは何つかってんの?
1. Vim
2. Emacs
3. メモ帳
4. Sumlime text
5. その他( )
オールアセンブラのオレだけが勝ち組
>>741 それならあのランキングもう少しコボルが上になるべきじゃないかね。
>>764 そんなにたくさん使えるのに趣味とか凄いな
778 :
名無しさん@13周年:2013/10/19(土) 11:07:44.82 ID:6XQ7qaqM0
>>529>>723 むしろ、アセンブラとか低級言語と言われる環境でこそオブジェクト指向が必要
C++はクラスを学ぶには最悪の環境だから
779 :
名無しさん@13周年:2013/10/19(土) 11:07:47.56 ID:nixmn5p40
俺はBASIC,COBOL,FORTRAN,PL1,EXCELVBAをコーディングできるが
定年退職したので最近は出番がない
>>748 それは「わけのわからない例外で無駄な時間をすごさずに済む」という意味でかwww
そういう意味ではRuntimeError216とか程度で済んだBorland時代のBCBは扱いやすかった気はするw
PS2のゲームやXBOX360のゲームのコード書いてたときはC++だったな。
C++に慣れるともはやCは使えん。
>>763 vb5時代にobject pascalでクラス書けと
言う開発業務が流行らなかったから?
CとかDってうらやましい。私はAda
784 :
名無しさん@13周年:2013/10/19(土) 11:08:23.14 ID:nUCmYaH30
PHPは最初、くそだと思ったよ。
他のページに飛ばすのにHTMLのprint以前にではできないとかさ。
これも調べまくった。ヒントは、META。
全部は教えてあげない。苦労して調べたんだもん・・・・
785 :
名無しさん@13周年:2013/10/19(土) 11:08:24.69 ID:nWnoOSng0
>>752 COBOL のコーディングシートいるか? FORTRAN のもあるでよ ミ ' ω`ミ_[≡]
786 :
名無しさん@13周年:2013/10/19(土) 11:08:30.10 ID:pm6ONJzT0
>>762 俺は
<div style="position:relative;top:132px;left:15px;color:white;
WIDTH:605px;HEIGHT:1404px;background:#1a3f98;">
みたいにして全部htmlファイル内に書いてる。
1つのファイルで完結する。
cssファイルなんてめんどくさいけどcssは便利で使いたいのでこうしてる。
>>719 IT業界の構造と体質が進歩してないからね・・・
10年前までプログラマやってた者だが、どうしてiOSとかandroidとかが出てきたのか分からない。
組み込みlinuxはどうしたの?gnuの連中、経産省なんかに入り込んで調子ぶっこいてたじゃん。あれどうなったの?w
税金横取りして終わり?
>>781 ゲーム機で言うとXboxOneでD言語使ってる会社は既にある
>>637 C系のオブジェクト指向言語知ってたらObjーCなんて1週間で使えるようになるよ。
ProjectD
今年書いた記憶があるもの
VBScript
MS-DOS
ヾ(*´∀`*)ノもう全然書いてね〜なwww
>>774 新人のころはvi大嫌いだったのに、今ではすっかり立派なVimmerですw
このねー言語のヒエラルキーに一喜一憂してる連中ってのが一番使えねえんだよ
米じゃプログラマって割と基調人種なのに
なぜか日本じゃカス扱いだよな
IT最弱国家のくせに
797 :
名無しさん@13周年:2013/10/19(土) 11:09:16.30 ID:mcXNEX2E0
Java, Scala, ネイティブはDだろう、この先
798 :
名無しさん@13周年:2013/10/19(土) 11:09:24.05 ID:cfpK5Rz90
>>774 Vim最強!!
というか、Vimしか使ったことないですw
>>772 ソース管理システム使ってても元のコードは残せとか言ってくるアホが多いのが現実
800 :
名無しさん@13周年:2013/10/19(土) 11:09:35.64 ID:7JI2jNls0
801 :
名無しさん@13周年:2013/10/19(土) 11:09:38.89 ID:Yt5sTpS30
>>726 C++の糞構文を、言語開発者が、自分の好きなように変えた
Z80とMS basicとCとC#とC++チラリしか知らん
もう現役離れてるしw
また現役戻った時考える
>>772 SVNよりgitかMercurialの方がいいな
>>774 emacsとEclipseとVisual Studio
806 :
名無しさん@13周年:2013/10/19(土) 11:10:55.12 ID:pm6ONJzT0
viとperlとbashとdosで十分です。
あとはCPUとメモリとSSDがなんとかしてくれるのです。
言語なんてどうでもいいです。めんどくさい・・・
それよりバグ取りなんとかしないと・・
807 :
名無しさん@13周年:2013/10/19(土) 11:11:02.75 ID:Gr+o9ng90
クラスだコンストラクタとか言い始めると呪文に聞こえるのか?
そうだろう。そうに違いない。
808 :
名無しさん@13周年:2013/10/19(土) 11:11:05.42 ID:TaikhH560
>>800 作者に道端で会ったら4000円あげたい
>>765 情報理論の勉強ではなく、プログラミング言語のトレーニングしかしてないプログラマだと対応できないんだろうね。
>>783 ぶっ。Adaの研修に行かされたな。何にも覚えてないが。
これからはAdaだと言ってた上長の予想とは裏腹に、1件も案件無かったwww
防衛産業に近いところにいたので、当時の雰囲気で、そう予想するのも無理はないけど。
>>786 せめてクラス使おうよ。同じこと何回も書かないといけなくなるやん。
813 :
名無しさん@13周年:2013/10/19(土) 11:11:50.30 ID:nUCmYaH30
>>774 基本 Terapad。
あとは
フリーで
マイクロソフトのVisual StudioのWeb Developer
かExpression(これは凄い軽いしとにかく画面が綺麗)
814 :
名無しさん@13周年:2013/10/19(土) 11:11:56.81 ID:6XQ7qaqM0
>>776 世間のお仕事は組み込み系が大半ですから
日本企業なんざようやくSVNのまともな使い方をできるようになってきたところで
gitなんかまだまだ先だろ
Webで情報発信してる連中は声は大きいが世間に占める割合は大したことないし
>>806 コンピュータゲームでスクリプト言語なんか話しにならんよ。
処理が追いつかない。
>>786 1ファイル完結型の方がむしろメンテしやすいよなあ
共通デザイン部分を切り離してもメンテしやすいと思えるのはコードの原作者だけなんだよな
>>529 C++って、結局はCの色々な不便さを解消する為の仕様を盛り込んで拡張した言語だからね。
Cでは優秀な設計者がその運用でなんとかカバーしていたようなことを誰でも出来るようになっている。
クラスは、Cでのモジュール設計を言語仕様に取り込んだものと考えると分かりやすいかな?
そのインターフェースを通じてしか、内部構造、変数をいじれないようにコンパイラが制限を
掛けてくれるものなんだよ。
クラスが出来ることはもっと色々あるけどね。
>>796 順番が逆で
IT土方なんて言葉もあるくらい卑下されてるからIT弱いんだと思う
大企業様至上主義と団塊、バブル世代のゴミを一掃しないとだめだわ
821 :
名無しさん@13周年:2013/10/19(土) 11:13:09.57 ID:nWnoOSng0
>>810 情報理論の問題ぢゃねえ。簡単なことでも手間がかかるんだよ、Z80 は! ミ ' ω`ミ
822 :
名無しさん@13周年:2013/10/19(土) 11:13:13.25 ID:J2Og3sOB0
androidはOSの上のGUI/APIやI/Oドライバに相当する部分であって
OS部分はLinuxだね。
iOSはおそらくBSDベースだと言われているし、MacOSは
マイクロカーネルMachOSの上にBSDパーソナリティを構築し
その上にMacOSとしてのGUI/APIを構成していると聞いたよ。
今話題のOSも80年代90年代からの積み重ねの上に作られて
いると言う事でしょう。
823 :
名無しさん@13周年:2013/10/19(土) 11:13:18.80 ID:kBwDYHfa0
>>796 需要と供給の問題
1970年代のマイコンブーム以来日本にはアマチュアプログラマが掃いて捨てるほどいるのさ
Pytonってどうなんだろ?
C#だとグラフ描いたりするのに高いライブラリソフト買わんと
いけないけどPytonだと無料で色々と揃ってるみたいだし
825 :
名無しさん@13周年:2013/10/19(土) 11:13:26.69 ID:z2BdkTaHP
826 :
名無しさん@13周年:2013/10/19(土) 11:13:32.60 ID:TaikhH560
>>767 俺は今Delphiやめてlazarus使ってる。もっぱらGUIを楽に作りたいときに限ってだけどw
>>768 車買いに行ったらどこの車屋も「この車はメルセデスより云々」とかいってたので結局メルセデス買った、みたいな話しあったよな。
あれと一緒だろうw
828 :
名無しさん@13周年:2013/10/19(土) 11:13:52.10 ID:G6uSUAq80
今さらDかよwwwwwwwwwww
サポートはデジタルマーズだけだろ
BASICで充分だろハゲ野郎め!
>>795 そんなことねーよ
むしろ他の言語の特徴も把握できてない奴のが
凝り固まった糞みたいなコード書いてるだろ
さすがにOS作ってるとこが使わないと流行らないわな
>>816 ソーシャルでポチポチゲーやるなら、いらなくね?
>>378 そんなもん数えんでも、S式の構造はインデントで把握するんだよ
836 :
名無しさん@13周年:2013/10/19(土) 11:14:45.70 ID:pm6ONJzT0
だからperlじゃなくてC++使わないと死ねる理由はなんなの?
C++じゃないとパソコンが爆発するとか?
0.003秒くらいなんだが、それじゃ遅すぎるとか?
マジでさっぱり分からんw
vi使ってるともうマウスに手を伸ばすだけで面倒になるよな。
838 :
名無しさん@13周年:2013/10/19(土) 11:15:07.43 ID:p1mQ2r7eO
8ビットだと命令が300足らずなんで、手書き直打ち。
いや、もうきれいさっぱり忘れたけどね。加齢は怖いよ
839 :
名無しさん@13周年:2013/10/19(土) 11:15:09.42 ID:7JI2jNls0
MSが一時期F言語ごり押ししてたけど
どうなったのさ
>>821 情報理論の問題だよ。
チューリングマシンわかってればZ80なんて何も面倒くさくないだろ
こんな記事見て、今から覚えようって奴がいきなりD言語とか走ったらどうするんだよ。
CでもJAVAでも普及してる言語を最低限1つは覚えてからじゃないと、地雷人生まっしぐらになる思うけどな。
pythonなら出来る、時代はpythonだと豪語した新人いたけど、需要ないし変なプライドだけ一人前でデバッグ要員にすらなれなかった奴知ってるわ。
843 :
名無しさん@13周年:2013/10/19(土) 11:15:33.31 ID:nWnoOSng0
>>812 意外とコピペ+一括検索・置換でいける ( C とかのソースでも ) ミ ' ω`ミ
>>796 それより、カスみたいな知識しかない奴らが、プログラマーを名乗っているのが問題だと思う
FortranとJavaならFortranのほうが長生きするかもね
なんでこのスレ伸びてんの?
>>830 特徴把握するのと信仰心持つのは全く違うから
Rubyでもやってメシアでも拝んでろ
>>836 perl で perl 作ってみたら。
eval は使用禁止ね
高卒プログラマ
専門プログラマ
大卒(理系/文系)プログラマ
院卒プログラマ
雑多な種族な人間が一同に会する職種、それがプログラマー(笑)
もう一度人生を送れるとして、職業プログラマーになりますか?公務員になりますか?
といわれたら、一秒以内に公務員で週末に趣味プログラマーになりますと答える奴で
スレが埋め尽くされるだろう職業、プログラマー。
851 :
名無しさん@13周年:2013/10/19(土) 11:16:39.28 ID:G7qbI/bL0
言語なんか何でもええんや!
そんなもんはドカタにやらせりゃええんや
>>784 お前さ・・・まずウェブのシステム理解したほうがいいんじゃないのか?
お前が言ってるのはラーメン注文して調理して出てくる前に食べたかったって行ってるのと同じだぞw
>>846 D言語以外で盛り上がっているからじゃね?
>>842 つーか、なんで言語オリエンテッドでプログラミングを考えるのかわかんないんだけど。
x86でプロセスが1コアで実行されている以上、Cは残る。機械語に近いのでネイティブ感覚で組める。
ライブラリが同レベルなら文法の差でしかないからなー
逆に言えばライブラリの差で普及するかしないかが決まる
858 :
名無しさん@13周年:2013/10/19(土) 11:17:53.91 ID:6XQ7qaqM0
>>821 まず、使う命令を決めて、その命令が使うレジスタにデータを置いていく作業の繰り返しだよな
>>842 むしろ、まともな書籍すらないD言語を習得できるぐらいのスキルがあれば、
生きていけるよ
言語なんて単なるツールで手段に過ぎない(´・ω・`)キリッ
>>824 Googleの公式言語なわりには全く普及してないな。
まあ、外部連携するシステムからすれば相手がどんな言語で実装されてようが関係ない。
日本も未だにJavaで実装されてるウェブアプリが沢山ある。
>>846 プログラマが集まってるから
内容の8割位はFacebookもD言語も関係ない内容w
863 :
名無しさん@13周年:2013/10/19(土) 11:18:22.49 ID:nUCmYaH30
結論からいうと
Visual Studio が対応しない言語は
衰亡していくよ。
サンマイクロがおかしくなってのは、
Visual StudioがJava対応をやめて
切り捨てたのとかなり関係ある。
なんだかんだいってマイクロソフトは巨人だよ。
このスレみてると2ちゃん本格的に終わったなって感じ
誰でも知ってることを得意げにレスするやつの多いこと
そいつらが叩かれない不思議
終わったな
>>854 言語を変えるのが
プログラマリストラの
上位管理者の手法だから。
ちみー、こんどD言語やってみんかね。
>>826 消費税分上がってたのかw
職場でもとりあえずPC変えたら、初めにパス入れるから4000円って覚えてるけど
普通だったら覚えてないと思う
Dは環境がなあ
869 :
名無しさん@13周年:2013/10/19(土) 11:19:13.75 ID:pm6ONJzT0
メモ帳とviとperlとbashでwinもLINUXも十分です。
そんなことよりバグ取りやれよバグ取り。
>>786 外部cssなしに全HTMLのbodyのbgcolor差し替えるとかどうするの?
sedするの?
>>860 言語なんてなんでもいい。
Emacsさえ使えればそれでいい。
目的と手段を混同してはいけない。
>>843 俺はしないけどあんたがそれで回ってるんならいいや。
873 :
名無しさん@13周年:2013/10/19(土) 11:19:26.77 ID:TaikhH560
○○の言語で書かれたアルゴリズムの本ないですか?
↑
ねーよアルゴリズムは本質的に言語から独立したものだ
だったらユーザー多い言語で書くに決まってんだろ効率的常識的に考えて
>>850 コンピュータとお話するのがお仕事だもん
向いてるかどうかだよ
しかしプログラマーってすげぇな
あんなわけのわからん言語を頭のなかだけである程度シミュレートして
建てていくんだろ?
まさに論理的思考が重要になってきそうだ
高校時ポケコンとかいうのが、BASICや、C言語→アッセンブル?してマシン語に変換してゲームとか作ってたけど
ちょっと間違うだけで全部パァになって文字化けしたりして嫌になったわ
>>864 昔と違って人が多いからね
昔はそれこそ「その手のマニア」の集まりだったから
濃い話もできたけど、人が増えて浅くなった
Delphiは今はobject pascalじゃなくてDelphi言語となったんすよ。
D言語って10数年前にポッと出てきてそのままほとんど認知されずに来た言語じゃないか。
Cはお前にはまだ早い。
待ってたらDが出てきた・・・・
881 :
名無しさん@13周年:2013/10/19(土) 11:20:37.47 ID:yNLvd24l0
>>780 GUIの部品がいっぱいあって、それを並べてクリックして、ソース書く
欲しかった環境はこれだったんだと思ったわ
>>861 欧米じゃ普及してるんじゃないの?
Pythonとかのスクリプト言語って、仕事っつうより業務改善に使うイメージ
>>861 Pythonも全くの初心者からやるならいいんだろうけど
トークンの認識が他言語と違うってのはネックだよな。
そして一番問題なのは人のソース使うときTABとWSPが混在するとインデントいちいち直さなくちゃいかんところ。
886 :
名無しさん@13周年:2013/10/19(土) 11:21:12.65 ID:wnySBUKC0
a、今日お前アレ(ヘルプウィンドウ)な
キャラのアレ(スプライト)はあそこ(GraphicsフォルダのChar01.png)から読み込んで
C++の生命力強すぎ
888 :
名無しさん@13周年:2013/10/19(土) 11:21:27.99 ID:6XQ7qaqM0
Fotran で並列化コードなら書いてもいいぞ?
>>825 一応、無償らしいけど、gnuじゃないんでしょ?
今も経産省に、ああいう連中が入り込んでるのかな?
税金からgnuにカネ渡して開発を促した、あるいは焚き付けさせて、
出来上がったものが他の団体から出てくるっておかしいと思うんだけど・・・。
はじめてのDはまだですか?
はじめてのCとかやさしいCはよんだことあります
892 :
名無しさん@13周年:2013/10/19(土) 11:22:28.58 ID:nWnoOSng0
>>888 ★3 までは行くかね? ミ ' ω`ミ
俺はアセンブラでいろいろ書けるから、どうでもいい話だな
>>836 何が0.003なのか知らんが、3msあれば、
1秒間に333回の実行が必要なら1マシン埋まるだろ。
facebookならサーバ台数に直結する。
実際にはperlとC++なら平均的に10倍ぐらいの差があると考えて
10万台ぐらいあるサーバが1万台で済めば、9万台の保守費用が減る。
冗談抜きで生死に関わるんじゃないかね。
>>893 覚えたて大学生ばっかりじゃん
笑わせるわ
898 :
名無しさん@13周年:2013/10/19(土) 11:23:24.60 ID:hk7WMCjlP
アップル信者的に
Objective-CとRubyがあれば
とりえあず困らん
899 :
名無しさん@13周年:2013/10/19(土) 11:23:24.81 ID:2VSGNqtG0
awkとかsedって今からでも学ぶ価値あるんだろうか?
もうC言語の使用期間が結構長いから、
仕事でも趣味でもネイティブコードが必要ならC、C++からは逃れなれないだろ。
よくわからんが、ネイティブバイナリを吐けるJavaのようなものという認識でいいのか?
¬A[¬A]
A=D言語
例えばココにD言語を含む元を入れると機械語でいいけど
D言語はそもそも機械語で記述されているので、¬D言語といえない。
機械だから正直に言う。
だから ¬A[¬A] を自分自身に対して扱えない。
外から定義される必要がある。
¬A[¬A] はB[B] なのでアトムの一般形式。
一般に外部に構成されたものは、定義の能力を持たない。
定義を導入される必要がある。
人間の場合は、世界に構成される形で生まれるので、世界により世界を定義されている。
コンピュータはその世界の部分系「人間」により生み出されることが確定であるので、
その世界は人間により定義され、世界により定義された世界とは限らない。
人間と言うフィルタを間に想定する必要がある。
この既に人間と言うフィルタを含む装置により、人間を扱うなら、
遠まわりで、人間が人間を扱うことと同値である。
人間の定義は、世界により世界を定義された定義によって定まりソレに従っている。
>>882 元々C取得してたらDelphiの言語としての振る舞いは理解早かっただろうし
そういう意味ではめんどくさいメッセージハンドラやらずに済むってのはありがたいかもしれないw
初期のCはBで書かれてた
これ豆知識な
905 :
名無しさん@13周年:2013/10/19(土) 11:24:04.80 ID:nUCmYaH30
RUBYもNetbeans がサポートしなくなったよね。
未来ないかもね。
だいたいバージョン変わると
マイグレーションいきなりできなくなって
ふざけるなと思った。
結構何十本も作ってみたけど
こりゃだめだと思って見切りつけた。
私はいつからかEmacsで仕事をすることが目的となりました。
なんのプログラムでもいい。なんの言語でもいい。
その仕事(バイト含む)に最適なメジャーモードを自作し仕事を効率化することを密かに生きがいとして生きてきました。
ある意味でelispが私の唯一の言語なのかもしれません。
907 :
名無しさん@13周年:2013/10/19(土) 11:24:14.72 ID:GGINar/o0
>米国 Facebook が、プロダクションレベルでの D コードの利用を開始した
これが本題と言えるスレだけど
みんなプログラム一般の話だねw
Delphi
ほー
>>897 このスレッドが大学生にみえるのか。
50代のジジイ連中にしか見えんよ。
一番人気ない言語はなんですか
>>899 ない
perlすら入ってない環境使うときにその場で覚えろ
914 :
名無しさん@13周年:2013/10/19(土) 11:25:36.96 ID:G7qbI/bL0
FacebookってHTML5化は金と時間の無駄だったつって辞めたとこだよなw
>>907 「C/C++で良いだろw」論者は普通に居ると思ってたけど、
COBOLerのあまりの多さに「んんwwwwwそれは流石にドン引きですぞwwwww」を禁じ得ない
917 :
名無しさん@13周年:2013/10/19(土) 11:25:59.95 ID:pTl4Hyuv0
Dを新たに覚えないといけない人は大変だろうな
FBはオワコン
>>899 価値を見出せる場所に自分がいるかどうかだろ
ソフトウエア板の気軽スレ見てると毎回単機能ツール探してる奴がいて大変だなと思う
________
,.r‐''''......._.......-、
/::::::::::::::::::::::::::::::::::ヽ
!::::::::::::::::::::::::::::::::::::::::::i
!::::::::::::::::_,,、-'''''' ̄ ̄`'ヽ
|ミシ ̄ ̄__,,,〜,__ !'''"
.(6ミシ ,,(/・)、 /(・ゝ |
し. "~~´i |`~~゛ .i
ミ:::|:::::........ f ・ ・)、 ...::i そらそうよ
ノ ヽ::::::::::::-=三=-:::::/
/:::::::::::\ヽ:::::::::::゛:::::ノ/
/::::::::::::::::::::::\ ̄ ̄ ̄ |:::::::\
>>910 俺には一部の暇なエンジニアと30台のプログラミングかじっただけで必死に話についてこようとするニートの集団に見える。
924 :
名無しさん@13周年:2013/10/19(土) 11:26:43.09 ID:R0ulun0t0
ほんとに優れてたら黙ってても普及する
>>907 そりゃあ、D言語とか大半名前くらいしか知らんだろうしねえ。
プログラマって、ようは、自動車の部品の溶接ができる工員って事で、
別に自動車を設計できるエンジニアではないんだよな。
多くの言語知っている = 多くの溶接方法知っている
にすぎないんだし。
>>911 PL1、日本で一番大きなシステム(金融)の一つがついにJAVAに乗り換えようとしている
失敗するだろうけどw
>>864 寧ろ、そんな事も知らないの?
って書き込みが多過ぎると思うんだが
>>912 必要あるよ。perlをインストールするのに必要じゃん。
みなさんはプログラマ暦どのくらいですか
931 :
名無しさん@13周年:2013/10/19(土) 11:27:25.87 ID:nUCmYaH30
>>895 最終的には
ネットスケープになるよ。
とにかくJava言語より周りの環境が最悪。
気付いていないのはJavaしかしらない人。
D言語ってDigitalMarsの奴か?
934 :
名無しさん@13周年:2013/10/19(土) 11:27:53.63 ID:nWnoOSng0
しかし C とか D とかぐぐりにくい名だよなあ ミ'ω ` ミ
いや Java だって初めはぐぐりにくかったぞ。航空会社とホテルのサイトばかり出て來たは。
COBOL とか FORTRAN みたいに新語作れよー ミ'ω ` ミ
>>850 趣味で何作るんだ?
俺は仕事じゃなけりゃあプログラムなんてしないぞw
与太の自動運転システムは何言語で開発中でしょうか?
937 :
名無しさん@13周年:2013/10/19(土) 11:28:20.21 ID:PcbuZnxs0
>>916 2日間の講習で84000円????
なんでこんなに高いんですか?
オライリーの本を買ってきて自習したほうがいいのでわ?
938 :
名無しさん@13周年:2013/10/19(土) 11:28:30.18 ID:bvT+jQdA0
>>796 アメリカでPGって言ったら自分で営業、プレゼン、契約、設計、実装試験、納品研修、アフター全部やるのが基本だからな。
当然規模によって分業する事はあるが、基本全工程一人でこなせる。技術以前にちゃんと商売人なんだよ。だから貴重だし金もとる。
日本のPGはなんだ?こんな設計じゃ実装できません!だれがこんなクソな仕事とってきたんだよ〜!おれの技術は世界一ィィィィィィ!
そりゃまともな社会人からはカス扱いされるのも当然だろうw
日本でもマトモなPGはいっぱいいるがそういうカスな連中の煽りをくらってしまって一緒くたになってるな。
>>929 sudo apt-get install perl
じゃだめなんか?w
D言語知っててコンパイラ試したことがあるってのは大概オサーンじゃないかなー。俺含め。
941 :
名無しさん@13周年:2013/10/19(土) 11:28:48.47 ID:OoNcrkNP0
>>788 日本人linux開発者にグローバルなオープンソースプロジェクトでリーダーシップをとれる奴がいないの
日本人の理系のコミュニケーション能力は世界的に見るとコミュ障レベル
>>930 PC8801で N-88BASIC使ってた頃からだな〜。
>>934 一方GoogleはDartとGoを作った
>>897 お前のようなカスが湧くのも、裾野が広がった結果
945 :
名無しさん@13周年:2013/10/19(土) 11:29:09.00 ID:SvHK6QAa0
もう最近はD言語とかF言語とかわけわかんねーわwwww
>>937 その他の講習は30万とかだから
値段は安いほうじゃね?
948 :
名無しさん@13周年:2013/10/19(土) 11:29:32.36 ID:pm6ONJzT0
>>870 >外部cssなしに全HTMLのbodyのbgcolor差し替えるとかどうするの?
>sedするの?
だからperlとbashだろ。
アホみたいに簡単なんだが・・
$exec=`copy A B`;
とかでコマンド呼び出せるし。
↑winもlinuxもこの方式
winならdir /b /sで対象ファイル探す
linuxならfindで探す
配列セットで置換するだけだろ。
そもそもwebデザインは1ピクセル単位の地道な微調整作業が重要なんだから
一括ツールがどうのはあんまり気にならんが。
D言語って、つまりDelphiのこと?
E言語が来るまで待つわ
,.vv、
、∧Λフ__
、-(・)(・)フノ
(:・:・:)二) >>
 ̄:i:::;:':;'.';;::i;
;i;:;:;;::';:;:';;i:,,
どんだけ言語があんだよ・・・・・・・・・・
100ぐらいか
>>899 システム運用のためのスクリプトとしては需要がある
最適化の法則:しないこと。
最適化の法則エキスパート編:それでもしないこと。
>>899 Shellは絶対使うからな。
ビッグデータの処理はShellが一番高速だから、
今俄かに脚光を浴びているのがShell
シンプルな処理系でシングルスレッドでドンと処理するのが一番速いって流れになってる。
958 :
名無しさん@13周年:2013/10/19(土) 11:30:43.98 ID:nUCmYaH30
>>926 自動車は一人でできない。だから分業制。
ITの世界では分業制の境界はメインフレーム時代から
今の時代に激変移行して、境界が殆どなくなった。
結局全部見られないと設計はただの幼稚園のお絵かきだよ。
設計も言語も環境も全部わかってないよ今のIT環境には絶対対応できない。
>>950 Emacs Lisp ですね?わかります
961 :
名無しさん@13周年:2013/10/19(土) 11:31:01.43 ID:/XMbfTGb0
JAVA、C#、Objective C ときて、今度は D かよ。
いい加減、一つに決めろやカス
962 :
名無しさん@13周年:2013/10/19(土) 11:31:07.81 ID:6XQ7qaqM0
>>476 国内でも海外でも、ソースコードより長いコメントを書くことはよくあるよ。
ただ、aに1を足すとか、割り込み制御ビットをイネーブルするなんてコメントはクソな日本人プログラマ特有だろ
963 :
名無しさん@13周年:2013/10/19(土) 11:31:13.93 ID:Yt5sTpS30
>>952 もっとあると思うけど仕事で使われてるような言語は一部。
>>940 VB6やDelphi全盛期にC++触ってた層が主と予想
>>931 Visual Studio自体は嫌いじゃないが、そのマイクロソフト信者特有の上から目線の物言いが大嫌いなんだ。
文字処理するならawkが一番。
970 :
名無しさん@13周年:2013/10/19(土) 11:31:57.30 ID:EfsRzsOI0
学習者や新人がリスクの高いコードを書きやすい言語なんていらん。
新人は安全なコードが書けて一通りのことが出来、
熟練技術者は高度なこともできるといった
レベルに合わせた汎用性が必要。
971 :
名無しさん@13周年:2013/10/19(土) 11:32:05.74 ID:spx1GI6s0
そのうちFランク言語が出てくるだろう
972 :
名無しさん@13周年:2013/10/19(土) 11:32:15.84 ID:pm6ONJzT0
>>957 そうだよなー
1つの言語がどうとかじゃなくて連携だよな
linuxならbash連携 winならDOS連携
実行時間とバグ取りは重要。あとはオマケ
>>766 オブジェクト指向っていう名前は後付けと思ってる。
C言語は、それが作られた当時のシステム規模なら問題無いけど、
規模が大きくなってくると、大量の変数に大量の関数になって、その管理が破綻してしまうんで、
それらの関連の強いものを様々な観点で分類してグループ単位で扱えるようにしたものが、
C++などの言語なんだよな。
で、そういう風にグループ化して扱ってみると、何やら現実の物に似てる”場合が有る”ということで、
オブジェクト指向って言い始めたのかなと思ってる。
だから、オブジェクト指向という入り口で入っても本当の意味でオブジェクト指向は理解出来ない。
974 :
名無しさん@13周年:2013/10/19(土) 11:32:38.45 ID:/6Kl/TT60
>>935 巡回ポートスキャナーBOTとか作らね?
ウイルスは個人的に赤や黄にエサやってるだけなんでやってないけど
日本の企業ってプログラミング言語つくらないの?作れないの?
Microsoft C#,F#,TypeScript
Google Go,Dart
Oracle Java
digital marz D
>>939 プラットフォームで入れ方も違うし、用途も違う。
977 :
名無しさん@13周年:2013/10/19(土) 11:32:53.97 ID:nUCmYaH30
IT講習でまともなのに
1回もあったことないなぁ。
みんな自分でもわかってない。
978 :
名無しさん@13周年:2013/10/19(土) 11:32:58.15 ID:SUzRW4080
言語の差でグダグダいうやつは何かが足りてないだけ
多少めんどくさいってだけでできないことはない
979 :
名無しさん@13周年 ◆ni5zGGSmvo :2013/10/19(土) 11:33:02.33 ID:2d+zd3RL0
スレッドが立って2時間でログ数が900超えてます
「土曜日であること」と「C++」と「Facebook」でここまでいくんだね。
980 :
名無しさん@13周年:2013/10/19(土) 11:33:05.73 ID:z2BdkTaHP
>>926 プログラマは自分がやってる作業を自分や他人に説明するのが仕事
使いやすい言語はそのときに役に立つ
D言語って未だに言語仕様と標準ライブラリ仕様とコンパイラが安定しなくてバージョンアップの度にソースがコンパイル出来なくなってて
当然そんなんだから外部ライブラリや開発環境がついてこれなくてマイナー言語に収まってるイメージなんだが
今は違うのか?
>>970 C++11の策定でもそういう目線をおいたようだねー
おぞましさが少し薄まったかな?
いや増えたか
983 :
名無しさん@13周年:2013/10/19(土) 11:33:25.43 ID:qCnUjW1E0
>>963 Assembler言語が最強というのはとりあえず決まってます。後はどれだけ人に優しいかを争ってます
>>899 俺は工学系SEだが
データ処理でsedもawkも必須だ
いちいちコンパイラ言語なんか使ってられんし、可読性も重要
perlやrubyなんか使う前にちゃっちゃと終わらせたい処理がいっぱいある
>>864 どこの板もそうだよ
安易に書ける
3年ロムれがない
古い人は死んだりフェイスブックにいる
どの分野のニュースのスレにも当事者は滅多にいない
自身がソースになる話題は書きにくいし
別にJAVAでいいやん。
サーバーサイドなんだから。
990 :
名無しさん@13周年:2013/10/19(土) 11:33:52.39 ID:GGINar/o0
>>973 オブジェクト指向を分かりたいなら
SmallTalk を学んでおくべき
991 :
名無しさん@13周年:2013/10/19(土) 11:34:03.59 ID:w0fSN2Tt0
992 :
名無しさん@13周年:2013/10/19(土) 11:34:10.23 ID:hkXP5DzL0
>>841 それはひょっとしてギャグで言ってるのか(AA略
>>941 だったら最初から日本のgnuの連中にカネ掛けるなと言いたい。税金の無駄遣いだ。
>>973 カプセル化っていったほうがなじみやすい気はするよな。
よく伸びるスレだ
昔D言語の本でてたのを見たな
996 :
名無しさん@13周年:2013/10/19(土) 11:34:36.65 ID:Yt5sTpS30
>>984 俺は、Rubyでちゃちゃっとやっちゃう
スレも終わるので叫ぶ
C++はゴミ!愛してる!
>>899 sedは昔猛勉強したわ
あの訳の分からなさがタマラン
Delphi最強
1000ならコボラー大勝利
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。