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


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

Check this out!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 179 | 9 | 96
Назад Вниз Каталог Обновить

Какой ЯП актуален в 2017 для веб разработки Аноним 15/10/17 Вск 04:20:31  1075839  
r31234VzVbq.jpg (35Кб, 440x495)
Какой ЯП актуален в 2017 для веб разработки?
Кину на вентилятор, чтобы создать хоть какой-то дискусс.

node.js - асинхронный ад на одном ядре, JS жрет тонну памяти. Плюсы? Не знаю.
python - местами годный, местами чудаковытый, медленный, без нормального ООП.
php - плохой дизайн языка и либ, подражает джаве, удобно, что просто запустил и все (никаких псевдо промежутков из псевдо серверов)
go - пиздрячить большой проект уныло и печально, нет устоявшихся стандартов-либ, куча говна как на раннем этапе становления ПХП, из плюсов, быстрый. Нет исключений, нет дженериков - вообще там блять тупо ничего нет. В тоже время прост и не оброс еще кровывым тырпрайзом.
java - туча абстракций над абстракциями, никто не хочет вникать в этот ад и пилят все слой за слоем поверх слоя. Любая документация на фреймворк напоминает документацию к ракете. В тоже время если во все это вкатить - экономит тучу времени, но не памяти.
kotlin - та же джава, но "вшитая" в IDE
scala - когда, видимо, совсем скучно.
swift - то как он натягивается на линукс - удручает.
ruby - поезд ушел, рельсы заржавели (у хипсторов нет и дня отдыху, завозят постоянно новые языки, старые бросают)
с++ - в вебе? Данунахуй.
rust - тот же С++ только еще мудреней, в основном на нем ничего не пишут, язык созданный для холивара на ЛОРе.
C# - кто вообще программирует веб на винде, если же на линуксе, кто тащит язык созданный для винды в линукс (просто чтобы поплясать в тормозах и костылях не родной среды)?

ДИСКУСС
Аноним 15/10/17 Вск 06:50:21  1075854
>>1075839 (OP)
Все не актуальны.
Аноним 15/10/17 Вск 09:15:50  1075888
>>1075839 (OP)
>C# - кто вообще программирует веб на винде
Не поверишь, но asp net очень популярен
Тем более сейчас шарпы активно перекатываются на другие платформы и становятся кроссплатформенными, так что нет повода для беспокойства.
Аноним 15/10/17 Вск 11:13:43  1075928
>>1075839 (OP)
JavaScript по любому, без него веб не работает. Бэкенд можно тоже на JS, или на чем хочешь. Пиши на чем удобно, на чем нравится. Пробуй разные стеки. В любом случае джаваскрипт нужно знать. Даже если будешь писать фронтенд на ClojureScript.

Мой выбор для бэкенда:

