While Stoyan is with us to answer our queries, I would like to ask this question. Not directly related to his book but a general question
In this forums someone wrote not many people know JavaScript and they just pretend or assume that they know JavaScript. Someone said people are just horrified about JavaScript but in fact they are horrified by something else like DOM or CSS or something. But JavaScript in itself is a very good and robust language.
My question is - What is the reason you think that in all these years people have not learned this language?
I can think of two things. Please give your opinions on this and more reasons you can think of
1) Even now, I think that Javascript is used just for doing some validations, handle some events(mostly limited to onLoad,Onclick, onUnload, onFocus,Onblur, onSubmit etc,) and do some look and feel stuff like CSS manipulation etc. Normally we don�t create many objects with any relationship between them etc. We hardly code any business logic there. If it goes to the level of too much coding then we try to refactor the code and move it to
Java classes. The guiding principle is this � �Not much coding in JavaScript�
Do you think in the times to come this will change? Will we be writing voluminous code in Javascript?
2) Debugging is very difficult. Now a days firebug is there but most of the people today don�t know how to use it. In my case our users are just IE6 users, so we don�t even bother about cross browser compatibility. And for debugging we use pop-up alerts.
I think books like yours� will help people learning this tool.