Learning a new language has always been something that’s like a hobby to me. Unfortunately, due to lack of practice as well as usage, I’ve pretty much shed most of the languages I’ve learned over the years.
As a child I was apparently fluent in Chinese, or so my mom said as we were living in Singapore at that time. Don’t ask me which dialect it was, I wouldn’t have a clue. Throughout high school I picked up French up until college. At college I also took up Japanese although I had some Japanese lessons during junior high for a limited time.
The problem with those languages was that I was never in a situation that required me to really use them. The best way to learn a language is to be immersed in it. My life is surrounded by English and Indonesian with a smattering of Javanese and as a result my fluency in languages is in that order.
Just recently I signed up to learn yet another language but I’m determined to make this one work especially because it can help me understand the stuff that I work with much better. Who knows his could be something seriously worth my while.
This is not any ordinary language. In fact it looks bloody complicated so I’m going to need a lot of time and effort learning it. So what the hell is it? Well, it’s Cocoa. What the hell is Cocoa? It’s the stuff that chocolate is made of. And also, OS X applications.
So hey, this writer is going to learn programming. It’s probably going to take ages. Anyone wanna lend me a hand, I’m open to suggestions. And by suggestions I don’t mean telling me to learn Visual Basic or its siblings.
Props to @anima for the heads up on cocoadevcentral.