InversionSpells

Пользователь

Регистрация: 23.09.2018

Сообщения: 8754

Рейтинг: 3028

Нарушения: 10

InversionSpells

Регистрация: 23.09.2018

Сообщения: 8754

Рейтинг: 3028

Нарушения: 10

Narberal Gamma сказал(а):

Пишу фронт на джсе, джиквери только для функций, которые джс не может сделать без костылей и говнокодаpekaReally.png?1619501122

Нажмите, чтобы раскрыть...

(Никогда) 

pochemyzamenya

Пользователь

Регистрация: 25.02.2016

Сообщения: 4440

Рейтинг: 4049

pochemyzamenya

Регистрация: 25.02.2016

Сообщения: 4440

Рейтинг: 4049

Компилирую хаскелл в джэсpepecool.png?1592046811

Александр

Почетный пользователь

Регистрация: 10.08.2013

Сообщения: 5280

Рейтинг: 4179

Александр

Регистрация: 10.08.2013

Сообщения: 5280

Рейтинг: 4179

Pudgewerksaw сказал(а):

Использовать фреймворки ахаха использовать джаваскрипт ахахах в 2к21 ну вы конечно парашаподобные зашкварники.

 

Настоящие ТРУ МУЖИКИ не церемонятся с помойным джсом. А подрубают веб ассембли и херачат фронт на SDL и плюсах!

 

А Тру тру мужики вообще пишут свой БРАЗУЕР

Нажмите, чтобы раскрыть...

За использование плюсов тебя обхаркают, обоссут и изобьют, и это ты ещё из дома не вышел

 

И да, если ты почитаешь про wa (ну тут сразу понятно, что ты новенький и не шаришь), то поймёшь, что без js'а там не обойтись. Тебе придётся прикоснуться к нему энивей 

BolshoiDlinnuiNeobrezanui

Пользователь

Регистрация: 06.10.2015

Сообщения: 8617

Рейтинг: 3043

Нарушения: 105

BolshoiDlinnuiNeobrezanui

Регистрация: 06.10.2015

Сообщения: 8617

Рейтинг: 3043

Нарушения: 105

InversionSpells сказал(а):

На связи Senior Frontend NASA Developer 13000$/month c актуальным списком зашкварных технологий.

 

1) Redux - зашквар. Юзаешь на новом проекте - прогнулся, не забудь npm i no-boilerplate-redux и ещё 5 либ сверхуHaha.gif

2) Юзаешь mui, bootstrap, cms на новом проекте и ты не фулстак - зашкварился, для тебя уже готова шконка на wix.comThu.gif?1616513830

3) TypeScript - зашквар. Строго типизированный язык ущемляет программистов и ограничивает тебя. JS дает тебе свободу. Самовольно лишают себя свободы только петухи httpsdota2ruimguploads14061014354gif.gif

3.1)  п.3 => Angular - зашквар для петухов-пенсионеровHi.gif

4) Подключивший jQuery к новому проекту расценивается сообществом программистов как опущенный без права на исправление.

 

Cеньоры  9999к/наносек, дополняйте список.

 

p.s.

Если ты уже зашкварился и хочешь смыть с себя парашу  - пиши новые проекты на Swelte/Peact + MobXmetal.gif

Нажмите, чтобы раскрыть...

Напомнил мемас.

Инфоповод был неделю назад. Женщин будут ставить на воинский учет в Украине:

1640256510142635717.jpg

Pudgewerksaw

Пользователь

Регистрация: 06.01.2021

Сообщения: 1886

Рейтинг: 858

Нарушения: 60

Pudgewerksaw

Регистрация: 06.01.2021

Сообщения: 1886

Рейтинг: 858

Нарушения: 60

Александр сказал(а):

За использование плюсов тебя обхаркают, обоссут и изобьют, и это ты ещё из дома не вышел

 

И да, если ты почитаешь про wa (ну тут сразу понятно, что ты новенький и не шаришь), то поймёшь, что без js'а там не обойтись. Тебе придётся прикоснуться к нему энивей 