1. ASP.NET Core (C#, F#), Clojure, Elixir, JS, Go.
2. Ruby, Kotlin.
3. PHP, Scala, Rust.
Аноним 15/10/17 Вск 11:21:42  1075931
>>1075888
>Не поверишь, но asp net очень популярен
>Тем более сейчас шарпы активно перекатываются на другие платформы и становятся кроссплатформенными, так что нет повода для беспокойства.
Уже давно на всех платформах. К тому же .NET Core получился очень удачным. Мое мнение, что это темная лошадка. Предполагаю, что он займет первые места в ближайшие годы. Хотя уже сейчас его используют повсеместно. У него есть все преимущества всех остальных стеков, и при этом почти нет недостатков.
Аноним 15/10/17 Вск 11:54:07  1075944
>>1075839 (OP)
чет я не удивлён, что у визуал васика ложка дырявая
Аноним 15/10/17 Вск 12:04:20  1075952
>>1075839 (OP)
>с++ - в вебе? Данунахуй.
То есть другие компилируемые языки тебя не смутили, которые ты перечислил?
Аноним 15/10/17 Вск 12:10:36  1075958
>>1075839 (OP)
домашку делай, студент
Аноним 15/10/17 Вск 12:33:36  1075991
>>1075958
Модные тренды из /b подоспели.
Аноним 15/10/17 Вск 12:34:20  1075993
>>1075952
С прямым управлением памяти? В CGI гонять??
Аноним 15/10/17 Вск 12:38:58  1075996
.png (32Кб, 525x968)
>>1075839 (OP)
Всё выкидывай нахуй, в 2017 это не нужное говно. Единственный универсальный и кросплатформенный язык это джаваскрипт.
Аноним 15/10/17 Вск 12:49:14  1076000
>>1075839 (OP)
Elixir/Clojure/Scala/Haskell на бекенде
ClojureScript/Elm/Scala.js/Purescript на фронтенде

Та параша что ты описал, кроме скалы - вся давно устаревшая или неподходящая для веба хуйня.

В общем схема выбора простая: отвечаешь на вопросы
[Бекендъ:]
(ты кто по масти?)
|я динамический петушок| --> Elixir/Clojure
|я статикопидар| --> Scala/Haskell
|мне похуй| -->
(размер приложения?)
|малое/среднее| --> Elixir/Clojure
|большое| -->
(будет там кафка/спарк/хуйярк?)
|да| --> Scala
|нет| -->
(какой процент IO/State процессинга?)
|<15%| --> Haskell
|> 15%| -->
(ты аутист?)
|нет| --> Scala
|да| --> Haskell

[Фронтендъ:]
(ты кто по масти?)
|я динамический петушок| --> ClojureScript

|я статикопидар| -->
(насколько ты статикопидар?)
|На пол-шишечки :33| -> Elm
|Продвинутый статикопидар| -> Scala.js
|Я люблю Haskell| -> PureScript

|мне похуй| ->
(какая тебе нужна инфраструктура?)
|мне нужны готовые фреймворки и удобная интеграция с React и прочим| --> ClojureScript
|мне нужны готовые либы и базовая интеграция| --> Elm
|мне похуй| -->
(ты аутист?) -->
|нет| --> Scala.js
|да| --> Purescript
Аноним 15/10/17 Вск 13:35:36  1076024
>>1075928
И реально на всех пишешь или "пробовал"?
Почему котлин и скала на разных позициях?
Аноним 15/10/17 Вск 13:36:41  1076026
>>1075928
А джава где?
Аноним 15/10/17 Вск 13:38:15  1076028
>>1076000
Тебе надо было в пэинте все обрисовать с красивыми стрелочками, вим-стайл для таких элюстраций - не оч.
Аноним 15/10/17 Вск 13:39:54  1076030
>node.js - асинхронный ад
чухоныш не смог в эвент луп, замыкания и дебаггер и теперь кукарекает
нуну
Аноним 15/10/17 Вск 13:49:12  1076039
>>1075996
А какая разница, на чём там толпы вчерашних курьеров пишут? Ебанутая логика, типа балтика лучше, чем гинес, потому что балтику больше покупают.
Аноним 15/10/17 Вск 14:06:01  1076058
>>1076028
Согласен, но лень.
Аноним 15/10/17 Вск 14:18:17  1076071
>>1075839 (OP)
Где отзыв на lisp, ты охуел?
Аноним 15/10/17 Вск 14:26:22  1076075
>>1076026
Clojure же. Еще Kotlin, Scala. На чистой жабе получается слишком большой код, это как писать ООП на сишке вместо крестов.
Аноним 15/10/17 Вск 14:28:48  1076076
>>1076030
петух оправдывается, что его говно до сих пор не может распараллеливаться на ядрах, обоссыте-ка его, господа эрлангеры
Аноним 15/10/17 Вск 14:38:19  1076080
>>1076026
Ф пизде))))
Аноним 15/10/17 Вск 15:09:04  1076098
>>1075993
А ты что криворукий? Помню на своей первой работе, я занимался одним хайлод сервисом и веб морда была написана на С++, при том что это было лет 10 назад, и тогда еще небыло никаких шаред поинтеров и т.п и STL там даже своя была.
Аноним 15/10/17 Вск 17:35:59  1076169
>>1076024
На всех не пишу, но почти все пробовал. Скала мне не нравится, слишком многословна, поэтому Котлин поставил выше. Языки под номером 1 - это мой приоритет, то что нравится больше всего.

>>1076026
Платформа JVM хороша, но Java как язык не очень, C# лучше.
Аноним 15/10/17 Вск 17:41:00  1076174
>>1076024
С чего бы им вообще где-то быть рядом?
Аноним 15/10/17 Вск 18:21:39  1076198
>>1075839 (OP)
Basic - стабилен, компактен, быстр.
НОУДИСКАС
Аноним 15/10/17 Вск 18:27:08  1076201
>>1075996
Закинь пруфца на эту картинку
Аноним 15/10/17 Вск 18:39:26  1076209
Bolzenschneider[...].jpg (47Кб, 751x525)
>>1075839 (OP)

>JS

теперь скорее так

Аноним 15/10/17 Вск 18:49:46  1076218
>>1075839 (OP)
Clojure\clojurescript. Фулстак, блидинг эйдж, все самые продвинутые концептуально штуки сейчас там. Характерно, что бэкенды на нем пишут в основном связанные с биг дата\машин лернинг. Короче, баззворд на баззворде, но при этом это практичный инженерный продукт от олдфагов, а не хипстота про нескучный синтаксис. Что удивляет.

А из старенького\субоптимального - го, руби, нода популярны. Никаких сюпризов в общем-то.
Аноним 15/10/17 Вск 18:52:24  1076220
>>1076000
Лол, годнота. Правда скала.жс и пюре - ну, блядь, сынок, это же фантастика.
Аноним 15/10/17 Вск 19:44:12  1076249
>>1076201
Какой пруфец тебе нужен? Такая картина уже почти лет 10 и отрыв от остальных языков только растет.
https://octoverse.github.com/
Аноним 15/10/17 Вск 19:54:47  1076256
>>1076201
Так а че там пруфать, если три строчки кода - это уже новый пакет, а раз новый пакет - то и новый проект?

