Lazycoder

19May/053

Scripting languages and Microsoft

Dare Obasanjo aka Carnage4Life – Microsoft Missing the Boat on Programming Language Trends

I’ve often said, when writing my 50,000th “alert(hidTxtInput.Text)” statement in Javascript, that the company/person who came out with a full-fledged Javascript IDE and debugger would rule the new world. The Venkman debugger for Firefox comes close, but it’s still a little sketchy when it comes to loading the script and it doesn’t let me write any code any easier than Notepad does. Even just an interactive Shell like Ruby and Python have would be nice. I think secretly Microsoft wishes Javascript would go away. It’s a constant reminder that they don’t own the web from a development POV. HTML is just markup and doesn’t mean much. Flash is pretty, but annoying. But Javascript DOES stuff. It makes the web pages “beep”. That means you don’t need a “smart client” or an application and THAT means that Microsoft has to turn the Titanic again.

Plus there’s the fact that NO ONE at Microsoft EVER looks to see what people outside the company are doing before thinking about the problem themselves. It’s called tunnel vision and a lot of developers get it.

  • http:///www.msmvps.com/WilliamRyan Bill

    Agreed on that one. Javascript sucks mainly b/c of lack of an IDE support.

  • http://codingjournal.net Hendrik Swanepoel

    I wish for a Javascript editor everyday… One where I can go and debug and step through too.

    The best solution would be something like flash’s action script. What I like about how flash works now, is that it’s ‘type safe’ when you develop it, and you can develop code in an OOP manner. This provides for cool intellisense and everything, and doesn’t allow for calling toString() on an integer or assigning an integer to a string variable.

    When you compile the flash file, all that type safe OOP code is translated to actionscript in the end. Meaning it works with variants again, and not the underlying types…

    So we could actually get IDE’s to work with javascript as if it was type safe, but it results in what we have at the moment in the end.

    I wish someone would do it!!

  • Pingback: Hendrik Swanepoel

  • Someone

    Every try the buit-in Script Editor that comes with MS Excel ?

    I use it to debug all of my javascript code and I’ve got watches etc.

    Works like a charm – if you know how to use it of course …..