08/11/14 23:06:41
テンプレートのことか?
659:デフォルトの名無しさん
08/11/14 23:19:13
テンプレートも欲しいし、
いくつか追加して欲しい演算子もあるな。
でも、それができたらきっとCで満足してしまいそうな俺が居る。
660:デフォルトの名無しさん
08/11/15 01:20:50
C++の機能を適度に導入するのは賛成
というか実際そういう方向へむかってますね
661:デフォルトの名無しさん
08/11/15 08:46:32
効率は重要だけどCの低レベルさは嫌いとか、そんな都合いい話あるわけないじゃん
それが理解できないやつがC駆逐とかポストC言語に期待とか幻想抱くんだろうな
662:デフォルトの名無しさん
08/11/15 15:32:56
Pascalとか昔の構造化BASICくらいのレベルなら、いまの最適化技術なら、Cと変わらないコードができるよ。
663:デフォルトの名無しさん
08/11/15 17:20:30
>>662
pascal はね、共用体が変だし、; をかく場所も理屈っぽいし、なによりも、おなじことを書くのにc の倍のタイプ量になるのもやだし。
basic? 論外。
664:デフォルトの名無しさん
08/11/19 21:48:41
C言語を使っている組織・人間に対し武力介入を行う
665:デフォルトの名無しさん
08/11/20 03:23:34
>>664
ネット潰すのより難しそうだな
666:デフォルトの名無しさん
08/11/20 10:48:11
暗黙の型変換などを排除したstrictCが欲しい
667:デフォルトの名無しさん
08/11/22 23:36:47
色んなハード向けのコンパイラ屋がいる限り、
やっぱり駆逐されることはまず無いだろうね。
言語機能を機械語に置き換える量が最小元。
・新たなハードが出ても直す所はちょこっと
しかも、冗長さが無いのでパースが楽。
・クラス構文なんか付加されるだけでも割とダルい
ランタイムライブラリが殆どない
・ハード構成に合わせGCなんかを作るのは手間
単純でいて、OSが作れるほど実用的。
・lispなどもっと単純な言語もあるがハードには不向き
これを越える言語がないとなぁ。
668:デフォルトの名無しさん
08/11/25 00:54:20
Cって
遅い(実行速度じゃなくて開発の早さ)
高い(スキルのある人を探すと)
低機能(高級でないという意味で)
だけど早い安い高機能に負けないのは汎用性が他の追従を許さないからでは
高機能と汎用性って相反してる気がするからCは生き残るんじゃないかな
真っ白なノートと塗り絵のノートの違いみたいな
なんて素人なりに考えてみました
669:デフォルトの名無しさん
08/11/25 15:23:23
Cコードを吐く特定の言語の)コンパイラがあればすべて解決だろ?
C++(cfront)が失敗だろうが他の{実装|言語}でトライすればいいだろjk
670:デフォルトの名無しさん
08/11/25 17:40:29
>>669
最適化の邪魔になる構文と、人間のための構文を仕様から
除去しないと難しいな。そうなると、最早Cでは無いが。
因みに、GCCの中間コードには近い物が有り、実用化されてるけどね。
671:デフォルトの名無しさん
09/01/25 05:39:19
移植性の問題はコンパイラじゃなくてジェネレータにすればかなり解決するんじゃないか?
というか、昔のC++しかりCのコードを吐くジェネレータは多そうだけど、実際どうなの
672:デフォルトの名無しさん
09/01/25 08:09:17
とりあえずガベコレ搭載したObjective-C 2.0でいいんじゃないか?
673:デフォルトの名無しさん
09/01/25 10:42:01
おまえらがC言語以外の言語で素晴しいソフトをどんどん作ればいいのさ
674:デフォルトの名無しさん
09/01/25 10:42:42
色んな思想があるから、色々と(微妙な)亜種が登場して
なんだかんだで C が生き残る
675:デフォルトの名無しさん
09/01/25 12:13:48
Dだろ
676:デフォルトの名無しさん
09/01/25 12:39:49
>>675
じゃあDで頑張って駆逐してください
677:デフォルトの名無しさん
09/01/26 01:47:32
Dとか最速消滅候補だろwww
678:デフォルトの名無しさん
09/01/26 09:49:56
なんだかんだいってCでつくっちゃうよな
確かにオブジェクトシステムとガベコレがないのは痛いが
あとインラインアセンブラはDのほうがいい