Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!


<<
[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 265 | 12 | 67

Усталость от фронтенда Аноним 11/04/18 Срд 20:08:29  1171845  
150160explosion.jpg (61Кб, 635x450)
Репортит 26лвл фулстек-макака со стажем овер 5 лет с зарплатой овер 300к в секунду

Даже не знаю с чего начать блять.
В общем, у меня от фронтенда этого ебаная усталость уже. Ну то есть я уже чисто физически перестал понимать 90% новья, что вылазит. У меня тупо нету сил в этом всем разбираться
Я не говорю даже о том, что каждую неделю появляется новый модный тул для какой-то хуйни, вчера вебпак, а сегодня уже гульп и все это какая-то ебучая ебаная ебань, по сути одна и та же хуйня под другим соусом.
Я заебался
Заебался
Знаете был видос, где мужик типа учился ездить на ревеснутом велосипеде (где руль поворачивал колесо в противоположную сторону), а потом обратно на нормальном? Вот сука у меня такое ощущение, что я только этим и занимаюсь
Ангуляр, Реакт, Вью, Ректунгуляр, как же сука я от этого устал
И еще вокруг сплошной этот хуиный инфантилизм - ВЬЮ ИЗ ОУСАМ, ЭНГЬЮЛАР ИЗ КУЛ, ХЭВ Ю ЮЗД ВЕБПАК? ВЕБПАК ИЗ ОУСОМ!!11
Откуда у этих задротов находятся силы за этим всем следить?
Почему я не могу как какие-нибудь, да кто угодно блять, джависты, дотнетчики, мобайлщики, накапливать экспириенс и с годами углубляться в экспертизе, наращивать мясо, а не тупо учиться какой-то хуйне, у которой срок годности - пару лет, и через пару лет уже все равно нихуя не понимать что вокруг происходит
Да даже обычный банальный css блять - вы видели сколько там новых селекторов, это ж пиздец какой-то, нахуй их столько нужно? А флексбокс? Да я как начал разбираться, через 10 минут меня тупо в сон рубит, и пиздец
Я когда вижу какой-то изъебистый UI баг - у меня ебаная паника, потому что хуй знает как понять в чем дело, у меня натуральный ступор начинается

Кароч, что делать? Уже тошнит блять от этого говна, держат на работе только деньги (невьебенные). Куда можно перекатиться? Где такого нет? Какая платформа способна изи обеспечивать 40-50$/час на удаленке при условии очень хорошего английского? Или может вообще я сгорел нахуй и пора идти на галеры каким-нибудь младшим аналитиком?
Аноним 11/04/18 Срд 20:33:11  1171866
Ты стар. Ты должен был использовать эти годы, чтобы выплатить ипотеку, сделать накопления для комфортного доживания. Если ты просто профукал все бабло, тебя ждет улица и смерть под забором.
Аноним 11/04/18 Срд 20:34:40  1171868
>>1171866
Хата куплена, но сбережений кроме нее пока нет, все на нее ушло
Аноним 11/04/18 Срд 20:39:40  1171869
Перекатывайся на бэкенд, там всё относительно стабильно
Аноним 11/04/18 Срд 20:45:54  1171872
>>1171869
На текущей работе такого варика нет, только фуллстек. Да и на предыдущих работах постоянно ебали голову фронтом везде

Может salesforce какой-нибудь или SAP?
Аноним 11/04/18 Срд 20:50:52  1171876
>>1171869
Если мне нужно простые бэки писать на подобии, аля нажал кнопку на телефоне, отправил на сервер а мой микроконтроллер принял с сервака циферки. С каким языком будет наиболее комфортней вкатиться в это добро?
Аноним 11/04/18 Срд 20:50:54  1171877
Вкатись в data science/machine learning, сейчас это самое перспективное направление в IT-индустрии
Аноним 11/04/18 Срд 20:53:59  1171878
>>1171877
мне некомфортно будет заниматься тем, что нельзя 100% верифицировать
Аноним 11/04/18 Срд 20:55:25  1171881
>>1171878
>нельзя 100% верифицировать
https://m.youtube.com/watch?v=MGxAtO5n9SY
Аноним 11/04/18 Срд 20:57:46  1171883
>>1171881
Ну насколько я помню из курса в шараге по мл, мл алгоритмы отдавали варики с какой-то вероятностью
Ну в смысле обычный линейный алгоритм работает или правильно и всегда возвращает 100% верный результат, или в нем очевидная бажина
А ML возвращает просто какие-то результаты, котораые с какой-то большой вероятностью вроде как полезные, а может и нет
Аноним 11/04/18 Срд 21:41:04  1171904
>>1171872
Да лучше уж на ту же джаву какую-нибудь, или сишарп. Нахуя тебе сап?
Аноним 11/04/18 Срд 21:42:09  1171905
>>1171876
Го какой-нибудь
Аноним 11/04/18 Срд 22:03:07  1171913
Фронтенд - самая гибкая, хайповая, популярная и динамично развивающаяся сфера разработки. Зато мы сейчас в тренде пока всякие Сишники хуйцы в НИИ доедают.
И конкуренции у нас, кроме вкатывальщиков с курсов, нет, т.к. в вузах не учат жс-фреймворкам.
Да я тоже устал, когда я открываю вуе, а это тупо продвинутый ангуляр. И все работодатели как угарелые бегают и просят от тебя проектов на хуйня-нейм хотя это все однотипная хуета, въезжать в которую один вечер, если ты аналог знаешь - садись да пиши.
Сижу-внедряю все эти вуе-бэмы-вебпаки-ес6-постцсс за счет работодателя в рабочее время. Бэкендер и тимлид недовольно урчат, т.к. не могут разобраться в жс-зоопарке, но мне похуй. Мне главное строчка в резюме об очередной хайповой вещи. Чтобы не оказаться, как те сишарперы, кодящие с 2005 года, которые не могут осилить новейшие инструменты разработки. В общем, постарайся расслабиться и получить удовольствие от зрелища.
Аноним 11/04/18 Срд 22:05:32  1171914
и про флексбоксы ты зря, очень упрощают работу. главное префиксы не забывать
Аноним 11/04/18 Срд 22:19:12  1171925
>>1171845 (OP)
>фронтенд
>проблема с флексбокс
мда

>Какая платформа способна изи обеспечивать 40-50$/час на удаленке при условии очень хорошего английского?
Ты не поверишь! JS.
Аноним 11/04/18 Срд 22:45:34  1171939
>>1171913
>Сишники хуйцы в НИИ доедают.
Ну что ты несёшь, у нас в НИИ морально устаревшую SCADA-систему автоматизации экспериментов времён 95ой венды перекатывают на django+vue
Аноним 11/04/18 Срд 22:47:20  1171940
>>1171939
впрочем, си-расширения для питона имеют место быть, но это прям совсем единицы поцентов (в строках кода) системщины и байтоёбского оптимизаторства
Аноним 11/04/18 Срд 23:08:41  1171952
>>1171845 (OP)
Мне 28, пилю веб с 14. Фуллстек.
Ты описал собственное неосиляторство.
Никаких проблем нет, ты просто выбрал не свою сферу.
>вы видели сколько там новых селекторов
Это вообще пушка.
Я бы неделю изучаю по паре десятков спек кастомныъ протоколов, для общения с какими-то проприетарными сервисами, а ты полтора селектора новых запомнить не можешь?

Что несешь, короче, говоря.

> у меня ебаная паника, потому что хуй знает как понять в чем дело
>стажем овер 5 лет
))))))))))))))))))))))))))))
Аноним 11/04/18 Срд 23:10:59  1171953
Пример опа - типичный пример человека, который занялся не своим делом. Не слишком сложным, а именно не своим. Отсюда вся боль и неосиляторство.

Смотрите на него, войтивайти, и мотайте на ус точеный.
Аноним 11/04/18 Срд 23:24:13  1171969
>>1171952
>бы неделю
в неделю*
Аноним 11/04/18 Срд 23:31:59  1171972
>>1171845 (OP)
>Кароч, что делать?
Выкатываться из программирования нахуй. Ты выгорел, потому что изначально ошибся с выбором сферы. Я серьезно.
Аноним 11/04/18 Срд 23:32:24  1171973
ответ один ты сам его превел перекат в бекенд или тот же мойбайл. но по баблу просядешь. зато будешь заниматься спокойным делом
Аноним 11/04/18 Срд 23:40:28  1171977
>>1171953
Ну в чем-то он прав плодить однотипные фреймворк и сборки под разной маркой - шизофазия.
Аноним 11/04/18 Срд 23:53:40  1171989
>>1171977
Шизофазия это не иметь способность выбрать себе стек, а хвататься за все подряд, как ошпаренный, по факту не зная даже основ.

От того, что существует сотни десятков тысяч молотков - специалистам по молоткам это проблем не доставляет.
Аноним 11/04/18 Срд 23:54:56  1171990
>>1171977
Ну и еще подумай на досуге сколько днотипных систем сборок, компиляторов, библиотек и фремворков под разными марками, внеапно существует, абсолютно везде.
Аноним 12/04/18 Чтв 09:13:41  1172078
>>1171952
>неосиляторство
>>1171972
>потому что изначально ошибся с выбором сферы
>>1171953
>неосиляторство
Даунито, я могу вот выйти в отпуск на недельку и за недельку абсолютно все это говно осилить. Просто объясни мне - НАХУЯ мне это делать? Вью джиэс - это чуть лучший ангуляр, то есть я буду изучать 90% нового говноапи ради не такого уж значительного буста в код-дизайне
Топик не о том, что я тупенький ой-ой-ой, не осилю какой-то очередной макачный фреймворк для говносайтов, а в том, что за овер 5 лет (овер 7, если точнее) через меня уже и так дохуя уже этого говна прошло, что я уже понял то, чего не поняли некоторые дети в этом треде - когда работодатель ставит тебя раком, и говорит что теперь у нас будет вью а не ангуляр, или там jasmine вместо mocha, ты будешь блять изучать что-то НОВОЕ. Ты будешь изучать что-то тебе уже давно известное, просто в профиль. В то время как изучение чего-то НОВОГО - это изучение реально чего-то нового (тафтология, да), чего-то, что поможет тебе решить задачи, которых раньше ты вообще эффективно не мог решить. Изучать новое - это углубляться, а не иметь овер 50 базз-вордов в CV, где на самом деле только 5 делают что-то уникальное, а остальные 45 - аналоги этих 5-ти
Я конечно могу себя ебать этим дилдаком еще несколько лет, заработать на еще пару квартир и уйти в небытье, но мне НРАВИТСЯ программировать, я хочу это делать, у меня стоит хуй на это и я не хочу на пенсию.
Просто это говно, что сейчас во фронтенде - это пердолинг, а не программирование
Аноним 12/04/18 Чтв 09:17:00  1172079
>>1172078
>когда работодатель ставит тебя раком, и говорит что теперь у нас будет вью а не ангуляр, или там jasmine вместо mocha, ты будешь блять изучать что-то НОВОЕ
ты НЕ будешь изучать что-то НОВОЕ
быстрофикс
Аноним 12/04/18 Чтв 10:26:33  1172111
>>1171845 (OP)
а шо где-то требуют знать все версии вебпака одновременно, ривакт и ангуляр?
в вакансиях как правило просят знать один, максимум два фреймворка. На версии вообще всем насрать
Аноним 12/04/18 Чтв 10:52:04  1172133
работать нужно столько, что бы не уставать сильно. все новое разбирать на работе, за деньги.