Вот такое вот, на 300 строк у них в топе висит, например: https://github.com/zenorocha/clipboard.js
Аноним 15/10/17 Вск 20:50:00  1076279
>>1076249
До этого была такая же картина, только с коболом вместо жс. Потом с вижуал васиком. И что?
Аноним 15/10/17 Вск 21:33:16  1076305
>>1076279
Учи реакт и ангуляр 4. Вот что.
Аноним 15/10/17 Вск 23:00:12  1076357
>>1076305
Инструменты устаревают. Можно изучить все сварочные аппараты, но не зная материаловедения, нельзя стать настоящим сварщиком. Надеюсь всем понятно, что это метафора. Можно изучить все фреймворки на свете, но программистом от этого не станешь.
Аноним 15/10/17 Вск 23:04:30  1076359
>>1076357
А от чего становятся прогроммистом?
Аноним 15/10/17 Вск 23:07:21  1076362
>>1076359
Подумой. Если для сварщика нужно материаловедение, то для программиста .....?
Аноним 15/10/17 Вск 23:09:33  1076364
>>1076362
Инфантильность, социофобия, девственность.
Аноним 15/10/17 Вск 23:11:22  1076365
>>1076357
Ох уж этот дрочь на настоящих программистов, главное задание выполнить, а не писать очередную бинарную сортировку пузырьком методом О-большого
Аноним 15/10/17 Вск 23:44:21  1076377
>>1076305
>ангуляр
Ебать ты чебурек. Каково это: писать в 2017 на машинном коде для браузеров? "10" + 20 уже посчитал?
Аноним 16/10/17 Пнд 00:22:35  1076408
>>1076364
Обернутое высоким ЧСВ, которым они друг друга теребят
Аноним 16/10/17 Пнд 02:36:51  1076450
>>1075839 (OP)

