I want to start programming GAIM or maybe some Java based application. I've read some tutorials but I got tired of reading the whole thing and usually stop after the part dealing with Object creation. I know some Java...is it possible for me to just jump into a program and learn the language that way? You know like in real life "language-immersion"?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
My opinion? Jump right in! Yes, it's a hard way to learn code, but so is every other way. Figure out something you want patched in Gaim, and attempt to patch it. Given what I've seen so far, I imagine Gaim developers will be more than glad to offer help / suggestions / advice (particularly since a recent tracker item indicated they are aware of the need to groom young developers for gaim).
Not sure if the parallel to "language-immersion" is entirely valid, but it seems like the right sort of approach to me (with a non-rigorous analysis). Of course, things are much more strict with programming languages, and the goal / output is completely different.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The best way to learn a new language is to dive right in, in my opinion. If you want to know about advanced features of the language after that then do some research, but if you're a programmer and you have the right mindset then you should be able to find whatever help you need in regards to the language online.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I want to start programming GAIM or maybe some Java based application. I've read some tutorials but I got tired of reading the whole thing and usually stop after the part dealing with Object creation. I know some Java...is it possible for me to just jump into a program and learn the language that way? You know like in real life "language-immersion"?
My opinion? Jump right in! Yes, it's a hard way to learn code, but so is every other way. Figure out something you want patched in Gaim, and attempt to patch it. Given what I've seen so far, I imagine Gaim developers will be more than glad to offer help / suggestions / advice (particularly since a recent tracker item indicated they are aware of the need to groom young developers for gaim).
Not sure if the parallel to "language-immersion" is entirely valid, but it seems like the right sort of approach to me (with a non-rigorous analysis). Of course, things are much more strict with programming languages, and the goal / output is completely different.
The best way to learn a new language is to dive right in, in my opinion. If you want to know about advanced features of the language after that then do some research, but if you're a programmer and you have the right mindset then you should be able to find whatever help you need in regards to the language online.