Article View: comp.sys.mac.programmer.codewarrior
Article #375Re: Looking for cross-platform best practices
From: Andy Dent
Date: Fri, 18 Mar 2005 04:56
Date: Fri, 18 Mar 2005 04:56
43 lines
2498 bytes
2498 bytes
Chris McFarling wrote: > I'm a part time web programmer (ASP,VBScript,Javascript,SQL) >looking to transition into traditional application development. > I've got some ideas for > programs that I'd like to write so I'm currenly studying up on C++. I suggest taking a long, hard look at REALbasic 1) the cross-platform framework it includes is the best I've seen (and I have a LOT of c++ cross-platform experience) 2) the language hits the sweetspot - Java-style interface inheritance - similar but safer operator overloading than c++ - objective-C style adding methods to existing classes, which eliminates the entire Java "Factories Everywhere" dilemma of how to get your overrides into the framework. 3) cross-platform debugging to rival CodeWarrior including a Linux target, which makes GUI development VASTLY easier 4) no DLL's - ship one exe for each platform > - Database integration inbuilt REALdatabase plus plugins accessing most SQL servers > - Ability to display image files (possibly large ones) on screen cross-platform drawing and image manipulation > - As fast as possible native-code compiled on all platforms. It's not quite up there with (well-written) C++ but very close > - Take full advantage of platform specific technologies built-in access to key technologies plus easy extension with declares to call other API's. regards -- Andy Dent BSc MACS ttp://www.oofile.com.au/ OOFILE - Database, Reports, Graphs, GUI for c++ on Mac, Unix & Windows PP2MFC - PowerPlant->MFC portability
Technical Details
Message-ID:
<dent-FDA49F.12563618032005@news.highway1.com.au>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!nntp.waia.asn.au!203.7.224.70.MISMATCH!news.highway1.com.au!dentReferences:
<4XKGd.7822$nt.593@fed1read06> <1111077927.980394.217470@f14g2000cwb.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: f635e,3b32242fe52324ef X-Google-Thread: fd047,3b32242fe52324ef X-Google-Thread: 10bcce,3b32242fe52324ef X-Google-Attributes: gidf635e,gidfd047,gid10bcce,public X-Google-Language: ENGLISH,ASCII-7-bit From: Andy Dent <dent@oofile.com.au> Newsgroups: comp.sys.mac.programmer.codewarrior,codewarrior.windows,codewarrior.mac Subject: Re: Looking for cross-platform best practices Organization: AD Software References: <4XKGd.7822$nt.593@fed1read06> <1111077927.980394.217470@f14g2000cwb.googlegroups.com> User-Agent: MT-NewsWatcher/3.2 (PPC Mac OS X) Date: Fri, 18 Mar 2005 12:56:37 +0800 Message-ID: <dent-FDA49F.12563618032005@news.highway1.com.au> NNTP-Posting-Host: 203.23.221.206 X-Trace: news.highway1.com.au 1111121841 203.23.221.206 (18 Mar 2005 12:57:21 +0800) Lines: 43 Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!nntp.waia.asn.au!203.7.224.70.MISMATCH!news.highway1.com.au!dent