You can’t really blame them because tracing one attribute from over 9 layers of object inheritances is just like finding a locker key from a landfill.
Simple and flat are difficult for engineers
Simple is better than complex
Flat is better than nested.
— from The Zen of Python
I’s time to re-think about web service programming language
Of course we can use V8 or Browser rendering engine to enhance the performance, but it still limited by the language itself. If we really want to have huge improvement the performance for web experience; maybe it’s time for us to have a new language which is design for our modern technologies, such as multi-core.
A strict, well-structured language is better for developing a large project
- I haven’t see enough information about Dart’s support for client-side execution in a multi-core environment. Not just doing things in parallel but in concurrency. BTW, I love the way how Go handle concurrency, and I think it might be great to have similar support for client-side too.
- Significant client-side performance change. This is the part I would love to see from Dart.
Wießeckel: There are some new competitors like Google Dart. Why?