Аноним 12/04/18 Чтв 11:18:55  1172147
15200068560870.jpg (245Кб, 787x768)
>>1171845 (OP)
ОСТОРОЖНО, ДИВАННЫЕ ТЕОРИИ

Возможно тебе стоит поискать какого-нибудь стартапера с бюджетами и с условием, что техническую часть будешь полностью руководировать именно ты.
Если ты говоришь об уровне 40-50 в час, то любой смузипетух потечёт от вида твоего портфолио. А когда ты ему скажешь, что сделано это всё без новомодной хуеты, то он не будет потом доёбывать со своими
"а вот мне вчера презентовали бестпрактисл на технологиянейм, может внедрим в проект? У статьи на хабре 150 плюсов уже, и лейбл о совместимости красивый уже вставил в шапку сайта, ну тебе сложно что ли плакплак"

Или нещадно спиздить идею у такого стартапера и написать для маркетов что-то полезное и не кривое.
Аноним 12/04/18 Чтв 12:10:07  1172171
>>1171877
Ты охуел? В ML надо учить ещё больше чем все эти реакты-вью вместе взятые.
Аноним 12/04/18 Чтв 12:15:15  1172174
>>1171845 (OP)
>Какая платформа способна изи обеспечивать 40-50$/час на удаленке при условии очень хорошего английского?
Лол, хочешь и рыбку сьесть и на хуй сесть.
Аноним 12/04/18 Чтв 12:16:38  1172175
frontend.png (443Кб, 604x494)
Во-первых, часть этих хуёвин уже откровенно неактуальна.
Во-вторых, перечислить их в конечный список вполне себе можно, а значит задача обозрима.
В-третьих, заебал ныть сука.
В-четвёртых, возьми к себе на $40/час :3 Разводи заказчиков хоть на $200/час, мне можешь давать 40 остальное твоё
Аноним 12/04/18 Чтв 12:19:10  1172176
>>1171845 (OP)
Нахуя вся эта хуйня? Когда есть реакт который подходит для 100% задач.
Аноним 12/04/18 Чтв 15:37:14  1172295
>>1172176
Реакт не подходит для 100% задач.
Ну, если только лично твоих.

>>1171845 (OP)
Проблема тут не в количестве фреймворков и инструментария, а в том, откуда это количество берётся.
Дело в том, что сама по себе технология фронтэнда в браузере, какой она является в данный момент (js-css-html) - порочна. А js - говноязык.
Такие дела.

Алсо, реакт и ангуляр - самое лютое говно из перечисленного.
Аноним 12/04/18 Чтв 15:39:54  1172297
>>1171877
Во первых, кто тебе это сказал?
Во вторых - это математика, на 95%, а мы тут говорим о программировании.
Если ты не математик, ты будешь сосать в этом своём мл с проглотом.
И да, мы в России, если кто забыл.
Аноним 12/04/18 Чтв 15:53:39  1172306
>>1172295
Ну вот я к этому же склоняюсь
Возьмем те же селекторы, которых за последние годы стало овердохуя
Зачем они? Чтобы проще было делать интерфейсы? Так какого хуя на десктопе и мобайле интерфейсы делаются без псевдоэлементов, псевдоклассов и так далее?
Потому что современный фронтенд блять - это попытка сделать интерфейсы как на десктопе с помощью инструментов создания вебсайтов и форматирования текста
Аноним 12/04/18 Чтв 16:20:52  1172329
>>1171845 (OP)
Если тебе не нравится все время что-нибудь учить, ты выбрал не ту профессию. Вкатывайся электриком, там все стабильно.
И да, технологии должны развиваться. Посмотри на Делфи, где не ломали обратную совместимость,где не заставляли кодеров переучиваться каждые полгода - что с ними стало в итоге?
Аноним 12/04/18 Чтв 16:23:20  1172331
>>1172329
Я хочу учить, но новое, а все время то же самое
Аноним 12/04/18 Чтв 16:23:52  1172332
>>1172331
> а все время то же самое
а не все время то же самое
быстрофикс
Аноним 12/04/18 Чтв 16:28:56  1172338
>>1172332
Ты себе противоречишь. Если это то же самое, то ты его и так знаешь, зачем нужно учить?
Аноним 12/04/18 Чтв 16:45:00  1172365
>>1172338
Оно то же самое по сути, но в деталях по другому
Это как уметь управлять одним самолетом, а потом пересесть в другой где просто все ручки перепутаны местами и подписи на венгерском. А через месяц еще в другой, где опять все управление поменялось местами и подписи на зулуском
Можно ли сказать что ты три раза выучил что-то новое? Или ты занимался при этом все-таки бесполезным ненужным пердолингом?
Аноним 12/04/18 Чтв 16:48:54  1172367
>>1172295
>Реакт не подходит для 100% задач.
Для каких задач он не подходит?

>Дело в том, что сама по себе технология фронтэнда в браузере, какой она является в данный момент (js-css-html) - порочна. А js - говноязык.
Бизнес никак не захочет переходить на новую платформу и как следствие новый язык и т.д. Тут выход только один сделать в браузере еще один движок который будет поддерживать сайты на новых свистоперделках и одновременно поддерживать легаси сайты.
Аноним 12/04/18 Чтв 17:00:10  1172375
>>1172306
На десктопе в интерфейсах все элементы размещаются в ручную указывая x, y позицию, неужели в те лихие 90 нельзя было сделать такую самую систему в браузерах, просто размещать элемент и придавать ему стиль а при смене размеров смещалась бы и точка отсчета этих элементов адаптируясь под разные экраны, если бы сейчас была такая система то сайты давно бы автоматически строились по макету. И притом это бы сэкономило интернет трафик не передавая теги а лишь координаты и стили к этим элементам.
Аноним 12/04/18 Чтв 17:24:24  1172393
>>1172375
>На десктопе в интерфейсах все элементы размещаются в ручную указывая x, y позицию, неужели в те лихие 90 нельзя было сделать такую самую систему в браузерах,
В лихих 90-х это было попросту ненужно
А нужно было просто текст оформлять
По сути html+css вдохновлены тем, как работает форматирование текста в каком-нибудь ворде - xml-ки внутри со стилями
Аноним 12/04/18 Чтв 17:32:17  1172398
сижу на джаве, всё есть, угораю с ребят на фронтэнде, но вы сами выбрали свой дурацкий стек
Аноним 12/04/18 Чтв 18:32:11  1172440
>>1172375
>На десктопе в интерфейсах все элементы размещаются в ручную указывая x, y позицию
Ололо. Нет.

>неужели в те лихие 90 нельзя было сделать такую самую систему
В джаве это и было сделано (Swing, layouts, etc).
В самый разгар лихих 90-х, лол.

Проблема именно такова, как написал >>1172306
>современный фронтенд блять - это попытка сделать интерфейсы как на десктопе с помощью инструментов создания вебсайтов и форматирования текста

И это, в общем-то, всеми вменяемыми людьми сейчас понимается.
Но, никто не знает, что с этим делать.
Вот и пилят различные реакты, блядь, с редуксами, только усугубляя проблему.

>>1172329
>>1172338
Ты давай, завязывай под дурачка косить.
Это, наверное реакт+смузи так влияет на мозг.

Кстати, с дельфи всё охуенно было (хоть я и не особый его поклонник).
Сдох не дельфи, а вообще нативный дескотоп, как таковой. И даже шире - вообще разработка платформо-зависимого пользовательского софта.
Аноним 12/04/18 Чтв 18:35:24  1172445
>>1172398
Аноним 12/04/18 Чтв 18:36:35  1172446
>>1172398
Двойной эспрессо этому господину.
Аноним 12/04/18 Чтв 18:38:26  1172448
>>1172440
>Сдох не дельфи, а вообще нативный дескотоп, как таковой. И даже шире - вообще разработка платформо-зависимого пользовательского софта.

Так смотри, если представить, что браузер - это сорт оф виртуальная машина для вебговна, то почему она выдавила Java с JVM?
Я думаю все дело в том, что стартануть легче и в том, что это интернет. А интернет ета крута
Аноним 12/04/18 Чтв 18:43:41  1172457
>>1172448
>то почему она выдавила Java с JVM?
Это охуенный вопрос.
Простого ответа нет, к сожалению.

Наибольшая проблема в том, что любой плагин - это огромная дыра в безопасности. Поэтому, любые плагины, в итоге, и были отменены, скопом.

А что касается именно джавы - то проблема в овердизайне свинга. Долбоёбы сделали его слишком запутанным и тяжёлым.

А потом - пришёл оракл, и похоронил джава-десктоп вообще, в пользу своих пидарских облачных решений. Козлы, блядь, ебучие.
Аноним 12/04/18 Чтв 18:47:08  1172460
>>1172457
А я думаю, что просто веб эволюционно развивался и интерактивность на мейджор сайты добавлялась постепенно
Это ж не то что хуяк - и все делают интерфейсы на js. Сначала был сайт, потом какая-то минимальная интерактивность с тонким фронтом, потом ajax-y всякие и пошло поехало эволюционно
Я помню еще времена, когда лицокнигу и вконтач нужно было рефрешить, чтобы увидеть что там прилетело, а сейчас это уже считай прилаги

В общем, резюмируя, текущие веб-аппликухи просто не с нуля делались, а выросли на основе статичных сайтов
Аноним 12/04/18 Чтв 18:49:32  1172464
>>1172440
>Ололо.
Поясни.
Аноним 12/04/18 Чтв 18:52:40  1172467
>>1172464
Ну я думаю он имел в виду свинги всякие, я думаю там сделано похоже как в интерфейс билдерах андроида/ios - лейаут условно-резиновый, можно статично закреплять элементы, можно относительно чего-то
Аноним 12/04/18 Чтв 18:53:03  1172468
>>1171845 (OP)
Хмммм... Сменить работу?
Аноним 12/04/18 Чтв 18:53:04  1172469
>>1172460
Это да.
И это огромный плюс браузерного фронтэнда, который, в итоге, перевесил все минусы.

Да что там говорить - я и сам этой хуйнёй пользуюсь именно по этой причине - что можно постепенно добавлять/изменять функционал, не переделывая всё сразу. И не заморачиваясь с деплойментом, при этом.

И, по этим же причинам, я не люблю фреймворки, которые, как раз, этот (единственный!) плюс и убирают, по-сути.
Аноним 12/04/18 Чтв 18:54:41  1172473
>>1171913
>Зато мы сейчас в тренде пока всякие Сишники хуйцы в НИИ доедают.
Гей-шлюхи тоже в тренде и зарабатывают неплохо.

