Found quote: "One of the ineradicable illusions about C++ is that the compiler should be able to see through ...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
KC
Reply | Threaded
Open this post in threaded view
|

Found quote: "One of the ineradicable illusions about C++ is that the compiler should be able to see through ...

KC
all the abstractions and obfuscations an “advanced” C++ program contains.
First and foremost, C++ should be seen as a language that enables complexity
management. The features one has grown fond of in this concept, like operator
overloading, object orientation, automatic construction/destruction, etc., are however
mostly unsuitable for efficient low-level code."

From "Introduction to High Performance Computing for Scientists and Engineers" CRC Press, 2011.

So if one avoids such C++ complexity management features and a Haskell compiler can see through most of the complexity management features of Haskell; they should be comparable. :)


Casey

--
--
Regards,
KC

_______________________________________________
Haskell-Cafe mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/haskell-cafe