ポインタレス言語

下のエントリに対してmonamourさんからトラックバックが飛んできました。裸同士で比較しても、C言語は文字列操作が面倒だしメモリーリークしやすいからPerlより不利だろうという趣旨です。

文字列処理が多くなるwebな処理に対して,文字列を結合させるよりもメモリリークさせるほうが容易な言語であるC/C++を使うのは,ライブラリが充実したとしても,本質的に非効率ではないでしょうかねぇ.

なるほど、その視点は無かったです。でも、そういう意味じゃ文字列操作が充実していてメモリーリークしなけりゃCでもいいんですよね。と、C言語の改良版を考えてみました。

  • 柔軟な文字列操作
  • ポインタを廃し、参照のみとする

…それ何てC#
信号処理をするわけじゃないし、JITコンパイラの上限性能にそれほど大きな足枷があるとも思わないのでC#Javaでいいんじゃないかと思いますが、どうでしょう。サーバー屋さんはJavaも嫌いなのでしょうか。ブックマークではそもそもインタープリター言語だから遅いわけじゃないだろうという意見がありました。
何が問題なんでしょうね。

/* -----codeの行番号----- */