node.js - один язык на сервере и клиенте. Что может быть лучше
python - огромное количество готовых решений на все случаи жизни.
php - нет проблем с поиском разрабов. Любой школьник сойдет
go - быстрая разработка и высочайшая производительность, непревзойденная многопоточность
java - великолепная jvm настраивается под любые задачи
kotlin - когда ява становится слишком многословной
scala - когда нужны очень выскоуровневые абстракции
swift - для тру-хипстеров в самый раз
ruby - проверенные временем рельсы могут оказаться очень кстати
с++ - когда нужна максимальная производительность
rust - когда безопасность превыше всего
C# - приятный язык для работы
Аноним 16/10/17 Пнд 02:56:17  1076454
>>1076450
Таки ты свой выбор говори, а не вентилятор чисти.
Аноним 16/10/17 Пнд 03:16:37  1076457
>>1075839 (OP)
Скала очевидная.
Аноним 16/10/17 Пнд 03:33:41  1076458
>>1076450
>scala - когда нужны очень выскоуровневые абстракции
Можно узнать, что под этим словом вечно подразумевают??
Абстрагирование это есть обобщение, крайняя степень обобщения (для типов в программировании) это будут динамические типы (то есть обобщения такого уровня, что типизация уже не имеет значения). Что же тогда тут "высокоуровневая абстракция"?
Аноним 16/10/17 Пнд 03:59:24  1076459
Я за ПИТОН, а остальное не нужно
Аноним 16/10/17 Пнд 07:46:37  1076477
>>1076458
Функции высшего порядка, например.
Аноним 16/10/17 Пнд 07:59:52  1076481
>>1076458
>это будут динамические типы (то есть обобщения такого уровня, что типизация уже не имеет значения
Это ошибочное суждение.
Аноним 16/10/17 Пнд 08:45:53  1076483
>>1076477
Это же обычная функциональщина
Аноним 16/10/17 Пнд 09:15:08  1076490
>>1076483
Ну это как бы высокоуровневая абстракция.
Аноним 16/10/17 Пнд 09:51:41  1076499
>>1076490
Она и в других языках есть, чем скала на их фоне выделяется?
Аноним 16/10/17 Пнд 12:37:20  1076550
>>1076499
В каких других?
Аноним 16/10/17 Пнд 13:14:16  1076563
>>1076550
ПИФОН, ХАЧКЕЛЬ, ЖС ТАМ
Аноним 16/10/17 Пнд 13:22:43  1076565
>>1076377
Учись, студент, и пизди поменьше.
Аноним 16/10/17 Пнд 13:44:46  1076574
я ебурю на божественном dlang vibe.d и на хую верчу ваши хипстерские говноподелия
Аноним 16/10/17 Пнд 14:54:17  1076605
>>1076477
>>1076481
>Кококо - в моем языке есть выскоуровневые абстракции
>Что такое выскоуровневые абстракции
>Хз, в книжках и бложиках так пишут, вот например функцию можно передать в функцию.

А вы представьте что еще объекты можно в функции передать!!! Или объекты в объекты - это супер-пупер-уровень абстракции (лол, как было 90% программистов хайповыми пониёбами, так и осталось)
Аноним 16/10/17 Пнд 14:57:32  1076607
>>1076563
Даже в с++ можно передать функцию в функцию, ой простите, использовать функции высшего порядка, точнее использовать выскоуровневые абстракции!!!

PS из-за уровня наличия умных слов и незнания их определений, тред объявляется хипсторско-хайповым (зовите скорее го, руби и js программистов).
Аноним 16/10/17 Пнд 15:02:37  1076610
c2.jpg (209Кб, 800x600)
>>1076574
Каково это писать на языке подобному С++, но получить в итоги производительность в 100 раз ниже чем у питона?
https://www.techempower.com/benchmarks/#section=data-r14&hw=ph&test=plaintext&l=8vmynr
Аноним 16/10/17 Пнд 15:09:33  1076614
>>1076610
Ну так на картинке вылитые хипстеры бородачи.
Аноним 16/10/17 Пнд 16:48:49  1076678
>>1076565
Чини детектор, лошара.
Аноним 16/10/17 Пнд 16:50:34  1076679
>>1076450
>rust - когда безопасность превыше всего
Смищно.

>scala - когда нужны очень выскоуровневые абстракции
Очень смищно.

> swift - для тру-хипстеров в самый раз
Ой, все, прекрати, у меня от тебя НЕПРЕВЗОЙДЕННАЯ МНОГОПОТОЧНОСТЬ.
Аноним 16/10/17 Пнд 17:13:50  1076699
>>1076458
я имел в виду dsl
Аноним 16/10/17 Пнд 18:10:40  1076722
>>1076458
Дсл, анальные трюки с системой типов, магия на имплицитах и макросах.
Аноним 16/10/17 Пнд 20:25:16  1076807
>>1076699
>>1076722
DSL на функциях высшего порядка?
Аноним 17/10/17 Втр 08:18:11  1077026
>>1076610
Сынок, ты че несешь , скриптовый питун ни как не может быть быстрее dlang
Аноним 17/10/17 Втр 09:34:54  1077039
>>1075928
Java-кот ебал вас в рот.
Аноним 17/10/17 Втр 14:43:54  1077135
>>1077026
И не такой манямир видели.
Хотя тоже вопрос, как надо в статическом языке так обосраться, чтобы слить в боевом тесте даже питону.

Аноним 20/10/17 Птн 03:38:24  1078633
>>1075839 (OP)
Какой линупс, какой лор, какой блять "вендекапец" нахуй.
Все кодерки под маками давно, а из обывателей только конченные задротеллы да тормоза на десктопной прыщеоси сидят.
Аноним 20/10/17 Птн 08:18:52  1078670
>>1075839 (OP)
> если во все это вкатить - экономит тучу времени, но не памяти.
Что ж ты делаешь, содомит!
Аноним 20/10/17 Птн 09:43:53  1078684
>>1075839 (OP)
В 2017 ничего лучше Haskell еще не изобрели.
Аноним 20/10/17 Птн 09:45:39  1078685
>>1076000
>(какой процент IO/State процессинга?)
>|нет| --> Scala
Ну да, делать IO State процессинг на языке, где он нихуя не поддерживается, это очень мило.
Аноним 20/10/17 Птн 11:07:04  1078704
>>1078684
Ты наркоман? В каком из перечисленных в посте языков онo не поддерживается?
Аноним 20/10/17 Птн 11:07:29  1078705
>>1078685 --> >>1078704

fix
Аноним 20/10/17 Птн 12:02:24  1078717
Все языки говно, что поделать. Такова жизнь.
Аноним 20/10/17 Птн 12:03:48  1078718
>>1076279
А с жавой и сейчас. И жава гораздо ближе к коболу, чем жс.
Аноним 20/10/17 Птн 12:04:28  1078719
>>1076450
Мне нравится этот анон :3
Аноним 20/10/17 Птн 14:41:19  1078767
>>1078718
Двачую, джава сейчас на слуху либо у студентоты которые вкатываются в андроид или где-то там в глубинах тырпрайза, где программисты и не программисты в общем, а какая-нибудь кривая либа типа Spring считается венцом творения (эти бараны даже без нее не умеют программировать).

Как только гугл скинет JVM (а они уже пилят новую ОС) так джава уйдет в небытие тырпрайза, как и COBOL
Аноним 20/10/17 Птн 15:50:47  1078798
>>1078719
Тебе бы и собака понравилась.
Аноним 20/10/17 Птн 23:53:45  1079087
>>1076450
>swift - для тру-хипстеров в самый раз
Маня, ты ничего про Swift не знаешь, вот на эту хуйню он идеально подходит:
>rust - когда безопасность превыше всего
>C# - приятный язык для работы
Аноним 21/10/17 Суб 02:18:28  1079113
>>1075839 (OP)
>node.js - асинхронный ад на одном ядре
github.com/Microsoft/napajs
Аноним 21/10/17 Суб 03:53:19  1079121
>>1079113
>Microsoft
Сразу нахуй это говно уноси
Аноним 21/10/17 Суб 04:43:41  1079124
>>1079121
маня порвалася
микрософт последние годы очень неплохо вкладывается в инфраструктуру жс.
RxJS, TypeScript, лучший бесплатный редактор VSCode, фигня что я линканул.
Так что иди давай дальше лендинги на бутстрапе делай.
Аноним 21/10/17 Суб 05:36:40  1079125
>>1079124
> лучший бесплатный редактор VSCode

Не забудь телеметрию отключить.
Аноним 21/10/17 Суб 15:00:34  1079261
>>1079124
>жс
Одно говно лучше другого, уноси
Аноним 21/10/17 Суб 19:29:26  1079417
>>1079124
>лучший бесплатный редактор VSCode
Ахахахахахахаха.
Аноним 21/10/17 Суб 20:32:58  1079478
>>1079417
Пошел нахуй сублаймопетушок
Аноним 21/10/17 Суб 21:50:56  1079557
>>1079478
>сублаймопетушок
ААХАХАХАХАХАХАХАХАХАХАХАХАХАХАХАХА
Аноним 21/10/17 Суб 21:52:07  1079559
>>1079557
Вимо/емаксоблядок по-любому.
Мимодил_с_полноценной_иде
Аноним 21/10/17 Суб 23:23:30  1079686
>>1079559
Одно другому не мешает тащем-та.
Аноним 22/10/17 Вск 15:46:14  1079973
>>1075839 (OP)
>Какой ЯП актуален в 2017 для веб разработки?
Нода же.
Аноним 22/10/17 Вск 18:22:28  1080093
>>1079973
>нода
>язык
Аноним 23/10/17 Пнд 01:02:42  1080340
>>1075839 (OP)
>python
>без нормального ООП

Уходи
Аноним 23/10/17 Пнд 01:49:41  1080360
>>1080340
Почему
Аноним 23/10/17 Пнд 15:15:20  1080539
>>1080360
Что в питоне ненормального?
Аноним 23/10/17 Пнд 15:31:34  1080546
>>1080539
Вангую, он про приватные методы сейчас песню заведет.
Аноним 23/10/17 Пнд 15:41:22  1080555
>>1080546
Быстро перечислить недостатки языка, спасти его лицо.
Ущербные.

мимикрокодил
Аноним 23/10/17 Пнд 15:51:13  1080561
>>1080555
Где же перечисление недостатков?
Аноним 23/10/17 Пнд 17:20:42  1080613
>>1075931
> У него есть все преимущества всех остальных стеков, и при этом почти нет недостатков.
А конкретнее?
Аноним 23/10/17 Пнд 17:45:58  1080630
>>1080539
явная передача self в методы в 2017 например
Аноним 23/10/17 Пнд 17:47:55  1080632
>>1076218
стэктрейсы не починили
тулинг никакой (дебагеры, линты, иде)
Аноним 23/10/17 Пнд 18:10:07  1080646
>>1080630
Почему это недостаток?
Аноним 23/10/17 Пнд 18:15:54  1080656
>>1080630
Потому что это отдельная вещь и она оборачиватся в staticmethod
Аноним 23/10/17 Пнд 22:11:16  1080838
>>1080646
Больше печатать
еще туда же явный ретурн и не все выражения возвращают значение
>>1080656
тоже любишь упороться, да? Контроллируй это говно
Аноним 23/10/17 Пнд 23:48:59  1080895
>>1076607
Тебя сейчас выебут. Прямо в анус. Да, самым настоящим мужским половым хуем. Выебут.
Аноним 24/10/17 Втр 00:32:09  1080922
>>1080895
Хотет!
Аноним 24/10/17 Втр 00:41:46  1080926
>>1075839 (OP)
>с++ - в вебе? Данунахуй.
Собственно, почему нет?
Аноним 24/10/17 Втр 01:01:42  1080935
>>1080926
был тут один, написал борду на цпп https://github.com/ololoepepe/ololord , может еще и до сих пор тусуется здесь
Аноним 24/10/17 Втр 07:34:49  1080991
Php
Аноним 24/10/17 Втр 13:12:44  1081105
>>1080561
>
там
Аноним 24/10/17 Втр 14:01:18  1081126
>>1076000
Единственній нормальній человек в треде кроме меня, конечно
Хотя твой гайд можно урезать до пюре на фронте/х-ля на бекенде
Аноним 24/10/17 Втр 19:30:52  1081326
>>1076000
>Elixir/Clojure/Scala/Haskell на бекенде
>ClojureScript/Elm/Scala.js/Purescript на фронтенде
Жаль только работы нету.
Аноним 24/10/17 Втр 21:07:39  1081397
>>1081126
Можно, но ненужно.

>>1081326
Работабляди ненужны.
В чём проблема, я вот из UK ебашу на Elixir, почему ты так не можешь?
Аноним 24/10/17 Втр 22:41:17  1081453
>>1081397
>я вот из UK ебашу на Elixir, почему ты так не можешь?
Потому что я на кложе пишу, няш.
Аноним 24/10/17 Втр 23:25:04  1081487
айти рухнуло все макаки вкотились в жс скрипт и теперь сосут т.к. они никому нахуй не нужны
Аноним 25/10/17 Срд 00:10:14  1081501
>>1081453
Так что же ты говоришь, что работы нет, если она есть?
Аноним 25/10/17 Срд 03:55:37  1081563
>>1081487
Нет, но уже чучуть
Аноним 25/10/17 Срд 07:11:37  1081593
>>1075839 (OP)
>php - плохой дизайн языка и либ
Что значит плохой дизайн? Что вообще такое дизайн? Нихуя не понял?
Аноним 25/10/17 Срд 07:22:42  1081595
>>1076365
"Сортировка пузырьком методом О-большое.")000. Лучше уж дрочить на настоящих программистов и не писать такую дичь. Нежели знать одну сортировку и не понимать , что за о большое + писать такую хуйню.
Аноним 25/10/17 Срд 07:24:28  1081597
>>1076365
Именно поэтому я получаю в рашке 5к$, а ты решай задачки дальше методом "Езал фрэймворк через фрэймворк, менюшку открыл, 2 гига памяти заняло".
Аноним 25/10/17 Срд 07:28:08  1081601
>>1076450
>java - великолепная jvm настраивается под любые задачи
>kotlin - когда ява становится слишком многословной
>scala - когда нужны очень выскоуровневые абстракции
Нахуярили себе костыль и костыль для костыля. Да так хорошо нахуярили что сами понять не могут зачем.
Аноним 25/10/17 Срд 08:04:40  1081606
>>1076607
Да даже в сишке это можно сделать, хоть на прыжковых таблицах, а потом обернуть в функцию с неебически модным именем и объявить абсракцией.
Аноним 25/10/17 Срд 08:06:39  1081607
>>1080630
Ну и хули? По факту отсутствие синтаксического сахара.
Аноним 25/10/17 Срд 12:18:17  1081663
>>1081601
Нет чтоб сразу на Си писать.
Аноним 25/10/17 Срд 12:31:59  1081671
>>1081607
> отсутствие синтаксического сахара.
как что-то хорошее

