Article View: ab.software.developers
Article #591Re: Windows Software Developed in Calgary
From: Michael Fullerton
Date: Mon, 24 Jan 2000 00:00
Date: Mon, 24 Jan 2000 00:00
62 lines
2855 bytes
2855 bytes
"Bernd" <bernd@nucleus.com> wrote: ><BERND REPLIES> > >Delphi client server version is powerful. > >I would like to use JBuilder. > >J++ is good for Applications if you have time to learn WFC. I thought MS abandoned J++ and are now working on "COOL" instead? >JAVA is too slow. C++ is 'the' language today. Last I heard Java is now very fast, for server side anyway. C++ may be today but Java is tomorrow. It has been speculated that Transmeta's Crusoe chip may employ a Java VM for the translation layer. If this is the case Java apps could have the same performance as other apps. >Pointers and references to types give C++ the edge over other languages. Delphi (Object Pascal) is actually a somewhat better handler of references to types and pointers than C++. >Flexibilty with C++, no one paradigm is is forced on the user. As a >multipurpose programming language C++, I can write Object Oriented , >Abstract data types or Structured programs. You can do this in Delphi as well. >The ability of C++ to abstract the problem domain coupled with its powerful >low-level support. I can write directly to the bios interupts. C++ allows >inline assembly and linking with assemble object files. Writing to BIOS interupts is from the old days of DOS and Turbo Pascal/Borland Pascal was actually easier to use for this than C++ was. Delphi has built-in assembler too. Admittedly, if you are writing device drivers C++ would be a better choice. That is the only reason I would ever use C++. You could use Delphi but C++ would be a lot easier. >Visual C++ with Microsoft Foundation Classes allows me to use MFC and also >mix Win32 API calls in the same source files. Any tool lets you use Win32 API calls, even VB. MFC is an utter abomination, Delphi's VCL is far far easier to work with. >After 7 years of C and C++, I think C++ will remain the language I use. > >I like your web sites. Thanks. ></END BERND'S REPLY> _________________________________________ Trialware Professional Association Member http://www.trialware.org/
Technical Details
Message-ID:
<388c6dd9.507997271@news>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<38874cf8@news.nucleus.com> <38875ba0.175602501@news> <38876e3e@news.nucleus.com> <3887815b.185262539@news> <3888b634@news.nucleus.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10f2ee,bf50a1dc21b28f78 X-Google-Attributes: gid10f2ee,public From: cmatrix@spam.killer.remove.addr.com (Michael Fullerton) Subject: Re: Windows Software Developed in Calgary Date: 2000/01/24 Message-ID: <388c6dd9.507997271@news> X-Deja-AN: 576938041 References: <38874cf8@news.nucleus.com> <38875ba0.175602501@news> <38876e3e@news.nucleus.com> <3887815b.185262539@news> <3888b634@news.nucleus.com> X-Complaints-To: abuse@home.net X-Trace: news1.rdc1.ab.home.com 948727668 24.65.224.155 (Mon, 24 Jan 2000 07:27:48 PST) Organization: None Reply-To: cmatrix@spam.killer.remove.addr.com NNTP-Posting-Date: Mon, 24 Jan 2000 07:27:48 PST Newsgroups: ab.software.developers