Recent

Author Topic: The 'About Lazarus' Form  (Read 6173 times)

Aruna

  • Sr. Member
  • ****
  • Posts: 494
Re: The 'About Lazarus' Form
« Reply #60 on: September 04, 2024, 04:03:25 pm »
In my humble opinion, these graphics are too large, complex and decorative for the needs of a computer program intended for technical (engineering) applications.
@VisualLab I agree with you on the graphics aspect but respectfully disagree about the program being intended for technical(engineering) applications. I believe we have the freedom to create any software we need at any time to provide the functionality that we currently lack.

We didn't understand each other :)
English is not my first language @VisualLab so my apologies if I misunderstood  .

What I meant was that: Lazarus is a program for technical (engineering) applications. However, you are absolutely right when you write that you can use it to create programs for any application.
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? :-)

MarkMLl

  • Hero Member
  • *****
  • Posts: 7864
Re: The 'About Lazarus' Form
« Reply #61 on: September 04, 2024, 04:16:09 pm »
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
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Logitech, TopSpeed & FTL Modula-2 on bare metal (Z80, '286 protected mode).
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

Thaddy

  • Hero Member
  • *****
  • Posts: 15933
  • Censorship about opinions does not belong here.
Re: The 'About Lazarus' Form
« Reply #62 on: September 04, 2024, 05:22:06 pm »
However the action of /programming/ is a technical/engineering activity, and a tool intended for that should respect the sensibilities of the people
Well, yes,
Define people, though.

 ;)
If I smell bad code it usually is bad code and that includes my own code.

VisualLab

  • Hero Member
  • *****
  • Posts: 518
Re: The 'About Lazarus' Form
« Reply #63 on: September 04, 2024, 06:26:04 pm »
However the action of /programming/ is a technical/engineering activity...

That's what I meant.

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.

Nothing is perfect. Every human creation has some flaws.

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.

Oh, there... People praise solutions such as C# or Java and even (horror of horrors) Python or JavaScript (and they claim to create desktop applications). Compared to them, Delphi is quite tolerable. Its only serious drawback is the exaggerated price and the impossibility of purchasing a version only for "desktop" applications for Windows, i.e. without "mobile" and "MacOS X" (or vice versa).

 

TinyPortal © 2005-2018