Recent

Author Topic: Why Lazarus is not as popular as python is?  (Read 10770 times)

dbannon

  • Hero Member
  • *****
  • Posts: 2786
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Why Lazarus is not as popular as python is?
« Reply #15 on: August 08, 2020, 01:50:34 pm »

Is there an equivalent to  make bigide  which builds the entire LCL etc. plus  lazbuild  i.e. without the IDE? Because that's what should be being exposed to the various repos that take that attitude.


make lazbuild [enter]

But is not really helpful in the remote build models because they want things built using the own production tools. I have some scripts that do build a minimal lazarus install to enable my app to be compiled.

Davo
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Why Lazarus is not as popular as python is?
« Reply #16 on: August 08, 2020, 03:05:55 pm »
The icon?

Edit: I mean any reason can be valid for the final user.
« Last Edit: August 08, 2020, 03:25:47 pm by lainz »

Fred vS

  • Hero Member
  • *****
  • Posts: 3158
    • StrumPract is the musicians best friend
Re: Why Lazarus is not as popular as python is?
« Reply #17 on: August 08, 2020, 04:26:39 pm »
You may also consider to use fpGUI or MSEgui widgetset.

In that case, only a fpc command line is needed to compile a application, no IDE nor anything else to install.

Fre;D
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Why Lazarus is not as popular as python is?
« Reply #18 on: August 08, 2020, 04:56:25 pm »
You may also consider to use fpGUI or MSEgui widgetset.

In that case, only a fpc command line is needed to compile a application, no IDE nor anything else to install.

Fre;D

I tested it and also made some controls for it, really good. I'm currently not using it at work so I didn't continue to make the controls but is nice to have alpha blended controls that can have focus in a cross platform way. Really worth to try.

Thaddy

  • Hero Member
  • *****
  • Posts: 14197
  • Probably until I exterminate Putin.
Re: Why Lazarus is not as popular as python is?
« Reply #19 on: August 08, 2020, 05:13:03 pm »
And I met one guy who emphatically said he wasn't interested in Delphi because it didn't do anything good for his CV.
He probably was only proficient in Delphi?
Real programmers know - and are proficient in - more than one language. The language is just a tool, not the thing you can build a career on.
Although some - stubbornly - disagree, I would never hire somebody that is stuck to the knowledge of one single language: good understanding of algorithms and data structures are much more important, as well as a good understanding of logic in general. The language does not matter at all.

Mentioning Delphi - or FreePascal -, so basically Object Pascal, along with a host of other languages (at least 4|) is an asset: it shows you can work with anything.
« Last Edit: August 08, 2020, 05:20:24 pm by Thaddy »
Specialize a type, not a var.

Fred vS

  • Hero Member
  • *****
  • Posts: 3158
    • StrumPract is the musicians best friend
Re: Why Lazarus is not as popular as python is?
« Reply #20 on: August 08, 2020, 05:21:19 pm »
I tested it and also made some controls for it, really good.

I really like your BGRAGUI Controls : https://github.com/bgrabitmap/bgragui/tree/dev-bgragui

Fre;D
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs

process_1

  • Guest
Re: Why Lazarus is not as popular as python is?
« Reply #21 on: August 08, 2020, 06:20:50 pm »
That's the question.

The main point of Phython, at least from my point of view, is that is interpreter and easy to learn, similar as BASIC was back in the day. With many lib available, it is possible to accomplish almost anything in less steps and on many platforms. Nowadays, it is used in academic circles and universities as a primary language.

Pascal is dead long time ago. Even it is used primarily as a language to teach students basics steps in computer science and until Borland, generally it was just a toy. But indeed, since now many programming languages are free of charge, Web oriented and well established, Pascal is pretty much outdated. Delphi as well, I do not see many compaties use it nowadays and offer jobs, at least in my country, except banks.

While this FPC/Lazarus comunity lives and developing and bug fixing is continuing with anyway slow rate, I believe Pascal will live as well, at least to give some signs of life - then will be forgotten as many other langages in the past.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11382
  • FPC developer.
Re: Why Lazarus is not as popular as python is?
« Reply #22 on: August 08, 2020, 06:27:03 pm »
Pascal is dead long time ago. Even it is used primarily as a language to teach students basics steps in computer science and until Borland, generally it was just a toy.

