I am posting this message hoping that you may return to see it. However would you please tell me which C++ feature you expected but not in g++? As far as I know the compiler is gcc2.7 (or later). My experience tell me that most of the C++ features is best implemented in borland C++, then gcc then vc++6. But there are workarounds to solve the problems. And no problem here requires such "new" features of C++. So before leaving you should give a thought. I think the huge effort here can't be judged properly by a two or three hour practice. I am stuck here for 3 years

- Suman