Аноним 25/10/17 Срд 13:24:20  1081687
>>1075839 (OP)
>C# - кто вообще программирует веб на винде
Ты прайз, очевидно же, ты что, совсем-совсем тупой?

мимодотнетэнтерпрайзмакака
Аноним 25/10/17 Срд 13:58:49  1081710
>>1081671
Мне тоже неудобно после С-языков, но отсутствие сахара != кривому ООП.
Аноним 25/10/17 Срд 14:33:10  1081732
>>1081593
Что ты тогда в программирование забыл.
Аноним 25/10/17 Срд 14:36:53  1081733
>>1081687
Лол, все конвертите таблицы excel в эксепшены?
Шарп это расширенная версия 1С для малого бизнеса
Аноним 25/10/17 Срд 14:40:58  1081735
>>1081597
>я получаю в рашке 5к$
Успешные двачеры обычно зарабатывают 300к в секунду, параллельно успевая делать домашку
Аноним 25/10/17 Срд 14:42:29  1081737
>>1081710
так можно сказать, что и в сишке нормальный ООП, просто сахара нет
Аноним 25/10/17 Срд 17:35:00  1081830
Поясните за мем.
Аноним 25/10/17 Срд 18:07:17  1081843
.png (4Кб, 566x124)
и ни одного упоминания про Perl, пиздос
Аноним 25/10/17 Срд 19:47:08  1081891
>>1081126
Неужто пюрешечка реально юзабельна?
Аноним 25/10/17 Срд 19:47:56  1081892
>>1081453
А если не скатываться в динамоговно?
Аноним 25/10/17 Срд 20:26:40  1081929
>>1076039
Ну ахуеть, блядь.
Сравнивать немецкий светлый лагер и портер в формате "что лучше". Да иди ты нахуй, говноед безграмотный. Если ты разбираешься в программировании как в пиве - просто умри, хуесос
если хочешь оьосрать балтику - то хотя бы уточняй, что 7. И сравнивай с близким сортом, с тем же шпатеном, например.
Аноним 25/10/17 Срд 20:53:46  1081965
>>1081929
>гинес
>портер
проиграл с этого сельского знатока
под гинесом подразумевается обычно гинес ориджинал, который стаут

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

