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

Sven Barth pascaldragon at googlemail.com
Wed Oct 16 23:57:08 CEST 2024


Stefan-Iulian Alecu via fpc-pascal <fpc-pascal at lists.freepascal.org>
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 desktop & freely move
> > on monitor.
> You might've not realized that, but this is *foreign* and totally
> different from how most IDEs out there function. If you're familiar with
> Delphi 7 and lower, great, this feels natural, but the problem is that
> other IDEs aren't like Delphi 7. Lazarus is still stuck in that era, and
> that's /fine/ (at least, as far as the old Pascal devs are concerned),
> but I see most people around me (beginners and otherwise) immediately
> dock the IDE or ask me how to do it. Not to mention that it immediately
> fails to function for tiling window managers. And "distinctive look and
> feel" doesn't mean said look and feel is intuitive. I believe it would
> be better if Lazarus was docked by default and give the option to easily
> undock it, because far more beginners or curious people would want to
> dock it, it's a better default. If you don't believe me, please look at
> as many IDEs as you can and tell me *one* that's undocked like Lazarus
> is. It genuinely is something unusual and jarring to newcomers. Maybe
> there's a reason most other IDEs are docked, and even if you disagree
> with that particular decision, it would be hard to deny the reality that
> it's how people expect IDEs today to be structured. Even *RAD Studio*
> gave up on the idea. Happy birthday 2002!
>

I think there are still some issues simply switching between the docked and
undocked layout. If that would be solved (patches welcome 😉) then it would
be a much easier decision to have the IDE be docked to default, cause those
users that prefer undocked (and those *do* exist and we don't want *those*
to leave just because we did this wrong) can then easily switch it to
undocked.

Regards,
Sven

>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20241016/04e27529/attachment.htm>


More information about the fpc-pascal mailing list