Hi,
I'm currently evaluating the possibility to use Linux for our applications in some cases. Our applications are written in OP (Delphi) and I've had a quick look at gpc and fpc. Well, the area where I imagine using Linux are server applications, and I hope to find a solution to use (widely) the same code-base for the NT-version and the Linux-version. Since these applications usually don't have a GUI, the visual part of the VCL is not the problem. And other parts can be easily ported. Anyway, I've read that GPC's focus is on portability. That's great. But I see no reason not to support the non-windows specific things. I know, OP is not based on a standard like Extended Pascal, /but/ I think OP /is/ the standard, because I can't imagine that any other Pascal-dialect is that widely used. Anyway, I've not check GPC very deeply, yet, so some of my statements might be wrong. Ok, here is what I'd like to see:
- Compatibility with OP (Delphi) as far as possible w/o leaving the portabil ity-track. (Beside some features like message-handler-methods, there should not be much) - Exception handling - OP-style object-model - OP-style strings (reference-counted or not)
However, IMO it is great, that Pascal is going to be supported in the UNIX-world. It is a under-estimated langugage (esp. OP), IMO.
Andreas