[fpc-pascal] pascal on macbook

Ingemar Ragnemalm ingemar at ragnemalm.se
Sun Apr 27 13:18:58 CEST 2008


Tom Verhoeff <T.Verhoeff at tue.nl> wrote:

 > For Pascal, you can also consider LWP (Light-Weight Pascal) at
 >    <http://www.pascal-central.com/lwp/lightweight.html>

Thanks! The link to the real home page is, however:

http://www.ragnemalm.se/lightweight

Richard Ward <roward at mac.com> wrote:

 >>Just want to make sure I can use Java or Pascal (prefer Pascal) 
before I spend the 2,000 plus dollars.

 > Just to follow up a bit more.   The Mac IDE from Ingemar will run on
 > Core Duo and PPC processors.   There were some issues other people
 > had on OS 10.5 (Leopard) but he released a fix or work around for
 > that.

It works fairly well, but the Tiger-only version is so far a bit more 
stable.
The problem might go away in some Leopard update (because the problem is
simply a bug in Leopard).

 > Although the main information page at the site link I  
 > provided says it has limited support for JAVA, later updates have  
 > stated that it  has full support.

No, not full Java support yet. No error parsing or application bundle 
building
for Java like it has for Pascal and C. Not yet, that is. Today, you can 
build
and run Java command-line applications and that's all. I personally consider
GPC or Ada support more interesting than Java. There are more Java users 
but I
prefer spending my time on languages that I like and consider using.

 > It appears to have good support for C as well.

Yes, the C/C++/ObjC support is as complete as for Pascal.

 > if you decide to use x-code or LW - IDE, you should be able to use  
 > Free Pascal or GPC without much problem (besides the complexity of  
 > using x-code itself).  Basically, Apple bundles x-code and their  
 > Cocoa and Carbon development libraries for free with the OS.

GPC is not yet tested with Lightweight IDE. I can't imagine that the FPC
and GPC compilers are so close that they can share the same error parser
and compilation lines. So there are a few details that I expect to fix
for GPC, not much, but a few things.


/Ingemar




More information about the fpc-pascal mailing list