[fpc-pascal] What to do to get new users

tsiegel at softcon.com tsiegel at softcon.com
Sun Nov 17 18:48:14 CET 2024


On 11/17/2024 12:57 PM, Sven Barth via fpc-pascal wrote:
> Am 16.11.2024 um 16:42 schrieb Marcos Douglas B. Santos via fpc-pascal:
> FPC and Lazarus are as unified as is sensible. We keep them different 
> by *choice* so that users don't think that they *have* to choose 
> Lazarus if they don't want to.
>
But the problem is (as I've repeatedly stated on this list) is that if 
one doesn't use lazarus for their IDE, then building anything other than 
basic command line programs is nearly impossible.  I've asked (multiple 
times) on this list for samples of doing various things with FPC that 
lazarus does with ease, (such as GUI, and networking), without using 
lazarus, and each and every time, the silence has been deafening.

I've never once received any information on doing these kinds of things 
without Lazarus.  Sure, there's a (very) few examples of using tcp/ip 
networking with the default FPC install, but those examples are about as 
simplistic as it's possible to get, which actually shows next to nothing 
about such capabilities.  aAnd, I've *never* seen any samples of how to 
build a GUI app just by using the command line compiler.  I've done 
searches on google, and asked on this list, and everything I can turn up 
shows nothing as relates to building an FPC app with a GUI w/o using 
some IDE or other.(mostly lazarus), so if you could kindly point me to 
such resources, I'd love to see them

Typically when I ask such questions on this list, I get either no 
response at all, or I get snarky ones that contribute nothing to the 
discussion.  (mostly from yourself).

This is why I almost never use FPC for program development, unless it's 
a cross platform application that can run from the command line, there's 
just no point in doing otherwisesince I don't use an IDE of any kind.

I use powerbasic when GUI is required on windows, and java when GUI is 
required on other platforms.

I'd love to use FPC, since it otherwise checks all the boxes, cross 
platform, and capable of networking, and GUI programming, but I simply 
can't, because I can't find any examples of such for someone who doesn't 
use Lazarus.




More information about the fpc-pascal mailing list