Вы видите копию треда, сохраненную 23 октября 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Java выйдет из употребления, вместо неё будут Kotlin и Scala
Objective-C выйдет из употребления, вместо него будет Swift (вообще говоря, собственно, уже)
JavaScript выйдет из употребления, вместо него будет TypeScript
C выйдет из употребления, вместо него будет Go
C++ выйдет из употребления, вместо него будет Rust
C# выйдет из употребления, вместо него будет F#, ну или просто вся лавочка .NET будет прикрыта
Ruby и PHP просто умрут, нахуй они нужны, и так зажились
Python выйдет из употребления, вместо него будут R для научных расчётов, Go для обучения и bash (и подобное говно) для написания 5-строчных скриптиков
Haskell выйдет из употребления, вместо него будет Idris
Ещё забыл добавить, кто будет поддерживать старый код и продукты?
Оракл и Апл разорятся к хуям и их перделки станут вообще никому не нужны
TypeScript заменит нормальный вывод типов у JS
Go отправится на помоечку, где ему самое место
Говняшная выйдет из употребления вместо нее будут Плюсы
Мозила перестанет чудить и Хуяст отправится в след за говнищем
В шарп добавят еще пятдесят говнофишечек; F# по прежнему не нужен
Пыха плеяда никуда не денется
В чачкеле запилят зависимые типы; Idris по прежнему рекомендуется только для лаба1-проектов
Пизда твоей мамаши выйдет из употребления, вместо нее будет твой анал
ты даун?
>Java выйдет из употребления, вместо неё будут Kotlin и Scala
Да, но только Скала. Котлин - неизвестное за пределами рашки поделие.
>Objective-C выйдет из употребления, вместо него будет Swift
Да.
>JavaScript выйдет из употребления, вместо него будет TypeScript
Нет, в JS добавят лучшие фичи из TS.
>C выйдет из употребления, вместо него будет Go
Возможно. 50/50.
>C++ выйдет из употребления, вместо него будет Rust
Нет. Раст отправится на свалку истории.
>C# выйдет из употребления, вместо него будет F#, ну или просто вся лавочка .NET будет прикрыта
Нет. Шарпу ничего не грозит.
>Ruby и PHP просто умрут, нахуй они нужны, и так зажились
Раби фактически умер с окончанием хайпа, а пыха жива за счёт легаси. Но эту пыхоплеяду трудно истребить, да.
>Python выйдет из употребления, вместо него будут R для научных расчётов, Go для обучения и bash (и подобное говно) для написания 5-строчных скриптиков
Да.
>Haskell выйдет из употребления, вместо него будет Idris
Его где-то употребляют?
Как ты ухитрился обосраться по всем пунктам? Хотя про Objective-C правда, не знаю что там в эппломирке творится.
В ближайшие 50 лет:
Забавные человеческие языки программирования выйдут из употребления, вместо них будут языки, полученные при помощи DL, не имеющие имени и человекочитаемой документации, хранящиеся на суперраспределенных серверных датаплантах гугла, яндекса и укртелекома.
а я еще на перле пишу до сих пор, вот за прошлый год прочитал
1000 страница по жаваскрипт
600 страниц по перлу
450 страниц по башу
100 страниц по си++ избранные темы
что-то по руби и питону, но такая хуйня наступила, не могу запомнить нихуя, особенно когда на 3-4 языках пишу. Сейчас вдруг пришлось на работе вообще на паскаль временно пересесть, т.к. оказалось это самый удобный язык.
Че учить то мне? ГОУ или ЛУА? Хуй проссышь?
си как был так и останется
с++ будет сокращаться, часть переведут на джаву, часть на скриптопидерство
Php будет жить
с# и дальше будет схлопываться, его ждет судьба дельфи
Есть хоть какой-то смысл в пикрелейтеде?
>с# и дальше будет схлопываться, его ждет судьба дельфи
И что же его заменит? И почему тогда жава не схлопывается?
А на чем тогда будут писать десктопную прикладнуху крудошлепскую? Да и на тырпрайзе это 2ой язык выбора вслед за явой.
>>817715
количество пекарен будет падать, планшетоговна расти, вот и пиздарики шарпу. Доля майкрософта в среде ОС тоже будет ебу давать, у меня 6 компов личных и 1 планшет. На 4 win на двух убунта и еще android, а у многих знакомых даже компьютера нет классического, либо петушиный мак либо планшет или смартфон. Чисто бля статистически упадет доля устройств, а с ней и популярность технологии.
Мак это самый лучший выбор на данный момент. Все инструменты подтянули, хкоде для крестов норм, не сильно хуже студии, идея для жабы, хоумбрю устанавливает все линуксоидные приблуды. Что еще надо-то?
>количество пекарен будет падать, планшетоговна расти
Это уже давно кукарекают, а рынок планшетоговна стабильно сдувается.
Доля десктопного софта в шарпе - процентов 30 от силы. Энтерпрайзно-рабочий софт весь на нём, и планшеты в этой области никогда не заменят пекарен.
>хкоде для крестов норм, не сильно хуже студии
Такое же багованое говно без фич как и раньше, сосёт у студии во всём.
>идея для жабы
Ещё их продукты нормально работали бы на более менее больших проектах - цены не было бы.
>Что еще надо-то?
Ущербная ОС, цена за устаревшее железо как за топовую десктопную сборку. кококо дизаен
Ты очень недооцениваешь легаси парашу!
>В ближайшие 5 лет:
>
>Java выйдет из употребления, вместо неё будут Kotlin и Scala
если будут компилироваться в байт-код .net
>Objective-C выйдет из употребления, вместо него будет Swift (вообще говоря, собственно, уже)
хз
>JavaScript выйдет из употребления, вместо него будет TypeScript
хуита. typescript - убогое говно
>C выйдет из употребления, вместо него будет Go
нет.
>C++ выйдет из употребления, вместо него будет Rust
нет. раст - убогий трудный в написании программ язык. напомню, что с++ должен был заменить си, но некоторые блять всё упорствуют и пишут на си, в результате получаем говно вроде https://github.com/hashcat/hashcat/blob/master/src/hashcat.c
>C# выйдет из употребления, вместо него будет F#, ну или просто вся лавочка .NET будет прикрыта
хуита. .нет лучше явы и по скорости и по фичам. мс открыла исходники, ксаамарин интегрировала их в моно. Всё будет ок, надо только наладить компиляцию явы в байткод .нет
>Ruby и PHP просто умрут, нахуй они нужны, и так зажились
про пхп ты загнул, он самый производительный язык для веба
руби и рельсы останутся, тот же гитхаб на руби
>Python выйдет из употребления, вместо него будут R для научных расчётов, Go для обучения и bash (и подобное говно) для написания 5-строчных скриптиков
r -говно, при использовании которого даже хекс-строку распарсить в число проблема
в обучении также питон останется, так как библиотеки для вычислений на gpu берут все узкие места на себя
>Haskell выйдет из употребления, вместо него будет Idris
>В ближайшие 5 лет:
>
>Java выйдет из употребления, вместо неё будут Kotlin и Scala
если будут компилироваться в байт-код .net
>Objective-C выйдет из употребления, вместо него будет Swift (вообще говоря, собственно, уже)
хз
>JavaScript выйдет из употребления, вместо него будет TypeScript
хуита. typescript - убогое говно
>C выйдет из употребления, вместо него будет Go
нет.
>C++ выйдет из употребления, вместо него будет Rust
нет. раст - убогий трудный в написании программ язык. напомню, что с++ должен был заменить си, но некоторые блять всё упорствуют и пишут на си, в результате получаем говно вроде https://github.com/hashcat/hashcat/blob/master/src/hashcat.c
>C# выйдет из употребления, вместо него будет F#, ну или просто вся лавочка .NET будет прикрыта
хуита. .нет лучше явы и по скорости и по фичам. мс открыла исходники, ксаамарин интегрировала их в моно. Всё будет ок, надо только наладить компиляцию явы в байткод .нет
>Ruby и PHP просто умрут, нахуй они нужны, и так зажились
про пхп ты загнул, он самый производительный язык для веба
руби и рельсы останутся, тот же гитхаб на руби
>Python выйдет из употребления, вместо него будут R для научных расчётов, Go для обучения и bash (и подобное говно) для написания 5-строчных скриптиков
r -говно, при использовании которого даже хекс-строку распарсить в число проблема
в обучении также питон останется, так как библиотеки для вычислений на gpu берут все узкие места на себя
>Haskell выйдет из употребления, вместо него будет Idris
>напомню, что с++ должен был заменить си
Напомню, что плюсы в написании рабочего не твоего хэловорлда софта куда сложнее раста.
>.нет лучше явы и по скорости и по фичам.
Если бы это что-то решало, D уже давно вытеснил бы те же кресты.
угу. вот только в расте тебе приходится воевать с компилятором, которому постоянно что-то не нравится, и дерьмовой производительностью и расходом памяти из-за иммутабельности объектов.
>в расте тебе приходится воевать с компилятором, которому постоянно что-то не нравится
Это всё ради того, чтобы потом не приходилось воевать с дебаггером, ища, кто портит память.
>дерьмовой производительностью и расходом памяти из-за иммутабельности объектов.
Что за хуйню я только что прочитал? Ты с хаскелем попутал что-то.
>воевать с компилятором
Ну это уже дело умения. Когда учатся все точно так же едут я с плюса и, только там ебли потенциально больше раз в 5.
>>817771
Ещё один дегрод.
> GC
> скорость
Он опционален, к тому же грамотная архитектура решает гораздо сильнее GC. При этом на D быстрый код на порядок легче писать из-за нормального метапрограммирования.
>Напомню, что плюсы в написании рабочего не твоего хэловорлда софта куда сложнее раста
У С++ библиотек и тулзов в разы больше, не надо велосипедить как минимум.
Какой громкий обосрамс по всем пунктам.
Но особенно проиграл с этого:
> C выйдет из употребления, вместо него будет Go
Да, давайте все перейдём на высокоуровневый язык с GC для системного программирования.
> Haskell выйдет из употребления, вместо него будет Idris
Конечно, ведь не Тюринг-полный язык - отличная замена Тюринг-полному.
> замена Тюринг-полному.
??!!
Типизированное лямбда-исчисление не Тьюринг-полно. Так что Хаскель не Тьюринг-полон.
Библиотеку забиндить на другой язык – большая проблема, аж на 5 минут.
Насчёт тулзов – дебаггер, статический анализатор и линтер у раста в комплекте, из нужного остаются только IDE, которые уже начинают появлятся (посмотри на тот же плагин для идеи).
да-да, работал раньше в конторе одной, у них были сотни пекарен, даже тысячи ноутов с софтом на шарпе, а потом всю эту хуйню позаменяли на планшеты с петухоидом. Просто софта не было и планшеты притормаживали, а сейчас уже джава-питух подтянулись и наклепали нужного говнеца.
Зашёл блять в зк... Ну давай маня, покажи как должна выглядеть хотя бы банальная crm или вроде ворд с экселем на планшете.
> Java выйдет из употребления, вместо неё будут Kotlin и Scala
Да никуда она не денется, последние два может только чуть-чуть потеснят её, заняв свою нишу среди языков на JVM. Будут на уровне Groovy.
> Objective-C выйдет из употребления, вместо него будет Swift (вообще говоря, собственно, уже)
Отчасти так -- будет использоваться для некоторых специфичных задач.
> JavaScript выйдет из употребления, вместо него будет TypeScript
> JavaScript выйдет из употребления
> JavaScript
> выйдет из употребления
Ну ты понял.
> C выйдет из употребления, вместо него будет Go
Щас бы под embedded на языке с GC покодить. Ты вообще знаешь, зачем нужен Go?
> C++ выйдет из употребления, вместо него будет Rust
> С++
> выйдет из употребления
Омг, опять
> C# выйдет из употребления, вместо него будет F#, ну или просто вся лавочка .NET будет прикрыта
Смотри пункт 1.
> Ruby и PHP просто умрут, нахуй они нужны, и так зажились
Ruby будет потихоньку отмирать. PHP -- живее всех живых и доля рынка у него огромная.
> Python выйдет из употребления, вместо него будут R для научных расчётов, Go для обучения и bash (и подобное говно) для написания 5-строчных скриптиков
Только питон сейчас наоборот вытесняет R, а Go для обучения подходит так же как Erlang.
> Haskell выйдет из употребления, вместо него будет Idris
Haskell вообще кто-то употребляет?
> Java выйдет из употребления, вместо неё будут Kotlin и Scala
Да никуда она не денется, последние два может только чуть-чуть потеснят её, заняв свою нишу среди языков на JVM. Будут на уровне Groovy.
> Objective-C выйдет из употребления, вместо него будет Swift (вообще говоря, собственно, уже)
Отчасти так -- будет использоваться для некоторых специфичных задач.
> JavaScript выйдет из употребления, вместо него будет TypeScript
> JavaScript выйдет из употребления
> JavaScript
> выйдет из употребления
Ну ты понял.
> C выйдет из употребления, вместо него будет Go
Щас бы под embedded на языке с GC покодить. Ты вообще знаешь, зачем нужен Go?
> C++ выйдет из употребления, вместо него будет Rust
> С++
> выйдет из употребления
Омг, опять
> C# выйдет из употребления, вместо него будет F#, ну или просто вся лавочка .NET будет прикрыта
Смотри пункт 1.
> Ruby и PHP просто умрут, нахуй они нужны, и так зажились
Ruby будет потихоньку отмирать. PHP -- живее всех живых и доля рынка у него огромная.
> Python выйдет из употребления, вместо него будут R для научных расчётов, Go для обучения и bash (и подобное говно) для написания 5-строчных скриптиков
Только питон сейчас наоборот вытесняет R, а Go для обучения подходит так же как Erlang.
> Haskell выйдет из употребления, вместо него будет Idris
Haskell вообще кто-то употребляет?
>Библиотеку забиндить на другой язык – большая проблема, аж на 5 минут
Если она сишная и без магии с макросами.
> Your question is probably rooted in the fact that the fixed-point combinators cannot be given type under Haskell's typing rules. It is definitely true that the typed lambda calculus does not admit the expression of a fixed-point combinator, which makes it impossible to write a non-terminating program. (i.e., we cannot have unrestricted access to our infinite scratch space, violating #3 above).
>In order to get around this limitation, the fixed-point combinator is added as a "primitive" in the way that allows well-typed recursive functions to be expressed, and an axiom about its type is added to the type system. This is effectively what allows Haskell to say yes to #3 and be Turing complete.
А) Написать сишную обёртку (а таковая имеется у всех более менее адекватный проектов) – тоже 5 минут;
Б) Выкинуть нахуй в окно дауна который тащить шаблоны и темболее макросы в апи.
>Б) Выкинуть нахуй в окно дауна который тащить шаблоны и темболее макросы в апи.
Проиграл с мамикиного максималиста.
ne ot mira sego
>Haskell выйдет из употребления
А он когда-то был в употреблении, кроме как выебнуться своим знанием ФП?
соглашусь с этим экспертом
bash выйдет из употребления, вместо неё будут C# и Idris
Kotlin выйдет из употребления, вместо него будет PHP (вообще говоря, собственно, уже)
JavaScript выйдет из употребления, вместо него будет Haskell
Go выйдет из употребления, вместо него будет Go
C++ выйдет из употребления, вместо него будет Python
Swift выйдет из употребления, вместо него будет F#, ну или просто вся лавочка .NET будет прикрыта
R и Rust просто умрут, нахуй они нужны, и так зажились
Objective-C выйдет из употребления, вместо него будут Ruby для научных расчётов, C для обучения и Java (и подобное говно) для написания 5-строчных скриптиков
TypeScript выйдет из употребления, вместо него будет Scala
Java выйдет из употребления, вместо неё будет D
Objective-C выйдет из употребления, вместо него будет D
JavaScript выйдет из употребления, вместо него будет DScript
C выйдет из употребления, вместо него будет D
C++ выйдет из употребления, вместо него будет D
C# выйдет из употребления, вместо него будет D
Ruby и PHP просто умрут, нахуй они нужны, и так зажились
Python выйдет из употребления, вместо него будет D
Haskell НЕ выйдет из употребления - скажется форс хаскеля на сосаче
> и PL/1.
Это ждет кресты, ибо они - его реинкарнация.
К сожалению, ждет их это вряд ли скоро.
Тебе сейчас напишут что последний/прошлый стандарт плюсов уже убьёт/убил ди, скинь.
Поясните за скалу? Ей уже больше 10 лет, но ее используют от силы 1 контора из 59.
Это таблица языков и задействованных в них дегенератах? Все сходится
И PHP.
Я все понял. Основываясь на этой таблице, приходим к следующему выводу. Чем длиннее название языка, тем он успешнее. Однако, если в названии языка присутствует буквосочетание "java", то он будет успешным даже несмотря на относительно короткое название.
Найс, статистика основанная на миллионах laba1 и myfirstproject.
Потому что он запостил эту пикчу.
Учитывая используемую в мире жс концепцию микромодулей эта статистика не показывает вообще нихуя, кроме пакетов с 1 функцией.
шарпобляди сосут с проглотом, на что переучиваться будут на javascript или сначала на HTML. Вон в новосибе всех пидорков интел посокращал, теперь бывшие успешные C# учат про круглые люки и гномиков, что бы попасть к ашоту, писать бухгалтерию за 27 т.р.
Отдельный пакет на npm != отдельный репозиторий на гитхабе.
Lodash весь в одном репозитории, пакет на каждую функцию генерируются и публикуются автоматически, чтобы помочь пользователям устаревших сборщиков уменьшить размер бандла. Для пользователей современных сборщиков это не актуально, ибо есть tree shaking.
>Есть пакет под названием isArray, который скачивают 880 000 раз в день, 18 млн скачиваний в феврале 2016 года. У него 72 зависимых NPM-пакета. И вот его целая 1 строчка кода:
>return toString.call(arr) == '[object Array]';
>Есть пакет под названием is-positive-integer (GitHub), который состоит из 4 строчек и которому на вчерашний день требовалось 3 других пакета для работы
Типичный мако-юзер
Ни один язык, строго говоря, не тьюринг-полон, и мы все это знаем. Так как память не бесконечна.
>Да никуда она не денется, последние два может только чуть-чуть потеснят её, заняв свою нишу среди языков на JVM. Будут на уровне Groovy.
Scala уже популярнее Groovy.
>Отчасти так -- будет использоваться для некоторых специфичных задач.
Obj-C будет использоваться? Для каких же?
Дэлфи когда-то казался таким же непотопляемым, как сегодня жаба и жабаскрипт.
>>817977
Вообще-то .NET по темпам роста количества пакетов опережает руби и пайтоны и не сильно отстаёт от жабы: http://www.modulecounts.com
Можно пиздеть на форуме для девочек анимешниц о полезности хаскеля.
Ох да, конечно, условные 2.1% > 1.9%
Смотря что ты подразумеваешь под смыслом.
>Вообще-то .NET по темпам роста количества пакетов опережает руби и пайтоны
Жаба в другой категории совсем по инфраструктуре. Если бы МС так не форсили вендор-лок, шарп может и взлетел бы. Но его наследие как наша личная "жаба для винды" еще долго ему обогнать жабу не даст.
Тут дело не в стандарте, а в том, что для крестов я могу, например, на андройде сделать busybox+gcc+vim+тулзы для apk и кодить прямо на телефоне.
Scala выйдет из употребления, вместо неё будут Swift и Elixir
Objective-C выйдет из употребления, вместо него будет Swift
JavaScript выйдет из употребления, вместо него будет CoffeeScript
C выйдет из употребления, вместо него будет Swift
C++ выйдет из употребления, вместо него будет Swift
C# выйдет из употребления, вместо него будут Swift и CoffeeScript
Пыхоплеяда выйдет из употребления, вместо неё будет Clojure
Haskell выйдет из употребления, вместо него будет Elixir
>JavaScript выйдет из употребления, вместо него будет TypeScript
Или Gorillascript (функциональный кофе-скрипт, по сути), или Purescript, или Roy или GHC-to-JS и так далее.
>C# выйдет из употребления, вместо него будут Swift и CoffeeScript
CoffeeScript лишний.
А в остальном превосходный анализ.
>Elixir
он слишком отличается от хаскеля, т.ч. нихуя подобного
скорее всего хаскель заменит агда
Swift не взлетит, он слишком яблоориентированный. Плюс наследство ObjectiveC делает из него что-то вроде дельфей с разделением на полноценные классы на хипе и каличные стековые структуры. Такая же родовая травма у шарпа, кстати. ООП язык без таких костылей сделать нельзя, похоже.
В чём проблема с этим разделением и что мешает принципиально не использовать структуры?
>вместо си будет go
Такой хуйни я давно не читал
>Haskell выйдет из употребления, вместо него будет Idris
Хачкель уже вышел из употребления, вместо него ОКамл
В том, что в языке изначально заложен костыль. Полноценное ООП, где все-объекты, все боксится и лежит в хипе мешает сделать архитектура железа, а байтоебское ООП как в крестах мешают сделать моральные принципы. В результате получается как бы высокоуровневый язык, которым ни как высокоуровневым не получается нормально пользоваться из-за костылей, ни байтоебствовать нормально, потому что возможности убрали. Плюс еще один такой же костыль - рефкаунты.
Унижение JS дебилов вообще пронзает небеса.
https://medium.com/friendship-dot-js/i-peeked-into-my-node-modules-directory-and-you-wont-believe-what-happened-next-b89f63d21558#.1ckjdn1vl
Как насчёт левого модуля в самом популярном фреймворке для написания серверов, который лайкакет запись в твиттере?
Или модуль внутри одного из самых популярных фронтенд фреймворков, который просто перечисляет слова, начинающиеся на букву G?
И это даже не самое смешное.
Боже, я даже не представляю, какой язык теоретически может опозориться больше.
Я охуел, когда webgl решил пощупать. Эти дебилы реально хуиту с пакетами для шейдеров прикрутили, и для компиляции шейдера дергают пятьсот пакетов по одной строчке, которые складывают два вектора и все такое. А пять лет назад все смеялись над жабоинтерпрайзом и абстрактнымиабстрактнымифабриками.
кекнул?
Напоминаю:
Три языка, гарантированно детектирующих говноеда. Если вы видите человека, которому нравится один из этих языков - подайте ему на лечение. Говорят, даже говноедов можно вылечить. Ну или пусть хотя бы купит себе Доширак.
1) Elixir
2) Ruby
3) CoffeeScript
вообще-то я джава-господин.
Ты swift забыл
Мода на Руби уже прошла, поэтому его и нет в посте, на который ты ответил
9) Clojure
Си и плюсы никуда не денутся из-за легаси как и пыха; но раст выстрелит и будет их вытеснять.
на php маслаешь, ущербный?
Хотелось бы помечтать. А IBM и кобол нужен.
>>818193>>818204
Плюсы уже в ядре, gcc на плюсах, браузеры на плюсах. Выебать каждый байт можно спокойно и на плюсах. Нахуя вообще говняшная нужна?
В Java появится простенькое функциональное программирование.
С# будет потихоньку расползаться за пределы Windows, но использоваться по сути будет только на всяких Enterprise Linux понятно для чего.
Многие крупные проекты в вебе будут писаться на TypeScript.
Руби будет чахнуть в своей уменьшающейся доле рынка бэкэндов.
В питоне появится нормальная система пакетов и он будет серьезно вытеснять Руби и частично подвинет R.
В PHP окончательно завезут JIT.
Rust и Go потеснят в своих сферах C++, но последний никуда не денется.
C всё так же будет использоваться для Embedded и прочего байтоебства.
У Haskell так и не появится практического применения и доли на рынке.
Swift полностью заменит Obj-C для новых проектов, но дальше эпловской экосистемы всё равно особо не уйдет.
Java выйдет из употребления, вместо неё будет NASM
Objective-C выйдет из употребления, вместо него будет NASM
JavaScript выйдет из употребления, вместо него будет NASM
C выйдет из употребления, вместо него будет NASM
C++ выйдет из употребления, вместо него будет NASM
C# выйдет из употребления, вместо него будет NASM
Ruby и PHP выйдут из употребления, вместо них будет NASM
Python выйдет из употребления, вместо него будет NASM
Haskell выйдет из употребления, вместо него будет NASM
Ты из 2010 пишешь?
>В Java появится простенькое функциональное программирование.
Уже.
>С# будет потихоньку расползаться за пределы Windows
Уже.
>Многие крупные проекты в вебе будут писаться на TypeScript.
Уже: https://github.com/angular/angular.
>Руби будет чахнуть в своей уменьшающейся доле рынка бэкэндов.
Уже.
>В питоне появится нормальная система пакетов
В чём проблема с нынешней?
>В PHP окончательно завезут JIT.
Не в курсе состояния дел в этой параше, но разве не уже (PHP 7)? Вообще, остались какие-то языки без JIT?
>Swift полностью заменит Obj-C для новых проектов
В принципе, тоже уже.
>С# будет потихоньку расползаться за пределы Windows, но использоваться по сути будет только на всяких Enterprise Linux понятно для чего.
За пределами Винды уже есть и развиваются Xamarin и Unity.
Perl 5 выйдет из употребления, вместо него будет Perl 6
Java выйдет из употребления, вместо неё будет Perl 6
Objective-C выйдет из употребления, вместо него будет Perl 6
JavaScript выйдет из употребления, вместо него будет Perl 6
C выйдет из употребления, вместо него будет Perl 6
C++ выйдет из употребления, вместо него будет Perl 6
C# выйдет из употребления, вместо него будет Perl 6
Ruby и PHP выйдут из употребления, вместо них будет Perl 6
Python выйдет из употребления, вместо него будет Perl 6
Haskell выйдет из употребления, вместо него будет Perl 6
Java выйдет из употребления, вместо неё будет JavaScript
Objective-C выйдет из употребления, вместо него будут хипстеры
JavaScript выйдет из употребления как язык веб-разработки; на нем будут писать ОС
C выйдет из употребления, вместо него ничего не останется. Совсем.
"C++ выйдет из употребления" из цикла "Легенды и мифы манямиров"
C# выйдет из употребления из-за злоупотребления
PHP выйдет из употребления, но вместо него опять будет PHP
Python выйдет из употребления, вместо него будет Python 3
Go не войдет в употребление, уж лучше Rust
Rust не войдет в употребление, уж лучше D
D не войдет в употребление, разве что через труп Страуструпа
Haskell завернется в монаду, после него останутся только немытые тарелки и пустая кастрюля из-под борща
> header-only C++ либу
Костыль и нинужно.
Ах да, МОДУЛЕЙ ТОНЕТ.
>покпок препроцессор пок пок макросы
Вот видишь: крестолибы без ебли использовать можно только из крестов.
>Нахуя вообще говняшная нужна?
Потому что кресты - монстр-мутант, составленный из нескольких противоречащих друг-другу языков, а сишечка - проста и понятна ежу.
eiffel
Smalltalk
унижение js-дибилов действительно пронзает небеса. вся статья - это утка, рассчитанная на то, чтобы посмеяться.
В таком виде поставляются только небольшие хуиту, которые найти/написать самому не проблема.
Вот серьёзно – сколько ты таких знаешь кроме костылей вроде буста?
у мс изначально не было вендор-лока. они язык стандартизовали и даже помогали monofoundation делать свободную реализацию
>>818105
>ООП язык без таких костылей сделать нельзя, похоже.
c++
>>818127
ну это реально пиздец
>>818233
>С# будет потихоньку расползаться за пределы Windows, но использоваться по сути будет только на всяких Enterprise Linux понятно для чего.
Прочно поселится на ведре, надеюсь.
>>818298
модули есть
https://blogs.msdn.microsoft.com/vcblog/2015/12/03/c-modules-in-vs-2015-update-1/
http://clang.llvm.org/docs/Modules.html
> модули есть
> нестандартизированные proof of concept реализации мелкомягких и шланга, которыми никто не пользуются
kekus_maximus_le_meme_2016.jpg
И опять же МАКРОСЫ.
Анальный раб MS детектед.
Да чего там не осилять-то? Просто у него нет задач кроме академических. На рынке он никому не нужен -> финансирования у него нормального не будет -> стухнет.
>ООП язык без таких костылей сделать нельзя, похоже.
>c++
C++ - сам сплошной костыль. Для "нормального" ООП там слишком много байтоебства и нет стандартных фич ООП-фич вроде рефлексии.
Один, два, даже десять -- это ещё далеко не многие.
> В чём проблема с нынешней?
> pip vs easy_install
> setuptools vs distutils
> apt-get install python-pillow
Уж лучше пакеты с 2 строчками кода из npm выкачивать.
AS IS деплой чего-то на питоне -- это лютая жопная боль.
> Не в курсе состояния дел в этой параше, но разве не уже (PHP 7)? Вообще, остались какие-то языки без JIT?
Там не совсем JIT
Его почти нигде нет. Точнее, есть он только по сути во всяких JVM и CLR.
Системный софт пишут на голых сях, смирись.
Нет смысла стрелять из базуки там, где подойдет пистолет.
Objective-C выйдет из употребления, вместо него будет Swift (вообще говоря, собственно, уже)
JavaScript выйдет из употребления, вместо него будет TypeScript
C выйдет из употребления, вместо него будут машинные коды
C++ выйдет из употребления, вместо него будут машинные коды
C# выйдет из употребления, вместо него будут машинные коды
Ruby и PHP просто умрут,вместо него будут машинные коды
Python выйдет из употребления, вместо него будут машинные коды
Haskell выйдет из употребления, вместо него будут машинные коды
Java выйдет из употребления, вместо него будут машинные коды
Objective-C выйдет из употребления, вместо него будут машинные коды
JavaScript выйдет из употребления, вместо него будут машинные коды
fixed
http://www.ultratechnology.com/mofe16.htm#ok
>It is a sourceless programming system that displays code by decompiling. This eliminates the syntactic difficulties that source code encounters.
>With the elimination of source code, a QWERTY keyboard is no longer required. Rather, a 7-key pad or a 3-key chord pad is a simple, friendly device. Use it to select among 7 enu entries and you have the good features of a pointing device without the complexity. Yes, it is not suitable for word processing.
>Системный софт пишут на голых сях, смирись.
Сильное заявление. Проверять я его, конечно, не буду.
Либы будут писаться на Rust и компилиться в WebAssemnly.
Фронтэндщики будут использовать TypeScript, который к этому моменту тоже будет компилироваться в WebAssembly.
Статическая типизация будет править миров. Эпоха динамических интерпретируемых языков ушла.
Я кончил
>Статическая типизация будет править миров. Эпоха динамических интерпретируемых языков ушла.
единственный прогноз ITT который стоит воспринимать всерьёз и который почти наверняка сбудется.
раминь.
хотя ЖС и Пайтон будут трепыхаться очень долго, благодаря колоссальным объёмам уже написанного, широким областям применения и низким порогам вхождения.
Даже самые тупые макаки понимают, что минимально успешные приложения перерастают этот уровень, обычно быстро.
Руби на сервере - не самый хороший вариант, а уж на фронте он совсем нахуй не нужен.
Нужен. Зря что ли хипста его учили. Они теперь хотят писать и сервер, и фронт на одном языке, точь в точь как нодежсники, и добрый Web Assembly исполнит это их желание.
Таки хипстота из RoR параши уже эвакуируется в Elixir
>что минимально успешные приложения перерастают этот уровень, обычно быстро
Даже самые тупые макаки понимают, что минимально успешных приложений - ничтожные доли на фоне throw-away кода, который надо писать быстро и массово.
>и добрый Web Assembly исполнит это их желание
Только тогда средний размер страницы вырастет до ста мегабайт. Потому что без системной библиотеки работают только няшная, кресты и раст, а все остальное будет тащить многомегабайтные потроха.
Да ну, компиляторы будут совершенствоваться и очень скоро научатся не тащить десятки мегабайтов говна.
>>818694
Динамизм динамикопараши не позволяет компилятору эффективно удалять неиспользуемый код. Так что из динамических языков максимум луа пойдойдет, у которой рантайм около ста килобайт.
Единственное, что выйдет из употребления - это ты. Ты станешь никому не нужен даже раньше, чем через 5 лет, твои навыки деградируют до уровня петуха из деревни.
Ты продолжишь кукарекать и предсказывать всякое разное на потеху образованных господ.
Но в дишке нет нормального метапрограммирования. В соседнем же треде дишники бьют себя в грудь пяткой, заявляя, что макросы нинужны.
>заявляя, что макросы нинужны.
Согласен с ними, все верно говорят.
мимо любитель попердолиться дефайнами в няшной
>в си – макросы
Вообще-то макросы, хоть и говняшные.
И сделать на них можно довольно много если не питардий рукожопый.
>если не питардий рукожопый.
Wait, o shi~
Аспирантик из шараги, не бомби, лучше напиши АВТОМАТИЗИРОВАНУЮ СИСТЕМУ на ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ДЕЛФИ
- Ruby
- Java
- Elixir
- Obj-C
Ох уж эти аспиранты
Жаба еще тебя переживет.
Царствование Эликсира, наоборот, только-только начинается, дурачек. Но в пидорашке его как не было, так не будет, по понятным причинам.
Да.
>>818988
>Но в пидорашке его как не было, так не будет, по понятным причинам.
По каким же? И если его не было и не будет в Рашке, то как выходит так, что я на нём пишу?
Две масленки этому, срочно.
Вот кстати в новостях о новой ОС от гугла упоминалось, что разработка на С ведется. Даже не раст или скажем кресты (хотя среди авторов разрабы BeOS у которой по кр мере API было на них).
>В ближайшие 50 лет:
Забавные человечки выйдут из употребления, вместо них будут роботы, полученные при помощи DL, не имеющие имени и человеческого интерфейса, хранящиеся на суперраспределенных серверных датаплантах гугла, яндекса и укртелекома.
всё хрень, опенсурсные языки будут стоять до тех пор, пока у них будут коммунити. с пыхом и его слоупочностью кста теперь не всё так однозначно, так как давно есть hhvm http://hhvm.com/
тоже ок http://githut.info/
А что, есть не опенсорсные (среди хотя бы раз не упомянутых в треде и в целом среди сколько-нибудь значимых)?
Интерфейс-то у ОС будет сишный, поэтому для разработки ОС обычно С и используют.
Интерфейс-то о забиндить не проблема, а вот найти ещё один переносимый ассемблер который работает везде (тем более возможно что это ос для IoT) уже проблема.
Ты за Путина?
Потому что цель Гэндальфа была дать людям Средиземья возможность самостоятельно победить зло и дальше вершить свою судьбу без участия высших сил.
Чёт проиграл со Свифта: мало репозиториев, пушев и ишью, зато 1ое место по вотчам и 3ее по форкам. Хайп чистой воды.
JS - универсальный язык. И полиморфный.
>Интерфейс-то о забиндить не проблема
Не проблема, если ты выше уровня сишки не используешь ничего.
>а вот найти ещё один переносимый ассемблер который работает везде
Это не проблема в случае с ОС. При портировании все равно не отделаешься кросс-компиляцией.
>Это не проблема в случае с ОС. При портировании все равно не отделаешься кросс-компиляцией.
Зато блять переписывать бэкэнд компилятора под новую платформу вместо использования существующего – сильно окупит использование раста.
>Не проблема, если ты выше уровня сишки не используешь ничего.
Хуйню написал.
>Java выйдет из употребления
лол
>C выйдет из употребления
>C++ выйдет из употребления
Ах если бы, ах если бы твоя мамаша не была такой шлюхой
>Python выйдет из употребления, вместо него будут R для научных расчётов, Go для обучения и bash (и подобное говно) для написания 5-строчных скриптиков
Ладно, ладно, да все уже поняли какой ты шутник-юморист, все успокойся уже.
скала уже все, котлин пшикнул и вообще не заметили.
у яблокофонов - решает то, что хозяева захотят.
жабаскрипт - вместе с клонами уйдет в бытие, когда видут байткод стандарт, первые потуги ввиде webassemblera уже были (то есть другие языки займут эту область, и да, джава будет, ибо зарешает мобильная разработка)
>с и го
скоро в школу, а мы еще до сих пор сравниваем управляемые и неуправляемые языки.
Си будет всегда, но как и сейчас, он не нужен там где школьники.
дотнет вроде цветет в своей нише.
питон и так не в употребление, но да, тонны go-макак заполонят мир, ибо бизнес решает (а ему он понравится).
Haskell - и большенство ФП тупо стимуляция своего ЧСВ, на практике эти говнори ничего годного и масштабного еще не написали (больше походит "на поигратся")
В ближайшие 10 лет будут в топе ровно те же языки.
PS раст мертворожденный, они еще решили его в фаерфокс запихнуть, чем окончательно убьют и то и то.
Всем спасибо
>скала уже все
/0
>скоро в школу, а мы еще до сих пор сравниваем управляемые и неуправляемые языки.
Сначала загугли что такое управляемые языки,, посмотри во что компилируется го, и подумай, какую же хуиту ты написал.
>дотнет вроде цветет в своей нише.
Он больше попахивает везде кроме гуйни под шиндовс.
>питон и так не в употребление
/0
>PS раст мертворожденный, они еще решили его в фаерфокс запихнуть, чем окончательно убьют и то и то.
/0
Почему ты, ебанутый школьник, обзываешь других школьников школьниками? лул.
если не дрочить на свои мянмечты и взгялнуть на спрос работы, которая и обрубает вся влажные мечты макаки-разработчика, то станет ясно почему "все".
> управляемые языки
вот я бы послушал бы от тебя, или блять срано-колектор с менеджером асинхроных-тредов и прочей херней в рантайме (в том числе всякой херни типа проверки выхода за границы и вирт функций/методов), не делает язык управляемым.
В твоих влажных мечтах надо чтобы был байткод?
>не делает язык управляемым
Делает его языком с жирным рантаймом, не более.
>если не дрочить на свои мянмечты и взгялнуть на спрос работы, которая и обрубает вся влажные мечты макаки-разработчика, то станет ясно почему "все".
На какой именно спрос работы? У тебя на шлёпании крудов и сайтиков (а это 90% всех вакансий) - вся индустрия заканчивается?
И почему же тогда работы на питоне (мёртвом по твоим словам) дохуищи? Сам себе везде противоречишь, мелкобуквенный.
А вот и дебил-аналитика.
>скала уже все
Дырка твоей мамки уже всё, а Скала только набирает обороты и кое где уже топ-язык.
>питон и так не в употребление
Везде где есть девопс, автоматизация, работа со статистикой и околонаучные инструменты - есть и будет питон.
>но да, тонны go-макак заполонят мир
Тонны go-макак заполнят только твою сраку. Тебе, или чухану со схожим мнением в соседнем треде уже пояснили почему этого не произойдёт.
>Haskell - и большенство ФП тупо стимуляция своего ЧСВ ку-ка-ре-ку!
Только развитие мейнстримовых и не очень языков и технологий за последние 10 лет продиктовано именно функциональным подходом, а Haskell - его флагман. Не говоря уже про примитивные рабочие ФП-лошадки, вроде Erlang, которые №1 в своей нише и в продакшне компаний прямо сейчас, пока ты тут кукарекаешь про то что софтатонет.
>В ближайшие 10 лет будут в топе ровно те же языки.
Очередной обсер как и по всем предыдущим пунктам. Но неплохой у тебя маняаутотреннинг эталонного жатника или ржавого цпп-говноеда.
>PS раст мертворожденный ЯСКОЗАЛ
PSSSSSSS tebe v rot debilushka.
>Скала только набирает обороты
13 лет набирает обороты, ага.
То есть, ты понимаешь, тебя быть может еще на свете не было, а язык уже набирал обороты.
>где уже топ-язык
среди 2-3 макак и какого-нибудь бывшего хипстер бложика.
Я был в среде языковых маргиналов, там реально кажется, что вот все растет и движуха и вообще прям цветет и пахнет. Но реале это ппц не так.
Да, питон есть, но его так же мало и так же специфично.
Про научные и ембедед софт лучше не зарекаться, там твоего питона только по праздникам.
И да, Го - его убьет, я серьезно, маркетологи прочувствовали что такое микросервисы и дешевая макак-сила простого языка (они уже попробовали эту "кровь" их не остановить, захватит еще и пхп макак и даже куснет с краю всякие джава и шарпеи, но лишь слегка).
А почему это произойдет? Потому что не ты двигаешь ИТ мир, а бизнес. А бизнесу срать на твои чувства питона-макаки (как уже было, будут в вакансиях нанимать, а потом переучивать)
Влажные мечты о великом ФП оставим для перемен в школе, всю годноту уже повытаскивали с ФП (даже джава осилила в 1.8), все остальное нах не всралось и тупо не нужно тому же бизнесу (учить макаку своей божественной архитектуре 2-3 года, когда всяки жабаскрипщики за еду напишут)
>>В ближайшие 10 лет будут в топе ровно те же языки.
как и было 10 лет назад, мой юный друг. Вообще вникни на досуге, почему происходит столь мелкий перекат в технологиях в реальной жизни (а не в маня-мирке)
Про раст - ну а что нет? Такие мечты, такие надежды и что мы видим сейчас? Он даже по перформансу обосравшись как еле обходит джаву. Иди почитай сколько языков "заменьшиков С++" кануло в последние лет 10-15
>Он даже по перформансу обосравшись как еле обходит джаву.
/0
Хватит хуйню поститься мб?
>Иди почитай сколько языков "заменьшиков С++" кануло в последние лет 10-15
Сколько? Из адекватных был только д.
ну понятно, если уже на первых строчках слился
>13 лет набирает обороты, ага.
Ты такое деб, что считаешь прямо с даты создания языка? Где джява была на первых версиях, помнишь, дедуля? Руби стартанул раньше скалы на 8 лет и как давно у него был пик популярности? Пайтон ещё на 4 года раньше руби и кто о нём все 90е знал, на пердле говно все ковыряли. В рамках развития языков - 10 лет это ничего, переходный период.
>среди 2-3 макак и какого-нибудь бывшего хипстер бложика.
Большая часть финтеха, бигдата, датасайнс, масштабные бекенды. Spark и Twitter - это тоже хипсторы в бложиках?
>Да, питон есть, но его так же мало и так же специфично.
Его не мало, а дохуя от десктопа и веб-бекендов, до геймдева уровня варгейминга.
>Про научные и ембедед софт лучше не зарекаться, там твоего питона только по праздникам.
При имбедед никто и не говорил, а весь датасайнс софт от матстата до биоинформатики на пихтоне.
>маркетологи прочувствовали что такое микросервисы
Микросервисы можно пилить на любом язычке вообще. Вообще на этот бред я уже отвечал здесь >>818315
Дальше у тебя какой-то манямирковый маразм про бизнес почуял кровь, что ты несёшь вообще, ебанат? Прими таблетки.
>учить макаку своей божественной архитектуре 2-3 года
Учить архитектуру это как раз из мирка ущербных ЯП типа джявы, потому что язык убогий и приходится городить хуиту, вместо того чтобы программировать. Нормальные ФП языки типа кложури или эликсира учатся за 3 недели и уже можно работать. Чтобы выучить что-то тяжеловеснее, например Scala понадобится где-то в два раза больше, но в сказки про СЛОООЖНОЕ ФП верят только нюфаги, которых в 2013 тут пугали монадами как детей бабайкой.
>Вообще вникни на досуге, почему происходит столь мелкий перекат в технологиях в реальной жизни
Он мелкий только в манямирке зашоренной пидорашки, которая ничего за пределами своего лохусофта не видит (хотя и туда Скала просачивается). Я же говорю, ты деревянный жатник или цппшник из 80х остановившийся в развитии и пытающийся себя загипнотизировать, что вместе с тобой остановился весь мир.
>куд кудах кресты форева
Ну вот я посмотрел
http://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=rust&lang2=gpp
вполне неплохие показатели для языка который только начался. И даже когда Серво накуканит твой любимый Вебкит/Блинк, ты придумаешь себе оправдание.
>13 лет набирает обороты, ага.
Ты такое деб, что считаешь прямо с даты создания языка? Где джява была на первых версиях, помнишь, дедуля? Руби стартанул раньше скалы на 8 лет и как давно у него был пик популярности? Пайтон ещё на 4 года раньше руби и кто о нём все 90е знал, на пердле говно все ковыряли. В рамках развития языков - 10 лет это ничего, переходный период.
>среди 2-3 макак и какого-нибудь бывшего хипстер бложика.
Большая часть финтеха, бигдата, датасайнс, масштабные бекенды. Spark и Twitter - это тоже хипсторы в бложиках?
>Да, питон есть, но его так же мало и так же специфично.
Его не мало, а дохуя от десктопа и веб-бекендов, до геймдева уровня варгейминга.
>Про научные и ембедед софт лучше не зарекаться, там твоего питона только по праздникам.
При имбедед никто и не говорил, а весь датасайнс софт от матстата до биоинформатики на пихтоне.
>маркетологи прочувствовали что такое микросервисы
Микросервисы можно пилить на любом язычке вообще. Вообще на этот бред я уже отвечал здесь >>818315
Дальше у тебя какой-то манямирковый маразм про бизнес почуял кровь, что ты несёшь вообще, ебанат? Прими таблетки.
>учить макаку своей божественной архитектуре 2-3 года
Учить архитектуру это как раз из мирка ущербных ЯП типа джявы, потому что язык убогий и приходится городить хуиту, вместо того чтобы программировать. Нормальные ФП языки типа кложури или эликсира учатся за 3 недели и уже можно работать. Чтобы выучить что-то тяжеловеснее, например Scala понадобится где-то в два раза больше, но в сказки про СЛОООЖНОЕ ФП верят только нюфаги, которых в 2013 тут пугали монадами как детей бабайкой.
>Вообще вникни на досуге, почему происходит столь мелкий перекат в технологиях в реальной жизни
Он мелкий только в манямирке зашоренной пидорашки, которая ничего за пределами своего лохусофта не видит (хотя и туда Скала просачивается). Я же говорю, ты деревянный жатник или цппшник из 80х остановившийся в развитии и пытающийся себя загипнотизировать, что вместе с тобой остановился весь мир.
>куд кудах кресты форева
Ну вот я посмотрел
http://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=rust&lang2=gpp
вполне неплохие показатели для языка который только начался. И даже когда Серво накуканит твой любимый Вебкит/Блинк, ты придумаешь себе оправдание.
> руби
> стартанул.
Ладно, тебе видимо для языка лет 20 нужно? Окей, молодой язык, подождем.
Про пайтон бы и сейчас не знали, не будь хипстер-хайпа последние лет 10.
Да и питон не стартанул, если не считать хитхаб паноса, который мартышки производят в пром. масштабах.
Про примеры мега-проектов, это вообще треш. Сразу показатель компитентности, это как хуй мерить. Школьник, который верит что в таких комания как гугл, фейсбук и твитеры, шмитеры строятся на одном стеке технологий.
>Его не мало, а дохуя
Обсолютно только в роли морд и скриптинга. Это такой "баш" в ИТ мире.
Понятно что скрипты писать на С++ накладненько, а количество питоно-макак просящих этот стек было больше, вот весь и выбор.
У варгейминга еще морды на флеше писали или пишут, так что вот где тру-технология.
>Он мелкий только в манямирке зашоренной пидорашки
ну вот, порвался укро-индус, срочно несите замену.
>вполне неплохие показатели для языка который только начался.
ну да, подождем 20 лет, там вообще ого-го будет. Лол.
ПЫСЫ за ссылку на эти тесты вообще по рукам бить нужно, точнее за сорцы там.
Хотя и там раст сосет с визгом, при чем используя unsafe
>>820676
>>820683
>эти попытки смыть свой обосрам по всем пунктам на щютках и пререканиях
Может уже лучше под шконарь проследуешь? Пора баиньки, завтра тяжёлый рабочий день, тебе весь день ковырять вилкой любимые легаси говна.
это называется - "я ржу тебе в лицо" за твою тупость.
Распишу, чтобы еще сильнее унизить тебя.
Так как - про молодость языка это манябред, ладно там 5 лет, но не 10, 13, 20... В общем это идиотизм приписывать языку "молодость", поэтому лол, конечно же.
Про раст, мол, вот только появился и уже какой быстрый - нет не быстрый, медленный даже в unsafe, да и тупо просто смешно потому, что у тебя представление об технологиях дилетантское, мол он сейчас молодой, а потом в будущем будет лучше, быстрее.
С какого-такого перепугу? Тебе пообещали? Или ты молишься и веришь в это?
Даже если там действительно и есть потенциал для увеличения перформанса, которые оставили на потом, то это ставит еще больше вопросов, как они относятся к технологии грозящей замене С++.
Вообще если посягнуть на замену С++, нужно выполнить первое (святое) в этом языке - не платить за то, что не используешь (с)
А в остальном я там был серьезен, несмотря на то что ты тупишь пострашному и приходится опускаться и ржать тебе в лицо, но ты прости меня за это, мне и самому стыдно.
>Хотя и там раст сосет с визгом, при чем используя unsafe
>в половине тестов соснули таки плюсы
Ты сегодня успокоишься, поехавшее?
>>820701
>что у тебя представление об технологиях дилетантское, мол он сейчас молодой, а потом в будущем будет лучше, быстрее.
Ты сейчас про себя расписал. Вот что будет его тормозить вне математической ебалы, где оптимизатор гцц оказался лучше ллвмного?
Языкосрач с аргументами в стиле "ебал твою мамку"?
Зэкач нэва ченджес
>в половине тестов соснули таки плюсы
Мокрые мечты, с того же сайта, с левыми тестами где С++ обгоняет С за счет использования технологий проца одним, а другим нет.
http://benchmarksgame.alioth.debian.org/u64q/which-programs-are-fastest-firstlast.svgz
как видишь на картинке, обгон совсем влажный, причем раст сосет там с unsafe.
Это так же, как бы на сях написать модуль на пхп для этого теста, потом прогнать и увидеть как пхп обгоняет все что движется
Вот этот господин сам себе противоречит — тесты левые, но при этом тесты раста единственно правильные.
>>820780
Так он прав, там этот шарп пахнет инди-геймдевом что хуже говна.
"Гуйню под виндовс" все же чаще пишут программисты. А на хуюнити пишут либо Васьки купившие книжку "своя оба игра за 24 часа с юнити, шарпом и шлюхами" и просто залетные решившие "ща игру сваю сделаю)) и пойду в дотку дальше катать))" (к программированию не имеющие никакого отношения), либо Кириллы - вроде даже немного знакомые с программированием, но на уровне "хуяк, загуглить, скопипастить и в стиммагазин".
Вот и думай теперь, почему к нему такое отношение.
Ну тогда можно вспомнить ASP.NET, в этой нише .NET жив и пишут профессиональные программисты.
на плюсах и Qt
Очень многие переходят с диеза на Qt. Медленно, но переходят. net реально умирает
Очень многие переходят с айфона на нокию 3310. Медленно, но переходят. Apple реально умирает
Некорректное сравнение. Дотянет скорее можно сравнить с андроидом, лагающим на 8 ядрах и гигах. А Кутя как раз работает везде без проблем и быстро, как айфон.
>>821894
https://en.wikipedia.org/wiki/Qt_(software)#Organizations_using_Qt
> European Space Agency,[57] DreamWorks,[58][59] Lucasfilm,[60][61] Panasonic,[62] Philips,[63] Samsung,[64] Siemens,[65] Volvo,[66] Walt Disney Animation Studios,[67] Blizzard Entertainment,[68] Electronic Arts,[69] AMD.
Особенно можно выделить:
>Tesla Model S in-car UI[75]
>Autodesk Maya[79]
>CryEngine[80]
А кто на дотнете пишет десктопные приложения кроме полутора долбоебов с бесконечным пердолингом цмс c прочим энтерпрайзным говном и самого майкрософта со студией?
Лучше скажи, какого хуя qtjambi забросили, если десктопный тырпрайз массово переходит на Qt?
Алё, маня, речь шла о переходе (многих) с диеза на Qt. Так что не маневрируй. Такой же представительный список можно собрать, наверное для любого языка. Кто _переходит_?
А зачем оно вообще нужно? Я понимаю еще билдинг на питоне - когда хуяк хуяк сделать нужно.
Qt как раз фреймворк для плюсов который убирает вонь из 98-го года.
Я другой анон. Увидел что ты поносишь кутю - понес тебе за щеку.
>Такой же представительный список можно собрать, наверное для любого языка
>наверное
А еще, наверное, он имел ввиду долю рынка - раньше (еще лет 6-7 назад) все писали на модном дотнете, сейчас это закончилось.
Промазал маня, я далек от поношения всего. Просто охладил фажика, поскольку рациональное суждение никому еще не мешало. Кроме разве использования скриптодрисни для чего либо серьезного, кроме конфигурации и "склеивания" компонент.
А десктопный тырпрайз - наполовину джява. Гуй к ней пилить, вот зачем.
Можешь скринить
Так дети слушайте батю вот как будет все на самом деле.
Java выйдет из употребления, потому что говно нахуй не нужно.
Objective-C выйдет из употребления, вместо него будет PHP.
JavaScript выйдет из употребления, вместо него будет HTML5(вообще говоря, собственно, уже)
C выйдет из употребления, вместо него будет Python.
C++ выйдет из употребления, вместо него будет Javascript.
C# выйдет из употребления, вместо него будет Javascript.
Ruby не умрет но его доля будет сокращаться, PHP будет жить вечно так лучше него языка еще не придумали.
Python выйдет из употребления, вместо него будут Anaconda.
Haskell выйдет из употребления вместо него будет PHP.
Отчасти смехуечки, но отчасти правда.
мимо MIT computer science bachelor.
Qt3 была редкостью. Про нее редко кто знал.
На Qt4 уже начали писать, и искать спецов. Сейчас на рынке уже активно ищут прогреров под Qt5.
За 10 лет Qt стало намного более популярно. Я знаю десятки фирм, которые на него перешли
Анус ставишь?
Не надо шутить с COBOL, бля. Здесь другие ребята. Это не Java, это не PHP. Твоих программистов здесь порвут на части. Это 250 тысяч отборных программистов COBOL блядь! Они всё разнесут! Они все SLA пройдут за один час! Они взорвут все твои DLL, все твоих MySQL, NoSQL. Ты ковбой. Ты остановись, блядь, ты кончай, ты MOV AX, 0 спрячь подальше на склад. И забудь про своего папу. У нас был один мудак, отомстил за брата, блядь — и рухнула великая Smalltalk-стена. И другой чудак был, за своего дедушку отомстил — и рухнул C/C++/C#. И ты повторишь ту же ошибку. Ты папу забудь, папа твой отработал своё. Ты подумай о будущем COBOL, оно гибнет! Твоя молодёжь бежит из твоей страны! Там никто не хочет программировать, никто! У тебя барахолка, блядь. HOP#, JUMP#, INC A, это грязный код! Ни души блядь, и музыки нету у тебя, нет писателей у тебя! Весь мир пишет на Erlang, Ruby, блядь. Фестивали, спорт — только Haskell, блядь! Вот здесь любят президента, а тебя презирают, бля, презирают! Твой предшественник, блядь, блядь — ему ширинку расстегнули прямо в рабочем кабинете! Это совсем уже нужно охуеть, блядь, чтобы какая-то проститутка, блядь, в кабинете главы государства ему писала код в XCode??! Вам пиздец давно уже, блядь. Вы что делаете, блядь?! Монады, блядь! Какая, на хуй обработка исключений, ?! Какая война, какой процесс-монитор, блядь?! Минетчики чёртовы, блядь! Онанисты, пидарасы, блядь!
Кобол уже мёртв, но кто-то до сих пор предпочитает ебать труп.
Уже почти вышел. Нишевый язычок для нескольких специфических областей. И то, в половине из них он просто по традиции, а не из-за целесообразности.
>Уже почти вышел
куда он, блять, вышел. Вакансиями весь интернет забит. На нем пишут все что можно. Вышел он блять, один из самых живых и востребованных языков.
Хотя тупым пхпышникам не понять
>На нем пишут все что можно
Мобайл: джява, обжс
Гуйня (в тырпрайзе): сисярп, джява
Гуйня (шиндовс): сисярп
Гуйня (кросплатформа): джява
Гуйня (опенсорц): пистон
Старая легаси гуйня: c/c++
Бекенды (тырпрайз): джява, сисярп
Бекенды (микро): гоу
Бекенды (веб): динамикодрисня, реже джява
Бекенды (мессенджеры, телеком, много соединений): ершланг/эликсир, скала, кложа, реже джява, иногда цпп
Финтех: джява, сисярп, реже скала
Датасайнс: пистон, реже R
Биг-дата: джява, скала
Автоматизация, девопс: пистон, гоу, реже пердл
Где блять твой с++?
>Вакансиями весь интернет забит.
Поддерживать легаси шлак только осталось, да.
А давно питон и элексир перестали быть динамикодристнёй?
>Гуйня (кросплатформа): джява
Году в 2020, когда javafx допилят. Мазохисты могут на свинге писать, конечно.
странный у тебя мирок.
Я новые приложения пишу на плюсах.
Есть задачи под андроид на плюсах (и много, ndk никто не отменял)
Есть куча под iOS на плюсах.
Программистов нехватает, а задач полно. В современном мире, плюсы активно используются и для новой разработки.
А вот сишарп медленно умирает.
>странный у тебя мирок
Это вебмирок. Для них кроме бэкенда/фронетенда ничего не существует. Причем фронетенд - тупая морда с кнопочками, или копия сайта в виде мобильного приложения. Тут С++, естественно, не нужен.
Ну житбрейнс пилит и ничего.
>>822418
>андроид на плюсах
наркоман
>ndk никто не отменял
говноед
один совет только, ты только в андроид-тред не ходи, а то в моче захлебнёшься.
>Есть куча под iOS на плюсах.
ебанат (может ещё про Obj-C++ тут расскажешь, дерьможуй?)
>Программистов нехватает
никто не учит уёбищные кресты в 2016, бида-бида
>а задач полно
чистить легаси-говно вилкой быстро-быстро, ага, чего тогда сразу не дельфи?
>В современном мире, плюсы активно используются и для новой разработки.
в манямирке ципипи-дибила, так то кресты на парашу ещё 5 лет назад отправили
>А вот сишарп медленно умирает.
охуительные истории от сипипи-опуща
>Я новые приложения пишу на плюсах.
Может потому что ты еблан под эффектом утёнка и ничего другого не знаешь? Ах да, крестоговноеды ведь всегда уверены что ВСЁ МОЖНО НАПИСАТЬ НА C++ КУ-КА-РЕ-КУ!
Не осилил кресты? Ну бывает, всегда есть возможность заняться чем-то попроще.
Конечно же нет, потому что крестовик = даун. Все его знания - это мешанина из низкоуровневого говна, кривых неортогональных, не связанных между собой надуманных недоабстракций и реактивных мусорных знаний о борьбе с собственным кривым инструментом.
>>822444
Сложность использования повышает ЧСВ крестобляди до заоблачных высот, но вменяемая крестоблядь понимает, на каком говне пишет и постоянно пытается себя загипнотизировать. Поэтому любое упоминание крестов в негативном ключе вызывает атомный батхерт крестобляди и обвинения в некоем "неосиляторстве". Насчет неосиляторства крестоблядь, обычно, права - это вообще распространенное явление. Интересно, что до недавнего времени неосиляторами были даже разработчики большинства крестокомпиляторов. Тем не менее, по мере "осиливания" крестов, мнение о них может меняться только к худшему.
Вопрос крестохейтеру от другого анона: а есть альтернативы? Раст и д - имеют поддержку от силы пары платформ, на них нихуя нет. Вот какой язык мне выбрать, когда в моей задаче не всрались никакие проблемы с перформансом из-за, сука, инструмента, и при этом я не хочу руками писать каждый обосранный двусвязный список и трахаться со строками руками?
Кресты - убогое говно, тупо не имеющее альтернативы.
>Может потому что ты еблан под эффектом утёнка и ничего другого не знаешь?
Может потому, что, например, для гуя других средств нет? Шарп - пиздецома из постоянно отменяемых МС технологий, джава - ебаные вавилонские гекатомбы кода, чтобы сделать две тормозные кнопочки с вырвиглазными шрифтами. Остается только Qt и дельфи 7 лол. Плюс для С++ есть либы вообще подо все. Причем не кривые бинды, а полноценные, которые допилить можно при необходимости.
>Ну житбрейнс пилит и ничего
У жетбраейнса кодеров много, а я один, и не хочу свои молодые человекогоды тратить на борьбу со свингом.
>кривых неортогональных, не связанных между собой надуманных недоабстракций
Кресты с шаблонами - очень практичный язык. Миксины на CRTP ничуть не хуже трейтов в скале, например. На абстракции ради абстракций дрочат или в жабомирке, где ценятся строчки кода в день или борщехлебы, для которых это игра вроде судоку.
По сравнению с ебнутым на безопасности растом и д, который вообще со сборкой мусора, кресты весьма неплохи.
>Миксины на CRTP ничуть не хуже трейтов в скале, например
Охуительные истории. В скале трейты/имплиситы нужны для реализации вменяемых кирпичиков абстракций вроде ADT и тайпклассов, с которыми уже можно более менее программировать. Конечно же крестовику это всё НИНУЖНО, они как лишперы - на темплейтопараше всё МОЖНАЗДЕЛОТЬ.
>>822505
>имплаинг что на крестоговне будет меньше пердолинга
>>822501
>Qt школьник разбушевался
Тебе не надоело ГОДАМИ хейтить кресты, подпездывая одно и то же? Совсем уже от аутизма крыша поехала? Иди перечитай еще раз твои любимые пасты.
Ебанутый на безопасности раст выглядит лучше, чем кусок говна, в котором столько легами, костылей и легасикостылей что стандарт уже 1.5к страниц. Следующий обещает добавить ещё ~300. К 20-му (который все ждут и надеются на модули, концепты и всё прочее) он перевалит за 2к страниц. Вопрос - кто будет это всё хорошо знать, чтобы писать что-то рабочее? Или разработчики компиляторов ёбнутся и забьют раньше?
>Вопрос - кто будет это всё хорошо знать, чтобы писать что-то рабочее
Ну я, например. Точно уж не ты, если ты вместо изучения языка в литературных эпитетах соревнуешься.
Смешно что кресты годами продолжают быть говном, а называть говно говном - это нормально. С другой стороны можно ничего не говорить, просто пройдя мимо него, но когда вокруг кучка даунов имбецилов форсит идею что есть говно - это круто и так по-программистски, начинаешь задумываться о том, стоит ли молчать или нет.
А нахуя мне тратить ещё десяток лет на изучение костылей? Нормально ты ответить уже не в состоянии, видимо, пошли аргументы "я асилел, ты - ниасилешь".
На С и С++ люди больше не пишут.
Пишут на Java/C#/Python/Clojure/Scala/Go/JRuby
То что сейчас есть большой софт на крестопараше или на говняшной, лишь историческая случайность, досаждающая всем кто этот софт поддерживает, его с радостью бы переписали на нормальный ЯП, да вот пласт говна слишком велик и неподъемен (ну как обычно при использовании параши вместо языка).
Серьезно, такие программы сейчас сродни какому нибудь легаси-говну на PL/I или COBOL.
Байтоебы фантазируют о использовании своей хуиты в "бооольших проектах" уровня ракетостроения, БАКа т.д., но как всегда, их поприще - автоматизация сливных бачков, увы.
>нужны для реализации вменяемых кирпичиков абстракций
Я же тебе говорю, что хочу практические задачи решать, а не городить "кирпичики абстракций". Средства, представляемые С++ для этого вполне удобны. У джавы, например - нет. Там те же задачи решаются гораздо большим количеством кода. ФП - тоже нет, потому что тратишь больше времени, чтобы решить задачу "красивее", плюс там пердолинга с сырыми библиотеками и окружением очень много.
>имплаинг что на крестоговне будет меньше пердолинга
В разы, несравнимо меньше. В свинге шаг в сторону - десятки килострок костылей. Qt - не идеальный вариант, но типовые задачи там решаются несравнимо проще.
>уровня ракетостроения, БАКа
https://www.quora.com/Which-programming-language-is-used-at-the-Large-Hadron-Collider
>The main programming language selected for the development of physics software applications in all four LHC experiments is C++, with some legacy algorithms written in FORTRAN, and Python
С ракетостроением та же фигня: си, кресты, ада.
>Средства, представляемые С++ для этого вполне удобны
Для дауна, который кроме них ничего не видел - разумеется. То что можно решать практические задачи с использованием ADT, HKT, тайпклассов и функциональной композиции - это для тебя, наверное, тоже секрет. Мышление операторами и примитивными категориями do this then do that, это не сильно далеко от процедурных портянок, манянадстройка типа ООП ничего особо не меняет. Так что ты латентный процедурщик-говноед.
>потому что тратишь больше времени, чтобы решить задачу "красивее"
Конечно не надо тратить время на решение, зачем, когда можно писать не думая, сразу жопой на уютненьких крестах. А потом потратить это самое время на пердолинг с костылями и дебагером.
>кроме них ничего не видел
Лол хачкель сейчас даже бомжи на вокзале знают с таким хайпом.
>То что можно решать практические задачи
Можно, но зачем, если это не дает особых преимуществ ни в скорости написания, ни в читаемости?
>А потом потратить это самое время на пердолинг с костылями и дебагером
Дебага во всех языках со статикой примерно одинаково. В С++ немного сложнее, но не принципиально. С динамическими языками не сравнить в любом случае.
Кресты продолжают быть одним из самых удобных языков программирования. В своей нише они вообще непобедимы. У них есть пара альтенратив, которые заведомо хуже. А остальные языки даже не пытаются в их нишу. Вот и все.
Да не трать, работа достанется мне. Можешь вебом заниматься или тырпрайзом каким. В чем проблема-то.
ADT - это свитчи по тэгам, с ними о модульности можно забыть.
HKT - это академический дроч, который вносит больше проблем, чем решает. Это в отличие от языков типа C++ и Julia, которые без всякого академизма предлагают такие системы типов, которые действительно удобны для решения проблем учеными и инженерами.
HKT - это по сути template <template <class> T>, только со статической проверкой. Используется не очень часто, если коллекции не пишешь. В расте их вообще нет, насколько я понимаю.
>Java/C#
Тырпрайз, гуи
>/Python/Clojure
Скрипты
>Scala
Твиттер и школобигдата?))
>Go
кек
>JRuby
...
Веб, тырпрайз, окошечки, ну ты понял..
C/C++ для вещей посерьезнее чем это.
Интересно, кто больше кукарекает: олдфаги с 10-летним стажем или быдлостудентота, заработавшая на крестах первые деньги на карманные расходы, сделав проект для бухгалтерши.
>Больше кукарекают фп опущенцы на борщах)
Error: expected '('
>>822626
Неслабо быдлостудентик порвался.
–
Я ушла в отпуск, не сказав ему об этом. В понедельник, я поцеловала его, вышла из квартиры, прошла один пролет наверх по лестнице, вызвала такси, и стала ждать. Где–то через 20 минут он вышел из квартиры. Я выскользнула из подъезда, села в такси, и стала наблюдать, как он сядет в машину. Но вместо того, чтобы сесть в форд фокус, кредит за который он выплачивал последние два года (он всегда говорил мне, что как только выплатит кредит за машину, мы устроим свадьбу), он пошел к небольшой двери у третьего подъезда, где живут узбеки–дворники, убирающие наш и соседний дворы, и выкатил от туда какой–то дурацкий велосипед. Представляете ВЕЛОСИПЕД! И он через весь город, по лужам ехал на нем до работы! Я еле сдерживалась, чтобы не выйти и не закричать, в каком виде он приедет на работу! Спина свитера намокла от пота, брюки были забрызганы мелкой грязью. Не знаю, как описать чувство стыда, которое я тогда испытывала. Но я тихонечко ждала в такси.
–
К нему на работу незаметно проникнуть я не могла — у них проходная. Тогда я позвонила Олегу — это их бизнес–аналитик. Когда я приходила к ним в офис, Олег мог целый день смешить меня своими историями про бизнесменов и программистов. Иногда, когда мой любимый задерживался, я звонила Олегу и тот выпроваживал его. Позвонив, я сказала, что у моего Стаса проблемы с желудком и, я не уверена, что он серьезно к этому относится, потому попросила докладывать обо всем, что Стас делает на работе. Сама пошла в кафе читать Коэльо. За целый день, мой только пару раз вышел в туалет, да сходил в обед, где закал борщ. Хотя мне всегда казалось, что ему супы не нравятся, но, может, я плохо их готовлю. Задержавшись на работе примерно на полчаса, он сел на велосипед и поехал домой. Когда я вошла, он был в душе... Так продолжалось 2 недели: дом — работа — дом. Я прекратила свое расследование, так ничего и не найдя. Но в моей душе притаился страх.
–
Прошло еще 2 месяца. Стас стал груб со мной, стал реже мыться, стал ворчать на меня, когда я стирала его свитер или покупала ему новые брюки. От него пахло борщом и потом. Он больше не хотел секса... Стал много пить. Я боялась за него, но на всю мою заботу он отвечал невнятным ворчанием про дырку в мясе, про суть программирования, про чистоту. Говорил, где теперь мой бог... Что все это значит?!!
–
Потом он стал нерегулярно ходить на работу. Говорил, что он настолько ценный сотрудник, что ему можно работать из дома. Я звонила Олегу. Он сказал, что Стас в последнее время какой–то странный стал. Смотрит на коллег исподлобья. Эти его постоянные попытки сорвать рабочий процесс, заставив коллег искать элемент в массиве. Эти его рассуждения, что никаких объектов не существует, что состояний не существует! Не знаю, в каком он был состоянии, но точно не в порядке! Олег сказал, что кто–то из сотрудников видел, как Стас, думая, что совершенно один, поплевывал на UML диаграмму, чертил ботиками черные стрелки на линолиуме... Потому ему дали поработать из дома, чтобы не смущать коллег. Олег просил меня быть осторожной.
–
У меня был отпуск. Стас тоже сидел дома. Мы сидели в разных комнатах и почти не разговаривали. Лишь иногда он подходил и спрашивал, что можно поесть. Котлеты, курочка, рис — все его не устраивало. Кричал, что в доме есть нечего.
–
А в то утро... Я проснулась от дискомфорта в плечах, как будто меня кто–то перекатывал. Я открыла глаза и увидела его совершенно сумасшедший взгляд. ОН ЗАВОРАЧИВАЛ МЕНЯ В МОНАДУ! Меня заворачивал в монаду, как будто я какой–то грязный побочный эффект в его жизни! Я взмолилась, прося его это не делать, он ударил меня по лицу.
— Стас, что ты делае...
— У тебя нет денотационной семантики
— Стас...
— У тебя нет аксиоматической самантики
— Прошу!
— Ты сплошной побочный эффект. Имеративная шлюха, стейт ходячий
— Не надаааааа!
— IO с тобой мне больше нинужна
–
Обернув меня монадой, он принес санки и уложил меня на них.
— Ты не терминируешься
— мммм, — меня душили слезы
— Точнее ты терминируешься разорванной жопой
— ммммм–ууууу–ммм..... ;( ;( ;(
–
И тут удар, грохот. Уши заложило. Я подумала, что мне конец....
Когда я очнулась, в комнате сидели полицейские, сидел Олег.
— Мы нашли твой кластер метапарадигм, Стас, все кончено. — говорил полицейский.
— Вы не можете, я же чистая функция. Лямбда–абстрактор в категории гомотопических прото–моноидов.
— Боже, как далеко ты зашел! Но теперь мы определим тебе место пребывания, где ты будешь не опасен
— Я комбинирую неподвижные точки Y
— Кто твой хозяин? Кто твой функциональный божок?
— Я строю доказательства существования вычислимости и населенности суммы двух и двух
— В дурку его, парни, и, пожалуйста, не экономьте на транквилизаторах.
—
После того утра у меня появилась седая прядь... А ведь мне еще нет 26, а я уже вынужденная (именно вынужденная) красить волосы. А еще у меня нет ни мужа, ни парня. И я все еще работаю на ресепшене...
—
И вот я пришла к вам, и спрашиваю. ЗА ЧТО ВЫ СДЕЛАЛИ ЭТО С МОИМ СТАСОМ? КТО ВАМ ТАКОЕ ПОЗВОЛИЛ? ПОЧЕМУ ВЫ ПРЕВРАТИЛИ МОЕГО БУДУЩЕГО МУЖА В ФУНКЦИОНАЛЬНОГО МУДАКА, КОТОРЫй ТЕПЕРЬ СИДИТ В ДУРКЕ И ПИШЕТ ПОД ТАБЛЕТКАМИ ИСТОРИИ ПРО ПРЫЖКИ С ПАРАШюТОМ ИЛИ МАЛОЛЕТНЫХ ШЛЮХ? КАК ВЫ сМЕЕТЕ! я НАДЕЮСЬ ВАС ВСЕХ ВЫЧИСЛЯТ ПО АЙПИ И ПОСАДЯТ В СМИРИТЕЛЬНУЮ РУБАШКУ В БОЛЬНИЦУ! в ПСИХУШКУ ПОСАДЯТ! И ВЫ БОЛЬШЕ НЕ БУДЕТЕ ПОРТИТЬ ЖИЗНЬ ЧЕСТНЫМ ДЕВУШКАМ УВОДЯ ИХ ПАРНЕЙ–ПРОГРАММИСТОВ В ЕНТУ ЗЛОСЧАСТНУЮ СЕКТУ. мРАЗИ НЕНАВИЖУ ВАС!!1
–
Я ушла в отпуск, не сказав ему об этом. В понедельник, я поцеловала его, вышла из квартиры, прошла один пролет наверх по лестнице, вызвала такси, и стала ждать. Где–то через 20 минут он вышел из квартиры. Я выскользнула из подъезда, села в такси, и стала наблюдать, как он сядет в машину. Но вместо того, чтобы сесть в форд фокус, кредит за который он выплачивал последние два года (он всегда говорил мне, что как только выплатит кредит за машину, мы устроим свадьбу), он пошел к небольшой двери у третьего подъезда, где живут узбеки–дворники, убирающие наш и соседний дворы, и выкатил от туда какой–то дурацкий велосипед. Представляете ВЕЛОСИПЕД! И он через весь город, по лужам ехал на нем до работы! Я еле сдерживалась, чтобы не выйти и не закричать, в каком виде он приедет на работу! Спина свитера намокла от пота, брюки были забрызганы мелкой грязью. Не знаю, как описать чувство стыда, которое я тогда испытывала. Но я тихонечко ждала в такси.
–
К нему на работу незаметно проникнуть я не могла — у них проходная. Тогда я позвонила Олегу — это их бизнес–аналитик. Когда я приходила к ним в офис, Олег мог целый день смешить меня своими историями про бизнесменов и программистов. Иногда, когда мой любимый задерживался, я звонила Олегу и тот выпроваживал его. Позвонив, я сказала, что у моего Стаса проблемы с желудком и, я не уверена, что он серьезно к этому относится, потому попросила докладывать обо всем, что Стас делает на работе. Сама пошла в кафе читать Коэльо. За целый день, мой только пару раз вышел в туалет, да сходил в обед, где закал борщ. Хотя мне всегда казалось, что ему супы не нравятся, но, может, я плохо их готовлю. Задержавшись на работе примерно на полчаса, он сел на велосипед и поехал домой. Когда я вошла, он был в душе... Так продолжалось 2 недели: дом — работа — дом. Я прекратила свое расследование, так ничего и не найдя. Но в моей душе притаился страх.
–
Прошло еще 2 месяца. Стас стал груб со мной, стал реже мыться, стал ворчать на меня, когда я стирала его свитер или покупала ему новые брюки. От него пахло борщом и потом. Он больше не хотел секса... Стал много пить. Я боялась за него, но на всю мою заботу он отвечал невнятным ворчанием про дырку в мясе, про суть программирования, про чистоту. Говорил, где теперь мой бог... Что все это значит?!!
–
Потом он стал нерегулярно ходить на работу. Говорил, что он настолько ценный сотрудник, что ему можно работать из дома. Я звонила Олегу. Он сказал, что Стас в последнее время какой–то странный стал. Смотрит на коллег исподлобья. Эти его постоянные попытки сорвать рабочий процесс, заставив коллег искать элемент в массиве. Эти его рассуждения, что никаких объектов не существует, что состояний не существует! Не знаю, в каком он был состоянии, но точно не в порядке! Олег сказал, что кто–то из сотрудников видел, как Стас, думая, что совершенно один, поплевывал на UML диаграмму, чертил ботиками черные стрелки на линолиуме... Потому ему дали поработать из дома, чтобы не смущать коллег. Олег просил меня быть осторожной.
–
У меня был отпуск. Стас тоже сидел дома. Мы сидели в разных комнатах и почти не разговаривали. Лишь иногда он подходил и спрашивал, что можно поесть. Котлеты, курочка, рис — все его не устраивало. Кричал, что в доме есть нечего.
–
А в то утро... Я проснулась от дискомфорта в плечах, как будто меня кто–то перекатывал. Я открыла глаза и увидела его совершенно сумасшедший взгляд. ОН ЗАВОРАЧИВАЛ МЕНЯ В МОНАДУ! Меня заворачивал в монаду, как будто я какой–то грязный побочный эффект в его жизни! Я взмолилась, прося его это не делать, он ударил меня по лицу.
— Стас, что ты делае...
— У тебя нет денотационной семантики
— Стас...
— У тебя нет аксиоматической самантики
— Прошу!
— Ты сплошной побочный эффект. Имеративная шлюха, стейт ходячий
— Не надаааааа!
— IO с тобой мне больше нинужна
–
Обернув меня монадой, он принес санки и уложил меня на них.
— Ты не терминируешься
— мммм, — меня душили слезы
— Точнее ты терминируешься разорванной жопой
— ммммм–ууууу–ммм..... ;( ;( ;(
–
И тут удар, грохот. Уши заложило. Я подумала, что мне конец....
Когда я очнулась, в комнате сидели полицейские, сидел Олег.
— Мы нашли твой кластер метапарадигм, Стас, все кончено. — говорил полицейский.
— Вы не можете, я же чистая функция. Лямбда–абстрактор в категории гомотопических прото–моноидов.
— Боже, как далеко ты зашел! Но теперь мы определим тебе место пребывания, где ты будешь не опасен
— Я комбинирую неподвижные точки Y
— Кто твой хозяин? Кто твой функциональный божок?
— Я строю доказательства существования вычислимости и населенности суммы двух и двух
— В дурку его, парни, и, пожалуйста, не экономьте на транквилизаторах.
—
После того утра у меня появилась седая прядь... А ведь мне еще нет 26, а я уже вынужденная (именно вынужденная) красить волосы. А еще у меня нет ни мужа, ни парня. И я все еще работаю на ресепшене...
—
И вот я пришла к вам, и спрашиваю. ЗА ЧТО ВЫ СДЕЛАЛИ ЭТО С МОИМ СТАСОМ? КТО ВАМ ТАКОЕ ПОЗВОЛИЛ? ПОЧЕМУ ВЫ ПРЕВРАТИЛИ МОЕГО БУДУЩЕГО МУЖА В ФУНКЦИОНАЛЬНОГО МУДАКА, КОТОРЫй ТЕПЕРЬ СИДИТ В ДУРКЕ И ПИШЕТ ПОД ТАБЛЕТКАМИ ИСТОРИИ ПРО ПРЫЖКИ С ПАРАШюТОМ ИЛИ МАЛОЛЕТНЫХ ШЛЮХ? КАК ВЫ сМЕЕТЕ! я НАДЕЮСЬ ВАС ВСЕХ ВЫЧИСЛЯТ ПО АЙПИ И ПОСАДЯТ В СМИРИТЕЛЬНУЮ РУБАШКУ В БОЛЬНИЦУ! в ПСИХУШКУ ПОСАДЯТ! И ВЫ БОЛЬШЕ НЕ БУДЕТЕ ПОРТИТЬ ЖИЗНЬ ЧЕСТНЫМ ДЕВУШКАМ УВОДЯ ИХ ПАРНЕЙ–ПРОГРАММИСТОВ В ЕНТУ ЗЛОСЧАСТНУЮ СЕКТУ. мРАЗИ НЕНАВИЖУ ВАС!!1
Годнота
Но в это раз передо мной был ребенок, на вид лет 14-16 от роду. И знаете, что самое удивительное? Мне стало его жалко. Чисто по-человечески жалко, вы понимаете. "Такой молодой, а уже лиспер" - на секунду подумал я и тут же отвернулся. Потом повернуля обратно и догнал юнца.
Как тебя зовут? Где ты живешь? Кто твои родители?
ERROR: Unbound variable: Как
Пришлось переспрашивать.
"Скобка. Как тебя зовут? Где ты живешь? Кто твои родители? Скобка. " -
"Мандрюшей меня зовут. Родителей нет, живу в парке Горького."
Скобка. Пошли ко мне, Мандрюша. Поживешь некоторое время у меня, накормлю, найду тебе работу и жилье на первое время. Скобка.
Нет, не пойду. Меня друзья-лисперы потеряют! Мы с ними каждую пятницу собираемся в Буране и читаем вслух SICP. А сегодня как раз пятница. Я не могу пропустить.
Загоревшись интересом посмотреть на это зрелище, я спросил, можно ли мне присуствовать. Получив утвердительный ответ, мы вдвоем направились в прямиком в парк Горького.
На месте сразу бросилось в глаза: привычная для этого места очередь на аттракцион куда-то пропала. Касса с билетами - тоже. Только внутри горел свет.
"Только тихо, и ничего не говори про теорию типов" - неожиданно предупредил Мандрюша.
"Хорошо" - сказал я.
Мы вошли внутрь. Сказать, что я сильно удивился - значит не сказать ничего. На стенах висели портреты разных известных лисперов, вроде Рича Хикки и Джона Маккарти, разбавляя бесконечное море листингов на лиспе и его диалектах. Нас ждало около 30 человек, чьим запахом, как мне тогда казалось, можно было травить тараканов. Среди них были женщины, дети и старики.
"И сказал Сассман: не продавайте Библий, а ловите лулзы! И да будет так! Пусть всегда будет так! Lambda!" - доносилось из хвостовой части.
"Но ведь Сассман - жид! Жид, родные, жид, ребята! Негоже жидам угнетать настоящих людей, нас, русских людей, построивших этот Буран, венец человеческого творения!" - воскликнул какой-то лысый толстяк поблизости. Из толпы сразу вышли несколько человек с горбатыми носами, которые вытолкали смутьяна на улицу.
ЭНе обращайте внимание, мои lambda-братья" - продолжал голос их хвоста - "Сегодня мы собрались обсудить построение абстракций при помощьи данных. Сестра с зелеными волосами, подойдите, возьмите книгу и читайте! Читайте же!"
"Ой вы знаете, я хочу сначала на листочке завести трекер, чтобы можно было отслеживать где я прочитала. Вы и сами можете отписываться на нем, отслеживая свои дела. Знаете, это должно быть очень весело!" - неожиданно ответила деловитым тоном невысокая девушка с необычно большими глазами и зелеными, как газон после дождя, волосами.
- Читайте уже, милая - сказал загадочный голос и девушка начала неспешно и размеренно читать вслух.
Пока она читала, я присмотрелся в Главного, который все это время находился в хвосте, внимательно: на нем была синяя футболка с изображением гну, борода с крошками, белые шорты, желтые резиновые тапки и длинные волосы. Он внимательно посмотрел на меня. "Вы, да вы, подойтите , пожалуйста сюда" - громко сказал он - "Я вас вижу на наших собраниях первый раз. Представьтесь пожалуйста! Расскажите, чем вы занимаетесь"
Я немного замялся, но просьбу выполнил - прошел в хвост, куда устремили свой взгляд все присуствующие.
Меня зовут Семен, я работаю в Microsoft, программистом - начал я.
А на каких языках вы пишите? - поинтересовался Главныйю
на C#, F#, Haskell - ответил я без задней мысли.
Вдруг наступила тишина. Девушка-чтец выранила книгу из рук. Мандрюша нервно скукожился. Глаза Главного налились кровью. Тишину прервал резкий крик из толпы: "СТАТИКОПЕТУХ, БРАТЦЫ! БЕЙ ЕГО". В меня сразу же полетели несколько советсикх калькуляторов МК-61, ящик котрых стоял рядом с кабиной пилота. Чудом уклонившись от них, я завернулся в монаду. Теперь лисперы не могли меня достать. "Кто его привел? Кто привел этого Статикопетуха?" - закричал главный - "пусть он тогда ответит за все!". Мандрюша икнул. Для него было все кончено. 30 лисперов сейчас стояли и смотрели на него, как на живой труп. Впрочем, Мандрюша про себя думал тоже самое. Резким рывком, я прыгнул через 3-х лисперов и оказался возле Мандрюши. " Скобка. Сейчас будет немного больно. Скобка. " сказал я и завернул его в Maybe-монаду. И снова наступила тишина. Злыми глазами на меня смотрели лисперы. Обалдевший от такой наглости на меня смотрел Мандрюша.
Тишину разрезал смех. "Вы не выйдете отсюда, глупые статикодилы! Какой-то статикодебил однажды пытался завернуть этот корабль в State монаду, и теперь вам нужен трансформер, чтобы выйти отсюда!".
Неожиданный поворот. В один миг все оказалось кончено. Развернуться из монады означало сдать себя на корм голодным лисперам. Не разворачиватья - просидеть в этом памятнике человеческой мысли до тех пор, пока кто-то не узнает про инцидент.
Неожиданно для всех, в носовой части открылась дверь и зашел тот самый толсяк, который до этого кричал про жидов.
Жиды, вы все жиды. Вы должны умереть чтобы очистить русскую землю от жидовской заразы! - закричал он и подключился с ноутбука к бортовому компьютеру.
Я написал специальный язык на лиспе, с помощью которого запущу это аппарат в космос! - еще более громко закричал он - Три! Два! Один! Пуск!
Громкий гул раздался в хвосте. В одно мгновение стало очень жарко. Дверь у кабины закрылась и космический аппарат поехал в сторону Крымского Вала. Немного оторвавшись от земли, он процарапал своим шасси несколько машин, стоявших в пробке у моста, упав из-за этого в реку.
Как сообщили потом новости, аппарат упал из-за того, что в управляющей программе случился сегфолт - сказался недостаток тестов для всех возможных вариантов RealWorld - не была учтена возможность тарана нескольких машин в пробке. Из всех невольных пассажиров выжило лишь двое - я и Мандрюша. После этого инцидента он больше не пишет на лиспе, нашел работу C#-девелопером и обходит других лисперов стороной. Я же пишу историю здесь по тому, что официальные СМИ ее умалчивают. Большинство новоствных агенств ссылается на личную просьбу некоего Давида Моисеевича.
Но в это раз передо мной был ребенок, на вид лет 14-16 от роду. И знаете, что самое удивительное? Мне стало его жалко. Чисто по-человечески жалко, вы понимаете. "Такой молодой, а уже лиспер" - на секунду подумал я и тут же отвернулся. Потом повернуля обратно и догнал юнца.
Как тебя зовут? Где ты живешь? Кто твои родители?
ERROR: Unbound variable: Как
Пришлось переспрашивать.
"Скобка. Как тебя зовут? Где ты живешь? Кто твои родители? Скобка. " -
"Мандрюшей меня зовут. Родителей нет, живу в парке Горького."
Скобка. Пошли ко мне, Мандрюша. Поживешь некоторое время у меня, накормлю, найду тебе работу и жилье на первое время. Скобка.
Нет, не пойду. Меня друзья-лисперы потеряют! Мы с ними каждую пятницу собираемся в Буране и читаем вслух SICP. А сегодня как раз пятница. Я не могу пропустить.
Загоревшись интересом посмотреть на это зрелище, я спросил, можно ли мне присуствовать. Получив утвердительный ответ, мы вдвоем направились в прямиком в парк Горького.
На месте сразу бросилось в глаза: привычная для этого места очередь на аттракцион куда-то пропала. Касса с билетами - тоже. Только внутри горел свет.
"Только тихо, и ничего не говори про теорию типов" - неожиданно предупредил Мандрюша.
"Хорошо" - сказал я.
Мы вошли внутрь. Сказать, что я сильно удивился - значит не сказать ничего. На стенах висели портреты разных известных лисперов, вроде Рича Хикки и Джона Маккарти, разбавляя бесконечное море листингов на лиспе и его диалектах. Нас ждало около 30 человек, чьим запахом, как мне тогда казалось, можно было травить тараканов. Среди них были женщины, дети и старики.
"И сказал Сассман: не продавайте Библий, а ловите лулзы! И да будет так! Пусть всегда будет так! Lambda!" - доносилось из хвостовой части.
"Но ведь Сассман - жид! Жид, родные, жид, ребята! Негоже жидам угнетать настоящих людей, нас, русских людей, построивших этот Буран, венец человеческого творения!" - воскликнул какой-то лысый толстяк поблизости. Из толпы сразу вышли несколько человек с горбатыми носами, которые вытолкали смутьяна на улицу.
ЭНе обращайте внимание, мои lambda-братья" - продолжал голос их хвоста - "Сегодня мы собрались обсудить построение абстракций при помощьи данных. Сестра с зелеными волосами, подойдите, возьмите книгу и читайте! Читайте же!"
"Ой вы знаете, я хочу сначала на листочке завести трекер, чтобы можно было отслеживать где я прочитала. Вы и сами можете отписываться на нем, отслеживая свои дела. Знаете, это должно быть очень весело!" - неожиданно ответила деловитым тоном невысокая девушка с необычно большими глазами и зелеными, как газон после дождя, волосами.
- Читайте уже, милая - сказал загадочный голос и девушка начала неспешно и размеренно читать вслух.
Пока она читала, я присмотрелся в Главного, который все это время находился в хвосте, внимательно: на нем была синяя футболка с изображением гну, борода с крошками, белые шорты, желтые резиновые тапки и длинные волосы. Он внимательно посмотрел на меня. "Вы, да вы, подойтите , пожалуйста сюда" - громко сказал он - "Я вас вижу на наших собраниях первый раз. Представьтесь пожалуйста! Расскажите, чем вы занимаетесь"
Я немного замялся, но просьбу выполнил - прошел в хвост, куда устремили свой взгляд все присуствующие.
Меня зовут Семен, я работаю в Microsoft, программистом - начал я.
А на каких языках вы пишите? - поинтересовался Главныйю
на C#, F#, Haskell - ответил я без задней мысли.
Вдруг наступила тишина. Девушка-чтец выранила книгу из рук. Мандрюша нервно скукожился. Глаза Главного налились кровью. Тишину прервал резкий крик из толпы: "СТАТИКОПЕТУХ, БРАТЦЫ! БЕЙ ЕГО". В меня сразу же полетели несколько советсикх калькуляторов МК-61, ящик котрых стоял рядом с кабиной пилота. Чудом уклонившись от них, я завернулся в монаду. Теперь лисперы не могли меня достать. "Кто его привел? Кто привел этого Статикопетуха?" - закричал главный - "пусть он тогда ответит за все!". Мандрюша икнул. Для него было все кончено. 30 лисперов сейчас стояли и смотрели на него, как на живой труп. Впрочем, Мандрюша про себя думал тоже самое. Резким рывком, я прыгнул через 3-х лисперов и оказался возле Мандрюши. " Скобка. Сейчас будет немного больно. Скобка. " сказал я и завернул его в Maybe-монаду. И снова наступила тишина. Злыми глазами на меня смотрели лисперы. Обалдевший от такой наглости на меня смотрел Мандрюша.
Тишину разрезал смех. "Вы не выйдете отсюда, глупые статикодилы! Какой-то статикодебил однажды пытался завернуть этот корабль в State монаду, и теперь вам нужен трансформер, чтобы выйти отсюда!".
Неожиданный поворот. В один миг все оказалось кончено. Развернуться из монады означало сдать себя на корм голодным лисперам. Не разворачиватья - просидеть в этом памятнике человеческой мысли до тех пор, пока кто-то не узнает про инцидент.
Неожиданно для всех, в носовой части открылась дверь и зашел тот самый толсяк, который до этого кричал про жидов.
Жиды, вы все жиды. Вы должны умереть чтобы очистить русскую землю от жидовской заразы! - закричал он и подключился с ноутбука к бортовому компьютеру.
Я написал специальный язык на лиспе, с помощью которого запущу это аппарат в космос! - еще более громко закричал он - Три! Два! Один! Пуск!
Громкий гул раздался в хвосте. В одно мгновение стало очень жарко. Дверь у кабины закрылась и космический аппарат поехал в сторону Крымского Вала. Немного оторвавшись от земли, он процарапал своим шасси несколько машин, стоявших в пробке у моста, упав из-за этого в реку.
Как сообщили потом новости, аппарат упал из-за того, что в управляющей программе случился сегфолт - сказался недостаток тестов для всех возможных вариантов RealWorld - не была учтена возможность тарана нескольких машин в пробке. Из всех невольных пассажиров выжило лишь двое - я и Мандрюша. После этого инцидента он больше не пишет на лиспе, нашел работу C#-девелопером и обходит других лисперов стороной. Я же пишу историю здесь по тому, что официальные СМИ ее умалчивают. Большинство новоствных агенств ссылается на личную просьбу некоего Давида Моисеевича.
Самое прикольное, что это не шутка, а все так и есть, как описывается в пастах.
>Шарп - пиздецома из постоянно отменяемых МС технологий
Айнепизди, в студии до сих пор без проблем можно создать WinForms-приложение.
Как же нехватает нyльчика.
>Айнепизди, в студии до сих пор без проблем можно создать WinForms-приложение
Можно конечно, но это же deprecated, и WPF deprecated, как и Silverlight, через пару лет им очередная моча в голову, и они зарубят UWP, или что там сейчас.
Ну в общем-то да, но используют их вовсю.
Также есть надежда, что UWP не зарубят, потому что:
1) Ниша десктопных приложений в принципе сдувается, тратить ресурсы на создание очередного супер-пупер-ёба-фреймворка нецелесообразно, тем более что конкуренты (если рассматривается вараинт разработки чисто под винду) всё ещё ощутимо позади
2) Микрософт старается меняться в лучшую сторону и избавляться от своих главных недостатков, в т. ч. склонности каждые 5 лет изобретать новый велосипед
>Ниша десктопных приложений в принципе сдувается
В том и дело. Все легкие приложения вида "морда с кнопочками" переползают в веб. Остаются тяжелые мастодонты, для которых шарп уже не очень катит. А с учетом того, что пользователи таких приложений обычно на маках, шарп становится еще менее нужным. Проще сразу делать кросс-платформу. Если бы винфон с планшетами взлетел, еще был бы шанс, но у них там все оче плохо.
>тем более что конкуренты (если рассматривается вараинт разработки чисто под винду) всё ещё ощутимо позади
Конкурентов у МС в своей интерпрайзной нише вообще нет, потому что они хозяева всего стека "офис-средства разработки-ОС-частично железо". Проблема в том, что Наделла все тянет в веб, а это конкуренция не только с другими веб-платформами, но еще и нож с спину вендового десктопа. Остаются игрули. После лока ДХ12 под десятку, разрабы все больше смотрят в сторону вулкана. Особенно при том, что кроссплатформа все более привлекательна: есть стим, который в том числе под мак, где число покупателей уверенно растет, а после определенного порога пользователей может взлететь и линукс.
Конкуренты - это как минимум C++, раз уж ты настаиваешь, что он имеет лучшие перспективы.
>Конкуренты - это как минимум C++
Он не конкурент, потому что сейчас это не С++, а C++/CLI. А с ним никто связываться не хочет, используют только как связку шарпа с легаси кодом.
И лучшие перспективы скорее не у С++, а у LLVM и языков, которые ее используют. Потому что она стремительно отбирает у сишки звание кросс-платформенного ассемблера.
Ты сам себе противоречишь, то "остается только Qt", то "с ним никто связываться не хочет". Я как раз и имел в виду Qt прежде всего, когда говорил о конкурентах.
Ну так я под конкурентами подразумевал, само собой, то, что не производится MS. Т. е. прежде всего Qt и, ну не знаю, Delphi+VCL (или какие ещё остались реально используемые GUI-фреймворки).
>Также есть надежда, что UWP не зарубят
Есть уверенность, что не зарубят Java, что не зарубят Qt или даже wxWidgets. А по поводу MS нет уверенности никогда, потому что они до сих пор живут стереотипами монопольного времени.
Я помню WPF-школоту 5 лет назад, которая хейтила кресты. С тех пор время, вложенное в Qt, многократно окупилось, а в MS-технологии - ни разу. Ты говоришь, что в этот раз все будет по-другому. Но тут какой вариант. Поставить все на 50% вероятность, или же брать Qt и со 100% вероятностью знать что-то, что пригодится через 5 лет.
Ада растет в популярности, кстати. Тойота недавно на нее с крестов перешла. Сейчас это самая вменяемая замена крестам в ембеде.
Так надо. C++ for life.
>Java выйдет из употребления, вместо неё будут Kotlin и Scala
>C++ выйдет из употребления, вместо него будет Rust
Скорее флэш воскреснет, чем такое произойдет, большая часть тырпрайза на джаве, а ААА игропрома - на крестах. Это же надо на полностью новый код переходить, причем старый оказывается совершенно бесполезен. К тому же Скала так за 12 лет и не взлетела.
>Ruby и PHP просто умрут, нахуй они нужны, и так зажились
ПХП - вряд ли, как минимум останется куча проектов на нем, которые будут использоваться, и их надо будет поддерживать. Про Руби не знаю.
>JavaScript выйдет из употребления, вместо него будет TypeScript
Скорее будет веб-ассемблер и языки, компилирующиеся в него.
>К тому же Скала так за 12 лет и не взлетела.
Что за хуйню я читаю? Что такое "взлететь" по твоему? Иметь популярность PHP или джавы?
>В расте их вообще нет, насколько я понимаю.
Но очень нужны. Пример: код, полиморфный по Arc/Rc, которые сами по себе контейнеры.
WPF до сих пор используется намного чаще, чем UWP. И WinForms (в том числе даже в крупных и серьёзных конторах).
Хотя я бы не рисковал использовать WPF, учитывая, что он не опенсурсный и форкнуть его, если что, будет невозможно. Но вот UWP, Xamarin и ASP.NET MVC, скажем, опенсорсные.
А вообще, учитывая сокращение рынка десктопных приложений, которое идёт и будет идти дальше, наша дискуссия странно смотрится. Те, кто вложился в веб-технологии (хоть майкрософтовские, хоть нет), в любом случае выиграл намного больше. А при сравнении Qt и WPF правильнее говорить о том, кто относительно мало проиграл.
>>823070
Как раз в игропроме, в отличие от интерпрайза, совместимость со старыми версиями мало кого интересует. Всё равно каждые 2-5 лет нужно выпускать новый продукт. Движки, конечно, будут в основном писаться на C++. Кстати, Unity написан на C++, но 99,9 % разработчиков на Unity его знать не нужно. Т. е. в перспективе ситуация будет такой, что тот 1 % разработчиков, которые пилят свой движок с нуля, будут использовать С++, а остальные - что-то более простое и удобное.
>К тому же Скала так за 12 лет и не взлетела.
Зато почти все языки общего назначения сейчас намного больше напоминают Скалу, чем 12 лет назад. Идея создать полноценный гибридный язык, где в полной мере будут поддерживаться и ООП, и ФП, оказалась очень перспективной. Скала просто обогнала своё время, но сейчас её время пришло. Если лет 8 назад она воспринималась академическим языком для задротов, то для нынешних программистов она намного более доступна - и это по идее скажется на её популярности.
>Скала просто обогнала своё время, но сейчас её время пришло
Да нет. Просто большинству не нужна скала, им нужна ява без шипов и со смазкой. В 9-10 им это сделают, и скала останется на том же месте.
TypeScript по мере развития JavaScript ждет та же судьба, что и Adobe Flash по мере развития HTML. По тем же причинам
JavaScript по мере развития PureScript ждет та же судьба, что и C++ по мере развития Rust. По тем же причинам
СИПУКСПУКС-додики путают причину со следствием лол. СИПУКСПУКС-параша и байтоебство юзаются в эмбеддеде не потому-что ВЫВСЬОВРЬОТИ СИПУКСПУКС ЛУЧШЕЙ ЯЗЫК, а потому что мощностей микроконтроллеров не хватает для того чтобы вести "полноценную" разработку. Лет через 10-15 когда атмел/стм32 достигнут мощности распберри сипукспукс-парашу и байтоговно благополучно дропнут и переключатся на нормальные языки и нормальное ООП. Кстати, за сипукспукс копротивляются студентики потому-что в шарагах учат только сипукспукс и говноделфи
>только Qt и дельфи 7
>сипукспукс и некроделфи
Ну вот, пример типичного СИПУКСПУКССТУДЕНТИКА. В шараге научили некроделфи и сипукспуксу и они ЛУЧШЫЕ
>Всё равно каждые 2-5 лет нужно выпускать новый продукт
И тем не менее, ХЛ2 сделан на движке, который является серьезно модифицированным движком первого Квейка, да и в новом анрил энджине наверняка есть куски кода из первого анрил энджина.
>тот 1 % разработчиков, которые пилят свой движок с нуля, будут использовать С++, а остальные - что-то более простое и удобное
Наверное, только вот я пока не слышал об ААА-играх сделанных на Юнити. А на том же Unreal Engine 4 (будут) сделаны такие игры, как Unreal Tournament, Gears of War 4, Tekken 7 и Kingdom Hearts 3.
И еще дофига игр на самописных движках на крестах.
>WPF до сих пор используется намного чаще, чем UWP.
В том-то и дело. Он используется чаще и уже deprecated. MS всегда наебывает разрабов, но ты думаешь, что в этот раз все будет по-другому, прямо как женщина с бабником.
>А вообще, учитывая сокращение рынка десктопных приложений, которое идёт и будет идти дальше, наша дискуссия странно смотрится.
Тебе написал выше умный человек, что так как все легковесное уходит в веб, то на десктопе остаются тяжелые программы, которым С++ - самое то. Второй момент, Qt - это кросслпатформа.
>Java выйдет из употребления, вместо неё будут Kotlin и Scala
>вместо неё будут Kotlin и Scala, которые работают на JVM
>Java выйдет из употребления
по логике 3 было?
Она для работы на жвм не нужна, в чём проблема?
>это копротивление аспирантиков с байтопарашей
Хуёво когда ты нищий?))))))
Откуда инфа, антон? Неужто бабка-гадалка напиздела?
Макак, у тебя нет годных вебмок под евробиты? Я про серьезный дрифт, а не смехующечки. Доставь, если есть
>СИПУКСПУКС
Тебе ведь больше 30? 35? Я с начала нулевых не слышал, чтобы так кресты называли.
На С++ написано овердохуя легаси кода и сейчас много нового пишется. После смерти .NEТ и жабы С++ стал практически единственным годным средством разработки под винду, особенно вкупе с qt
на крестах под МК не пишут маня, там только чистый си с ассемблерными вставками используется
>Встраиваемая система - специализированная микропроцессорная система управления, концепция разработки которой заключается в том, что такая система будет работать, будучи встроенной непосредственно в устройство, которым она управляет
БИУС истребителя - тоже встраиваемая система.
Для Unreal при желании тоже можно подключить C# для скриптинга.
>>824525
>После смерти .NEТ и жабы
Не надоело одно и то же повторять?
я тебя наверно удивлю, но современный Qt не только десктопный.
Приложения отлично идут на мобильных приложениях. Более того, огромный кусок фрайверка заточен под мобильные приложения.
Даже всякие модные Android-Material-Flat-Universal-Design там уже из коробки (хотя еще сыроваты некоторые)
Насколько я знаю, использование си сярпа плохо поддерживается. Но да, с готовым движком можно использовать более простые языки, однако ААА-разработчики с собственными движками все же используют кресты.
а я не только видел, но и писал и пишу на нем приложения под мобильные платформы.
И светит ему под мобильными платформами очень и очень много.
>И светит ему под мобильными платформами очень и очень много
С 40 мегабайтами на приложение из одной кнопки - не очень светит.
открою секрет
2002 год уже закончился. И 40 мб никого не пугают.
Тем более реально для одной кнопки не 40, а 7.
>И 40 мб никого не пугают
Пугают, и будут пугать, пока производители жидятся на лишние 8Гб внутренней памяти.
Нету, к сожалению
Хаскелль?
Java выйдет из употребления, вместо неё будет Scala
Objective-C выйдет из употребления, вместо него будет Swift (вообще говоря, собственно, уже)
JavaScript выйдет из употребления, вместо него будет WebAssembly
C не выйдет из употребления, вместе с ним будет Rust
C++ выйдет из употребления, вместо него будет Rust
C# не выйдет из употребления
Ruby и PHP просто умрут, нахуй они нужны, и так зажились
Python займёт место PHP макак и получит ещё одну несовместимую версию
Haskell выйдет из употребления гоями, писть можно будет только галахический код
>Java выйдет из употребления, вместо неё будет Scala
>Scala
Она утонула http://razbor-poletov.com/2016/02/episode-104.html
ВебАссембли просто не готов, со скалой все в порядке.
>>830240
С чего же? Просто с того что тайпсейв стал лайтбендом и расширил рамки языковой поддержки, поняв что макакенов на скалу быстро не переманишь?
Весьма правдоподобно.
Последние посты в скала треде красочно демонстрируют кто есть макакен, а кто есть боярин.
Если что, форсил скалу еще в 2006, когда местные скала-пейсатели только из детсада повыпускались. С тех пор понял, что этот фанфик для промышленной разработки - оверхайпнутое говно.
Посты за всё время жява-треда это уже давно доказали, а вопросы пары нюфагов по сравнению с этим – хуита.
>Если что, форсил скалу еще в 2006, когда местные скала-пейсатели только из детсада повыпускались. С тех пор понял, что этот фанфик для промышленной разработки - оверхайпнутое говно.
Конечно конечно, мань. Я бы спросил, что ты в свои 30+ делаешь на имиджборде, но лучше спрошу нахуя тогда было форсить язык который был в кучу раз хуже текущего, с забагованным компилятором (в котором до сих пор куча добра подобного рода) и на котором тогда не было написано ни одного большого проекта, и на убогой жвм, которая в то время не набрала и половины своей текущей популярности?
В ближайшие 5 лет взлетят языки с зависимыми типами.
> свои 30+
Вроде ко мне еще не приходили с повесткой о запрете посещения
>который был в кучу раз хуже текущего, с забагованным компилятором
Не заметил на своих и чужих хелоувордах
> на убогой жвм, которая в то время не набрала и половины своей текущей популярности?
А вот здесь попрошу не пиздеть, после нулевых жвм набрала и возможностей и популярности - при слабеньком языке. Этим и объясняется форс (помимо хайпа на функциональщину).
Ты пробовал что-нибудь писать на завтипах? Коротко - не взлетят.
Каких именно возможностей она набрала?
Я даже не знаю насчёт жабы. С одной стороны скала - это прокаченный ООП с функциональщиной, она не на столько консервативная, как жаба, где сохраняют обратную совместимость любой ценой. Но с другой стороны, она банально СЛОЖНАЯ, там нет единых патернов, как решать какую-либо проблему, потому что там столько разных фич, что одно и тоже можно написать 100500 разными способами, а это только будет способствовать появлению багов. Так что жаба проще, она консервативнее, её ничего не вытеснет из своей ниши близжайшие лет 5-10 ну прямо 100%.
Языки и фреймворки будут устаревать за 3 недели. Через 10 лет за две.
Кто использует котлин кроме жиробрейнс в продакшене? Никто не вытеснит джаву, как минимум из тырпрайза, а из веба уж скорее go вытеснит
Олег Киселев-Сметанин в одной из своих работ показал, что большинство конструкций Pupsen прекрасно воспроизводятся Vupsen, так что не все так однозначно.
Вы видите копию треда, сохраненную 23 октября 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.