ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Dear All,
I got more than 10 years of experience in C++ programming and now I want to work on Linux platform with C++ programming, please point be best location for tutorial videos or link for that.
My aim is to understand Linux programming concepts rather that C++ programming.
I have no specific references, especially video references for this, however there are a couple of different directions to consider for Linux programming. Firstly, it is not C++, Linux is more based on C. Secondly, the manual pages give excellent information about the library calls, the system calls, and those pages also identify the basis for each library call such as citing what standards it adheres to. Next there is a programming forum on LQ, here and also a Linux Software forum, here. The programming forum has sticky notes at the top for tutorials, but I do not believe they are videos. Still, those forums are excellent places to browse to see other questions and see some examples of Linux programming. Another thing to do is to realize that all of Linux is source, the kernel and various utilities, applications, libraries, and packages are typically available as binary installs, but also typically available in source. And so you can locate those, likely on GitHub, and view sources which match the technologies you are looking to be involved with. I'm certain there will be a lot of C++ in there too, my earlier comment was more that the Linux kernel is mostly C, but there are plenty of programs and drivers which are in C++.
If you want to do gui stuff there's gtk and qt options that should have compatibility with pending wayland and mir X replacements. The directory structure is different, / instead of \ and case sensitive, plus permissions. Otherwise all the regular c++ posix standards.
Watching a video to learn programming seems not efficient to me, way too slow...
I can't imagine the time spent to load it, watch it, pause, review etc... in comparaison with reading text from source file or something else
With 10+ years experience you won't need it anyway, just browse open source project written for Linux in C++ in the field you're most interested in
Watching a video to learn programming seems not efficient to me, way too slow...
I can't imagine the time spent to load it, watch it, pause, review etc... in comparaison with reading text from source file or something else
With 10+ years experience you won't need it anyway, just browse open source project written for Linux in C++ in the field you're most interested in
I don't even like watching those videos showing me how to do a repair. They spend 10 minutes yapping, telling you all their life's history, and then BLINK, suddenly the contraption is all disassembled and they're finishing the repair. Ahhh! NO!!! I wanted to know how to TAKE IT APART!!!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.