- Aug 21, 2005
- 3,888
- 8
- 81
Got a question for the community:
I am going to try and learn on a Linux platform (Ubuntu) to do some device driver creation/hardware manipulation but I don't know what is the best programming language to do it on. I have a genuine familiarity with C++ (from school) but I haven't used it in some time. I have all the basic understandings of object orientation, recursion, and most of the basic commands I still understand but most everything else I've pretty much forgotten.
I am re-learning, or rather deciding on doing this so I can change my current job to do something I would really like to do in the future. In my company they do exactly what I am going to learn to do (create device drivers in Linux via. C++ or C#) but I'm not sure which I should focus on.
I really have no background in C#. Any suggestions? It would be a lot easier to re-familiarize myself with C++ as I've used it a ton before and I'll pick it up a lot quicker but I don't know what is more popular nowadays. What do you guys think?
Just a side note: I have about three years industry experience and I am trying to move into a lateral position (not an upgraded position) but I know it will be a hard sell trying to interview by telling someone that I "sorta" remember how to do it. I'd like to know that I know what I'm talking about so I could convince someone to hire me for a new position. Any and all practice will be on my time. Any books/websites are also a welcomed suggestion! Thanks again
I am going to try and learn on a Linux platform (Ubuntu) to do some device driver creation/hardware manipulation but I don't know what is the best programming language to do it on. I have a genuine familiarity with C++ (from school) but I haven't used it in some time. I have all the basic understandings of object orientation, recursion, and most of the basic commands I still understand but most everything else I've pretty much forgotten.
I am re-learning, or rather deciding on doing this so I can change my current job to do something I would really like to do in the future. In my company they do exactly what I am going to learn to do (create device drivers in Linux via. C++ or C#) but I'm not sure which I should focus on.
I really have no background in C#. Any suggestions? It would be a lot easier to re-familiarize myself with C++ as I've used it a ton before and I'll pick it up a lot quicker but I don't know what is more popular nowadays. What do you guys think?
Just a side note: I have about three years industry experience and I am trying to move into a lateral position (not an upgraded position) but I know it will be a hard sell trying to interview by telling someone that I "sorta" remember how to do it. I'd like to know that I know what I'm talking about so I could convince someone to hire me for a new position. Any and all practice will be on my time. Any books/websites are also a welcomed suggestion! Thanks again