Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Dart дает возможность программисту выбрать создавать не типизированный код или строго типизированный или смешанный.
Я лишь утверждаю, что на C# можно писать смешанный код, как статически типизированный, так и динамически
>Dart дает возможность программисту выбрать создавать не типизированный код или строго типизированный или смешанный.
C# тоже позволяет, и ничего.
<html>
<body>
<script type='application/dart'>
void main() {
HTMLElement element = document.getElementById('message');
element.innerHTML = 'Hello from Dart';
}
</script>
<div id='message'></div>
</body>
</html>Ущербность ООП на прототипах убедительно показывает несметное множество библиотек, делающих ООП в js похожим на ООП в нормальных языках программирования.
Весьма хорошо. Давно пора было ввести нормальные классы в JS. А теперь почти Java в моём браузере. Ждем вменяемой реализации в браузере.
В MooTools они есть, а в jQuery приходится пользоваться прототипами, что ужасно не удобно. Был бы очень благодарен, если бы кто-нибудь выдрал классы из MooTools в jQuery… Ну или может есть уже такой плагин для jQuery?
Язык Dart — Structured web programming