- Object Pascal: un lenguaje de programación multiplataforma moderno, legible, rápido y con seguridad de tipos
- Soporta todas las funciones que se esperan de un lenguaje moderno de POO, como clases, unidades, propiedades, genéricos, interfaces, reflexión y cierres.
- La sintaxis enfatiza la legibilidad y el lenguaje es seguro en tipos, con verificaciones adicionales en tiempo de ejecución.
- Object Pascal se compila a código nativo, está "listo para usar" y puede utilizarse a bajo nivel cuando sea necesario.
- La compilación también es rápida: el build de escritorio de un proyecto nuevo toma 2.5 segundos y el build de Android 10.1 segundos.
- Object Pascal es multiplataforma y soporta plataformas de escritorio, móviles, consolas y web.
- En el caso de Castle Game Engine, el código del motor y el código del juego están escritos en el mismo lenguaje, por lo que todos los usuarios se convierten en colaboradores.
- Object Pascal cuenta con bibliotecas existentes para diversos propósitos y puede integrarse fácilmente con bibliotecas existentes que tengan una API en C.
- También existe un ecosistema de herramientas para Object Pascal, que incluye Free Pascal Compiler (FPC), Lazarus IDE, y el compilador e IDE de Delphi.
- Object Pascal soporta integración con VS Code y otras herramientas del ecosistema Pascal.
3 comentarios
Delphi... qué recuerdos. Borland, Delmadang..
En la época en que desarrollaba para Windows, de verdad me parecía que Object Pascal con Delphi era lo mejor.
Opiniones de Hacker News