>>1171845 (OP)
>А флексбокс? Да я как начал разбираться, через 10 минут меня тупо в сон рубит, и пиздец
Что там сложного? Обычная резиновая сетка, как на десктопе в Java и C#:
https://metanit.com/web/html5/12.1.php
В HTML ее сильно не хватало с тех пор, как <table> объявили некошерным. И шли на всякие кривые CSS извращения.

>>1172448
Потому что современным макакам даже Java сложна. JS с Go это их максимум.
Аноним 12/04/18 Чтв 18:57:15  1172475
>>1172440
веб-мартышка пожалуйста не позорься, адоб фотошоп, все инженерные тулы, тулы для музыки и видео - всё по-прежнему на десктопе сидит

>>1172457
проблема свинга только в том что они начали лепить фреймворк для всех платформ, когда всё рендерится по-разному везде

Аноним 12/04/18 Чтв 18:58:01  1172478
>>1172464
Java - Swing, Java FX.
C++ (и Python) - Wx Windows, Qt.

Везде абсолютное позиционирование - это опция, а динамический layout - норма.
И это давно уже так.
Лет 20, наверное.
Аноним 12/04/18 Чтв 19:00:18  1172481
>>1172475
>Колхозники учат Мичурина сажать картошку
Аноним 12/04/18 Чтв 19:02:50  1172483
>>1172481
просто веб мартышкам нравится типа: о, зацените чуваки, я тут файлик конфигов меняю и у меня АВТОМАТИЧЕСКИ и гитхаба репа подкачивается. Алё, это уже в 90 году было сделано. Кто знает, может через пару лет они переоткроют для себя ООП и весь JS уйдёт в ООП как в Джаве...
Аноним 12/04/18 Чтв 19:08:18  1172490
>>1172473
Это Жава-то сложная?
Хачкель же повыёбистей будет.
Аноним 12/04/18 Чтв 19:13:45  1172496
>>1171913
>когда я открываю вуе, а это тупо продвинутый ангуляр.

Дальше не читал.
Иди лучше в НИИ, там тебе сишники хуйцов оставили.
Аноним 12/04/18 Чтв 20:43:01  1172542
WebAssembly спасет веб порашу?
Аноним 12/04/18 Чтв 20:58:15  1172551
>>1172496
что не так? в нем есь куча того, что было в ангуляре. например, рендеринг списков и встроенный шаблонизаторв.
Аноним 12/04/18 Чтв 21:01:37  1172554
>>1171990
не везде, а только в жс. не то, чтобы я жалуюсь, но согласись писать фронт с нуля в современном вебе - это редкость. в основном все сидят на поддержке древних проектах на жиквери.
и куда там вуе с реактами и редаксами втыкать? некоторые еще и на пхп 5 пишут и это в довольно солидных компания Acronis
Аноним 12/04/18 Чтв 21:02:52  1172556
>>1171989
Выбрал те себе стек из жиквери, завтра он поменялся на похожий, послезавтра еще раз. Теперь никто не берет тебя с жикверей, все хотят реактеров или вуешников. Вот и приходится скакать.
Сишникам из нии не понять
Аноним 12/04/18 Чтв 21:03:16  1172557
>>1172542
Веб-порашу уже ничего не спасет. Господь, жги!
Аноним 12/04/18 Чтв 21:04:45  1172558
Почему одна вкладка отжирает 100-300 мегабайт памяти какого хуя? Куда вся память теряется?
Аноним 12/04/18 Чтв 21:13:22  1172563
>>1172557
Бизнес не позволит потонуть говну.
Аноним 12/04/18 Чтв 21:23:14  1172570
Я взял бабель для компиляции ес6.
у нас в проекте еще watch.js и докер присобачены, watch смотрит на изменение папки и если там что-то поменялось, то запускает команду в консольке через ноду, чтобы скомпилить бабелем файл, какой файл в какой комилить прописано в файле js, который запускает докер команду из консоли в файле с расширинием .sh
т.е. тупо набираешь в консоли ./start.sh и оно наблюдает за папкой и компилит при изменении
Сегодня ко мне подошел тимлид и спросил, не хочу ли я воткнуть туда еще и вебпак.
вся суть вебпака в том, что можно одну комманду в консольки заранить npm run webpack и она у тебя скомпилит весь бабель, прописанный в конфиге. сейчас это делает .sh файл, который запускает js файл в котором точно также прописано, что и куда компилить бабелем. В принципе смысла туда тыкать вебпак нет, кроме лишнего понта и пакета в нпм. Но люди слышат звон и не знают где он. Главное понажористее, похайповее, побольше всего.
Аноним 12/04/18 Чтв 21:23:44  1172571
>>1172147
>поискать какого-нибудь стартапера с бюджетами и с условием,
из разряда поисков прынца на белом коне
Аноним 12/04/18 Чтв 22:35:56  1172602
>>1171845 (OP)
добро пожаловать в клуб старпёров которым надоело тратить жизнь на чудовищную ебаную невозможную хуйню которую представляет из себя фронтенд
при определении направления дальнейшего вката выбирай платформы где ты сам сможешь выбрать хотя бы язык программирования (т.е. идеально какой-то клауд и бэкэнд, хуже мобайл и ембеддед)

оче полезно кроме собственно программирования бэкэнда освоить devops для aws и/или gcp (в т.ч. kubernetes) - оно всё довольно сложное и запутанное и поэтому востребованное


Аноним 12/04/18 Чтв 22:49:57  1172610
>>1172554
>не везде, а только в жс.
Ясно. Других языков ты не видел и сними не работал.

Аноним 12/04/18 Чтв 22:50:45  1172611
>>1172556
>Сишникам
Мэйк себе уже выбрал?
Аноним 12/04/18 Чтв 23:16:13  1172633
>>1171845 (OP)
Нахуя писать фронтенд на голом жс? В том же кложурскрипте как раз 5 лет назад уже было все то, что есть сейчас (и что будет в екмаскрипте через 5 лет), никаких "все выкинуть и переписать", все изменения исключительно аддитивные. Блядь, да клжс (или любой другой (кроме дарта, лол)) тулинг логичнее использовать, даже если ты пишешь на голом жс, как раз хотя бы потому, что они там ничего не ломают.
Аноним 12/04/18 Чтв 23:20:29  1172636
>>1172078
Внезапно двачую, как батя расписал. Короче, ответ один - хуль ты до сих пор не тимлид и не техдир? Пора уже самому кого-нибудь раком ставить и говорить, вуе у вас будет или ангуляр.
Аноним 12/04/18 Чтв 23:23:58  1172640
>>1172633
>Нахуя писать фронтенд на голом жс?
Нахуя на фреймворках писать?
Аноним 12/04/18 Чтв 23:25:46  1172642
>>1172440
>Вот и пилят различные реакты, блядь, с редуксами, только усугубляя проблему.
За базар поясни? Реакт концептуально - это лучшее, что случилось с современным вебом за все время его существования.

>>1172448
Потому что жава-апплеты были хуево изолированы, а сама жвм была дохуя тяжелой. Помнишь флеш? Вот как флеш, только в 42 раза хуже. Ну и саны хотели и конфетку съесть, и на жопу сесть, из чего редко получается что-то хорошее.
Аноним 12/04/18 Чтв 23:28:55  1172646
>>1172475
>адоб фотошоп, все инженерные тулы, тулы для музыки и видео - всё по-прежнему на десктопе сидит
Анон, так ведь ВАСМ ГРЯДЕТ, все это уже (теоретически) можно сегодня скомпилировать под веб, а если гугл всех нагнет раком, то будем все свои фотошопы в хромиуме запускать и смотреть контекстную рекламу в ls и cat
Аноним 12/04/18 Чтв 23:31:33  1172647
>>1172640
Сам-то понял, что сказал? Пост перечитай.
Аноним 12/04/18 Чтв 23:52:32  1172654
>>1172642
>а сама жвм была дохуя тяжелой
Зато нынешние ЖС-движки в тыщу раз легче той жвм, ога
Аноним 12/04/18 Чтв 23:55:20  1172656
>>1172554
>и куда там вуе с реактами и редаксами втыкать?
Вот как раз именно Vue и можно воткнуть в легаси (или гетерогенный) проект без особых проблем. Чем оно и интересно.

И я не тот vue-форсер, лол.

>некоторые еще и на пхп 5 пишут
Некоторые ещё и под Windows CE пишут.
Промышленное железо и софт довольно консервативны, например.

В реальном мире никто не перескакивает на новые технологии-инструменты каждые год-два.
Это специфика именно хипстерского веб-говна.

И теперь хипстеры пытаются навязать это остальным, создавая в интернетах хайп в стиле "ололо, этому уже год? оно безнадёжно устарело, теперь так уже не носят".
Аноним 12/04/18 Чтв 23:58:38  1172659
>>1172654
>ЖС-движки в тыщу раз легче той жвм
Верно.
Аноним 13/04/18 Птн 00:00:23  1172662
>>1172656
>И теперь хипстеры пытаются навязать это остальным, создавая в интернетах хайп в стиле "ололо, этому уже год? оно безнадёжно устарело, теперь так уже не носят".
Специально ради тебя сейчас бампану этот тред: https://2ch.hk/pr/res/1156900.html :3
Аноним 13/04/18 Птн 00:03:35  1172666
>>1172633
> В том же кложурскрипте
Нет инструментальной поддержки, для начала.
И это нечитаемое хипстерское лиспоговно.
Аноним 13/04/18 Птн 00:13:37  1172669
>Почему JS?
>Почему браузерный фронтенд?

Потому, что смартфоны (и вообше мобильные девайсы).
Это единственная настоящая причина всей этой пидарской вакханалии.
Это перевесило вообще все другие аргументы.
И с этим уже ничего не поделать.

Уже сотни миллионов и миллиарды людей не имеют стационарных пк - только смартфоны.
И капиталисты маму родную продадут за возможность занять этот рынок.

А ещё, люди охотнее покупают со смартфонов.
Просто от нехуй делать.

Так что десктоп - всё (на массовом рынке).
И всем похуй, насколько тебе трудно писать фронтенд на этом говне, насколько оно неэффективно и т.п. - это вообще не имеет значения.

