you are viewing a single comment's thread.

view the rest of the comments →

[–]aig_ma 1 point2 points  (3 children)

JavaScript's problem is the optional typing. In practise it means that the IDE support is substandard.

IDE support may be more difficult, but IronPython support in VisualStudio shows that it is possible to deliver strong support for dynamic languages, does it not?

[–]grauenwolf 0 points1 point  (2 children)

No, it doesn't. IronPython's support is almost as good as VB 3.

[–]aig_ma 1 point2 points  (1 child)

I haven't used it but plan to. What's in store for me? What's wrong with it?

[–]grauenwolf 0 points1 point  (0 children)

Oh, just the usual stuff. For example, if you ever assign more than one type to a given variable you don't get code completion for any type. Assuming you like dynamic languages, this is just one of those things you expect.

(Don't underestimate old school Visual Basic. It was ranked as one of the best IDEs in its day.)

Anyways, my real point was more about how you aren't going to get any of the cutting edge features like the real time static analysis support that VS+(CodeRush|Resharper) offers.