Re: What to do to get new users

Sven Barth via fpc-pascal <[email protected]>
Newsgroups gmane.comp.compilers.free-pascal.general
Message-ID <CAFMUeB_tKoW+xjXLMB1hiLTbm1E6O7USXhBD355Wu8fg78MK4Q@mail.gmail.com>
Stefan-Iulian Alecu via fpc-pascal <[email protected]>
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

>

_______________________________________________
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.