и хули ты доебался до каких-то деталей, всем очевидно, что балтика (любая) - моча для говноедов, а гинес - нормальный эль, речь вообще не об этом, порватки кусок
Аноним 26/10/17 Чтв 11:44:58  1082227
>>1081891
>реально юзабельна
Мне вот интересно, что это значит. Неужели знаменитое "готов для продакшена"?
Смотри, ты вполне можешь добавлять пюреху по одному модулю в существующий проект на тс/жс. Еще лоадер для вебпака есть, плагин для роллапа. Биндинги к реакту тоже есть (даже несколько - low-level ffi, фреймворк на линзах и клон elm). Много чего есть на самом деле, наверное проще сказать чего нет, но хз что тебе надо.
Оптимизациями в пс вроде сильно никто не занимался и до 1.0 наверное и не будет, так что код генерится нехитрый. Слышал про удачные эксперименты с prepack, но он сам еще не готов.

>>1081326
>Жаль только работы нету
Как ты себе это представляешь? "Нужен сеньор-чистоскриптщик, опыт не менее 10 лет"?
IIRC один чел писал на окамле и сохранял бинари с расширением .pyc, и всем было похуй
Аноним 26/10/17 Чтв 12:48:44  1082241
>>1081892
Я вот, наоборот, сознательно держусь от статикоговен подальше.
Аноним 26/10/17 Чтв 14:20:32  1082276
>>1082227
Я вообще говоря больше в scala.js/fable надеюсь, чем Elm/Pure

Хотя для всех них есть минус — только для себя, личных проектов. На стороне они нахуй никому не нужны
Аноним 26/10/17 Чтв 14:43:26  1082290
209873931516518[...].jpg (52Кб, 480x480)
>>1081965
Хуесос, давай без гугла поясни разницу между портером и стаутом.

Алсо, даже балтика 9 ссыт в ебла пафосным уебкам, которые "фуфу спиртяга для быдла", на слепом тесте набирая далеко не последнее место.