Аноним 13/04/18 Птн 03:27:06  1172757
>>1172659
То-то ЖС-приложения не тормозят и совсем не нагревают компьютер!
Аноним 13/04/18 Птн 07:32:32  1172794
Кто-нибудь делал фронтенд на технологии Elm?
Аноним 13/04/18 Птн 11:08:47  1172826
image.png (223Кб, 1600x584)
псс анон, поибать байты для веба не желаешь?
Аноним 13/04/18 Птн 11:41:03  1172834
>>1172826
Я так и не понял что такое вебасемблю?
Аноним 13/04/18 Птн 11:42:55  1172836
>>1172669
Сейчас из за дешевизны разработки будут делать приложения на реакт нейтив, это пиздец посоны сам на нем пишу, такое глючное говно с хуевым откликом и я боюсь что это говно будет повсюду.
Аноним 13/04/18 Птн 11:46:08  1172837
>>1172826
это странная приблуда. На ассемблере пишут под определённую платформу: архитектура проца и вся пижня. Веб по определению кроссплатформенный. То есть это какая-то обертка чтобы придать эффект низкоуровнего программинга. Зачем?
такая же поеботина с позиционированием по координатам. проблема в том что у браузера сложно выбрать точку отчета начала и конца координат. И вообще этот подход требует доступа к видяхе или возможностям CPU для рендеринга. То есть не сделали по координатам не потому что протупили, а потому что это технически по видимому нереализуемо. Моё мнение что всё диктует недоразвитый рынок. Вот я считаю что веб должен быть на голом хтмл. Для меня идеал сайты из 90-х. Всё остальное от недобизнеса. Так что ебитесь.
Аноним 13/04/18 Птн 12:38:00  1172846
А вам то непохуй что веб-говно? Пусть бизнес с эти ебется выкидывая деньги вам в карман.
Аноним 13/04/18 Птн 12:42:27  1172848
>>1172846
не похуй то что тим ебёт с вазелином. но это типичный офисный планктонизм. Удалёнка невелирует это неудобство от личного контакта.
Аноним 13/04/18 Птн 12:46:47  1172850
>>1172848
>не похуй то что тим ебёт с вазелином.
Почему он ебет?

>Удалёнка невелирует это неудобство от личного контакта.
Люблю я удаленку, сидишь себе в дома спокойно кодишь, можно даже пол часика покемарить.
Аноним 13/04/18 Птн 12:57:19  1172852
>>1172850
> Почему он ебет?
Потому что его ебёт бос. А он уже своей шлюхе пообещал отпуск через неделю, а тут ты сука
Аноним 13/04/18 Птн 14:00:12  1172867
>>1172846
Но тред о том, что может бизнес мне в карман деньги будет кидать, а я буду чем-то менее бессмысленным при этом заниматься?
>>1172848
Так я на удаленке
Меня никто не трогает, меня самого напрягает эта хуйня
Аноним 13/04/18 Птн 14:08:41  1172870
>>1172867
Может быть потому что веб кривое говно, ты и много тысяч людей неплохо зарабатывают и могут достойно жить в странах снг, представь что все было бы унифицировано и имело единый стандарт а html css js не был кривым говном который по разному работает на разных браузерах а было нечто другое, то давно бы создали программу для домохозяек который клепает сайты пару кликами или все делали нейросети.
То что на первый взгляд кажется что все плохо, может быть из за этого все хорошо у простых людей.
Аноним 13/04/18 Птн 14:11:57  1172873
>>1172870
Да я и на пыхе зарабатывал довольно много, а там впринципей все стандарт
Знакомые в ios/android зарабатывают, в python/ruby. Сейчас из-за хайпа на фронт есть небольшая разбежка в зп, но я бы сказал в рамках 20%
Аноним 13/04/18 Птн 14:14:41  1172875
>>1172873
>Да я и на пыхе зарабатывал довольно много, а там впринципей все стандарт
Почему ушел из пыхи?
Аноним 13/04/18 Птн 14:17:22  1172878
>>1172875
не ушел, я фуллстак
просто ЭВОЛЮЦИОННО получается что все больше работы на фронте и все меньше на беке
Аноним 13/04/18 Птн 14:19:00  1172880
>>1172878
>просто ЭВОЛЮЦИОННО получается что все больше работы на фронте и все меньше на беке
Тогда почему на hh вакансии по пхп наибольше?
Аноним 13/04/18 Птн 14:20:23  1172882
>>1172880
откуда мне знать? я не искал никогда работу на hh
90% того, что валится мне в линкедин - чистый фронтенд, 10% - фулстак
Аноним 13/04/18 Птн 14:22:41  1172883
>>1172867
>Так я на удаленке
>Меня никто не трогает, меня самого напрягает эта хуйня
дома что не говори охуенно.
Вот я вчера купил сырников по акции
сегодня утром навернул
через пол часа знатно продристался
и скоро еще пойду
и так кайфно что это все дома а не в офисе, и сегодня никуда не надо идти, можно спокойно весь день дристать на унитазе.
за окном светит солнце, заебись
Аноним 13/04/18 Птн 17:37:45  1173009
>>1172826
Почитал немножко про эту хуету.
Это чтобы писать на C или C++ для веба, да.
Охуенно.

Возник один вопрос - нахуя?
Придумали же джаву, больше 25 лет назад же.
Если кто забыл - её придумали потому, что плюсы - негодная хуйня.

И всё что надо - встроить в браузер jvm и написать gui bindings.
И всё, все проблемы решены.
Все до одной.

Я имею в виду именно _встроить_, _нативно_, а не плагин.
Тем более, что куча всего на эту тему уже давно написана, включая интеграцию с JS (для апплетов).

Но нет, пидары не хотят.
Пидары хотят жрать говно.
Аноним 13/04/18 Птн 17:52:55  1173019
>>1172457
>пришёл оракл, и похоронил джава-десктоп вообще
Оракел довел до ума JavaFX, превратил его в более-менее нормальную библиотеку из той пиздецомы, которую наваяли в санках.
Аноним 13/04/18 Птн 18:01:48  1173031
>>1173019
Да.
А потом - похоронил.
Аноним 13/04/18 Птн 18:22:06  1173051
>>1173031
Похоронила ее смерть жабо-десктопа.
Аноним 13/04/18 Птн 19:30:14  1173095
>>1172837
>То есть это какая-то обертка чтобы придать эффект низкоуровнего программинга
Это та же ЖВМ, только для веба.
Аноним 13/04/18 Птн 19:34:10  1173096
Жаба-десктоп никогда и не был жив. Реально, какими жаба-десктоп приложениями лично вы пользовались? Они всегда были жутко медленными и жрущими память, прямо как Электрон. Но Электрон хотя бы красивый и удобный в разработке - посмотрите на Slack или VSCode - это неплохие приложения с точки зрения UI, чего с жабой не случалось.

Лично я из жаба-десктопа когда-то пользовался Cyberduck - там были биндинги к нативным контролам и выглядело оно норм. И там тормозил даже скроллинг, лол.

Думаю, основная масса электроноговна взлетает во многом благодаря удобной разработке UI. Что бы ОП не кукарекал про многасилектарав и сложныйнипанятныйфлексбокс, с разработкой браузерного UI знакомы 95% программистов в той или иной мере, поэтому напердолить красиво и "поиграть со шрифтами" можно легко и быстро, ОСОБЕННО в сочетании с HMR.

CSS Grid и охуительно невероятно сложный рокетсаенс ФЛЕКСБОКС в кои-то веки даже сделали разработку UI ПРИЯТНОЙ. В 2018 году бугуртить с флексбокса это просто кощунство, учитывая сколько пердолинга с CSS хаками и кросс-браузерной версткой было 5 и более лет назад.
Аноним 13/04/18 Птн 19:38:35  1173098
ОП, лучше расскажи о себе, тогда мы сможем дать более конкретные советы. А именно - где ты работаешь - удаленка на зарубежную или отечественную компанию, фриланс биржа или офис; какой стек используешь/использовал; образование (если есть); и главное - какой именно размер "невьебенной" зарплаты платят чуваку, который не может осилить флексбокс.
Аноним 13/04/18 Птн 20:03:29  1173109
>>1173096
>Жаба-десктоп никогда и не был жив.
>Реально, какими жаба-десктоп приложениями лично вы пользовались?

IDEA - считается?
Корпоративный софт, про который не пишут в интернетах, и которого написано миллиарды строк?

Сынок, ты бы сходил, погулял, пока тут дяди свои взрослые дела обсуждают.
Аноним 13/04/18 Птн 20:23:09  1173120
>>1173096
>>1173098
> флексбокс

Ох, бля.
Ты бы сравнил это бессмысленное поделие с тем же MiG Layout для Swing, хотя-бы.

Вся эта веб-хуета годится только для фейсбуков, твиттеров и инстаграммов. Которые, собственно, и диктуют правила игры, ибо 95% потребителей больше ничего и не нужно.
Аноним 13/04/18 Птн 21:09:37  1173145
>>1173109
>IDEA - считается?
Да, Idea считается. Тем не менее, времени и ресурсов в нее было въебано очень много и лишь сравнительно недавно они смогли понизить задержку до вменяемых значений. Тем временем, VS Code за каких-то пару лет стал охуенной IDE, я бы даже сказал лучшей.

>Корпоративный софт, про который не пишут в интернетах, и которого написано миллиарды строк?
Ага, распилочная корпоративная дрисня в стол от разработчиков фасольных прокси фабрик.

>>1173120
Сложные лэйауты делают Гридом. Флексбокс это простое решение для простых задач, от того я и недоумеваю, почему у ОПа возникли с ним проблемы.
Аноним 13/04/18 Птн 21:39:29  1173175
>>1173145
>VS Code за каких-то пару лет стал охуенной IDE, я бы даже сказал лучшей.
Но VS code - это скорее редактор кода с фентифлющками, а не IDE.
>от того я и недоумеваю, почему у ОПа возникли с ним проблемы.
Да не возникали у меня с ним проблемы блять, хуй знает чего вы зацепились за это
Я просто среди прочего его перечислил, еще вчера в нем за полчаса разобрался
Аноним 13/04/18 Птн 21:49:58  1173185
>>1173175
>Но VS code - это скорее редактор кода с фентифлющками, а не IDE.
Теперь ты пояснишь, что есть в "IDE", чего нет в VS Code. Там даже для Джавы завезли всю хуйню - https://code.visualstudio.com/docs/languages/java , а для Джаваскрипта VS Code работает даже лучше Идеи. Хотя это в основном благодаря tsserver, который можно и к Имаксу припердолить. Но в VS Code все удобно работает из коробки. Вообще, я долго его избегал с мыслями "ну, очередное электроноговно высрали, скоро все забудут", но потом начал пользовался и через неделю охуел - у меня с ним практически не было проблем и это первый "редактор", конфиг которого у меня занимает меньше 10 строк и используется около всего трех плагинов. Внезапно, just werks.
Аноним 13/04/18 Птн 22:00:53  1173195
.jpg (25Кб, 514x434)
>>1173185
> 20!8
> IDE
> нет поддержки Котлина
Аноним 13/04/18 Птн 22:24:37  1173225
>>1173195
Вы, блять, решили тут соревнование устроить, кто кого перетолстит?
Аноним 13/04/18 Птн 22:32:14  1173228
ОП, расскажи про невьебенные деньги, очень интересно. Реально 40-50 баксов в час фуллтайм на удаленке поднимаешь с опытом в 5 лет? Что разрабатываешь?
Аноним 13/04/18 Птн 23:30:29  1173255
>>1172656
ну знаешь, с одной стороны мне не нравится, когда сущности плодятся. Но с другой стороны, если распробовать новейшие инструменты, то реально удобнее работать.
Всякие сишарперы с десятилетним опытом и тех. вышкой идут в веб и не могут осилить EsNext и все возможности жаваскрипта, высирают отвратный спагетти код на жиквери и жс5, обходят массивы циклом. И знаешь, вот у меня опыт год и я имею преимущество перед ними, потому что я не ленюсь осваивать новое и не боюсь применять на проекте, пусть моя разработка и замедляется от этого, но в перспективе это ведет к тому, что тех. долг не будет накапливаться и поддериживать нечто структуированное и усовершенствованное гораздо легче.
Аноним 13/04/18 Птн 23:33:00  1173258
>>1172883
как же хочется удаленочку. ;-;
меня в офисе унижают за опоздания и игнор коллег
Аноним 13/04/18 Птн 23:39:34  1173268
>>1173258
>меня в офисе унижают за опоздания и игнор коллег
>игнор коллег
Это как?
Аноним 14/04/18 Суб 00:03:54  1173301
>>1173255
> EsNext
>Update your legacy code to modern JavaScript with esnext, then use babel to make it run in legacy environments as needed.

