Name: Anonymous 2011-04-08 23:25
Hello /prog/,
why does the enterprise still use inferior languages like Java and C#? They're both limited and constrict the programmer to OOP. Now, we all know that C++, having invented OOP, is superior (just think of how limited are Java/C#'s generics compared to templates, and they don't even allow multiple inheritance!).
They have a VM, that means a) SLOW AS FUCK b) they are not close eto the hardware. Seriously, they can't even make a binary executable without 300 mb of shit.
C++ is the best language out there, and you know it: it's close to the hardware like C but, at the same time, has high level stuff like templates and multiple inheritance (and constructors/destructors!) that a joy programming in it.
Then, there are those pointless functional (oops, I meant fictional) languages that are good for nothing in the real world, like Haskell (lol, everything is immutable, enjoy copying a 3000 elements long array to modify one single FUCKING value, even though they haven't got real arrays, but LINKED LISTS, that are inefficient and slow for today programs) and LISP ((((((((((((did) thomeone) thay) (parenthetheth?)))))))))), both SLOW AS FUCK (LISP is even interpreted, what the fuck) and can't even compare to C++.
We should just switch to C++, that with the new standard and lambda functions it will be even more powerful than before (maybe more than a Turing-machine).
why does the enterprise still use inferior languages like Java and C#? They're both limited and constrict the programmer to OOP. Now, we all know that C++, having invented OOP, is superior (just think of how limited are Java/C#'s generics compared to templates, and they don't even allow multiple inheritance!).
They have a VM, that means a) SLOW AS FUCK b) they are not close eto the hardware. Seriously, they can't even make a binary executable without 300 mb of shit.
C++ is the best language out there, and you know it: it's close to the hardware like C but, at the same time, has high level stuff like templates and multiple inheritance (and constructors/destructors!) that a joy programming in it.
Then, there are those pointless functional (oops, I meant fictional) languages that are good for nothing in the real world, like Haskell (lol, everything is immutable, enjoy copying a 3000 elements long array to modify one single FUCKING value, even though they haven't got real arrays, but LINKED LISTS, that are inefficient and slow for today programs) and LISP ((((((((((((did) thomeone) thay) (parenthetheth?)))))))))), both SLOW AS FUCK (LISP is even interpreted, what the fuck) and can't even compare to C++.
We should just switch to C++, that with the new standard and lambda functions it will be even more powerful than before (maybe more than a Turing-machine).