Hello,
I'd like to hear advice, how to best jump into some real Linux programming. I have basically no experience in doing any cpp programming for linux, so there will be much ropes learning, I guess. But I have deep and long-time experience in other programming languages, starting with MSX Basic and Z-80 assembler, down to QBasic, Pascal, Visual Basic, PHP, Perl, JavaScript, and C# (yes, I come from MSFT camp). So, I think I will manage to find online references for tools and programming languages, etc.
But it's hard when you don't have any idea from where to start.
I'd like to pick up some trivial project that involves some basic graphics (for example most basic classic snake or pong), where all the parts are easy to grasp. Then I'd see how the keyboard events is handled, how graphics are done, etc. So I could jump right in and alter the code, compile it and see what happens.
Where I need your advice, is this:
- I believe, most used programming language for Linux is C++. If that's so, I'd be happy to see some good tutorial that gives firm base understanding of the main paradigms and structures there.
- Some reference on commands that do compiling stuff etc.
- What could be that "trivial starter project" that is not too complex, but is not also a variation of "Hello World".
Thanks for your help!
Passiday
I'd like to hear advice, how to best jump into some real Linux programming. I have basically no experience in doing any cpp programming for linux, so there will be much ropes learning, I guess. But I have deep and long-time experience in other programming languages, starting with MSX Basic and Z-80 assembler, down to QBasic, Pascal, Visual Basic, PHP, Perl, JavaScript, and C# (yes, I come from MSFT camp). So, I think I will manage to find online references for tools and programming languages, etc.
But it's hard when you don't have any idea from where to start.
I'd like to pick up some trivial project that involves some basic graphics (for example most basic classic snake or pong), where all the parts are easy to grasp. Then I'd see how the keyboard events is handled, how graphics are done, etc. So I could jump right in and alter the code, compile it and see what happens.
Where I need your advice, is this:
- I believe, most used programming language for Linux is C++. If that's so, I'd be happy to see some good tutorial that gives firm base understanding of the main paradigms and structures there.
- Some reference on commands that do compiling stuff etc.
- What could be that "trivial starter project" that is not too complex, but is not also a variation of "Hello World".
Thanks for your help!
Passiday
Comment