Даже, блядь, не знаю, что и сказать.

Аноним 14/04/18 Суб 00:28:15  1173320
>>1173268
Всю неделю приходил к 13 или 14. Сегодня коллега стал высказывать, что вот мол весь коллектив этим недоволен, т.к. другие это видят и тоже думают, почему они должны приходить рано. И что я не общаюсь с коллегами, что тоже плохо.
Причем я прихуел. Веб-программистов нас в конторе всего трое и с оставшимися двумя я общаюсь (один из них и стал это высказывать). А с не веберами я хз о чем общаться, просто сижу и делаю свою работу с наушниками, чтобы не отвлекали, не попиздеть же я прихожу.
Потом начальник меня тоже потерял, а они не протестировали один виджет, выктали в прод и его нужно было срочно пофиксить, а я пришел тока в 14 лол.
Аноним 14/04/18 Суб 00:28:49  1173321
>>1173301
Es6 так понятнее?
Аноним 14/04/18 Суб 00:36:51  1173323
.webm (2510Кб, 864x720, 00:00:04)
>>1173320
> Всю неделю приходил к 13 или 14. Сегодня коллега стал высказывать, что вот мол весь коллектив этим недоволен, т.к. другие это видят и тоже думают, почему они должны приходить рано

Анекдот про котел с русскими, котел с американцами и котел с евреями в аду.
Аноним 14/04/18 Суб 00:47:17  1173326
>>1173321
Да мне всё понятно, лол.
Это ты не понял.

Мне предлагают, за каким-то хуем, сконвертировать мой рабочий код в версию, которая не сможет выполняться браузером.
А потом - сконвертировать обратно, чтобы этот пиздатый новый код таки смог работать в браузере.
Это охуенно.
Аноним 14/04/18 Суб 01:03:05  1173339
>>1173326
кек. зато будешь показывать исходники - типа твои на ES6
Аноним 14/04/18 Суб 01:49:25  1173350
>>1172147
какой охуенный орангутан
Аноним 14/04/18 Суб 01:51:02  1173351
>>1173326
Тебе известно, что tree shaking плохо справляется с легаси-кодом?
Т.е. да, конвертация es5 в es6/7 выглядит как танцы вокруг костра, но смысл в ней таки есть.
Помимо этого, если захочется прикрутить типы(Flow/TS), это немного удобнее делать с модернизированным кодом, чем с легаси.
Аноним 14/04/18 Суб 10:35:02  1173439
Безымянный.png (34Кб, 812x613)
Вот это дожились, хипстерки уже настолько деградировали, что для них делают язык который поощряет криворукость.
Аноним 14/04/18 Суб 10:47:48  1173441
>>1173439
Технологическая сингулярность близка как никогда ранее.
Аноним 14/04/18 Суб 11:24:50  1173457
>>1173439
Причем здесь криворукость, наркоман? Сделано это чтоб при добавлении/удалении аргументов лишнюю строчку не изменять и диффы не поганить, когда аргументы в столбик. Клёвая фича.
Аноним 14/04/18 Суб 12:09:46  1173477
>>1173457
Когда додумаются, что в многострочных литералах объекта
>{
>x:1,
>y:2,
>z:3,
>}
запятые вообще не нужны?
Аноним 14/04/18 Суб 13:34:37  1173506
>>1173477
Когда сразу все имплементации жс поправят парсер. То есть никогда ахаха
Аноним 14/04/18 Суб 13:36:40  1173507
>>1173477
В кложурскрипте сразу сделано правильно - все запятые опциональны и эквивалентны пробелу, мапы и вектора парсятся и без них (так сложно что ли разбить термы между фигурными скобками на пары, блядь, как же бесит этот аутизм, если задуматься)
Аноним 14/04/18 Суб 14:07:14  1173526
>>1173477
Запятые в этом случае сильно повышают читаемость кода.

И запятая после последнего элемента во многих языках допустима.
Аноним 14/04/18 Суб 14:46:42  1173547
>>1173526
Серьезно? Тогда почему у тебя в литерале класса
>class {...}
методы не отделяются запятыми, мань?
Аноним 14/04/18 Суб 14:48:46  1173548
>>1173507
>В кложурскрипте
Ты сейчас на полном серьезе сравнил си-подобный синтаксис с лисп-подобным? Ты что хотел эти показать? Что ты дебил?
Аноним 14/04/18 Суб 14:50:21  1173549
>>1173547
>в огороде бузина
>в киеве дядька
Логично.

Алсо, ты там других знаков препинания не заметил никаких?
Аноним 14/04/18 Суб 14:57:14  1173557
>>1173506
Дело в не в парсере, а в спеке.
Необязательность точки с запятой тоже в некоторых аспектах меняет поведение при ее наличии или отсутсвии или наличии между строками, при этом ничто не мешает иметь ее опциональность. Так что дело в спеках.

Просто сильно выебываются и вообще в последнее время сахар в спеку тазат по всей видимости те, кто не сильно знаком со всем языком. Обращают внимание на одни вещи и забывают иные.

Ну вот как пример ввели тотальное разграничение на callable/constructable и non-callable/constructable - нахуя? Т.е окей, теперь литералом класса мы можем делать non-callable, вот только это противоречит built-in classes, которые могут быть и испокон веков таковые. А чтобы делать callable классы в бзерспейсе надо по старинке пилить отдельно контсруктор и навешивать методы\свойства через прототип, или выебываться делегагице\проксированием и прочими костылями.

То же самое про свойства к литералах класса - какого хуя их не принесли сразу. Т.е какого хуя литерал классс вообще сразу не сделали по уму, полноценным сахаром над тем, что уже было в языке. А стали ограничивать функционал и пилить кусками (сначала только методы, теперь вот прототипы тащат). Невызываемые конструкторы можно было и прежде делать с помощью уже старого доброго new.target. Какого хуя теперь никто не может запилит bilt-in-like class, который будет иметь функционал как конструктора, так и функции (new Object\Object()) литералом класса. Что за ебантизм.
Аноним 14/04/18 Суб 15:22:11  1173575
>>1173255
>обходят массивы циклом

Ну охуеть блядь, а в этом что плохого. Хипстеры ёбаные, вы там совсем поехали?
Аноним 14/04/18 Суб 15:24:25  1173576
>>1173548
Ты совсем долбоеб? Реши задачку: какой из этих двух синтаксисов СИ-ПОДОБНЫЙ, а какой ЛИСП-ПОДОБНЫЙ, и почему их нельзя сравнивать инб4 аллах запрещает? Время пошло:
>{"foo": 1, "bar": 2}
>{"foo" 1 "bar" 2}
Аноним 14/04/18 Суб 15:26:32  1173578
>>1173575
>используют goto вместо циклов

Ну охуеть блядь, а в этом что плохого. Хипстеры ёбаные, вы там совсем поехали?
Аноним 14/04/18 Суб 15:28:06  1173579
>>1173576
Даун, в си-подобных языках фигурные скобки - это не только литерал, но и блок кода, где могут быть перечислены выражения.
Аноним 14/04/18 Суб 15:29:03  1173580
>>1173579
>в огороде бузина
>в киеве дядька
Логично.
Аноним 14/04/18 Суб 15:33:58  1173585
>>1173578
Ты даун? goto ухудшает структурированность кода, и из-за него порождаются баги. А теперь, говно, быстро пояснил, чем плохи циклы, и что использовать вместо них.
Аноним 14/04/18 Суб 15:37:59  1173587
200px-Slowpoke.[...].png (19Кб, 200x218)
>>1173585
>что использовать вместо них
Аноним 14/04/18 Суб 15:47:09  1173595
Не по теме! Помогите новичку
Просто вставляю картинку в div, и див расширяется не по размерам картинки, а появляется отступ снизу в 4 пикселя, откуда он? в инспекторе нет ни паддингов ни марджинов, хуита какая-то
Аноним 14/04/18 Суб 16:18:16  1173619
нормально кстати тред въебал
Аноним 14/04/18 Суб 16:23:49  1173624
>>1173587
Предлагаешь использовать foreach? Может быть, for in? А может лучше в рот нассать?
Аноним 14/04/18 Суб 16:29:24  1173627
>>1173624
Все три раза промазал, лол.

>>1173596
По делу - зарепортил порашного шизика, разумеется.
Аноним 14/04/18 Суб 16:30:06  1173629
>>1173627
Ну просвети тогда меня, чем ты там их перебираешь
Аноним 14/04/18 Суб 17:04:27  1173662
>>1173629
То, что подходит для конкретной задачи, а не изобретать каждый раз велосипед: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array
ну ладно, форич конечно тоже можно, если тебе именно это надо :3
Аноним 14/04/18 Суб 17:37:06  1173678
>>1173627
>Пост не найден
а что он говорил?
Аноним 14/04/18 Суб 18:27:57  1173697
>>1173595
Это баг такой, что картинка воспринимается как текст.
https://ru.stackoverflow.com/questions/556708/%D0%9B%D0%B8%D1%88%D0%BD%D0%B8%D0%B9-%D0%BE%D1%82%D1%81%D1%82%D1%83%D0%BF-%D0%B2%D0%BD%D0%B8%D0%B7%D1%83-%D0%B1%D0%BB%D0%BE%D0%BA%D0%B0-%D1%81%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D1%89%D0%B5%D0%B3%D0%BE-img
Аноним 14/04/18 Суб 18:28:59  1173698
>>1173624
map
Аноним 14/04/18 Суб 19:03:12  1173719
>>1173697
Спасибо!
Аноним 14/04/18 Суб 20:20:32  1173767
>>1173698
>map
Это охуенно, конечно.
Но в цикле можно сделать break, например.
Или continue.
Аноним 14/04/18 Суб 20:21:58  1173771
>>1173767
>continue
>break
Можно и без этого обойтись.
Аноним 14/04/18 Суб 20:46:06  1173783
>>1173771
Можно, всё можно.

