On 2017-09-21 04:06, Marcos Douglas B. Santos via Lazarus wrote:

Nah... most of them know nothing about true OOP.
They believe that an object is a "record" with getters and setters... anyway.

If I understand you correctly... referring to Java developers, then that is a totally wrong generalisation.


As you said, each his own style. What is more important is keeping
this excellent community united, around that great language called
Object Pascal.

I love Object Pascal too, and have a real soft spot for it (and always will). But G*D damn, Java is brilliant too. Not just Java the language, but the millions of frameworks and tools built around it too (JPA, Spring Boot, Jenkins, Maven etc). Also the understated Java Annotations are unbelievably powerful and can (and does) reduce the amount of boilerplate code tremendously(*).

FPC doesn't even cover the most basic of things - no decent debugger that can handle all the Object Pascal language features. :-/


* Take a gander at how much Java Annotations reduced boiler plate code
  using JPA in EJB 3.0 and later vs EJB 2.1 which didn't use
  annotations.


http://web.archive.org/web/20100731223045/http://www.oracle.com/technetwork/articles/javaee/jpa-137156.html




Regards,
  Graeme

--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp
--
_______________________________________________
Lazarus mailing list
[email protected]
https://lists.lazarus-ide.org/listinfo/lazarus

Reply via email to