From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1094ba,7a6a623afb38d7f7 X-Google-Attributes: gid1094ba,public X-Google-Thread: 109fba,94f5b26bc297a928 X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,7a6a623afb38d7f7 X-Google-Attributes: gid103376,public From: Xingzeng Liu Subject: Re: Fortran vs C++ vs. etc (has little to do with realtime anymore) Date: 1997/09/24 Message-ID: <34292E5D.1069@erdw.ethz.ch>#1/1 X-Deja-AN: 275211633 References: <5ve7c6$f4m$1@info.uah.edu> <5vu47d$ea8$1@news.iastate.edu> <60b866$u5g$1@news.iastate.edu> Reply-To: xliu@erdw.ethz.ch Organization: Dept. Earth Science, Swiss Federal Institute of Technology in Zurich(ETHZ) Newsgroups: comp.lang.c++,comp.lang.fortran,comp.lang.ada Date: 1997-09-24T00:00:00+00:00 List-Id: It should be known that C++ and C are totally different languages. I think for every one, to learn C++ is much more difficult than to learn others. If you can learn C, FORTRAN, or PASCAL with 2 weeks, then I think to learn C++ at least needs you 1 month. And you still need more than 1 month to practice it, to know the real style of C++. I use C++ for 5 years. I think C++ is a very good language. It is much suitable to do large complex simulations. It is reported in CERN that their large C++ simulation software (transfered from their original FORTRAN code) is faster than FORTRAN code. But for some small problem, C++ is not so good. And the depency of the non-standard library is also a big problem for C++. The super point in C++ is their ability to reuse. And there are so many different library of the basic object library. You may find you loss yourself when work in another platform. It is also very weak in numerical computation. So now I try to use FORTRAN 90. In my point of view, the new features such as Module, type etc. much improve the convenice in writing programs.