Да, я имею в виду что node.js как минимум стоит рассматривать как замену\альтернативу руби, питона, пхп и т.д. По поводу Java, хз посмотрите тесты по гугле, в некоторых моментах нода берет верх, в некоторых Java, вот например. blog.shinetech.com/2013/10/22/performance-comparis... статья за 2013 год, За последние 2 года нода была хорошо оптимизирована. Я не говорю что node.js должна заменить все, это не верно и этого никогда не будет.
"очень много велосипедов писать надо" - каких велосипедов?) в NPM есть 100500 велосипедов, бери и использую. И их количество растет не по дням а по часам.
Но то, что вы написали "/Язык "на любителя", если не сказать грубее, платформа сырая, библиотек мало, фреймворков полноценных нет, производительность низкая. /" похоже на простую фанатичность и не любовь к JS, далекую от реальности. Если язык спорный вариант, то все остальное не выдерживает никакой критики)
Группон давно перешел от руби на ноду наверное сильно жалеют об этом) А также нетфликс, нью йорк таймс, пей пал, медиум, линкедин. Все они совершили большую ошибку, использую ноду)) Судя по тому что я читал большинство из них выбрали ее в первую очередь по причине производительности.
un1t: Есть десятки тысяч модулей из которых вы можешь быстро собрать то что нужно. Зайдите на NPM. А если нужны комплексные решение есть всякие Meteor и тому подобные. Также есть MEAN stack и т.д., поэтому не совсем понял про нет аналогов "Джанги, Рельсов".
Я не говорил что JS быстрый язык, но вы говорите что он медленный)
Что значит на "голом js"?) Для js нужна среда исполнения, и если это будет какая то опера то это одно, но мы говорил про node.js который юзает V8 и написан на C++. И судя по тестам скорости нода в большинстве не уступает тому же питону, руби или php.
попробуйте обновление поставить, и если скетч качали давно то доже обновится, если все также будет напишите разрабам (даже если триал), это точно какой-то баг или недооптимизация для ретины хз, хотя у меня тоже ретина в все норм.
ао эффектсу трудно сказать, должно все работать плавно все, я его не юзаю, но по железу точно проблем не будет
ну это уже другое, мы сейчас вообще за веб говорим) нововведение должно решать какие-то задачи или что-то улучшать, что конкретно улучшает или решает ваш пример?
не нужно плагин ставить для браузера, можно лайврелоадить сразу в нескольких окнах и даже на смартах и видеть результат, и т.д. у них там на сайте пишет много) www.browsersync.io
при таком разрешении все должно быть нормально точно, и вроде в настройках для творого монитора можно настроить (на MBPr 15 так, по ходу и в вас должно быть)
Если будете новый ноут брать, тогда 100% берите mac, только лучше pro 13 Retina. даже если будете заниматься чем-то другим а не вебом. Если уж будет сильная нехватка какого-то софта из винды (в чем я очень очень сильно сомневаюсь) тогда просто установите Parallels Desktop и сможете запускать виндовс приложения как нативные OS X.
спасибо за ответ, Ваш способ сразу возвращать this.reduce (или this.filter) пробовал, но тогда будет возвращен просто новый объект, который не есть beers и у него нету его методов. И при таком вызове beers.reduceBeers().logBeers() будет ошибка, ведь что reduce что filter возвращают новый массив а не изменяют тот, на котором они были вызваны.
да, в этом случае filter будет более правильным, буду использовать его, спасибо) хотя все равно я дальше буду юзать reduce для подсчета среднего арифметического и так чтобы это работало с ним мне тоже нужно)
p.s. проблему решил способом zemka99 к комментарии, всем большое спасибо за помощь!
да, возможность поменять есть. Сделал как вы написали, но тогда просто возвращается пустой массив всегда, подозреваю из-за того, что мы изменили его тут this.array = [], и reduce стал применятся уже на пустом массиве
Алексей Тен: я только учусь, поэтому все возможно. splice не подходит, так как мне нужно именно отфильтровать массив по определенным критериям, или например вернуть новый массив который будет только из определенных свойств определенных объектов, которые являются элементами этого массива. но вот как заставить чтоб this изменилось в итоге...
К сожалению не знаю. У знакомого на xammp много было необъяснимых проблем с Zend, и другие проблемы с апачем. После перехода на MAMP все решилось) Я сам когда-то использовал MAMP и могу сказать что он намного проще и человечнее чем xammp. Если вы хотите меньше мороки в OS X то все таки рекомендую перейти на мамп, уверен думаю что пожалеете)
Есть еще AMPPS, в нем больше функций но не такой стабильный и понятный для новичка. Так что я бы рекомендовал вам просто потратить лишний час и установить mamp, ничего более простого, понятного и стабильноработающего сейчас нет)
"очень много велосипедов писать надо" - каких велосипедов?) в NPM есть 100500 велосипедов, бери и использую. И их количество растет не по дням а по часам.
Но то, что вы написали "/Язык "на любителя", если не сказать грубее, платформа сырая, библиотек мало, фреймворков полноценных нет, производительность низкая. /" похоже на простую фанатичность и не любовь к JS, далекую от реальности. Если язык спорный вариант, то все остальное не выдерживает никакой критики)
Группон давно перешел от руби на ноду наверное сильно жалеют об этом) А также нетфликс, нью йорк таймс, пей пал, медиум, линкедин. Все они совершили большую ошибку, использую ноду)) Судя по тому что я читал большинство из них выбрали ее в первую очередь по причине производительности.