About OpenJS
About JavaScript
I have always enjoyed coding in JavaScript. That maybe because when I started coding in JavaScript, I used only one browser and I did not encounter any of the infamous 'Cross-Browser Problems'. Which browser was I using? Well, I am not proud of it - but I used IE back then. Come on, Firefox was not even created in that time.
I think JavaScript is the most underestimated, undervalued and misunderstood language out there.
Undervalued
Choose any language - there will be many other languages in competition with it. Many other languages will be able to do the same things done by that language. Take Web development field for example. There is PHP, Perl, Python, Ruby in that field(that is just in the LAMP platform) - so no clear leader. What about embedded languages? C, Java and what not? There is no clear leader in any programming field. Except in one case - Browser Scripting(Client side scripting). People will use one and only one language to do this - JavaScript.
Sure there are other languages too - VBScript, PerlScript, TclScript etc. - but have you ever seen them in use in a live site? I guess not.
So if you think that learning Javascript is not worth your time, think again.
Underestimated
Many people say that that you cannot do much with JavaScript. That is because it is designed to fullfill a specific function. JavaScript cannot write to files - that is a feature - not a missing feature. That block is there so that malicious sites will not be able to write a file called 'evil_virus.exe' directly to the user's harddisk.
You would say that your favorite language is more powerful than JavaScript. It may be true, but can you language do this?
Misunderstood
Despite its popularity, few know that JavaScript is a very nice dynamic object-oriented general-purpose programming language. How can this be a secret? Why is this language so misunderstood?JavaScript: The World's Most Misunderstood Programming Language
Problems
Dispite everything, JavaScript has its problems. But that is not because it is a bad language - it comes due to bad Implimentation, stupid books, and many other external factors. Dispite these problems, learn JavaScript - you will never regret it.
About me
I am Binny V A - Web Developer based at Cochin, Kerala, India.
If you wish to contact me, you can send an email to moc.liamg@avynnib or leave a comment at the end of this page.
My Sites
- Bin-Co
- All about web development and scripting languages.
- Bin-Blog
- My blog about web development.
- BinnyVA
- My personal website.
- BinnyVA - Me Thinks
- My personal blog.
- LinDesk
- Linux - on the Desktop.