I mean ok fine so it was meant as a program for technical ( engineering) applications but all am saying is if there is a need for a non-technical application and we are able to implement this using Lazarus well, why not? :-)
Neither Delphi nor Lazarus are intended for technical/engineering applications, and neither is Pascal itself: if it was it would have /implicit/ matrix etc. operations rather than just the ability to invoke them from libraries, and it would have early-on gained the parallelisation facilities sported by some FORTRAN implementations.
If anything, Delphi moved towards being a general-purpose "4GL" during Borland's stewardship, and since then it's gained a great deal of "computer science crap" that has no particular attraction to anybody outside that field.
However the action of /programming/ is a technical/engineering activity, and a tool intended for that should respect the sensibilities of the people using it.
MarkMLl