Language in 2011 – Part I
In 2011 I started and/or continued to learn these language(s)
Python
I love how a python code is written. Python has a very detailed guidance for writing their code, so there will be no ambiguous code. Python code is really easy to read, you can learn Python by reading other’s code regularly. Python also has a functional feature which is very interesting for me. At the moment, I learn Python by creating application in Django, a popular Python Web Development framework.
Ruby
Ruby is another lovely language that I learned this year. I love how a Ruby code can contain such a beautiful code. Ruby use a natural name for their method and syntax, which makes te code is really easy to read. I learned Ruby on Rails, which is currently in 3.0 version. It gives me another perspective in developing web application, which use Convention over Configuration paradigm. I must admit, it is a very interesting approach.
Java
I still learned Java (specially Java SE) because I am teaching a Foundation of Programming Course using Java. I found out that there are plenty of things in Java that I understand after I teach a Java course. It forces me to learn much more, by buying Java Puzzlers book. There are many puzzles that hit me.
Continued to Part II
No trackbacks yet.