4 ms·
It is sad that Hugunin isn't involved with IronPython any more. But it may be good news for the IronPython and IronRuby community that Microsoft no longer has t
by equark 16y ago
It is sad that Hugunin isn't involved with IronPython any more. But it may be good news for the IronPython and IronRuby community that Microsoft no longer has the reins. Currently it is impossible to contribute back code, which destroys any community. Moving to a fully open model seems like a step forward.
I have two questions though. What is Microsoft's commitment to the DLR and where does the IE9 Chakra Javascript engine fit into the .NET ecosystem. Will non-DLR Javascript be Microsoft's dynamic language of choice or will it say purely in the browser?
- natmaster 16y agoI can't say anything definitively, but the IE Javascript team is completely separate from the .NET team.
- xpaulbettsx 16y agoI can confirm this - IE's JS has nothing to do with .NET in terms of people or technology
- _stephan 16y agoI doubt any dynamic language implementation on top of .NET could ever compete performance-wise with one of the modern JS engines. The CLR doesn't allow for certain low-level implementation tricks, like tagging pointers, and doesn't give you full control over the memory layout of your data structures. Also, all code generation has to go through the .NET JIT and the .NET runtime code generation APIs, which both aren't really optimized for the use by dynamic language runtimes. However, Mono might be a better platform for dynamic languages, because the Mono team might be open to extending the core with some specialized infrastructure for dynamic languages...