On 10/16/24 6:00 AM, Hairy Pixels via fpc-pascal wrote:
FPC is not keeping up with trends in the industry which new
programmings want despite all the older programmers who are settled in
their ways. Even if there is a market for Lazarus type apps people in
2024 don’t want to use a massive lega
On 10/16/24 2:07 AM, Rainer Stratmann via fpc-pascal wrote:
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
Hello all,
I raise my hand to this subject because I am one of those who deliberately opted against Lazarus. I have used Delphi for many years (up to version 2007) and considered to switch to Lazarus, but finally decided not use it for my project. This is not a well-elaborated statement, but ju
On Oct 16, 2024 at 9:46:05 PM, Nikolay Nikolov via fpc-pascal <
fpc-pascal@lists.freepascal.org> wrote:
> I don't know, it could be the Nim to JS compiler, or the fact that the
> previous plugin developer didn't use the LSP protocol, but direct
> integration instead. But I don't like the whole id
On Oct 16, 2024 at 4:44:35 PM, Nikolay Nikolov via fpc-pascal <
fpc-pascal@lists.freepascal.org> wrote:
>
> On 10/16/24 6:00 AM, Hairy Pixels via fpc-pascal wrote:
>
> FPC is not keeping up with trends in the industry which new programmings
> want despite all the older programmers who are settled
I am cross posting this to the Lazarus list, since some of this relates
to Lazarus.
On 16/10/2024 01:07, Rainer Stratmann via fpc-pascal wrote:
- Lazarus looks very complicated with its many windows. And it is also
relatively complicated to understand and use. There are too many options that
ar
On 10/16/24 3:14 PM, Christo Crause via fpc-pascal wrote:
On Wed, Oct 16, 2024 at 2:12 AM Rainer Stratmann via fpc-pascal
wrote:
- Fpcupdeluxe: A good idea. But it doesn't work. I have tried to
install an
AVR crosscompiler on a Linux system. Fatal: Can't find unit
Infodrwf
Am Mittwoch, 16. Oktober 2024, 11:20:35 CEST schrieb Martin Frb via fpc-
pascal:
> If it is cross compiling (using same compiler version), and if the
> compiler is installed (as cross compiler):
> Project Options > Compiler opts > Config and Target
But there is not the compiler itself. If you have
Am Mittwoch, 16. Oktober 2024, 11:07:25 CEST schrieb Nikolay Nikolov via fpc-
pascal:
> Or maybe, it's better? I don't know. Maybe explain what do you mean by
> "doesn't look like the project is very lively". Maybe we should post
> updates more often?
It all comes to the point of easy beginning.
On Wed, Oct 16, 2024 at 2:12 AM Rainer Stratmann via fpc-pascal <
fpc-pascal@lists.freepascal.org> wrote:
>
> - Fpcupdeluxe: A good idea. But it doesn't work. I have tried to install
> an
> AVR crosscompiler on a Linux system. Fatal: Can't find unit Infodrwf used
> by
> Project1. And ‘Project1’ do
On Wed, 16 Oct 2024 at 00:16, Rainer Stratmann via fpc-pascal
wrote:
>
> At the Lazarus Congress in Cologne in October 2024, it ended up being very
> interesting.
Promoting the event better might help! I did not know about it at all.
> Why are no new users coming to Lazarus/Freepascal?
Pascal i
On 16/10/2024 13:49, Hairy Pixels via fpc-pascal wrote:
I’ve watched the community dwindle over the years and people move on
and new programmers adopt new languages. It’s clearly going in the
wrong direction as noted by the original post. Am I wrong?
You may be wrong...
I don't have the num
On 16/10/2024 15:29, Rainer Stratmann via fpc-pascal wrote:
Am Mittwoch, 16. Oktober 2024, 11:20:35 CEST schrieb Martin Frb via fpc-
pascal:
If it is cross compiling (using same compiler version), and if the
compiler is installed (as cross compiler):
Project Options > Compiler opts > Config and
Am Mittwoch, 16. Oktober 2024, 15:09:47 CEST schrieb Liam Proven via fpc-
pascal:
> On Wed, 16 Oct 2024 at 00:16, Rainer Stratmann via fpc-pascal
>
> wrote:
> > At the Lazarus Congress in Cologne in October 2024, it ended up being very
> > interesting.
>
> Promoting the event better might help!
On 10/16/24 4:57 PM, Hairy Pixels via fpc-pascal wrote:
On Oct 16, 2024 at 8:50:21 PM, Ștefan-Iulian Alecu via fpc-pascal
wrote:
4. a proper VSCode extension (we can include Vim and Emacs there too,
but the main focus is VSCode) with all the bells and whistles more
established extensions have.
I have always found that the self-contained nature of Pascal/Delphi
executables is a big advantage over other language systems. Just copy
the file and run it, even on a system that has never seen a
Pascal/Delphi executable before. If we could do that with the
IDE/compiler it would be magic!
The question I have is, if you’re a new programmer not wanting to make a
cross platform app what are building with Pascal? It’s still a good low
level compiled language and you can do things like SDL and games with it
but people are using C++ for that mainly and think FPC lags behind in some
areas
Op 16/10/2024 om 06:53 schreef Alexey T. via fpc-pascal:
- Linux: All relevant files (executable files, configuration files,
source code,etc.) are scattered all over the Linux system. This is
very complicated again.
This is important part. I agree. Some FPC binaries are in /usr/bin.
Data fi
Am Mittwoch, 16. Oktober 2024, 16:16:45 CEST schrieb Marco van de Voort via
fpc-pascal:
> > I can't see any contradiction here. If we do things better, everyone
> > benefits.
> You need the new users to stick, not just to try it. Specially if you
> have to do a lot of trouble to increase the numbe
On 16/10/2024 18:06, Rainer Stratmann via fpc-pascal wrote:
Am Mittwoch, 16. Oktober 2024, 15:54:20 CEST schrieb Martin Frb via fpc-
pascal:
Define "Compiler".
You use one and the same fpc.exe.
But you need a different ppc.exe. All those ppc live in the same
folder. And they are all called
Am Mittwoch, 16. Oktober 2024, 17:40:26 CEST schrieb xuser13--- via fpc-
pascal:
> Freepascal will never become popular in a world where JavaScript is
> everywhere, Delphi exists & Pascal has a reputation of not cool
> programming language.
I strongly believe that many users will have fun with Fre
On 16/10/2024 18:06, Rainer Stratmann via fpc-pascal wrote:
Am Mittwoch, 16. Oktober 2024, 15:54:20 CEST schrieb Martin Frb via fpc-
pascal:
Define "Compiler".
You use one and the same fpc.exe.
But you need a different ppc.exe. All those ppc live in the same
folder. And they are all called
Am Mittwoch, 16. Oktober 2024, 18:27:19 CEST schrieb Martin Frb via fpc-
pascal:
> >> Yeah, editor toolbar => you get that name, if you click the "configure"
> >> option. The toolbar can be on top or bottom.
> >
> > However, this has to be done from scratch every time you install Lazarus
> > inste
Op 16/10/2024 om 02:54 schreef DougC via fpc-pascal:
On Tue, 15 Oct 2024 19:07:58 -0400 *Rainer Stratmann via
fpc-pascal * wrote ---
At the Lazarus Congress in Cologne in October 2024, it ended up
being very
interesting. An important question came up.
Why
Op 16/10/2024 om 15:36 schreef Rainer Stratmann via fpc-pascal:
Am Mittwoch, 16. Oktober 2024, 14:03:39 CEST schrieb Marco van de Voort via
fpc-pascal:
Making sure the few initial
converts stick is as important as getting more initial impressions.
I can't see any contradiction here. If we do
On Wed, 16 Oct 2024 02:07:58 +0300, Rainer Stratmann via fpc-pascal
wrote:
> 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 ca
Am Mittwoch, 16. Oktober 2024, 15:54:20 CEST schrieb Martin Frb via fpc-
pascal:
> Define "Compiler".
>
> You use one and the same fpc.exe.
>
> But you need a different ppc.exe. All those ppc live in the same
> folder. And they are all called by the same fpc.exe, depending on the
> options gi
On Oct 16, 2024 at 9:18:01 PM, Nikolay Nikolov via fpc-pascal <
fpc-pascal@lists.freepascal.org> wrote:
> I also have some experience from my day job on making a VS Code extension
> for the Nim language (you can see my commits in the Nim language server
> here https://github.com/nim-lang/langserv
On 10/16/24 5:29 PM, Hairy Pixels via fpc-pascal wrote:
On Oct 16, 2024 at 9:18:01 PM, Nikolay Nikolov via fpc-pascal
wrote:
I also have some experience from my day job on making a VS Code
extension for the Nim language (you can see my commits in the Nim
language server here
https://github.c
Another point is that FPC doesn’t have an official forum except for the
mail list and that in and of itself is a problem if you ask me. Most young
people don’t use email and won’t like this. I myself don’t prefer the mail
list over some of the very nice forums that allow posting code and very
easy
On Oct 16, 2024 at 8:50:21 PM, Ștefan-Iulian Alecu via fpc-pascal <
fpc-pascal@lists.freepascal.org> wrote:
> I don't blame someone coming at me and thinking Pascal's
> old, when we're clinging on to Lazarus with *everything*. It is a bit
> sad if you think about it: we're putting Lazarus on a pe
I am aware of your work. As long as you still depend on CodeTools and
Lazarus internals, the language server can't be called independent. I
have tried to compile the LSP (at least Michaël's version) and it seems
to fail every time. Which is why I am trying to make my own, in an
attempt to be mo
Op 16/10/2024 om 04:32 schreef Rainer Stratmann via fpc-pascal:
I don't think the situations are vary similar, so I don't think the
comparison is useful.
I mainly wanted to say that it is possible to do so without extensive
marketing. Linux is another example. Linux does not spend a huge amount
Am Mittwoch, 16. Oktober 2024, 14:03:39 CEST schrieb Marco van de Voort via
fpc-pascal:
> Making sure the few initial
> converts stick is as important as getting more initial impressions.
I can't see any contradiction here. If we do things better, everyone benefits.
On Oct 16, 2024 at 9:08:13 PM, Stefan-Iulian Alecu via fpc-pascal <
fpc-pascal@lists.freepascal.org> wrote:
> I'll revisit your extensions and give pascal-language-server yet another
> shot, but I am not too confident. If I can make it work within a CI/CD
> context, I'll send a PR. This would imp
Hi! I want to preface this by saying I am one of the new, younger
(almost 23) devs that the FP team is looking for. I clearly grew in a
different context when it comes to the programming world around me, so I
hope my perspective will be valuable. This also brings forward the
perspective of some
On 10/16/24 3:30 PM, Rainer Stratmann via fpc-pascal wrote:
Free Pascal is exactly as "scattered" all over the Linux system, as gcc,
clang, rust and pretty much any other compiler. How is this exactly a
problem, since all major distros ship fpc as an official package and it
is used to build othe
On Oct 16, 2024 at 8:50:21 PM, Ștefan-Iulian Alecu via fpc-pascal <
fpc-pascal@lists.freepascal.org> wrote:
> 4. a proper VSCode extension (we can include Vim and Emacs there too,
> but the main focus is VSCode) with all the bells and whistles more
> established extensions have. I know we would a
> One of the highest-project single Kylix (Delphi for Linux) projects I
> ever saw languishes in unmaintained obscurity: XPde.
I tried to compile it using Free Pascal and fix it, however I am
constantly stuck with all the Kylix-specific parts. I even tried
installing actual Kylix just to see if
Am 17.10.2024 um 01:51 schrieb Rainer Stratmann via fpc-pascal:
Am Donnerstag, 17. Oktober 2024, 00:08:27 CEST schrieb Sven Barth via fpc-
pascal:
News flash: this is how well behaved Linux applications are supposed to
behave no matter if they are a "Linux system program" or not.
Haha, I did no
Am 17.10.2024 um 01:57 schrieb Rainer Stratmann via fpc-pascal:
Am Mittwoch, 16. Oktober 2024, 23:12:08 CEST schrieb Michael Van Canneyt via
fpc-pascal:
Actually, my employer has already offered twice to sponsor a web-designer to
overhaul the website. Money was not an issue. The idea was to anno
Am 17.10.2024 um 03:42 schrieb Ralf Quint via fpc-pascal:
On 10/16/2024 2:49 PM, James Richters via fpc-pascal wrote:
>> By and large, FPC (and Lazarus) is installed rather quickly.
The only thing I wish for the installation of FPC is that all the
help files were included and installed by def
And here is my 2c worth ...
Firstly, I will say that I do not know much about the group that manages
FPC and related tools. I am also relatively new to FPC but a long time user
of Delphi. Here is a newbies view of the world:
1. while the content on the website may be correct, it looks dated (firs
On 16-10-2024 11:07, Nikolay Nikolov via fpc-pascal wrote:
On 10/16/24 2:07 AM, Rainer Stratmann via fpc-pascal wrote:
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?
Wh
On Oct 17, 2024 at 4:12:08 AM, Michael Van Canneyt via fpc-pascal <
fpc-pascal@lists.freepascal.org> wrote:
> I have proposed this to the FPC core team, after some insistance I managed
> to get a list of constraints from (if memory serves well?) 1 person.
>
> I admit I was put off by what I perce
On Oct 17, 2024 at 12:03:47 AM, Guillermo Martínez Jiménez via fpc-pascal <
fpc-pascal@lists.freepascal.org> wrote:
> Prease DON'T add garbage collector. IMO it isn't a good idea. I had
> very bad experiences with it. Unless somebody found a new magic
> algorithm in the last decade...
>
I used
Op 16-10-2024 om 15:50 schreef Ștefan-Iulian Alecu via fpc-pascal:
4. a proper VSCode extension (we can include Vim and Emacs there too,
but the main focus is VSCode) with all the bells and whistles more
established extensions have. I know we would all want to stick to
Lazarus and we all kn
On 10/16/2024 2:49 PM, James Richters via fpc-pascal wrote:
>> By and large, FPC (and Lazarus) is installed rather quickly.
The only thing I wish for the installation of FPC is that all the help
files were included and installed by default. I am always annoyed by
being required to go get the
Am Donnerstag, 17. Oktober 2024, 00:08:27 CEST schrieb Sven Barth via fpc-
pascal:
> News flash: this is how well behaved Linux applications are supposed to
> behave no matter if they are a "Linux system program" or not.
Haha, I did not know this. Very good that you tell me...
As far as I know fp
Am Mittwoch, 16. Oktober 2024, 23:12:08 CEST schrieb Michael Van Canneyt via
fpc-pascal:
> Actually, my employer has already offered twice to sponsor a web-designer to
> overhaul the website. Money was not an issue. The idea was to announce a
> contest and to select a winning design. The designer
On Wed, 16 Oct 2024, Ralf Quint via fpc-pascal wrote:
Sorry, but there has been so much nonsense in this thread, I just had to add
my 2c as well.
On 10/15/2024 4:07 PM, Rainer Stratmann via fpc-pascal wrote:
At the Lazarus Congress in Cologne in October 2024, it ended up being very
interest
geneb via fpc-pascal schrieb am Mi., 16.
Okt. 2024, 16:19:
>
> > I have always found that the self-contained nature of Pascal/Delphi
> > executables is a big advantage over other language systems. Just copy
> > the file and run it, even on a system that has never seen a
> > Pascal/Delphi executab
On 10/16/24 8:03 PM, Guillermo Martínez Jiménez via fpc-pascal wrote:
Prease DON'T add garbage collector. IMO it isn't a good idea. I had
very bad experiences with it. Unless somebody found a new magic
algorithm in the last decade...
I agree. Although, I'm not against someone adding a .NET t
>> By and large, FPC (and Lazarus) is installed rather quickly.
The only thing I wish for the installation of FPC is that all the help files
were included and installed by default. I am always annoyed by being required
to go get the help files and add them in myself when I install FPC. I th
Stefan-Iulian Alecu via fpc-pascal
schrieb am Mi., 16. Okt. 2024, 23:38:
> > Lazarus does not look complicated. It has it own distinctive look & feel.
> > User
> > should be able to completely detach windows from from main so it would be
> > possible to move them to different monitor, virtual des
Hairy Pixels via fpc-pascal schrieb am
Mi., 16. Okt. 2024, 13:49:
> As for the language I think for GUI apps programmers don’t need or want a
>> manual memory managed language like Pascal and would prefer something like
>> C#. In general the ease of programming is not there in Pascal compared to
Op 16-10-2024 om 16:06 schreef Hairy Pixels via fpc-pascal:
Another point is that FPC doesn’t have an official forum except for
the mail list and that in and of itself is a problem if you ask me.
Most young people don’t use email and won’t like this. I myself don’t
prefer the mail list over so
On Wed, 16 Oct 2024, Nikolay Nikolov via fpc-pascal wrote:
On 10/16/24 4:57 PM, Hairy Pixels via fpc-pascal wrote:
On Oct 16, 2024 at 8:50:21 PM, Ștefan-Iulian Alecu via fpc-pascal
wrote:
4. a proper VSCode extension (we can include Vim and Emacs there too,
but the main focus is VSCode) wi
15 Oct news at Hacker News:
https://floss.fund/blog/announcing-floss-fund/
They pay 1M $ per year, all FPC needs to apply is the funding.json in
the repo. And then submit via online form.
Format of the JSON schema is described there.
https://floss.fund/funding-manifest/
Alex
___
Nikolay Nikolov via fpc-pascal schrieb am
Mi., 16. Okt. 2024, 11:44:
> As for the language I think for GUI apps programmers don’t need or want a
> manual memory managed language like Pascal and would prefer something like
> C#. In general the ease of programming is not there in Pascal compared to
On 10/16/24 8:19 PM, Michael Van Canneyt via fpc-pascal wrote:
On Wed, 16 Oct 2024, Nikolay Nikolov via fpc-pascal wrote:
On 10/16/24 4:57 PM, Hairy Pixels via fpc-pascal wrote:
On Oct 16, 2024 at 8:50:21 PM, Ștefan-Iulian Alecu via fpc-pascal
wrote:
4. a proper VSCode extension (we can
Rainer Stratmann via fpc-pascal schrieb
am Mi., 16. Okt. 2024, 01:16:
> - Linux: All relevant files (executable files, configuration files, source
> code,
> etc.) are scattered all over the Linux system. This is very complicated
> again.
> If Lazarus/Freepascal were a Linux system program it woul
On Wed, 16 Oct 2024 at 14:58, Ștefan-Iulian Alecu via fpc-pascal
wrote:
>
> I tried to compile it using Free Pascal and fix it, however I am
> constantly stuck with all the Kylix-specific parts. I even tried
> installing actual Kylix just to see if it was my fault, but that's
> apparently notoriou
Hairy Pixels via fpc-pascal schrieb am
Mi., 16. Okt. 2024, 16:07:
> Another point is that FPC doesn’t have an official forum except for the
> mail list and that in and of itself is a problem if you ask me. Most young
> people don’t use email and won’t like this. I myself don’t prefer the mail
> l
Freepascal will never become popular in a world where JavaScript is
everywhere, Delphi exists & Pascal has a reputation of not cool
programming language.
I don't think Delphi existing should be your main concern. It's a
miracle it still exists right now and it has clients. I still use it as
a
Stefan-Iulian Alecu via fpc-pascal
schrieb am Mi., 16. Okt. 2024, 16:08:
> I am aware of your work. As long as you still depend on CodeTools and
> Lazarus internals, the language server can't be called independent.
>
The point of using CodeTools is that they are kept fairly up to date with
what
Sorry, but there has been so much nonsense in this thread, I just had to
add my 2c as well.
On 10/15/2024 4:07 PM, Rainer Stratmann via fpc-pascal wrote:
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 c
There is fpdoc, and the FPC docs are quite ok. The problem is contributors.
In my experience (and in that of the people I brought along, as well as
already existing devs around me), no, they aren't OK. They're passable
at times, yes, but they aren't what I would call "good". I have been
slowly
Prease DON'T add garbage collector. IMO it isn't a good idea. I had
very bad experiences with it. Unless somebody found a new magic
algorithm in the last decade...
El Wed, 16 Oct 2024 04:49:44 -0700
Hairy Pixels via fpc-pascal escribió:
> On Oct 16, 2024 at 4:44:35 PM, Nikolay Nikolov via fpc-p
On 10/16/2024 2:38 PM, Stefan-Iulian Alecu via fpc-pascal wrote:
Lazarus does not look complicated. It has it own distinctive look &
feel.
User
should be able to completely detach windows from from main so it
would be
possible to move them to different monitor, virtual desktop & freely
move
70 matches
Mail list logo