Нажмите, чтобы раскрыть...

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

 

Там на js'e вообще нефига чисто передать какие-то данные с браузера, прям вообще ничего. Учитывая если ты используешь тот же SDL тебе даже input передавать не надо.

Александр

Почетный пользователь

Регистрация: 10.08.2013

Сообщения: 5280

Рейтинг: 4179

Александр

Регистрация: 10.08.2013

Сообщения: 5280

Рейтинг: 4179

Pudgewerksaw сказал(а):

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

Нажмите, чтобы раскрыть...

Петушки те, кто использует языки, что на C начинаются

Это же зашквар прикасаться к дерьму мамонта

 

Pudgewerksaw сказал(а):

Там на js'e вообще нефига чисто передать какие-то данные с браузера, прям вообще ничего. Учитывая если ты используешь тот же SDL тебе даже input передавать не надо.

Нажмите, чтобы раскрыть...

Из твоего же юзлес примера - любое взаимодействие с контентом, любая предварительная валидация вгонят тебя в краски)

webassembly - это как костыль в мире веба для тех, кто понял, что всю жизнь потратил на плюсы и имеет вилку ЗП ниже, чем у джуна-фронтендера, что вкатился год назад и пиксели двигает. Блииин, почему же он не может быть независимым от js'а? Блииин, а почему же его поддержка не заявлена в ослике и в старых браузерах? Блиииин, наверное поддерживать старые браузеры мы не будем, да?(

Ой как неловко получилось (

 

А, ну и да. Не забывай, что wa ворвалась так же громко, как и activex и silverlight. Ой, спустя пару лет разработка над ними была завершена..

YoshkinKot

Пользователь

Регистрация: 20.06.2016

Сообщения: 12863

Рейтинг: 5145

YoshkinKot

Регистрация: 20.06.2016

Сообщения: 12863

Рейтинг: 5145

Александр сказал(а):

Петушки те, кто использует языки, что на C начинаются

Это же зашквар прикасаться к дерьму мамонта

Нажмите, чтобы раскрыть...

Эх, а как же мой любимый Clojure PeepoHappy.png?1596274122

Любителям холиваров о языке, желаю в новом году больше думать об архитектуреNYAnime.gif?1640430364

Шрек 2

Пользователь

Регистрация: 24.03.2018

Сообщения: 4057

Рейтинг: 2052

Шрек 2

Регистрация: 24.03.2018

Сообщения: 4057

Рейтинг: 2052

img
InversionSpells сказал(а):

3) TypeScript - зашквар. Строго типизированный язык ущемляет программистов и ограничивает тебя. JS дает тебе свободу. Самовольно лишают себя свободы только петухи httpsdota2ruimguploads14061014354gif.gif

Нажмите, чтобы раскрыть...

Как же жирно KEKL.png

Siller__ сказал(а):

Ts зашквар не по тем причинам

Нажмите, чтобы раскрыть...

А почему ТС вообще должен быть зашкваром? Разве что потому что сделан и работает поверх ЖСа, следовательно есть ряд очевидных ограничений + некоторые моменты работают на костылях, но энивей между жрать говно и жрать говно с типами первое выберет только вообще сумасшедший kekwwait.gif 

YoshkinKot сказал(а):

Эх, а как же мой любимый Clojure PeepoHappy.png?1596274122

Любителям холиваров о языке, желаю в новом году больше думать об архитектуреNYAnime.gif?1640430364

Нажмите, чтобы раскрыть...

Дико плюсую и за кложу, и за холивары PepeRich.png 

Meepka

Пользователь

Регистрация: 08.10.2012

Сообщения: 1913

Рейтинг: 463

Meepka

Регистрация: 08.10.2012

Сообщения: 1913

Рейтинг: 463

Лучшая тема, которую я видел, автор гений своего времени. Сразу видно 10+ летний опыт программирования. Да тут вообще форум гениев каждый второй в Гугл работает. Красавчики ребята поднимают it с колен

Siller__

Пользователь

Регистрация: 31.10.2014

Сообщения: 1481

Рейтинг: 467

