Rainer Stratmann via fpc-pascal said on Wed, 16 Oct 2024 01:07:58 +0200

>At the Lazarus Congress in Cologne in October 2024, it ended up being
>very interesting. An important question came up.
>
>Why are no new users coming to Lazarus/Freepascal?
>Why do we find it so difficult?
>How can we get new, younger users to come to us?

First of all, Joanna on #fpc (and other fpc related IRC channels) has
blown off over 100 potential fpc users, including myself. I'm learning
Ada now, and liking it a lot.

Second, fpc is neither fish nor fowl: It has way too much "stuff" to be
an easy to learn or use language, but that "stuff" isn't useful to most
non-Lazarus users. The solution to this problem is to publicize the
hell out of the -M tp mode, which brings it back to Turbo Pascal 5.5,
and then publicize it as a quick way to program relatively safely. It's
quicker and easier to develop than C (or that horrid C++) and it's
certainly safer than C or C++. Hammer these things home.

Look at the posts on fpc-pascal@lists.freepascal.org . 90% of them are
of no use whatsoever to somebody wanting an easier and safer C. It
seems to me to be a discussion of a neverendingly growing set of arcane
library functions for edge case usage. The solution would be a
fpc-bas...@lists.freepascal.org , and publicize the hell out of it.
Seriously, the Pascal stuff discussed fpc-pascal@lists.freepascal.org
is every bit as complicated as Ada, but without the extreme safety of
Ada. Make and publicize fpc-bas...@lists.freepascal.org .

Lazarus and Delphi are more complicated than they need to be. One time
the fonts on my Lazarus application became unusably huge, I couldn't
fix it, nor could the people on #lazarus find a way to fix it. Also, on
Delphi and I assume Lazarus, it's very non-intuitive how to put your
own libraries in directories other than the default. I lost a very nice
puzzle application because my directories got overwritten.

HTH,

SteveT

Steve Litt 

http://444domains.com
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to