(Untitled)

Sep 18, 2005 08:49

To make a language better than c++ is not hard. c++ conveniently skirts most usefulness, has a lot of notational overhead, and is rather difficult to write smart compilers for. Most of the work it saves the programmer is the easy human work; the hard work, better left to a computer, it dumps on him.

c++ rant )

Leave a comment

Comments 1

he_who_journals September 18 2005, 10:13:52 UTC
Members always were just interfaces, even in structs in c. They have two separate tasks: tell the compiler to set memory aside, and offer an interface to the struct through the operations on that memory. unions are evidence of this; in a union, the compiler only sets the memory aside once and accepts several different interfaces on that memory. c++ takes, I think, a dishonest approach to generalizing this and misses the point of c.

Reply


Leave a comment

Up