На самом деле делается. И в язык сейчас много вкладывают, переделывают ядро. Может что-то из этого выйдет, ибо появление Rust, Go, Crystal, показало, что люди устали от старых недопиленных языков. Глядишь старичков это встряхнет и они ускорят допил функций
>>1444097Я пхп в 2007 начинал изучать и немного выучив забросил. Можешь объяснить мне, разве кроме пхп, html и css можно еще на чем-то делать сайты?)
>>1444114Ты не поверишь, но даже на плюсах можно, геморр конечно тот еще, но можно. Про другие сотки языков я уж молчу.
>>1444094 (OP)Просто у пхп появилось много конкурентов - node с ее огромной инфраструктурой, .net core с кайфовым c# и не менее крутой инфраструктурой, go с хуй знает чем (не пойму почему он взлетел)
>>1444094 (OP)На ПХП можно очень быстро делать сайты из откровенного говнокода, его для этого и создавали. Если же писать сайты грамотно, то все преимущества ПХП теряются, он становится обычным скриптовым языком с какими-то своими недостатками. Свои небольшие плюсы тоже есть.Не думаю, что прямо быстро вымирает. Слишком большое сообщество, масса наработок, язык не то, чтобы сильно от других отличался. Но всё-таки ощущение, что когда что-то более-менее серьёзное планируют, уже на ПХП не смотрят, с других платформ начинают.
>>1444094 (OP)-Пхп создал такой капитал кода, что еще внуки на нем смогут беззаботно писать.-Он реально быстрый, а драйвера к бд шустры на уровне джавовского кода и вообще статических языков (даже нода сосёт, хотя она там асинхронная как бы).-Пхп единственный язык с которым ты можешь написать веб даже без фреймворков или создать свой без напрягов.-Хотя VPS дешевые, но ты легко можешь запустить свой сайтик на каком-то эконом вирт.хостинги и не париться.Его падение в псевдо-рейтингах в первую очередь связана с общей потерей у всех языков. Куча нового наделали и многие мигрируют и плавно распределяются среди нового говна. М - Маркетинг./тред
>>1444116>>1444149>>1444235Слушайте, но ведь это нихуя не так, почти все сайты как делались, так и до сих пор делаются в основном на php.
>>1444116>>1444121А сервера нужны для этого специальные или те же, что и для php файлов могут работать?
>>1444116>на плюсах можно, геморр конечно тот еще>геморУмственно отсталый дебил, ты?от нехуй написал статический вебсервер на плюсах левой задней ногой
>>1444286Не надо тут, это действительно дольше и сложнее.Писал на крестах динамический бэк, затем в разы быстрее переписал всё на питоне без фреймворков
>>1444094 (OP)ПХП хоронят ежегодно лет 7 только на моей памяти. И каждый раз "всё пиздец, через год его уже не станет". Так что это всё хуйня.
>>1444309>это действительно дольше и сложнее.В пределах погрешности.Если для тебя хттп заглушка к серверу приложений - гемор, то плюсы точно не твое переходи на традиционно лишнехромосомные ангуляр и го
>>1444149Тру стори. Участь Перла в замедленном воспроизведении x0.5. Говнокода масса, но новички не лезут в эту трясину, старый код постепенно переписывается.Всякие сайты-визитки, лендинги, etc. - ну пусть так и остаются окаменелостями, в них тоже прелесть есть.
>>1444280Отдельной виртуалки многовато будет для начала. Любой хостинг уже дает LAMP из коробки, просто кидаешь свои скрипты в домашнюю папку и настраиваешь права доступа.
>>1444121>go с хуй знает чем (не пойму почему он взлетел) - Простой и логичный синтаксис.- Компилируемый в статически оптимизированный родной процессорный код, а не пойми как оптимизированный через зад байт-код.- Оптимизированный сборщик мусора, над которым работали одни из лучших программистов из одной из лучших софтверных контор, а не лишнехромосомные обезьяны из GNU или FSF.- Достаточно зрелый язык (не Питон и Джава, конечно, но 10 лет уже живет, сейчас идет 2-я волна хайпа).- Многопоточность из коробки через понятную синзронизацию по принципу нипеля, а не пул задач через жопу с мьютексами.- Закрытые исходники, хер заказчику, если попытается, что-то там хачить.
>>1444580Го выглядит как-будто писался студентами, причем по производительности он не всегда шустрый, хоть и асинхронный (это вообще большие вопросы у меня создает, почему асинхронный js и го сосут при первых реал тестах и идут на равных даже в синхронными вариантами ).https://www.techempower.com/benchmarks/#section=data-r18&hw=ph&test=query
>>1444727Какое-то соревнование леммингов. Ты же понимаешь, что кратное различие в производительности фреймворков на одном и том же языке ничем, кроме как криворукостью создателей этих самых фреймворков не объяснить.
>>1444727>Го выглядит как-будто писался студентамипрочёл как "Го выглядит как-будто питался студентами"
>>1444114ну си шарп специально для этого создавался. Всякие питоны-хуены. Php конечно продолжают развивать это бесспорно, сам кодер-любитель (на всем кодю - пхп, плюсы, жс итд) но для создания веб-приложений (в простонародии - сайтов) конечно только пхп
>>14442770бычные говносайты типа сайтов-визиток, различные популярные движки-cms да конечно на пхп все делаются, но любой крупный сайт банка, крупная соцсеть, и т.п. в 99% будет запилена на каком нибудь питоне.
>>1444924C# создавался как альтернатива Джавы с косынкой и камхорами после того как Сан нахлобучил Микрософт. Проблема в том, что Балмер по пути просрал все полимеры, прозевав восход мобильных устройств и вдобавок получив в наследие неприязнь к Линуксам/БСД и открытому коду.
Я бы лучше вкатился в котлин, там горутины тоже ваши завезли хотя не думаю что 99% это тут нужно вообще
>>1444114Пхп это уровень сайта конторы рога и копыта. Тырпрайз уровень это уже шарп, жава и далее по списку.
>>1445023>Тырпрайз Абсолютное большинство делает по принципу "А чё там у других? Оракл юзают? Ну и мы будет бюджеты осваивать"
>>1445028Ну как-то так и есть.Был у нас проект который после 3х лет работы понадобилось расширять. Заглянули в код и охуели с того что там пхп-макаки нашлепали шматками. Один пизданул мол давайте на жабе со спрингом перепишем. Так и пошло, база с мускула на мску переехала, приложуха обросла функционалом, интеграциями всякими. Цветет и пахнет короче.
Единственный плюс ПХП - низкий порог вхождения и возможность хуярить говнокод без задней мысли.Если же писать на ПХП адекватно, то проще выбрать Питон или Руби.
>>1446548>ПХП адекватно, то проще выбрать Питон или Руби.Динамико-дрисня подражающая ООП, все что больше скрипта, сплошная магия и метод тыка, а чтение каждой функции это чтение целой простыни текста (когда тупо надо узнать что возвращает).Это было круто в 2003 году, когда не нужен был перформанс потому что SQL занимало 90% времени, а на С++ было писать больно. Но сейчас, когда надо срать мелкие json 1000 раз в секунду, это вся шолухонь уходит лесом потому что асинхронная динамико-дресня, всего в 1,5-2 раза быстрее, и до статики-дрисни ей далеко, потому как так же нагибает сервер с трескомНе пойму какой смысл, если есть такие языки как котлин мощь джавы и простота современного синтаксиса
>>1446698Ты забыл про маленький нюансик, пока ты на Руби накидаешь за 2 вечера прототип, на КОТЛИНЕ ты будешь строить абстрактные фабрики.Язык выбирают не только из-за скорости работы.
>>1446838Миф из 90, который подхватывают все ньюфаги и носятся с ним до сих пор. Потому что на С++ было действительно трудно писать и джава компенсировала отсутствие гибкости паттернами, той же фабрике.Но если взять такого монстра как Spring, который по одной аннотации добавляет больше, чем в половине твоих рельсов и не снилось точнее не осилилиДругая проблема, если в языке нет паттернов, то язык больше кустарный аля "тяп-ляп".В современной статике ты можешь посмотреть быстро что такое YobaObj откуда он пришел и куда его требуют и работать с ним, а вот в динамике ты будешь нырять в доку всегда и часто. Если повезет то в большую доку, но в реале дока будет только из самого красивого юз-кейса и все.Ну и как я вижу часто на практике, динамо-макака тут же начинает жонглировать "принтами" или методом тыка пляшет.Почему на том же питоне, чаще юзают классы под структуру данных, а не словарь, который динамичный и удобный?Да потому что в программе нужны структуры данных, нужна объектная модель которую видно, а не которую принтишь как дурачок.В общем, в современном языках типа котлин, как только ты постигнешь типы, ты будешь так же писать быстро как на своих рубях, на своем говно спринге, налету одной строчкой подключая кэширирование, транзакцию, авторизации и т.д. всю ту же магию, только отличие от рубях, это будет работать и реально кроссплатформенно
>>1446869в голосину с этого индуса особенно >если в языке нет паттернов, то язык больше кустарный аля "тяп-ляп".ляяя какойето просто в золотой фонд цитат джявамартыханов не иначенахуй ты вообще тут пишешь деграде кто за тебя element в массиве искать будем мммм? газуй отсюда
>>1446504блять это еще что за язык? Откуда вы их достаете и нахуя их изучать, если уже есть языки-гиганты с хорошей поддержкой?
>>1446983У Котлина так то тоже неплохая поддержка.Тут все зависит от задач на самом деле, для 90% дефолтных крудов нет смысла тащить что-то тяжелее ПХП/Руби.
>>1446976Ничего и у вас появляются на php паттерны, даже осилили PSR, правда только до 14, но уже не плохо.
Бля не понимаю как можно прогромировать без ПАТТЕРНОВ Как хорошо что ин май фейвалит пляглямминг лянгвидж ДЖЯВАтм есть ПАТТЕРНЫ!!
А какой ваш любимый паттерн языка ДЖАВА? Мне пока больше всего нравиться Одинокий Абстрактный Завод Фасолин и легендарный najtiElementVMassive
Помню когда то давно я прогромировал на языках без паттернов (!!!) ПОХАПЕ и РУБИ Он РЕЙЛЗ и мне постоянно приходилось что-то дополнительно писать, но после ДЖЯВА я научился программировать прямо на ЭксЭмль
Сижу короче такой кожу кожу и тут раз и сразу такой четыре паттерна заюзал одновременно и короче бля комп разьебало нахуйВообщем гайз паттерны это опасное дерьмо осторожней там пишу с кофеварки бтв
>>1447231package com.example; import java.io.IOException;import java.io.PrintWriter; import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; public class TestServlet extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html;charset=utf-8"); PrintWriter pw = resp.getWriter(); pw.println("<H1>Hello, world!</H1>"); }}
>>1447058Забавно что пхп сейчас больше похож на джаву чем котлин.Пхп уже давно подражает джаве, но у джавы есть типы и это имеет какой-то смысл, в пхп чаще ООП-решения является не масштабируемым говно, просто потому что пишут их те же одарённые, но уже как "взрослые" с ООП.Посмотрите на честных тестах симфони, это эталонное ООП тормозище там реально на решение из 30 строк, могут наворотить 15 полупустых классов - тру стори
>>1447027>да там зато курсов всяких нет, в которых все разжовывается как для даунов.Недооцененные слова, которые многое объясняют.
>>1447233Как-то многословно слишком. На ноде достаточно три раза жопой по клавиатуре прыгнуть для такого.
>>1447296> Пхп уже давно подражает джавеБерет только лучшее как от джавы, так и от того же жс. Потому, что может. >но у джавы есть типыТы ж кукаретик обычный и кукарекаешь не зная предмета.
>>1447333>На ноде Нода - говно для вебговна, а джьява все же универсальный язык почти как плюсы, только тупой и для тупых
>>1447340>даже для веба не ахтиНу говно, конечно, но все же не совсем.Вся эта куча нпм на все случаи и так далее.
>>1447343>джангоПитон, ага.Дермецо, конечно - но нода, конечно же, еще хуже.Невелико достижение, впрочем - быть лучше нодоговна.
А на чем еще писать новые проекты, как не на php / c#?Java - говно мамонта. За счет того, что язык изначально достаточно хорошо спроектировали, на нем еще с первых версий написана такая куча говнокода, что до сих пор без проблем работает. Только вот новых нормальных техник она нихуя не использует, а потому вызывает блевотный рефлекс.Js, нода - ну просто идите нахуй, вы всерьез предлагаете менять говно на мочу?Go - ну такое, слишком вялый пока, малая поддержка комьюнити.Питон - пхп на максималках, динамическая дрисня настолько, насколько это вообще возможно. Причем туда давно завезли тайпхинты, как в пхп, только вот никто их блять не использует. Серьезно, всем просто похуй, вы даже не найдете фреймворков, которые бы активно это юзали.
>>1447296>у джавы есть типыТипы есть, а автоматического вывода не завезли (эта хуйня - https://openjdk.java.net/jeps/286 - курам на смех). Зачем они тогда нужны?
>>1444097Определенным топом будет котлин, свифт и раст в следующую десятку лет.JS начнется вытесняться и будет использоваться скорее как байткод для компиляции.PHP - загнется, ибо веб станет другим.node - загнется, как недоразумение, как только загнется jspython - затухнет, когда все наиграются с машинным обучением и поймут его границы.java - будет где-то там в тырпрайзе, но четверть уже будет на котлине.Котлин-найтив - станет де-факто языком на новой мобильной платформе гугла.С 2025 года, все будут пилить приложения используя один язык для платформ фронтенда, бэкенда, мобильники (поэтому js уйдет на второй план).Топовые решения на 20-30 года:Это Котлин, Котлин-нейтив, Котлин-jsЭто СвифтРаст и Котлин почти полностью вытеснят Го (один в системных, другой в вебе).Дарт так и не получит популярность, благодаря фонду, гугл начнет инвестировать в котлин.В 2035 - первый контакт с инопланетянами пиратами, которые поработят нас всех и заставят писать им код на 1С.
>>1447233> PrintWriter pw = resp.getWriter();> pw.println("<H1>Hello, world!</H1>");Пиздец, неужели там нельзя просто resp.write() сделать?
>>1447974Сейчас бы еще претензии к коду 2003 года тут писать.Тебе трэш из пхп начала нулевых принести?
>>1447974Йоба бараны умудряются нагуглить сервлет-говно из тырпрайзного ада javaEE двухтысячных и охереть. Так что если ты в теме, то это на пользу, отпугивает неофитов от индустрии и не сбивают цену на рынке, работая за еду.
>>1447782> котлин, свифт и растВсё самое хипстерское, как на подбор.Годы идут, а некоторые ничему не учатся. Никогда появление одного языка не вытесняло все остальные из какой-то области, НО С ПОЯВЛЕНИЕМ КОТЛИНА ТОЧНО ВСЁ БУДЕТ ПО-ДРУГОМУ, АТВИЧАЮСвифт никогда не вылезет из ябломирка. Objective-C же не вылез.Про раст вообще ещё рано говорить.
>>1448120>Никогда появление одного языка не вытесняло все остальные из какой-то областиАссемблер - потеснил машинный кодСи - потеснил ассемблер и еще зоопарк языков.С++ - потеснил сиJava - потеснила С++ и COBOL стала самым популярным языком в мире.Perl - потеснил частично си, в общем отгрыз вебPHP - наглухо вытеснил PerlPython - тупо теснит всех в МО и вошел в топ языков.JS - вместе с питоном теснит жестко PHPKotlin - потеснил джаву в андроид разработке, теперь официально там приоритетный язык.Swift теснит ObjectiveC - потому что так надо))........Асинхронный мир - теснит синхронныйМультиплатформенная разработка вообще уберет весь этот зоопарк и выживут только лучшие.
>>1447782>котлин,сахарок для джавы, ничего нового язык не несёт, след релиз джявы = котлин депрекейтед >свифтотупевшая в 10 раз скала для дырявых, ну при авторитарном насаживании от эппл будет юзаться как язык для написания нативных компонентов для гейос >растигрушка для хипстеров решивших побыть мамкиными байтоёбами, но которые крутят носом при виде сипипи или говняшной, в отличие от практичного ди, чаще используется для изучить что-то новое, чем для решения задач.
>>1448223>сахарок для джавы, ничего нового язык не несёт, след релиз джявы = котлин депрекейтед Более гибкий код, это многое значит + корутины почти как в го. Следующий релиз джавы добавит только костыли, ибо бэграунд большой>свифтСоглашусь, ненужон>DКрут, но никому тупо не нужен
Как же ору, когда виду неаргументированные кукареки про то, что JS хуёвый и вообще скоро умрёт. Уймитесь, клоуны.TypeScript-боярин
>>1448238Вообще любой вскукарек про смерть языка выдаёт в петушке тупую макаку, не вкуривающую рынок. Долбоёбы всегда сами себя метят.
>>1448238>>1448240Смотрите, мои хорошие, как это произойдет.Веб развивается и уже сейчас пытаются натянуть "сову на глобус", то есть натягивают код приложения на древний тормозной html c css, которые для этого не пригоден.Как долго это все будет продолжаться? И как быстро у вас начнет заканчиваться память на новых продвинутых сайтах?Очевидно что нужны новые протоколы и архитектуры построения для дизайна, для контента, и ваш js(а так же html и css) будет заменен байткодом, в который смогут собираться любые другие языки.JS не уйдет, но он протухнет и слетит с пьедестала и утащит туда же полу-язык ts, потому что мани, вани, пети, смогут писать все на своем любимом питоне, а коли, васи, димы на джавах, котлинах и шарпах то есть, на нормальных языках
>>1448260Ну хуй знает.ЖС, конечно же, говно тупого говна - но.Вот например, делаю я страшное 3д чудище - к сожалению как вебприложение.С одной стороны - хотелось бы вместо жс параши какой-нибудь настоящий язык.Но с другой - это совершенно не критично и принципиально ситуацию не изменит.Вот так и живем.
>>1448260> древний тормозной html c cssНу вот зачем сразу в начале так толсто?> Как долго это все будет продолжаться?Сколько угодно.> И как быстро у вас начнет заканчиваться память на новых продвинутых сайтах?Никогда. Проснись, маня, скоро 2020, уже давно в дешманских китайских нищефонах по 4 Гб памяти.
>>1448260Будет все так, как сказано в первых текстах интернета:И склоняться титаны на стариком молодымИ вдохнут они жизнь в него новуюИ пойдет он по свету в свежем одеянииИ покажет он миру новые знанияИ на ярмарку титаны всех позовутИ будут они торговать приложениями незамысловатымиКак продавали они раньше для братьев мобильныхИ не будет теперь разницы между братьямиВсе станет едино.
>>1448265Попробую разобрать старый трактат>И склоняться титаны на стариком молодымТитаны видимо мега корпорации, типа гугла, мс.Старик молодой - интернет, он молодой и стар уже.>И вдохнут они жизнь в него новуюЧто-то сделают с ним, дадут вторую жизнь>И пойдет он по свету в свежем одеянииРечь, наверное, про новом протокол.>И покажет он миру новые знанияНу новый интернет, новые интересные сайты - знания.>И на ярмарку титаны всех позовутПоявиться что-то типа гугл-маркета, но уже и для веба>И будут они торговать приложениями незамысловатымиНу явно про продажу этих приложений.>Как продавали они раньше для братьев мобильныхДля мобильников, братья, наверно потому, что всегда снами рядом.>И не будет теперь разницы между братьямиРазработка под мобильники и веб станет чем-то похожим.>Все станет едино.Приложения будут и как сайты на компе, вместо привычного софта и в телефонах, разработка станет единой.
>>1448263>НикогдаДаю подсказку. Зачем сейчас играются с webassembly, не похоже ли это на площадку для тестирования? Почему этим занимается именно участники компаний браузеров?Думай js-кодер, думай.
>>1448270>Зачем сейчас играются с webassemblyУже несколько попыток было какие-то скомпилированные программы вместо JS делать, Java Applets, Adobe Flash и помельче попытки. Взлетали, но по-настоящему не взлетели. WASM очень ограничен по функциональности. Он только для каких-то вычислительных задач годится и да, это действительно актуально. И чтобы графику считать, и бинарные преобразования в каких-нибудь кодеках или шифрах. Его системные возможности сильно ограничены, и это сознательно сделано, из-за соображений безопасности. Сейчас нет проблемы с памятью. Те приложения, которые жрут много, жрут так потому, что жутко криво написаны. Дорабатывать JS надо? Его дорабатывают. Современный JS уже сильно другой, чем был 10 лет назад. Короче, нет никакого резона отказываться от JS. Вполне себе рабочий язык. Будет ли JS через 10 лет? ХЗ, может будет, может появится другая альтернатива. И что?Я не вижу реальных проблем у JS. И тем более не вижу проблем у HTML и CSS, которые тоже стремительно развиваются. Сейчас уже на HTML/CSS можно нормально писать, не навешивая кучу говнооболочек. Дальше будет только лучше. Я думаю придёт к тому, что появятся какие-то хорошие бинарные WASM библиотеки, которые смогут на себя ёмкие расчётные операции брать. А сам JS останется.
>>1448210Перл никогда не был доминирующим языком в чём-либо, включая веб. На ассемблере тоже никогда реально не писали. Ещё когда перфокарты были, писали на фортране. Одна перфокарта = одна строка кода. На фортране до сих пор пишут, хотя уже давно не доминирующий язык.C++ очень развит, рынок огромный, Java что-то отъела, но не вытеснила. Фактически из крупных языков прижали только Cobol/Fortran, они только в узких кругах, где база кода накоплена и привычки.Языки меняются, но нет такого и не может быть, чтобы пара языков полностью вытеснила другие. Так не бывает. Есть база кода, есть привычки. Для разных задач удобны разные языки.
>>1447517>Руби и Эликсирмальчик ты непонял? для нас прогромистов на ЯВА эта всё сорта динамической сгущенкиты вобще понимаешь о чем речь?ты видел когдато Спринг? ты знаешь сколько там ПАТТЕРНОВ??? там их бля больше чем в твоём недо языке функций вы со своими игрушечными языками как крашеные малолетки полупокеры прогромисты ЯВА на вашом фоне бизнесмены в пиджаках
>>1448274Ну мы либо смотрим на факты либо придумываем маня мирок.Языки теснят друг друга и это факт. Сейчас теснят меньше потому, что "инструментов" (либ) для работы дофига и бесплатно.
>>1448273Ладно, даю еще подсказку. Почему авторы сказали что не будут поддерживать DOM? Они не отложили, а именно отказались, сделав костыль работы через js? Логично было бы сделать именно это первым и всякие реакты, ангуляры могли бы апнуть свою производительностьА тут странно - просто отказ??Может быть то что они пилят и не будет иметь HTML DOM? Мм?PS Вся эта инфа даже не инсайд какой-то, все это в открытом доступе и в открытом доступен инфа что JS попал на второе и последнее "плато" производительности и многих это не устраивает ну конечно круд-формо-шлеперов все устраивает и они не видят проблем
>>1448273>И чтобы графику считатьЕбать дебил и говнокодер.Впрочем, это даже хорошо что такие олигофрены мой вебгл не шкварят своей тупостью.
>>1448355>не будет иметь HTML DOMХуйня, реальных альтернатив дереву для визуализации всех этих ваших гуев просто нет.Точно так же как нет реальной альтернативы реляционкам - все сдохло, ибо говно хипстерское.
>>1448362А ты не очень умен я смотрю? Я там не зря написал HTML DOM. Понятно что будет какое-то дерево.
>>1448367>HTML А разница-то в чем.Что там вообще можно принципиально изменить, в этих ваших обосраных гуях.
>>1448368Нету структуры, у тебя о сути есть только html блоки и они могут быть чем угодно. Открой какой-нибудь html крупного сайта и там будет абсолютный песок данных. А здесь будет уже какая-то структура (какая именно я не знаю) - там будут слои, там контентный блок, там кнопка, там окно, там виджет и т.д.Скорее всего будет как в каком-нибудь флаттере (или вообще как в мобильниках).В общем, у тебя будет по сути структура и меньшим усилием это будет достигаться большего. Никто не запретит тебе делать свои структуры или брать готовые.Ну и конечно ты сможешь реально писать и для сайта и для телефона и для рабочего стола (ну это не нужно, когда у тебя такой сайт).Ты просто будешь по размеру подгонять - убирая, добавляя виджеты (а не сраную тонну html дивов).Ну и поисковики начнут понимать лучше, где у тебя текст кнопки и описание подсказки к кнопке, где у тебя рекламный виджет, а где у тебя контент который на самом деле один только и важен
>>1448382Ты если по делу, то распиши, а так ты себе под нос пукнул и все.Если ты про то что html5 завезенные структуры то это все фигня. Какая-то очередная унылая попытка, сделать из html что-то нормальное.а как можно что-то сделать - если они отказались от эволюционного шага в сторону строгого XHTMLПонимаешь, та новая система UI сможет дать такие "виджеты", которые уже не ты не я не напишем. И речь не про красивый календарик к сайту, а про реальную сложную графику которая будет возможна, благодаря производительности байткода близкому к нативному, а не ограничиваясь одним js В общем, я бы порекомендовал js-господам напрячься и зубрить типизированный язык, так как wasm строго типизирован. А ts - в двойне напрячься, потому как язык-обертка для js хоть и с подобием типов
>>1448400>сделать из html что-то нормальноеОн и так достаточно нормальный для своих целей - если ты не криворукий долбоеб, разумеется.>гуятина>реальную сложную графикуТочно шизик.>не я не напишемТы - точно не напишешь вообще ничегоА вебгл уже много лет и все прекрасно пишется - хоть зарисуйся с жс/васмом и прочей парашей даже сравнивать смешно.
>>1448402Ну я тебе сказал как будет и почему это будет выгодно сделать, а дальше ты сам свой манямир тереби как считаешь нужным.
>>1448418Боевые картинки пошли, тут у нас уже серьезно, Михалыч.Пока фронтендеры javascript компилируют в javascript лол они даже не замечают что даже у них начинается модульная эпоха веба правда из говна и палок
>>1448440>нихуя не понял что, зачем и почему пилят авторы васма>развел конспирологию уровня /зог и /пораши>ЯСКОЗАЛ КАК БУДЕТНу совсем не манямирок, хаха.
От жиэса скоро откажутся, только вялый выйдет и коммунизм построим и сразу все примутся за отказывание от жиэса!
>>1448356Слыш рабивыпердыш стыд эта то что ты называешь языком. Тупые ниосиляторы не смогли в СПРИНГ и ПАТТЕРНЫ и стали делать детские динамические языки с названиями как у гламурных дилдаков.
>>1448270Лол, нихуя ЧСВ прёт, подсказки он даёт. Мань, я на TypeScript пишу почти с момента выхода, до этого на JS и других языках много лет. С webassembly уже давно играются, я ещё пару лет назад встраивал написанные на плюсах модули в наш проект. WA не призван убить JS. Просто вещи с тяжёлыми вычислениями разумнее отдавать WA модулям на более быстрых языках.
>>1448497>Задвинули ЗОГ теорию почему wasm отказался от DOM>Говоришь что очень долго пишешь на TS и JS, значит знаешь о wasm все и говоришь для чего он призван.У вас у всех там с логикой проблема?
>>1448501Сишарп это всеволиш хуйовыц клон языка ЯВА сделанный анальными микросовтскими выпердышами. Конечно сишарп лучше чем сраные жиесы и раби хотяб потому что там как в ЯВА есть ПАТТЕРНЫ, но как я ужесказал это просто хуевая копия как китайский Адидас.
>>1444094 (OP)Хуита хует. На пхп тонны бабла. Саппорт всяких костыльных вандервафль. Хватит на охуенно долго. Просто надо суетиться кабанчиком и будут полные карманы бабла.
>>1444930https://w3techs.com/technologies/overview/programming_language/allтормозная змея даже уступает статическим страница кех. алсо в данный момент он популярен из за машинного обучения для которого на нём довольно много библиотек хороших , как только хайп спадёт он опять отправиться на своё место очевидно на парашу
>>1449314>А есть вообще смысл-то с 0 вкатываться в php?Брать язык, учить его, постоянно пытаться запоминать тонну API этого языка и библиотек. Чтобы получить язык только для веба.Очень хороший вклад.Я бы такие узко-специализированные языки как PHP, JS, Go - вообще бы избегал.Или питон, или джава или с++
>>1449337Это статистика тупо считает пет-проекты, которых миллиарды.То есть, какой-нибудь какой-то сайт с 500 юзерами в день, будет равен ютубу или инстаграму (которые питонячили).Что очень нелепо, да?
>>1449375Язык обычно учат с какой-то конкретной целью. Даже если один и тот же, переход на другую предметную область по сложности сравним с изучением нового языка, т. к. нужно с нуля учить новые библиотеки и тулзы. Например, Android API вообще не похоже на спринг, а джанга тем более не похожа на тензорфлоу.Но это всё не настолько важно. Если человек не планирует заниматься ничем, кроме веба, то узко-специализированных PHP и JS ему хватит с головой (при всей моей нелюбви к ним).
>>1449397>по сложности сравним с изучением нового языкаНу конечно, фантазер. Одно учить все API языка занова (все все, работу с io, логирование и потоки...), а другое просто выучить новый фреймворк имея весь багаж знаний.Тебе понадобился гуи не по работе, ты знаешь пхп или го хорошо, всю жизнь кодил - и тут же обосрался с костылями и лезешь в нормальный язык, с нуля чтобы гуй слепитьНадеюсь ты мной юный друг чувствуешь разницу
Никогда не вкатывайтесь в узкоспециализированные языки, даже если есть какие-то костыли для чего-то - это будут костыли (например как шарп на линуксе, или js на мобильниках).Берите сразу нормальные языки - питон, жабу, котлин, C/С++
>>1444961>С# создавался как альтернатива ДжавыЯ думал он делался для того чтобы продавать МС сервер и клепать быстрые приложеньки для деска
>>1449375> узко-специализированные языки> JSЭто шутка? На JS пишут фронт, бек, мобильные приложения, десктопные приложения. Да сейчас даже нейросети можно на нем писать. Но то, что я перечислил, это уже устоявшаяся практика на рынке.
>>1449337О каком хайпе идет речь? Это вполне оформившаяся отрасль индустрии и питон из нее точно никуда не уйдет, тк он прост и быстр для скриптов и прототипирования.Олсо много мл-макак не могут в кодинг и некоторые упрощения питона для них жизненно необходимы.Естественно, как язык для написания кора проекта он не годится, но это и не есть его предназначение. Скорее это будет что то из жвм семейства.
На чём, по твоему, кроме ПХП можно делать сайты? И я имею в виду именно сайты, а не веб приложения. Те что делаются на вордпрессике и джумле. PHP держит(и будет держать) популярность на этом сегменте. Язык веб мастеров.
>>1449454Тебе сказали, что даже на PHP можно сделать гуй, но это костылеварение.И да, под капотом какого-то гуя на js будет какое-то подобие Qt, который ты просто дергаешь и думаешь что пишешь на js.Что касается машинному обучения? Как можно учить машину, если еще нужно доучивать самих программистов на js??
>>1449480>На чём, по твоемуСам у себя спросил?>кроме ПХП можно делать сайты? Очевидно же на js, это уже и ежу понятно.
>>1449480>PHP держитПхп давно стабильно летит вниз. Не думаю что вменямые архитекторы возьмут сие чуда, даже если срочно надо в проду говнину, на крайняк есть асинхронный js.Питон нечто странное со своими идеями как и го
>>1449481>под капотом какого-то гуя на js будет какое-то подобие Qt, который ты просто дергаешь и думаешь что пишешь на jsПод капотом гуя на js может быть Google V8, JS+HTML+CSS. Это системы electron и nw.js.
>>1449480Под "делать сайты" подразумевается наклепать шаблонами и копипастой за вечер и забыть? Если так, такой себе сегмент, тут и конструктор сайтов справится.
>>1449463Они в итоге появились. А вот ты кукарекаешь про питон так, как будто они в его случае тоже уже появились, хотя из нет и даже не предвидятся. Наоборот, у питона только рост наблюдается. Спад у него может быть только в вебе, потому что джангу много чем можно заменить.
И так молодые, послушайте.Топчик:котлин, сишечка, питончикСойдет:жаба, плюсы, жабаскриптПечалят:Пхп, шарпы, ГоЭкзотическое гуано, чтобы теребить свое ЧСВ:Haskell Lisp OCaml Clojure(Script) Rust Scala Ruby
>>1449464А зачем нужен питон когда есть dg go, который может использоваться для тех же областей, но только конкурентный, компилируемый и работает в тыщу раз быстрее?
>>1450228>А зачем нужен питон когда есть dg go, который может использоваться для тех же областейОк, покажи мне аналог pytorch и jupyter notebook для goвна
>>1450474Че за говно? Это проекты твоих одноклассников что-ли? Области питона это веб, администрирование, тулинг и встраиваемые скрипты, и гоу лучше в каждой из них.
>>1449464если в обзем брать то CS это весьма молодая отрасль , то как в её подмножестве может быть "полне оформившаяся отрасль" ?, алсо 20 лет назад машоб и БД были особо и ненужны , не удивлюсь что через 10 лет они будут тоже не нужны , но да питух для них хорош и особо не против чтобы он и был примерно там же и не вылазил , как например матлаб , уберите эту парашу с веба девупса разработки ПО (господи прости).
>>1449486>Очевидно же на js, это уже и ежу понятно.очевидно же что js ещё более костыльный чем php , и ещё не канул в летописи жизни из за монополизации на фрон енде , но это не делает фронтенд макака более полезными.
>>1449490>Пхп давно стабильно летит вниз.принцип "яскозал" в действии , пруфы , довольно странно говорить о смерти и только легаси проектов когда новая версия языка занимает около 40% проектов в сравнительно недавно вышедшаяhttps://w3techs.com/technologies/details/pl-php/all/all, так то тогда что джавка что питух мертвы уже как 20 лет
>>1450543Выдавать компилируемость программы за плюс в> встраиваемые скриптыЭто сколько нужно научных степеней иметь примерно?
>>1450543Конечно лучше, особенно в плане размера коммунити, количества гуглящихся ошибок да и типов заодно.какого хуя goвноеды постоянно сравнивают своё поделие с божественным питоном?
>>1450838Пр делфя то же нельзя сказать, что они сдохли, хотя когда-то 8 из 10 вакансий были делфёвскими.
>>1450838Если легаси код из древних или самописных движков - является долларовой мечтой на которой работают фрилансеры по заниженной стоимости (ибо высокая конкуренция), то у меня для тебя печальные известия.Как бы человек уважающий свой труд не стал бы поддерживать 10 лет назад код на коболе, так и сейчас не стал бы поддерживать пхп яму.
>>1451047Все нормально у пхп, у него и современные фреймворки есть, и сам язык развивают. И работа на нем это не только легаси. Пыха еще долго будет жить.
>>1452738Какие нафиг современны фреймворки, когда каждый запрос прогоняет код заново. Любой код или абстракция это плюс к тормозам и требование к железу.Ты просто посмотри как твои фреймворки внизу списка висятhttps://www.techempower.com/benchmarks/#section=data-r18&hw=ph&test=query&l=zik073-f
>>1452898В этом весь пхп, изначально был достаточно простой штукой на одних функциях и массивах, но потом пришли зуммеры и натянули на пхп подобие джавы, что в динамичном, полностью полиморфном языке не имеет смысла вообще.И сейчас это просто дико-глючная салатница с ООП-поражением, хуже чем в джаве в джаве, если реально не нужно, не плодят лишних сущностей, но когда читаешь php код, то просто поражаешься фантазией "ООП-мастера", причем без типов это нечитаемо вообщеВывод простой - php явно в агонии и тащит все подряд из других языков, аки безумец
>>1452936Вот когда php 6 выйдет, с utf-8 строками, вот тогда и заживем.а он обязательно выйдет, я даже книжки по шестой пыхе видел
>>1452898Я думаю те кто хотели говнеца статических типов, давно уже метнулись на kotlin. менее одарённые на go
>>1453374Отсутствие необходимости освобождать память или, если у тебя сборщик мусора, ебаться с костылями вроде WeakMap.
>>1453391Насколько я помню, там есть сборка простая, не зря же в гремучую молодость мы затирали или зануляли массивы, в любом случае конец исполнение скрипта это тоже освобождение памяти, который будет занимать какое-то время, просто это все говно возложили на fpm.Ничего страшного в сборке мусора нет, не знаю кто там так пхп-молодежь запугал так.PS Понимаешь, пхп был придумал со ставкой на функции и массивы и код был до безобразия прямолинеен. Как только завезли в пхп ООП, там началось костылеварения в мега масштабах. ООП не просто не нужен для умирающего скрипта, он еще и накладывает ппц какие расходы.Посмотри на тестах симфони, он там просто подыхает под нагрузкой.
>>1449166>хуевая копия как китайский АдидасЖавамартышка, у вас там когда дженерики появились? В седьмой жабе спустя 10 лет после шарпика, лол? А лямбда-выражения и стримы - до сих пор их нет? Вместо официальных гуй-фреймворков для десктопа опять несвежий кал с гитхаба с 4000 тысячами иссьюсов, не решаемых по несколько лет?Список можно продолжать вечно, но как язык жаба всегда на десятилетие позади няшного шарпея.
Знаете, я постоянно слышу, PHP мертв и вот Х язык/технология теперь будет топ.Языки/технологии приходят и уходят а PHP как был востребован так и есть.Помнится Ruby (RoR) появился в тренде, сколько проектов стали на нем разрабатывать, сколько вайна на PHP было и т.д.Затем питон так же ворвался в нашу экосистему, занял конечно свою нишу, там и сидит.Вот и NodeJs…Все это на уровне интереса, тренда и т.п. Но реальные проекты, выбирают PHP или Java.Остальное же просто тлен, за редким исключением.
>>1453682Делать то делают реальные проекты. Но технология уже устарела, она не подходит для нынешних машин и для нынешних инженеров. Может ещё лет тридцать будут формашлёпствовать, но прорыва не будет там, где участвует пыха.
>>1455425Какой уебанский код на скриншоте. Двоеточие отделено двумя пробелами между названиями классов, зато не поставили пробел между классом и скобкой. Называть какой-либо класс или метод со словом My - это верх уебанства и детектор говнокодеров. Последний комментарий - вообще пушка от капитана очевидность, ещё и на русском языке
>>1455511>вообще пушка от капитана очевидность, ещё и на русском языкеТы реально думаешь что это рабочий код, а не пример для кого-то написанный в онлайн редакторе за 20 секунд?Понимаешь теперь кто из нас реально тупой?проигрываю с детей которые следят за пробелами, а не используют автоматическое форматирование
>>1455545Эти авейты которые пишут руками и стрелочные лямбды () => которые еще и подрисовывают в IDE эту бойлерплейт дрисню.Ну а про const вообще молчу. Кто так в 2019 году пишет-то, когда есть котлин, где не надо авейты писать, а лямбда это просто вызов {} ?