[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