X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=JuneBlog;h=db51f41a2e6f77618819ed57db215bee8e74b1b8;hb=536e6cba679535230405489edb16789cf9ad3000;hp=de5a420afce9b5cbec8e4093c84c0a7cbd88260a;hpb=62663420e14d59969afeb6a62ab548e49e3c704a;p=wiki.git diff --git a/JuneBlog b/JuneBlog index de5a420..db51f41 100644 --- a/JuneBlog +++ b/JuneBlog @@ -36,6 +36,16 @@ anyway, like many higher level applications in regular Linux distros. There's a few exceptions: Mozilla is written in C++ and eToys is written in SmallTalk. I don't know about TamTam. +'''rasky:''' in fact, with the raise of scripting languages and fully-featured +platforms (like Java's), using C++ for doing almost *anything* is the wrong +choice. As you said, system programming wants C for several good reasons, and +almost anything else can be done in scripting language. I think one last thing +that C++ is still good today at is high-performance libraries (eg: math +libraries), where you don't want to use C and you need a lot of performance. +But C++ is feeling more and more like a dead horse... + +'''marco:''' About writing kernels in C++: +http://okmij.org/ftp/cpp-digest/toy_OS.txt === Wed, 13th ===