Балтика 7 внутри своего стиля проигрывает только шпатену.
Аноним 26/10/17 Чтв 15:28:31  1082324
>>1082290
фу пиздец, нахуй съеби отсюда
и свои познания в сортах говна, что там лучше, балтика девятка или арсенал мiцне оставь для своей компании провинциальных говноедов на лавочке
Аноним 26/10/17 Чтв 19:25:58  1082413
>>1082241
>статикоговен
Что мешает в х-ле кастить говно к моче? Тебе святой SPJ unsefeCoerce и unsafePerformIO дал, бери и пользуйся.
Аноним 26/10/17 Чтв 21:18:55  1082455
>>1082241
Земля тебе пухом
Аноним 26/10/17 Чтв 22:11:20  1082476
>>1082413
Так нахуй он тогда нужен? Если писать как на динамике - то проще взять динамику.
Аноним 28/10/17 Суб 00:56:59  1083061
>>1079124
>VSCode
Был бы лучший, если бы не богомерзкий электрон.
Попробуй в нем файл побольше открыть, ты охуеешь от тормозов.
Аноним 28/10/17 Суб 20:19:56  1083370
>>1083061
Что в твоё понимании "файл побольше"?
мимо
Аноним 28/10/17 Суб 20:40:18  1083382
>>1083061
нахуя открывать большие файлы в нем?
Аноним 28/10/17 Суб 22:06:46  1083422
>>1083370
>>1083382
Я про это: https://github.com/atom/atom/issues/307
К ВСКоду относится в такой же мере.
Вкратце: попытка открыть большой файл (например, из дерева папок, ага, который ты в первый раз видишь, а размер там не написан) приводит к зависанию редактора.
У Саблайма такого не наблюдается.
Аноним 30/10/17 Пнд 16:14:13  1084315
>>1082476
Затем что если надо/захочешь, сможешь добавить типов или даже обмазаться тем что у х-ля вместо зависимых типов. А пока не надо, хуярить все через Map Text Text
Аноним 07/11/17 Втр 23:22:54  1088570
>>1075839 (OP)
Позиции ЯЗЫКОВ ПРОГРАММИРОВАНИЯ по данному вопросу.

JAVA - сидит итт и активно поддерживает травлю мразей.

C - пожелал лично расправиться с живодерками физически.

C++ - предложил ОБОССАТЬ МРАЗЕЙ, а не сидеть на жопе.

RUST - предлагает больно и унизительно ПОКАРАТЬ ИХ СВОЕЙ ЕЛДОЙ.

C# - предложил наказать ОХУЕВШИХ ДЫРОК.

SCALA - ХРАНИТ МОЛЧАНИЕ.

RUBY - высрал два невнятных твита.

PHP - УБОЖЕСТВО, ЗАКОМПЛЕКСОВАННЫЙ НЕДОНОСОК - БУКВОЕД.
Аноним 08/11/17 Срд 02:59:59  1088631
>>1081593
ну дизайн типа то что дизайнеры делают как артемий лебедев
Аноним 08/11/17 Срд 04:20:42  1088641
>>1088570
C++ - все еще компилирует свой ответ.
Аноним 08/11/17 Срд 04:21:52  1088642
>>1088570
Haskell - УБОЖЕСТВО, ЗАКОМПЛЕКСОВАННЫЙ НЕДОНОСОК - БУКВОЕД.
Аноним 08/11/17 Срд 05:34:29  1088655
q.png (48Кб, 1366x752)
>>1088641
данунахуй
https://ideone.com/W4gWAI
Аноним 08/11/17 Срд 21:59:48  1088967
>>1088655
Ну хорошо, программку которая выплевывает HTML-страницу ты наваял на няшной, а как насчет сервера? На сокетах будешь пилить?
Аноним 08/11/17 Срд 22:58:27  1089000
>>1088655
О, я такую же хуйню на первом курсе мутил. Только использовал сторонние библиотеки. Обрабатывал поля, таблицы строил, и т.д. Эх, были времена.
Аноним 09/11/17 Чтв 00:05:50  1089020
tumblrm7h50n3yb[...].jpg (81Кб, 1000x650)
>ruby
Аноним 09/11/17 Чтв 01:06:01  1089029
>>1088967
>На сокетах будешь пилить?
зависит от задач же, но лучше на сокетах, чем на бусте
Аноним 09/11/17 Чтв 06:53:15  1089061
>>1089029
Но аксиома Эскобара же. Какой нахуй буст если тут уже высказались, что сишка с плюсами или без найух не нужна в сколько-нибудь сложном вебе, потому что заебешься поддерживать?
Аноним 09/11/17 Чтв 14:26:27  1089239
>>1089061
>заебешься поддерживать
это уже другой вопрос, изначально вообще ничего про сервер не говорилось, да и зачем изобретать велосипед? данная cgi-шка прекрасно длужит с nginx, например
да и если сразу продумать архитектуру приложения, то не заебешься. можно скалить модульно и в хуй не дуть. просто для веба существует множество других, более удобных(хотя опять же, смотря для кого) инструментов, позволяющих с минимальными усилиями добиться нужного выхлопа без еботни с C-strings и пр.
Аноним 02/12/17 Суб 10:18:15  1101453
бамп
Аноним 02/12/17 Суб 23:34:05  1101856
>>1075839 (OP)
>node.js - асинхронный ад на одном ядре
Ничего подобного, асинхронность добавляет скорость выполнения за счет тог что не тормозит другие операции. Если грамотно все разносить по модулям то никакого ада там не будет.

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

>java
Если на php в среднем 40 уроков то на java 400. Весь софт который на java глючное тормозящее говнище.

