RussianVodka
February 26th, 2010, 11:21 PM
Hey everyone. I'm wondering if anyone has any recommendations for a good language or API for me to learn.
I'm a pretty competent Java programmer (here is my latest project (http://epoblaguev.com/?page=Projects/graphCalc.php&subNav=Projects/navBar.php)), but I've been growing weary of it as of recent. It's a lot of small things that make me dislike it, like the inability to use pointers/pass by reference, the amount of typing it takes to get anything done, and recently it's been feeling very locked down and hard to control. If you've used VB for any large project, you've probably experienced something similar.
At the same time I can't stop using it because it's the only language I can find that's both easily portable across platforms, and has a decent GUI library (or the best one I've been able to find so far). And also there is NetBeans, which is a great Java IDE.
I like programming in python. It's fun and easy. On top of that the software runs on any platform with a python interpreter. The downside is that all the IDE's I've used feel sub-par. And I've yet to use a python GUI library that doesn't make me want to head-butt someone in the face.
I might give C++ a try. I know the language enough to get around in it, but I have no idea how to build GUI's in it, or which IDE's are good, or how to make sure the things I write will work on different platforms. As far as I remember, it's also pretty high maintenance, what with the lack of garbage collectors and what not.
So, any advice?
I'm a pretty competent Java programmer (here is my latest project (http://epoblaguev.com/?page=Projects/graphCalc.php&subNav=Projects/navBar.php)), but I've been growing weary of it as of recent. It's a lot of small things that make me dislike it, like the inability to use pointers/pass by reference, the amount of typing it takes to get anything done, and recently it's been feeling very locked down and hard to control. If you've used VB for any large project, you've probably experienced something similar.
At the same time I can't stop using it because it's the only language I can find that's both easily portable across platforms, and has a decent GUI library (or the best one I've been able to find so far). And also there is NetBeans, which is a great Java IDE.
I like programming in python. It's fun and easy. On top of that the software runs on any platform with a python interpreter. The downside is that all the IDE's I've used feel sub-par. And I've yet to use a python GUI library that doesn't make me want to head-butt someone in the face.
I might give C++ a try. I know the language enough to get around in it, but I have no idea how to build GUI's in it, or which IDE's are good, or how to make sure the things I write will work on different platforms. As far as I remember, it's also pretty high maintenance, what with the lack of garbage collectors and what not.
So, any advice?