I'm a long time hardcore FreeBSD user, since the 2.2.x days, and have become pleanty familiar with perl, shell scripting, php, etc. I'm also a heavy VB.NET developer on the Microsoft side. I work a ton with MySQL, MSSQL, SQLite, etc.
I'm really wanting to start programming more extensivly on the FreeBSD platform, and even some Linux stuff. I'm interesting in programming console based applications but also want to do some GUI stuff.
I'm trying to figure out where to start. I don't have any experience in C/C++ and something is telling me that is where I need to start. Do I jump into C++ or do I need to start with C? Should I start with console based apps or should I get into an IDE like Qt Creator?
I'd love to know where to start, I doubt it is going to be a very easy transition from my other languages, but I think I could really develop some amazing stuff once I get good, and I'm all about open source. I'd also love to start taking a look at becoming involved in FreeBSD development too, which is obviously a down the road goal.
Any direction anyone could provide would be awesome. Thanks!
I'm really wanting to start programming more extensivly on the FreeBSD platform, and even some Linux stuff. I'm interesting in programming console based applications but also want to do some GUI stuff.
I'm trying to figure out where to start. I don't have any experience in C/C++ and something is telling me that is where I need to start. Do I jump into C++ or do I need to start with C? Should I start with console based apps or should I get into an IDE like Qt Creator?
I'd love to know where to start, I doubt it is going to be a very easy transition from my other languages, but I think I could really develop some amazing stuff once I get good, and I'm all about open source. I'd also love to start taking a look at becoming involved in FreeBSD development too, which is obviously a down the road goal.
Any direction anyone could provide would be awesome. Thanks!