Два раза пытался начать пользоваться джейлбрейкнутой операционкой еще на предыдущих версиях. Все время не покидало ощущение незавершенности, кривости. В итоге — возвращался к стоку.
А если посмотреть на прототипный механизм ооп-наследования в JavaScript. Я постоянно сталкиваюсь с тем, что программисты не могут до конца понять и прочувствовать как он работает, или используют его неправильно. Вот в языках типа Java или PHP, наследование очень простое и понятное, все его прекрасно понимают.
Я думаю, это не из-за сложности прототипного механизма наследования. Просто везде преподают классическое ООП и у новичков JS возникает небольшой диссонанс.
csmile, недавно на HN встретил пост, где автор тоже создал микрофреймворк для одностраничных приложений: moot.it/riotjs/ Может будет полезно подчерпнуть его идеи.
В принципе, вы правы. Может быть я фантазирую, но если приложение цепляет очень много зависимостей и часто изменяется, не проще ли было бы зависимости развернуть только единожды, а изменяемую часть постоянно менять с версиями?
Кстати вопрос к знающим по поводу размеров исполняющего файла. Можно ли как-нибудь все это дело разбить? Т.е. сторонние либы отдельно, сам экзешник отдельно?
Ваша критика неконструктивна, а грубые высказывания только говорят о вашем непрофессионализме. И плевать, знаете вы что-то больше автора или нет, вы показали себя с худшей стороны. Критикуя таким образом, вы вызываете негатив к себе и никаким образом это не улучшит качество материала.
Я думаю, это не из-за сложности прототипного механизма наследования. Просто везде преподают классическое ООП и у новичков JS возникает небольшой диссонанс.
Кстати вопрос к знающим по поводу размеров исполняющего файла. Можно ли как-нибудь все это дело разбить? Т.е. сторонние либы отдельно, сам экзешник отдельно?
Источник: mixpanel
PS. буду называть «локализация» :)