>C#
Пробовал я освоить асп.нет, такая блядь ебанина, куча абстракции непонятно где что инициализируется где что заканчивает выполнение, малопонятный жизненный цикл страниц, дохуя времени уйдет чтобы понять как передавать несколько объектов или массивов в страницу, большой проект будет запускаться в visual studio чуть меньше вечности, в 1% случаях где то что то может поломаться и придется пересоздавать проект. Сделанные на асп сайты глючное говно.
95% вакансий требует наличие знания ангельского.

Какой ЯП актуален в 2017 для веб разработки?
Бесспорно это node.js, хорошо поддерживается, уже недавно вышла 9 версия!!!
По тестам node.js быстрее php в несколько раз.
Аноним 02/12/17 Суб 23:42:57  1101860
>>1076305
>ангуляр 4.
Ебаная тормознутая поебота, React в сто раз лучше и лаконичнее.
Аноним 02/12/17 Суб 23:47:48  1101864
>>1076458
>Что же тогда тут "высокоуровневая абстракция"?
Это когда внутри функции создается массив объектов, заполняется данными, сортируется и отправляется, но ты про все это не знаешь вызвав обычную высокоуровневую функцию.
Аноним 03/12/17 Вск 01:17:09  1101900
>>1076458
Когда ты можешь делать примерно то же самое, но не выбрасывая систему типов в помойку.
Тогда и язык ощущается "более высокоуровневым", чем например динамические, потому что с ним легче работать. Исследования в этой области идут постоянно и скала впереди паровоза.
Аноним 03/12/17 Вск 05:33:16  1101935
>>1101856
>node.js
>модули
Объясни, пожалуйста.
мимо ньюфаг
Аноним 03/12/17 Вск 05:44:29  1101936
>>1101900
> скала впереди паровоза
Блаженная глупость.
Аноним 03/12/17 Вск 05:45:35  1101937
>>1076605
А нехуй в раковые треды заходить, заходи в нормальные. Вот я сажаскрыл, например.
Аноним 03/12/17 Вск 13:51:39  1102030
>>1101935
Модули это когда код разносят по разным файлам.

Есть npm js модули https://www.npmjs.com/, мини библиотеки на каждый чих на каждый случай жизни, то есть все алгоритмы уже реализованные ты просто их устанавливаешь и пользуешься.
Для удобной работы с данными есть https://lodash.com/
Аноним 03/12/17 Вск 14:11:46  1102039
>>1075839 (OP)
1) node
2) go
3) python/php
...
n-1) c++
n) ruby
Аноним 03/12/17 Вск 14:55:35  1102064
>>1075839 (OP)
>node.js - асинхронный ад на одном ядре, JS жрет тонну памяти. Плюсы? Не знаю.
Согласен, бесполезное говно.
>go - пиздрячить большой проект уныло и печально, нет устоявшихся стандартов-либ, куча говна как на раннем этапе становления ПХП, из плюсов, быстрый. Нет исключений, нет дженериков - вообще там блять тупо ничего нет. В тоже время прост и не оброс еще кровывым тырпрайзом.
Там есть зелёные трэды и синтаксис их миллиардами спавнить и всё это быстро работает. А ну ещё GC у них оч быстр.
>php - плохой дизайн языка и либ, подражает джаве, удобно, что просто запустил и все (никаких псевдо промежутков из псевдо серверов)
Выглядит как говно, куча ебанутых $ по всюду, ебанутая демоническая типизация, не понимаю зачем он нужен.
>java ... Любая документация на фреймворк напоминает документацию к ракете
Да есть такое, да и до недавнего времени сам язык был крайне отсталым в плане фич. Но стали потихоньку исправлять это.
>C# - кто вообще программирует веб на винде, если же на линуксе, кто тащит язык созданный для винды в линукс (просто чтобы поплясать в тормозах и костылях не родной среды)?
А вот тут потенциально неплохой язык. Насчёт тормозов под линукс не уверен, что так. Давай бенчмарки линукс C#/asp.net вс. винда.
Аноним 03/12/17 Вск 14:57:39  1102066
>>1101856
>Весь софт который на java глючное тормозящее говнище.
Ебанутый? У джавы самая быстрая виртуальная машина в индустрии
Аноним 03/12/17 Вск 14:59:15  1102067
>>1101856
> не знает английского
> не умеет в тривиальные абстракции
> любит node.js
Всё сходицца.
Аноним 03/12/17 Вск 15:08:51  1102071
image.png (286Кб, 567x560)
>>1075839 (OP)
Аноним 03/12/17 Вск 15:46:07  1102088
>>1102067
Твои абстракции говно без задач.
Аноним 03/12/17 Вск 16:47:36  1102138
>>1102030
Сяп
мимо тот самый ньюфаг
Аноним 03/12/17 Вск 17:38:53  1102210
>>1075996
чес в голос с этого долбаеба
Аноним 03/12/17 Вск 17:59:31  1102221
>>1102066
В индустрии старперов не знающих о llvm
Аноним 03/12/17 Вск 19:42:26  1102334
>>1102221
Увидел в названии "виртуальная машина" и подумал что это виртуальня машина? Ну ты и долбоёб.

http://lists.llvm.org/pipermail/llvm-dev/2011-December/046445.html
Аноним 04/12/17 Пнд 01:03:08  1102534
>>1102334
А кстати что случилось? Отказались от собственно VM?

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 179 | 9 | 96
Назад Вверх Каталог Обновить

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