Wednesday, November 08, 2006

Web Language

Web programming

It's been some time since I blog about programming language (which is one of the main factor I want to start a blog). I used to refuse to learn web language people. At first I thought that web language is high level, easy and boring. Boring is because I don't like web design. Beside of my Design Idiot Brain(my user interface, color matching and effect is extremely weak), I thought that web don't require much creative thinking, algorithm thinking and problem solving. Web is just a plain page which emphasize design, layout, font and information. (Thats my point of view before). The only web site I ever did is for TAR College's assignment. A web page that sell handphone using a little bit javascript, css and whole bunch of HTML (really feeling idiot that time since Frontpage/dreamweaver is around but I was typing HTML tags with notepad).

But, the world is changing and the internet world is changing faster! Web is no longer the same old wed as I knew 5 years ago, it changed, a lot. We can do a lot of stuff with web page nowaday (oh god, am I typing an english exam essay?!). Straight to the damn point. Gmail, Google calender, basecamp, campfire chat, yahoo mail (new UI), gchat, all these are the web that prove web page is very potential field to improve and develop, at least they are "not-that-easy" to code and need some creativity.

WEB 2.0

To define this...please refer to wikipedia :P

From my point of view, web 2.0 is new web service which very different from the traditional one. What impress me is the way web 2.0 application is made. Programming Web2.0 application is more interesting, challenging and flexible (really just my own opinion). Many new thing can perform with the language or style as long the programer has enough creativity. Famous language in Web 2.0 are AJAX( javascript + XML), Ruby on Rails (Ruby + Rails) and others.

I don't like web programming, but I knew this is an essential thing to learn to live in the future IT world. Nothing ever success pull me into web field, HTML, php, javascript, flash (just interest use it to make game). Need a reason for me to jump in, and now the reason is here - New programming mission from Hatchlings Games. I need to learn this new language - Ruby on Rails and rapid develop something within some time. I fall in love with this language honestly. It's different, It's high level, It's easy and It's flexible. Awesome way to connect database, invisible of complex linking/protocol just focus on main thing (design, mechanic).

Friends who like web language should check these two awesome language/style out. I heard that web 2.o programmer earn a lot. They are quite rewarding by the way even we code it for free time.

End...

Weird post? Ya... need to recheck what's wrong with me, not much mood for bloging recently

Today Feeling ## How to answer my final exam leh... hmmmm (specific for someone)