Siller__

Регистрация: 31.10.2014

Сообщения: 1481

Рейтинг: 467

Шрек 2 сказал(а):

Разве что потому что сделан и работает поверх ЖСа

Нажмите, чтобы раскрыть...

rescript тоже "расширитель", но работает не как кусок говна

dart туда же

тут проблема бизнеса+хайпа

все как в жизни(как в, условной, музыке): всё популярное практически всегда - говно

на счет бизнеса: тс проще тех же рескриптов и дартов - поэтому и "выгоднее"

все стремится к упрощению и никто  не хочет развиваться/учить что-то лучше

Шрек 2

Пользователь

Регистрация: 24.03.2018

Сообщения: 4057

Рейтинг: 2052

Шрек 2

Регистрация: 24.03.2018

Сообщения: 4057

Рейтинг: 2052

img
Siller__ сказал(а):

rescript тоже "расширитель", но работает не как кусок говна

Нажмите, чтобы раскрыть...

Ага, только он просто не работает) Пытался года полтора назад на нем писать, у меня тупо language server ломался каждые 5 минут, production-ready solution прям SeemsGood.png 

Siller__ сказал(а):

dart туда же

Нажмите, чтобы раскрыть...

И кому он нужен кроме флаттера? Правильно - никому. Никто не юзает его как замену жса, как изначально подразумевалось, даже Wrike, которые так за него топили, по итогу его слили

Siller__ сказал(а):

все как в жизни(как в, условной, музыке): всё популярное практически всегда - говно

Нажмите, чтобы раскрыть...

Пишем онли на хаскеле и idris, выходит, можно еще purescript на фронт подтянуть. Вопрос только в том, кого ты найдешь на такой стек, сколько продлится поиск, и как быстро ты бросишь эту затею)

Siller__ сказал(а):

на счет бизнеса: тс проще тех же рескриптов и дартов - поэтому и "выгоднее"

Нажмите, чтобы раскрыть...

Чем тс проще дарта? Аксиома Эскобара, только дарт еще и калом из 00х попахивает. Ну хотя хз, что там сейчас, но несколько лет назад, когда пробовал его, чуть не сблевнул. То же самое с ReScript, только в квадрате - с языком разобраться дело пары часов, а вот с тем, чтобы развернуть окружение и все прочее - вечность

Siller__ сказал(а):

все стремится к упрощению и никто  не хочет развиваться/учить что-то лучше

Нажмите, чтобы раскрыть...

Все стремится не к упрощению, а к тому, чтобы покрыть как можно большую область меньшими средствами, упрощение лишь следствие этого.

Если бы все было так просто, как ты говоришь, уже давно бы все писали на Elm/PureScript/ClojureScript/ReScript/Fable/etc. Вот только оно никому не нужно, и не потому что языки "сложные", а потому что поддержка проектов на них выйдет в 5 раз дороже, чем на том же TS, при том что рядовая макака наговнокодит что на жсе, что на хаскеле. И не факт, что на последнем получится меньше говна, намного вероятнее наоборот. Нужно быть слишком идеалистом, чтобы судить языки по такому принципу.

 

Был бы в JS/TS pattern matching и инструменты для работы с иммутабельностью как в нормальных языках, и я бы даже не плевался с него, все остальное +- юзабельное, если уметь его готовить tohruShrug.png. Но даже если так, то среди вышеперечисленных языков я бы Dart и ReScript выбирал в последнюю очередь, т.к. на них с 99% вероятностью пришли бы точно такие же JS/TS очередняры, и эти языки никак не помешают им срать, т.к. идея и философия в них та же, просто в первом случае на нее намотали ООП, а во втором - вывод типов по Хиндли-Милнеру tohruShrug.png.

 

P.S.: Единственное, что меня очевидно бесит в TS - так себе работающий вывод типов (и как следствие - неинформативные ошибки и стектрейсы), что не дает писать так же выразительно, как в том же ReScript. Но стоит ли оно того, чтобы переходить на абсолютно сырой язык - вопрос под очень большим сомнением)