UCSD Pascal that spawned bytecode interpreters, and the basis of all current JITs ? Wirth's credits on Ada and Java resp language and VM definition ?

The "Pascal is dead" is just some stupid kneejerk from haters. Silly.

process_1

  • Guest
Re: Why Lazarus is not as popular as python is?
« Reply #23 on: August 08, 2020, 06:30:18 pm »
The "Pascal is dead" is just some stupid kneejerk from haters. Silly.

Watch your laguage!

You call yourself FPC developer, but you do not know a grasp of computer science, nor you know how to behaves.

JanRoza

  • Hero Member
  • *****
  • Posts: 672
    • http://www.silentwings.nl
Re: Why Lazarus is not as popular as python is?
« Reply #24 on: August 08, 2020, 06:41:52 pm »
Can't we just stop these beauty contests between languages, either you like Pascal and use it or you don't and just move on.

« Last Edit: August 08, 2020, 07:55:34 pm by JanRoza »
OS: Windows 10 (64 bit) / Linux Mint (64 bit)
       Lazarus 3.2 FPC 3.2.2
       CodeTyphon 8.40 FPC 3.3.1

Thaddy

  • Hero Member
  • *****
  • Posts: 14197
  • Probably until I exterminate Putin.
Re: Why Lazarus is not as popular as python is?
« Reply #25 on: August 08, 2020, 06:47:42 pm »
You call yourself FPC developer, but you do not know a grasp of computer science, nor you know how to behaves.
Now you got me angry... You can check in what kind of science did his major....
I guess you do not have any ? >:( >:D
Specialize a type, not a var.

MarkMLl

  • Hero Member
  • *****
  • Posts: 6676
Re: Why Lazarus is not as popular as python is?
« Reply #26 on: August 08, 2020, 06:53:41 pm »
You call yourself FPC developer, but you do not know a grasp of computer science, nor you know how to behaves.

That really is not necessary. Please don't continue in that vein, you do yourself a disservice.

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

process_1

  • Guest
Re: Why Lazarus is not as popular as python is?
« Reply #27 on: August 08, 2020, 07:00:19 pm »
You call yourself FPC developer, but you do not know a grasp of computer science, nor you know how to behaves.
Now you got me angry... You can check in what kind of science did his major....
I guess you do not have any ? >:( >:D

When he gives self liberty to spits and insults around you are happy? How many poisoned persons can be found here, Gosh!

According what he wrote about recent threads regarding implicit conversion issue, he shows he does not know what he is talked about. I would gladly read his academic biography, if he have it published somewhere.

Florian at least have his PhD. And he was probably abandoned his "pet" project long time ago in favore of his academic career.

Let see how long FPC/Lazarus project wiill survive...
« Last Edit: August 08, 2020, 07:26:13 pm by process_1 »

Thaddy

  • Hero Member
  • *****
  • Posts: 14197
  • Probably until I exterminate Putin.
Re: Why Lazarus is not as popular as python is?
« Reply #28 on: August 08, 2020, 07:15:48 pm »
Marco has an M.sc from a prestigious University (Eindhoven) . You don't
All of the core team have at least a degree.
I will leave this conversation.
« Last Edit: August 08, 2020, 07:17:24 pm by Thaddy »
Specialize a type, not a var.

MarkMLl

  • Hero Member
  • *****
  • Posts: 6676
Re: Why Lazarus is not as popular as python is?
« Reply #29 on: August 08, 2020, 10:11:21 pm »
@process_1: Please stop. I grant that Marco made an opinionated statement, but *YOU* have just dragged the topic into the mud.

The topic is not "Pascal rules the World and let's keep it that way", and it's not "every other language sucks". It's a straightforward discourse on the strengths of Pascal vs Python, I grant that it could have been rather more technical e.g. as regards the mutability aspect but detailed understanding of such things is probably beyond most programmers so why bother?

MarkMLl
MT+86 & Turbo Pascal v1 on CCP/M-86, multitasking with LAN & graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.
GitHub repositories: https://github.com/MarkMLl?tab=repositories

 

TinyPortal © 2005-2018