Does anybody know if it’s possible to find a pascal compiler to BEOS, perhaps even an object pascal-compatible compiler or what? And where can one find full documentation on the BEOS API?
I’m asking because I’ve got very little strength in C++ , but somewhat greater strength in pascal.
Does anybody know if it's possible to find a pascal compiler to BEOS, perhaps even an object pascal-compatible compiler or what? And where can one find full documentation on the BEOS API?
I’m asking because I’ve got very little strength in C++ , but somewhat greater strength in pascal.
BeOS has the FreePascal compiler
The Development Tools comes with the full API manual, the Be Book.
Also note that there is as yet virtually no Be API bindings to Pascal - only a few classes at most. Python has a bit more, but to use the full API you must use C.++.
Also note that there is as yet virtually no Be API bindings to Pascal - only a few classes at most. Python has a bit more, but to use the full API you must use C.++.
Olivier Coursière is actually finishing his BePascal compiler … you should contact him if you want more informations:
olivier [DOT] coursiere [AT] laposte [DOT] net
Free Pascal Compiler (aka FPC or FPK): there is a BeOS port, published by the FreePascal project. Version 1.0.8a works ok. Version 1.0.10 does not works.
I’ve been told Olivier got a working version of FPC v1.9.5, which is a great news (1.0.x versions lacks of too many nice features).
On the other hand you have BePascal, which is not related to the compiler, but to provide Object Pascal wrappings to the C++ BeAPI.
BePascal development has been very slow (specially this year), mainly for laziness (my case) and for “Real Life”/“lack of time” issues (Eric and Olivier).
Olivier Coursière is actually finishing his BePascal compiler .... you should contact him if you want more informations:
olivier [DOT] coursiere [AT] laposte [DOT] net
… did a search on google, and found the hp for BePascal… me likes
But it’s probably not a bad idea to learn som C++ anyway. But BePascal is gonna be ( ) my primary development environment for Haiku.
The D language looks interesting as well… the strength of C/C++ but much more elegant… but I’ll stick to BePascal for now, and maybe for ever