Но, лучше понимать, что map - это не новая модная замена циклам, а всего лишь способ трансформировать коллекцию объектов одного типа в коллекцию объектов другого типа.
Аноним 15/04/18 Вск 00:13:32  1173901
>>1173624
родина дала тебе forEach, reduce, map, нет хочу как в 2004 обходить массивы циклом в js.
иди иди лучше свой легаси код на си плюс плюс или делфи поддерживай и не лезь в веб.
Аноним 15/04/18 Вск 00:16:31  1173902
>>1173767
use Array.prototype.some to test if there exists at least one element that is less than 10. It will stop looping when some element that matches your function is found:

var hasValueLessThanTen = myArray.some(function (val) {
return val < 10;
});
Аноним 15/04/18 Вск 05:25:27  1173992
>>1173901
Но ведь for понятнее, быстрее и универсальнее
Аноним 15/04/18 Вск 06:24:56  1174018
>>1173698
Заебсиь наверное, каждый раз когда надо проитерироваться по массиву - создавать новый массив.
Аноним 15/04/18 Вск 13:31:53  1174144
>>1173051
>смерть жабо-десктопа.
Так говоришь, будто жабо-десктоп когда-то жил
Аноним 15/04/18 Вск 15:21:36  1174221
>>1173767
...или goto.
Аноним 15/04/18 Вск 15:43:43  1174244
>>1174018
Ебать проблема, пиздец просто. Это самое последнее о чём думать надо, мне кажется. Ну если у тебя не совсем огромные списки
Аноним 15/04/18 Вск 20:33:43  1174414
>>1174221
>>1174244
Функциональные программисты в треде!
Все в монаду!
Аноним 15/04/18 Вск 20:50:01  1174434
>>1174414
Ну а что ты хотел ёпта. Для UI функциональное программирование лучший подход сейчас как ни крути
Аноним 15/04/18 Вск 20:55:54  1174444
>>1174434
Понимаешь, тупо применять map вместо цикла - это не функциональное программирование, это хуета.

ФП предполагает целую кучу всяких вещей, о которых вышеотписавшиеся школьники даже приблизительного понятия не имеют. Но, зато, они где-то слышали, что циклы это плохо.

Аноним 15/04/18 Вск 20:57:26  1174445
>>1174444
Да я не конкретно про map. А в общем про подход, который сейчас используется с реактом, т.е. иммутабильность всякие хоки, композиция а не наследование и т.д.
Аноним 15/04/18 Вск 21:02:45  1174450
forman.jpg (61Кб, 720x951)
>>1174414
>тред про фронтенд и жс
>Мам, смотри, Функциональные программисты в треде!
Аноним 15/04/18 Вск 21:04:15  1174453
>>1174450
Это мем, чувак.

Но, специально для тебя я поясню - "функциональные" "программисты" в треде.


Аноним 15/04/18 Вск 21:21:33  1174471
>>1174453
А ты я гляжу не очень умный. Жс - это пусть и очень хуевый, но функциональный язык, во фротенде практики ФП сейчас являются мейнстримом, так что твой манясарказм выдает в тебе малолетнего долбоеба. Доступно тебе мем объяснил, чувак?
Аноним 15/04/18 Вск 21:21:54  1174472
>>1171845 (OP)
В любой профессии есть какая-нибудь хуета, из за которой эта профессия не может быть ламповой. В твоей хотя бы бабло крутится.
Аноним 15/04/18 Вск 21:29:57  1174491
>>1174471
Сынок, какой смысл ты вкладываешь во фразу "функциональный язык"?

Являются ли признаками функционального языка:
- Объектно-ориентированность?
- Наследование на базе прототипов?
- Полная и абсолютная мутабельность вообще всего?
- Отсутствие ленивости?

Да, на js можно (а часто и нужно) писать в функциональном стиле.

Но, когда человек пеняет кому-то, что он использует циклы для обхода массивов, не уточняя, в какой ситуации это делается, то он именно что малолетний долбоёб и жрец карго-культа.

А когда он предлагает использовать map просто для итерации по массиву - это уже вообще что-то запредельное.

Я понятно объясняю?
Аноним 15/04/18 Вск 21:47:37  1174517
>>1174491
>какой смысл ты вкладываешь во фразу "функциональный язык"?
Хороший, годный. :3

>Да, на js можно (а часто и нужно) писать в функциональном стиле.
Ну так о том и речь.

>Но, когда человек пеняет кому-то, что он использует циклы для обхода массивов
Если ты посмотришь первый пост (не мой), с которого это все началось, то увидишь, что в контексте того поста все как раз стоит на своих местах: залетные говнокодеры просто не хотят учиться, а потому не знают других методов итерации, кроме как ЦИКЛ СО СЧЕТЧИКОМ. Что в их пользу явно не говорит - с этим же ты согласен?

>А когда он предлагает использовать map просто для итерации по массиву - это уже вообще что-то запредельное.
Да вроде бы и я, и какой-то другой анон уже пояснили, что для каждой задачи нужно использовать подходящую функцию, а не писать каждый раз кривой велосипед. Если тебе нужен форич, а ты впендюриваешь счетчик - да, это плохой, неидиоматичный код. Не вижу тут никаких источников для неочевидных разночтений.

>Я понятно объясняю?
Да. Мы друг друга поняли?
Аноним 15/04/18 Вск 22:00:38  1174530
>>1174517
>Мы друг друга поняли?
Вполне.
Аноним 15/04/18 Вск 22:22:18  1174538
>>1174530
За не очень умного извени.
Аноним 15/04/18 Вск 22:58:49  1174564
>>1174538
OK
Аноним 16/04/18 Пнд 00:06:27  1174636
>>1171878
>верифицировать
Ты на Coq что-ли фронтенд пишешь?
Аноним 16/04/18 Пнд 01:06:11  1174657
>>1174636
Нет, но зато я на Coq твою мамку сажаю ;)
Аноним 17/04/18 Втр 05:28:59  1175232
>>1173255
>...пусть моя разработка и замедляется от этого...
>тех. долг не будет накапливаться
Макака, все, что ты пишешь - и есть тех. долг. Потому что через год-полтора весь стек меняется у тебя и все надо к хуям переписывать.
Как на одной конференции был у команды фронтендеров охуенный доклад:
- Хуе-мое, перепробовали десяток технологий, непрерывное улучшение, сотни пакетов в npm, будущее разработки
- (вопрос из зала) А чего сделали то в итоге? Зарелились?
- Да чот все финансирование проели, а проект не готов - вот теперь ищем новых инвесторов.
Ад и Барухи с Козулями, блядь
Аноним 17/04/18 Втр 10:54:33  1175279
>>1175232
>- Да чот все финансирование проели, а проект не готов - вот теперь ищем новых инвесторов.
Лол какие же макакены дегенераты, не что бы взять реакт и на нем пилить проекты без всяких там веб-паков и прочей хуеты.
Аноним 17/04/18 Втр 11:07:07  1175285
>>1173195
>
>
>Котлин
Это тот сильно кастрированный сисярп на жвм?
Аноним 17/04/18 Втр 11:24:50  1175287
>>1172826
ЗОЧЕМ? Через годик-другой подъедет божественный Blazor.
Аноним 17/04/18 Втр 12:18:52  1175301
>>1173185
>Там даже для Джавы завезли всю хуйню
Ты этим пользоваться пробовал, мелкописечный? Я вот попробовал. Охуел. Вернулся в IDEA и чуть ли не со слезами счастья на глазах продолжил работать.
Но как продвинутый текстовый редактор - пойдет. Что-то уровня Саблайм, а может чуть выше.
Аноним 17/04/18 Втр 13:59:58  1175330
>>1175301
У меня большой хуй.
Аноним 17/04/18 Втр 21:10:37  1175664
>>1175330
А мозг?
Аноним 17/04/18 Втр 23:48:42  1175780
>>1171845 (OP)
Мог бы тебе помочь, но ты хуй мне поверишь. мимо из мг
Аноним 18/04/18 Срд 23:29:20  1176384
>>1172478
В Qt используется xml-разметка и CSS-стили.

Наверное, это потому что ебучие веб-макаки заслали ШПИОНА в команду Qt. Нет, конечно, это потому, что декларативный язык разметки, описывающий UI, и правда хорош.
Аноним 18/04/18 Срд 23:30:23  1176385
>>1173009
KotlinJS
ScalaJS

Я не писал, но они выёбываются, что мол всё прикольно у них. Правда есть во мне доля скептицизма, но хуй знает.
Аноним 18/04/18 Срд 23:38:19  1176386
>>1173255
Ой как ты хорош, мне прям понравилось. High five, мой зелёный бро!
Аноним 19/04/18 Чтв 00:38:48  1176415
>>1176385
>ScalaJS
Пробовал, неплохо.

Но, абсолютно негодно для продакшна.
Ибо нет отдельного рантайма, и даже хелловорлд получается какого-то неебического размера, типа килобайт 600.
Аноним 19/04/18 Чтв 00:49:52  1176419
>>1176415
Продакшн-реди из всего этого только clojurescript
И ризон, но только если ты в фейсбуке работаешь, лiл
Аноним 19/04/18 Чтв 00:51:38  1176421
>>1176415
>Но, абсолютно негодно для продакшна
Ну вот меня тоже как бы версия 0.x.x натолкнула на это подозрение. Кажется, они и не претендуют на продакшн-реди.

Если 600 это даже побольше, чем подключить какой-нибудь здоровый JS фреймворк. Хотя в наше время все хэллоуорлды весят пиздец.
Аноним 19/04/18 Чтв 01:00:06  1176425
>>1176419
>Продакшн-реди из всего этого только clojurescript
>clojurescript

А вот если правда посмотреть на вещи. В 2к!8 году, сильно clojurescript лучше чем js? И чем? Тоже вроде динамическая типизация.

Сам JS-то говно, тут спору нет. Но экосистема живейшая: в npm есть всё, что душе угодно, хоть ООП, хоть ФП, инструменты сборки заебись, тестирование заебись, IDE/редакторы развитые, удобные.

Помимо языка нужно также оценивать экосистему. Как в clojure с этим?
Аноним 19/04/18 Чтв 01:38:24  1176438
>>1176425
>сильно clojurescript лучше чем js?
Да.

>И чем?
Нет времени объяснять.

>Тоже вроде динамическая типизация.
Анон, ты не поспеваешь за трендами. Кривить носик от динамической типизации было в тренде лет 5-10 назад. Сейчас как раз в фарватере gradual typing и интроспективные-рефлексивные-динамические системы с подключаемыми статическими проверками. Можешь скринить этот пост, через 10 лет сверимся.

>экосистема живейшая
Если под "живейшая" ты подразумеваешь "каждые 2 года все ломающая и полностью обновляющаяся", то да, тут спору тоже нет.

>нужно также оценивать экосистему. Как в clojure с этим?
Все то, что есть в es6, там было с самого начала. Нормальные неймспейсы, нормальный пекейджинг (нпм как бы тоже поддерживается), нормальный оптимизирующий компилятор с тришейкингом из коробки, нормальная интерактивная разработка без перезагрузки страницы и потери состояния при хот-релоаде, куча редакторов и ide от все-в-одном для быстрого старта до плагинов под идею, фреймворки на любой вкус без decision fatigue (есть один дефолтный, есть один минималистичный, есть один для охуительно больших прилаг, и т.д. в таком духе). Алсо, недавно завезли альтернативный легкий изкоробочный тулинг и поддержку git-зависимостей, например.

