Does anyone program in C++  [Solved]

Message
Author
User avatar
thomasl
Posts: 477
Joined: Sun Feb 04, 2018 9:26 am

Re: Does anyone program in C++

#31 Post by thomasl »

FYI, Thunar has in fact a right-drag menu: click right and quickly start dragging and you'll get a menu. Just sayin'
hasmak wrote: Thu Nov 14, 2024 5:05 pmPart of my problems with file managers is ease of use, they should be intuitive; you have a task in mind, the way to do it should be clear and simple, you shouldn't have to think about workarounds or writing scripts or helper applications and plugins; to me this is a waste of time and energy; but that is just me, I am old, fussy, and cranky :bagoverhead:
hasmak wrote: Fri Nov 15, 2024 7:52 amI guess my only viable option is to start learning, and see where it goes
I heard about IDEs https://en.wikipedia.org/wiki/Integrate ... nvironment and was doing some reading, it seems quit a broad subject, perhaps if someone with more experience can guide me and direct me to where to start, something that is GUI driven for absolute dummies with drag and drop or flowchart and as little as possible CLI, I would be grateful
So... if I take those two quotes at face value, you're willing to invest an enormous amount of time and energy to learn programming* but you're unwilling to invest significantly less time and energy to adapt the best of the FM pack (best for you, even if not perfect) to your requirements and get used to some of the workarounds, as you apparently got used to Q-Dir's?
hasmak wrote: Fri Nov 15, 2024 6:27 pmThis is done so intuitively and effortlessly that the user doesn't think about it.
To appreciate Q-Dir, you have to use it for a while, not just look at casually.
Exactly... and that's true for every non-trivial piece of software.

* As others have said, you massively underestimate the combined difficulties of setting up a dev environment, learning the language, learning the OS and library APIs and getting to grips with whatever GUI toolkit is used.
Frugal installs on Lenovo ThinkPad L14 Ryzen 5 4650U/24GB * HP Pavilion Ryzen 3 3300U/16GB * Toshiba R950 i5-3340M/12GB
I have a reservation... What do you mean it's not in the COMPUTER!

imschmeg
Posts: 533
Joined: Thu Sep 12, 2019 8:32 pm

Re: Does anyone program in C++

#32 Post by imschmeg »

thomasl wrote: Sat Nov 16, 2024 8:32 am * As others have said, you massively underestimate the combined difficulties of setting up a dev environment, learning the language, learning the OS and library APIs and getting to grips with whatever GUI toolkit is used.
Especially when that programming language is C++.

User avatar
hasmak
Posts: 105
Joined: Thu Jun 27, 2024 12:32 pm

Re: Does anyone program in C++

#33 Post by hasmak »

thomasl wrote: Sat Nov 16, 2024 8:32 am FYI, Thunar has in fact a right-drag menu: click right and quickly start dragging and you'll get a menu. Just sayin'
Thanks for the tip
You really have to be quick (milliseconds) but I can live with it :happy:
thomasl wrote: Sat Nov 16, 2024 8:32 am * As others have said, you massively underestimate the combined difficulties of setting up a dev environment, learning the language, learning the OS and library APIs and getting to grips with whatever GUI toolkit is used.

As I said before, naive, impulsive, and possibly stupid; so everyone keeps reminding me :frown:
MX 23 and Windows 7 Dual Boot on Dell E6220

User avatar
AK-47
Developer
Posts: 1191
Joined: Sun Mar 24, 2019 7:04 pm

Re: Does anyone program in C++

#34 Post by AK-47 »

hasmak wrote: Sat Nov 16, 2024 4:35 amYes it was
Perhaps you can ask the poster what his intention was
No. There was nothing derogatory about it. If you're going to accuse someone please have something to back it up, it is up to you to ascertain the poster's intention.
hasmak wrote: Sat Nov 16, 2024 4:35 amI think you misunderstood my question; it is not about right-click actions; it is about right-click ==> hold the button ==> drag to another place ==> release the button ==> trigger context menu for operations in that other place
If you know a file manger that has this function, let me know which one
Fair call, but I guess not many have this feature because nobody saw a use for it, so there is no motivation for a developer to implement it. Either they have not heard of such a thing (and you could be the first to suggest the idea), or they don't think there is enough demand to justify the feature. A suggestion to the team in charge of your favourite FM could go a long way.

A feature like that may take up a few dozen or hundreds of lines of code, working around UI toolkit methods and all sorts of issues. I have seen seemingly simple features occupy a lot of code because of all the roundabout methods involved just to get it working as intended, and in particular, working without breaking important functionality.

One thing I have found is that, Linux's GUI framework state is a horrific mess in comparison to Windows or Mac OS due to fragmentation. We have Qt, Gtk, FLTK, wxWidgets, and dozens of others, but no native API to tie all these frameworks together. This used to be the case with things like audio daemons also but Pipewire is slowly but surely sorting that out.

So ultimately, if no file manager has such a feature, it's likely because there is insufficient demand to justify implementing that feature, or they haven't heard of such a thing in the first place.

User avatar
CharlesV
Global Moderator
Posts: 7069
Joined: Sun Jul 07, 2019 5:11 pm

Re: Does anyone program in C++

#35 Post by CharlesV »

This post has run its course and am locking it.
*QSI = Quick System Info from menu (Copy for Forum)
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!

Locked

Return to “Software / Configuration”