|
Re: Macros and Type-Systems
|
Posted: Oct 8, 2005 8:49 AM
|
|
Interesting,
Somehow, I don't know if Chris can get Heron out the door?
First, if you are re-doing C++. Just throw it all out. Or strip "what language" features are available. (Start with 90 %.) Second, build simple, add next, add next.
Third, stop high-level designing - unless you really know where you are going with it. As my Softward Engineering professor used to say; "write out the specification, first." Stick to it and code last. Then, we you have Herrn v00.1 running, add the next level.
Otherwise, I enjoy seeing all these posts about "should I do this or that?" from a presumed language builder. But, if you are asking for our input? Can you just do more building and less asking.
* After all, don't you know - what it is already presumed to be? Otherwise, why are you asking us? (Yes, it must be nice having a brain trust - poitn out "I know the answer" to that question. But, why are you asking us questions? When you don't seem to know - why am I doing this?)
Feel free to flame. I felt it had to be said. Robert
PS. If you want something stupid from me, to criticize. "why is overloading matrix ops hard?" (1) Just throw them in a class. (2) Define the ops. (3) Use as a user & move on to the next math. problem set. (More PS: 3D solids, 2D repeating tiles, geometry, CAS, diff calc, diffy Q, ...)
|
|