Да, кстати
>тестирование заебись
вроде на жс (платформе) единственной нормальной либой для генеративных тестов довольно долго была как раз кложеская тест.чек, нативную жс-альтернативу вот буквально недавно завезли.

Из минусов - для кложурскрипта все равно нужна жвм, ну и в целом получается более тяжеловесная система (хотя опять же, в сравнение с современным жс особой разницы нет). Но таки для какой-то мелкой хуйни я бы не стал использовать. Вымораживают внезапно вылезающие различия между обычной кложей и клжс - хочется, чтобы можно было писать кроссплатформенный (жвм\жс) код и все просто работало, но приходится учитывать разницу. Хотя если тебе чисто клжс нужен, то это неактуально. Ну и традиционные ебнутые стектрейсы, лол, тут бы статик тайпинг был весьма кстати (хотя они работают над этим, запилили spec, но пока оче далеко от идеала, спасает трейсинг).

Алсо, в их слаке видел обсуждение, как чуваки использовали клжс тулинг для сборки чистых жс проектов. Нутыпонел.
>Сам JS-то говно, тут спору нет.
Аноним 19/04/18 Чтв 01:39:36  1176440
>Сам JS-то говно, тут спору нет
Что конкретно вам не нравится в современном JS?

У меня, возможно, стокгольмский синдром, но я начал любить этот язык. Нормальный асинк завезли, интерполяцию завезли, let/const завезли, стрелочные функции, опционально можешь прикрутить типизацию (а можешь не прикручивать или прикручивать только там где нужно, охуенно же), всякий spread сахарок и прочий destructuring.

Если flow не пользуешься, то проблемы могут возникнуть разве что с неочевидным тайпкастингом.

Мне лично вот этой йобы не хватает - https://github.com/tc39/proposal-optional-chaining
Аноним 19/04/18 Чтв 01:47:04  1176441
15228816680560.png (164Кб, 737x758)
>>1176440
Аноним 19/04/18 Чтв 02:00:52  1176444
>>1176441
Говно твоя картинка. Абсолютно никто не использует этот оператор (который пытается автоматически привести типы). Любой линтер на это ругается, любой человек на это ругается. Но запостить смешную картинку мы всегда рады, да.

Хотя это не отменяет того факта, что языки с динамической типизацией не нужны, и это начало доходить даже до жс-макак (см. небывалую популярность тайпскрипта)
Аноним 19/04/18 Чтв 02:29:52  1176446
>>1171913
>И конкуренции у нас, кроме вкатывальщиков с курсов, нет, т.к. в вузах не учат жс-фреймворкам.
Конкуренции у вас нет потому что спрос очень велик, а не потому что в вузах не учат. Все фронтэндеры так или иначе вкатываются во всю эту хуйню, и единственная причина по которой большая часть из них еще не выкинута на мороз - каждой маленькой конторе нужен сайт со всем обвесом.
Аноним 19/04/18 Чтв 02:33:38  1176447
>>1173901
Принципиальной разницы между for и forEach явно нет, сахар один.
Аноним 19/04/18 Чтв 02:34:19  1176448
>>1174491
Пердачую адеквата.
Аноним 19/04/18 Чтв 19:51:31  1176871
>>1176425
>clojure
>Помимо языка нужно также оценивать экосистему.
То-есть с языком там всё в порядке, по-твоему?

>>1176440
>Мне лично вот этой йобы не хватает
>myForm.checkValidity?.()
>?.()

Кокой пездец.

Хоть бы посмотрели, как это в Groovy сделано, например.
Но нет, хипстеры хотят свой велосипед без седла.
Аноним 19/04/18 Чтв 21:05:34  1176910
>>1176871
>То-есть с языком там всё в порядке, по-твоему?
А что, нет?

>Хоть бы посмотрели, как это в Groovy сделано
Отличная шутка, братан!
Аноним 21/04/18 Суб 17:27:21  1177827
>>1171845 (OP)
Вкатывайся в джаву (не андроид) и не еби мозги
Аноним 22/04/18 Вск 01:41:37  1178082
>>1177827
Пошел нахуй, дебил.
Аноним 22/04/18 Вск 02:49:21  1178109
>>1171913
> пока всякие Сишники хуйцы в НИИ доедают
Откуда такие фантазии?
Аноним 25/04/18 Срд 09:20:40  1179239
>>1172656
Поясните почему легче воткнуть вуе в легаси проект чем тот же реакт?
Аноним 25/04/18 Срд 09:29:06  1179243
>>1171845 (OP)
Так это же инструменты всё. Нахуй их учить все если можно один выбрать?
Аноним 25/04/18 Срд 10:45:20  1179272
>>1179243
Если ты гребешь на галере, а заказчику очень хочется X, и ему нет дела, что вы обычно используете Y.
Аноним 25/04/18 Срд 10:52:15  1179274
>>1179272
Ну и в пизду такого заказчика
Аноним 25/04/18 Срд 11:24:04  1179287
>>1179274
Это ты погонщикам объясни.
Аноним 25/04/18 Срд 16:32:41  1179452
>>1179287
Ну и в пизду таких погонщиков.
Аноним 25/04/18 Срд 16:33:41  1179455
>>1179452
По факту это тебя в пизду.
Аноним 25/04/18 Срд 17:35:21  1179488
>>1179455
Я уже в пизде, это ничего не изменит.
Аноним 25/04/18 Срд 21:38:51  1179668
1512293118212.png (21Кб, 485x443)
>>1171845 (OP)
Хотел вкатиться в фронтенд, но сразу же понял, какой пиздец там творится. Я только представил, что придется рыться во всем этом говне, которое устаревает каждый год, меня чуть не вырвало.
Аноним 25/04/18 Срд 21:52:56  1179673
>>1179668
>которое устаревает каждый год
Что устарело во фронте за последний год?
Аноним 25/04/18 Срд 21:53:20  1179675
>>1179668
Куда в итоге вкатился?
Аноним 25/04/18 Срд 22:09:14  1179688
>>1179675
Никуда. Я же не умственноосталый задрот ебанашка, чтобы задрачивать это программирование.
Аноним 25/04/18 Срд 22:10:37  1179689
>>1179673
Откуда я знаю? Я же не стал вкатываться в эту парашу.

>>1179675
Никуда. Сижу нищий и никому не нужный.
Аноним 25/04/18 Срд 22:12:44  1179691
>>1179673
>Что устарело во фронте за последний год?
Устаревают в первую очередь надежды вкатывальщиков, которые надеяться за 3 месяца выучить все, стать йоба гуру фронтенда и всю оставшуюся жизнь сидеть где-нибудь на пляже в Тайланде и ебать мулаток.
На деле надо постоянно следить за развитием фронтенда, но это не значит что как только вышел вебпак 4 - надо сразу бежать писать хеллоуворлд на нем.
Аноним 25/04/18 Срд 22:16:00  1179696
>>1179691
>что как только вышел вебпак 4 - надо сразу бежать писать хеллоуворлд на нем.
значит
Аноним 25/04/18 Срд 22:17:55  1179698
>>1179691
А в других сферах не надо ни за чем следить?
За новым спекам новых микроконтроллеров в эмбедее не надо? За новой версией жавы и jvm в тырпрайзе не надо? За новыми api какого-нибудь UWP\android\ios, не надо? Переезд с систем сборок в других языках не заметен и делается телепатически? Или их изучать не приходится? Или в других языках тулчейны не обновляются и не меняются? clang не выходил? llvm не зарелизился?
Аноним 25/04/18 Срд 22:19:02  1179700
>>1179696
Не значит.
Аноним 25/04/18 Срд 22:21:59  1179703
>>1179691
>которые надеяться за 3 месяца выучить все
Так их надежды берутся не на ровном месте.
Их другие еба-гуру в этом убеждают, которые правда еще сами нихуя не умеют, и еле-еле ползут и скоро выкатятся и придут пилить тред про выгорание, но пока они отчетливо верят в то, что программирование это о бабках, и вот просто без задней мысли изучаешь реакт и идешь работать жуном.

и вылетаешь после испытательного, потому что нахуй ты такой не нужен
Аноним 25/04/18 Срд 22:25:28  1179705
>>1179698
ну одно дело прочитать коротенькую спеку что нового вышло в новой версии твоего языка.
а другое дело каждые пол-года перекатываться на новый фреймворк/систему сборки/еще какуе-то ебалу.
не то, чтобы я жалуюсь, за счет этого увеличивается время разработки, порог вхождения, а значит и моя стоимость как спеца.
да и нубасы могут не начинать с жиквери как лет 5 назад, а сразу вкатываться в самые последние и новые фреймворки.
в целом, на сложность фронта жалуются всякие крестовики, которые годами писали лесенки из ифов на своих плюсах и ничего не менялось, а тут внезапно пришли смузихлебы начали плодить инструменты-стандарты.
ну и работодателей понять можно, нахрен им в корпоративном сайтике монстр из классов-вебпаков-бабелей-ес6-ангуляров-реактов-редаксов, который будет долго компилиться, разворачиваться, потом еще хрен найдешь кого-то на поддержку этого за дешево, если можно взять макаку-сишника и он быстро-быстро лесенки из ифов нахуярит на жиквери в одном файле на 10 тыщ строк, а потом быстро безболезненно и дешево заменить его другой макакой.
история из жизни
Аноним 25/04/18 Срд 22:32:14  1179707
>>1179705
>а другое дело каждые пол-года перекатываться на новый фреймворк/систему сборки/еще какуе-то ебалу.
Так я еще раз спрашиваю. Кто перекатывается кроме вкатывальщиков?

Какой новомодный фремворк вышел в последние полгода, что на него все перекатились?
Ничего что всем основным инструментам во фронте и вебе, уже дохуя лет. И то на них до сих пор не перекатились все.
А все что обновляется - это спеки. Так где они не обновляются?


Так может хватит жить в каких-то манямирках?

Аноним 25/04/18 Срд 22:35:26  1179709
>>1179705
>классов-вебпаков-бабелей-ес6-ангуляров-реактов-редаксов
Ты так везде мешаешь все в кучу?
ну давай попробуем, намешаем фич из последней спеки плюсов-новомодныхкомпиляторов-новыхмэйков-новыйбуст-что-нибудьезе-каккую-нибудьновуюбибилтоекудляпарсингажсонанаплюсах

