🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac.programmer.codewarrior
Article #375

Re: Looking for cross-platform best practices

#375
From: Andy Dent
Date: Fri, 18 Mar 2005 04:56
43 lines
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!dent
References: <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