Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
Михаил Фленов
Просто посмотреть, будет ли мне удобно пользоваться им. В принципе, за счет того, что в браузере самое главное - строка ввода и движок отображения, то в принципе совершенно ничего не поменялось с точки зрения пользователя. Так как есть те же утилиты разработчика, то и с точки зрения программиста ничего не изменилось. Так что если Edge станет частью Chrome, возможно народ перестанет качать Chrome, потому что в принципе не будет особо смысла.
Spider_NET
2NoWay, а как же иммутабельность?
Spider_NET
Миша, а какая цель эксперимента? Что в интерфейсе Edge есть особенного? Внутренности не берём, свой движок они прекратили развивать. Что ещё остаётся? Я им не пользовался никогда (кроме тестирования), поэтому интересно.
У меня пока так: Safari для сёрфинга, чтения. Chrome и FireFox для работы. В последнее время всё больше времени (во время разработки) провожу в FireFox. У них прям сейчас круто идёт конкуренция за dev-тулзы.
NoWay
У reduce есть проблема - он постоянно создает копию массива и возвращает ее, это реально влияет на производительность, а никакой оптимизации быстрее, чем простой for быть не может. Но reduce все же можно использовать только в тех случаях, когда код реально будет более читабельным и забить на небольшое падение производительности.
Spider_NET
За другие языки не скажу, но в JS он удобен. Конечно, если нам действительно требуется что-то аккумулировать во время цикла. В JS в большинстве случае удобней перебирать массивы с помощью методов `forEach`, `map` и т.д., чем использовать for.
В плане читабельности мне кажется тут дело привычки. Обычно в цикле немного кода, поэтому затруднений при чтении не возникает.
По поводу "быстрей" (опять же на примере JS), то это всё очень относительно и может разнится от движка. Последние тесты V8 говорят, что разницы нет. Наоборот, в некоторых случаях классический for может проиграть, из-за невозможности применить некоторые оптимизации.
OlegRendarvePeelveha
Регистрация
Михаил Фленов
Я как раз наоборот в заметке ищу причины учить C#. При нынешнем засилии PHP и при необходимости быстро что-то накидать на NodeJS или Python у C# все еще хорошие перспективы и заметка именно об этом
Jeka Sylar
Как то странно слышать такое от Миши, что не стоит учить C# .Net Core, интересно почему мнение такое появилось ?
Хотя я смотрю сейчас проше сделать кому то сайт на WordPress, и его вполне хватает для обычного сайта.
А вот если делать web приложение, то тут возникает вопрос использывать PHP + какой то фреймворк или же попробовать монстра Java или C#.
Не знаю почему но мне C# больше нравиться чем Java, наверное из за Visual Studio + русская документация, хотя некторые кодеры говорят что Java это стабильность на Java куча проектов которых надо подерживать
Михаил Фленов
С# не конкурент C++, как минимум по производительности, а С++ не конкурент ассемблеру, но никто не пишет на ассемблере только потому, что код на нем быстрее. Facebook и VK написаны на PHP не потому, что он быстрее других языков.
Сейчас выгоднее писать на более простом языке, который удобнее и быстрее, а потом поставить два сервера на Linux, а не один на Windows. Да, .NET Core можно запускать на Linux, но пока мало кто это делает и не вижу в эту сторону серьезного движения.
Дмитрий
Edge больше жрет памяти из коробки без донастройки. Сейчас в хроме открыто 4 вкладки, в edge одна. Chrome 166 mb, edge 302 mb