Почему ты мешаешь обновление спеки языка с фреймворками и библиотеками? Что за мания блядь?
Аноним 25/04/18 Срд 22:36:53  1179711
>>1179705
>жиквери как лет 5 назад
С жиквери начаинали 13 лет назад.
А пять лет назад уже все учили Ангуляр. И то, опаздывали за теми, кто начал раньше.
Аноним 25/04/18 Срд 22:37:04  1179712
>>1179707
Я перекатываюсь. Я год писал на жиквери. Перешел на новую работу месяц назад, полурках вакухи, везде нужны вуе или реакты. Взял щас на проекте вуе, но уже жопой чувствую, что нужно опробовать и реакт, а то вот например в яндексе, куда я хочу вкатиться, пишут на реакте, а не вью. И это еще не говоря про всякие редаксы, вуексы, реакт-бэм-кор и т.п.
В каком месте vue, react или react-bem-core дохуя лет? Все писали года три на жиквери, где-то на горизонте маячил ангуляр, как самая модная ебола и вот где-то пол-года назад все стали перекатываться на реакты/вуе/тайпскрипты.
Я фронт года 4-5 назад учил и ничего кроме жиквери тогда не юзали.
Аноним 25/04/18 Срд 22:37:35  1179713
>>1179711
ты 13 лет во фронте? сочувствую.
Аноним 25/04/18 Срд 22:39:47  1179714
>>1179713
Я в нем 20 лет. И ничего ужасного в нем нет.
Все как и в других сферах.
Все притензии надуманы и высосаны из пальца.
Аноним 25/04/18 Срд 22:41:24  1179715
>>1179712
> ничего кроме жиквери тогда не юзали.
Кому ты пиздишь?
Бэкбон, кнокаут, экстжс, метеор, ангуляр. Если ты ничего сложнее формочки не писал, то конечно. Но так намотай на ус, ты и не писал фронта. Никогда.
Аноним 25/04/18 Срд 22:56:16  1179722
>>1179714
фронт был 20 лет назад? на таблицах?
Аноним 25/04/18 Срд 22:56:36  1179723
>>1179712
Реакту пять лет. Ангуляру девять.
Кто виноват в том, что ты не освоил их в свое время?
Аноним 25/04/18 Срд 23:00:07  1179726
>>1179722
На таблицах. И на фреймах.
А еще на фронте был флэш, activex и js.
Аноним 25/04/18 Срд 23:10:32  1179736
>>1179712
>Все писали года три на жиквери, где-то на горизонте маячил ангуляр
Такое ощущение, что ты живешь в прошлом, совершенно вне информационного шума. Весь твой пост - это ложь. Технологиям действительно уже много лет, и говорили о них и изучали уже овердавно все, кому нужно. Хуй знает, чем ты там занимался все это время. Но скорее всего тебе просто не интересно программирование, и ты не в курсе, что происходит вокруг. А когда до тебя доходят отголоски того, что для всех уже прошлое, ты считаешь, что это что-то новое и хайповое.
Аноним 25/04/18 Срд 23:18:23  1179740
>>1179696
Не значит.
Все вебпаки об одном и том же, только синтаксис отличается и пара тонкостей. Зная вебпак 2 , вебпак 4 не составит труда
Аноним 25/04/18 Срд 23:26:19  1179746
>>1179712
Ору. Ты серьезно узнаешь о технологии\фреймворке\библиотеке лишь тогда когда они уже продакшен-реди и их начинают требовать в вакансиях?
Ты в курсе, что к этому моменту, когда их реквестят работодатели, все их уже изучили? А изучать они начали за несколько лет до этого.

И так в общем-то в любой сфере. Не только во фронте, и не только в программировании вообще.
Аноним 25/04/18 Срд 23:30:17  1179750
>>1179740
Нихуя. Если ты научился ездить на автомобиле определенной марки и модели, это не значит, что ты можешь ездить на автомобилях других марок и моделей. Приходится на права сдавать при каждой смене автомобиля.
Аноним 25/04/18 Срд 23:42:37  1179759
>>1179746
ой плес. как 5 лет назад в пхп все писали на уии и битриксах, так и до сих пор пишут и в вакухах все это. но во фронте каждый месяц новый фреймворк.
Аноним 25/04/18 Срд 23:43:10  1179760
>>1179726
а вуе был?
Аноним 25/04/18 Срд 23:43:57  1179762
>>1179723
ДА Я НЕ ЗНАЛ О РЕАКТЕ ПЯТЬ ЛЕТ НАЗАД И НИКТО В РОССИИ НЕ ЗНАЛ И НЕ СЛЫШАЛ ПРО НЕГО. ЕГО КАКОЙ-ТО ИНДУС В ОДНО РЫЛО ПИСАЛ А ПОТОМ ВНЕЗАПНО ЭТО ВЗЛЕТЕЛО.
Аноним 25/04/18 Срд 23:46:05  1179765
>>1179750
У автомобиля каждой марки свои габариты, свой двигатель, своя плавность педали газа и тормоза. А уж про разницу коробки передач и говорить не стоит. те, кто привык ездить на механики, очень смешно дергаются на автомате.
поэтому пересив с кии пиканты на лэнд ровер ты можешь задеть кого-то при парковке т.к. привык к другим габаритам.
Аноним 25/04/18 Срд 23:59:27  1179773
>>1179762
Не пизди. На хабре статьи о реакте пилились стабильно с 2014го года.
Аноним 26/04/18 Чтв 00:00:20  1179774
>>1179759
>но во фронте каждый месяц новый фреймворк.
Какой новый фреймворк вышел в последний месяц, пиздабол?
Аноним 26/04/18 Чтв 00:02:22  1179777
>>1179765
>>1179762
Здорово. Молодцы. Продолжайте дальше узнавать о технологиях из вакансий. Спасибо вам, что у меня есть работа, в отличии от вас.
Я наконец понял, в чем с вами дело. Как все оказывается просто.
Аноним 26/04/18 Чтв 00:06:46  1179778
>>1179759
>как 5 лет назад в пхп все писали на уии и битриксах
да что ты говоришь. а куда ты дел симфони, laravel, zend. а ломающую смену версии твоего yii?
а сами версии php обратнонесовместимые куда дел? а несколько версий спек PSR?
Аноним 26/04/18 Чтв 00:23:12  1179782
>>1179777
сейчас ты ахуеешь, но у нас тоже есть работа. и судя по твоей озлобленности получаю я поболее твоего. продолжай десятилетиями пилить фронтенд, лузер
Аноним 26/04/18 Чтв 00:24:42  1179783
>>1179778
>а ломающую смену версии твоего yii?
дыры подлатать и ничего ломаться не будет. чуешь разницу? в пхп фреймворки реально десятилетиями не меняются, как пять лет назад был весь этот список (и люди о нем знали) так и сейчас. и версии пхп не особо отличаются и ничего не ломают, не больше чем ес6 и ес5.
Аноним 26/04/18 Чтв 00:25:52  1179784
>а несколько версий спек PSR?
ну это вообще на час чтения не смеши мои трусы. запомнить, что скобочки в методах классов на новой строке писать не в силах?
Аноним 26/04/18 Чтв 00:38:19  1179790
>>1179783
в том то и дело, что как и в js
knockout, meteor, extjs, jquery, backbone, angular - всему этому по 10 лет, и все об этом знали и ничего не меняется. легаси проекты никто не переписывает сломя голову. а реакты и вью выстрелили пять лет назад с концепцией виртуального дома.

что блядь реактивное программирование - это что-то новое вдруг стало? или смена парадигм mvc на mvvm и реактивность, а так же с объектной на функциональную философии - это что, ахуеть нововведения ЗАВИСИМЫЕ ОТ ЯЗЫКА?

В этом треде несколько раз произнесли - новый фреймворк каждый месяц. И ниразу не привели пример. Одни пиздаболы.
Аноним 26/04/18 Чтв 01:15:04  1179798
>>1179698
>За новой версией жавы и jvm в тырпрайзе не надо?
Часто не надо и тырпрайзу похуй на новые версии.
Аноним 26/04/18 Чтв 01:23:26  1179799
>>1179798
Что ты говоришь.
Аноним 26/04/18 Чтв 01:30:13  1179804
>>1179798

Много ты тырпрайза знаешь, что силит на весрии жавы 1.1, например.
Раз тырпрайзу похуй на новые версии?

Рейнхолд открытым текстом сказал, что если пропустить несколько минорных версий и не апгрейдиться, то можно настолько отстать от прогресса, что апгрейднуться уже не получится никогда. В частности, это достигается путём того, что ровно за 1 год добавляется+выбрасывается любая функциональность. Например, уже сейчас в 9 жабе появились модули (с которыми не работают старые версии половины фреймворков), в 11 джаве не будет JavaEE и Corba, и все кто на неё завязался - лососнут тунца.
Аноним 26/04/18 Чтв 02:10:54  1179818
>>1179798
Ага. Весело наблюдать как такие вот похуисты, пропустишие не один десяток минорок платформ, и сидящих на ltsках до последнего, потом бегают с горящими жопами, когда заканчивается срок поддержки lts, или в каком-то их фреймворке\бибилотеке находят критическую уязвимость, а новая версия без нее только под новую версию платформы, а обновится они просто так уже не могут, потому что количество накопленных несовместимостей критично.

так давно уже никто не живет, в солидных тырпрайзных проектах. в доказательство тому, можешь читать чейнджлоги и пресрелизы компаний о том, как они перекатываются чуть ли не раньше всех на все новое.
Аноним 26/04/18 Чтв 08:39:45  1179852
carbon.png (60Кб, 670x594)
>>1171845 (OP)
Вкатывайся в хакелль
Аноним 27/04/18 Птн 02:17:46  1180396
>>1179804
>не будет JavaEE
>лососнут тунца

Всё, пиздец?
Совсем не будет EE теперь?
И куда оно денется?

А свинг будет?
Или тоже отменят?
Аноним 27/04/18 Птн 02:25:34  1180398
>>1179804
>в 9 жабе появились модули (с которыми не работают старые версии половины фреймворков)

Для питона, например, такое довольно плохо кончилось.
Хотя, Гвидо думал, что он на хую всех вертел.
Но, ему сказали - иди на хуй, Гвидо, мы не будем ничего переписывать, а ты будешь и дальше делать 2-й питон.

Никому не нравится каждые несколько лет выбрасывать на помойку миллионы человеко-часов адского труда просто потому, что каким-то пидорам надо пилить бюджет своих корпораций.
Аноним 27/04/18 Птн 03:17:05  1180404
>>1179790
>angular - всему этому по 10 лет
А ничего, что это немножко другой ангуляр?
И кроме названия там ничего общего?

И по остальным пунктам - то же самое.
Не считая jQuery, которым нормальные люди и продолжают пользоваться, не глядя на хипстеров-гамадрилов.
Аноним 27/04/18 Птн 07:31:07  1180417
>>1180398
>Хотя, Гвидо думал, что он на хую всех вертел.
Но он действительно вертел всех на хую, второй питон в 2020 поддержку заканчивает, и в него почти не внедряются фичи в отличии от тройки, только ебанутый на двойке что-то пилить будет сейчас
Аноним 27/04/18 Птн 09:42:34  1180433
>>1180417
Все правильно делает. Потому что иначе гроб гроб отсутствие развития, неизличимые болезни прошлого из обратной совместимости.


Топ тредов
Избранное