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

Ralf Quint freedos.la at gmail.com
Thu Oct 17 03:24:07 CEST 2024


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
>> 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.
Sorry, but do you really suggest that Lazarus should intentionally 
adjust itself to the shortcomings of other IDEs? Being able to move 
windows around over multiple (2 or 3) monitors is the most effective way 
to work., like one screen for the source code/object inspector, once 
screen for the program output and one for all debug related windows. 
Everything easily in view, no need to move around (or resize) windows 
like stupid, just because what you want to see is somewhere in a docked 
and minimized window...
> 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!

Again, just because other IDEs do it differently doesn't mean that this 
is in fact the best way to go. It's IMHO rather a result that other IDEs 
(which are mostly somehow web browser based) don't handle undocked 
windows properly...


Ralf




More information about the fpc-pascal mailing list