Сохранен 49
https://2ch.hk/pr/res/1621618.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Какой ЯП выживет?

 Аноним 03/03/20 Втр 06:40:25 #1 №1621618 
screenshot2.png
Очевидно, что со временем используемых ЯП будет становиться всё меньше и меньше, пока не останется один, оптимальный для большинства задач. Это естественный процесс, естественные языки отмирали точно так же, и сейчас мы имеем английский, который со временем будет поглощать всё больше информационного пространства пока не станет единственным языком землян.

Какие факторы будут играть меньшую роль:
Производительность и потребляемая память, из-за развития технологий. При этом требования пользователей к производительности выше не становятся — нам не нужно разрешение экрана выше чем ~8К, нам не нужна графика в играх на порядки лучше, чем сейчас. Уже давно задумка и геймплей имеют куда большее значение, чем вау-эффект от крутого графония. Люди с удовольствием играют и в индюхи.
В пользовании компьютером и мобильными устройствами со временем всё будет упираться в пинг, в стабильность и пропускную способность интернета, а не в вычислительную мощность процессора и недостаток памяти. Зачем открывать разом 300 приложений, если твой мозг не способен за ними уследить? Всё и так происходит достаточно быстро и плавно, а проблемы возникают разве что из-за багов, связанные как раз с распыленностью разработчиков на различные многочисленные языки и технологии, вместо того чтобы отточить до идеала какой-то один и знать все его тонкости, паттерны, идиомы.

Какие факторы будут играть бОльшую роль:
Широта применения, универсальность, поддержка огромного количества современного софта, стабильность, безопасность, скорость продакшна, простота в понимании и использовании, нацеленность на одну единственную платформу, понятные API.

Так какой язык окажется победителем, как считаете?
Аноним 03/03/20 Втр 07:09:04 #2 №1621620 
Тогда уже все должны программировать только на Питоне.
Аноним 03/03/20 Втр 07:24:49 #3 №1621621 
>>1621620
джаваскрипте
Аноним 03/03/20 Втр 08:25:20 #4 №1621637 
>>1621618 (OP)
> Очевидно
Лол
sage[mailto:sage] Аноним 03/03/20 Втр 09:29:46 #5 №1621662 
Один народ, один язык, одна извилина.
Аноним 03/03/20 Втр 18:07:30 #6 №1622090 
>>1621662
Один стул.
Аноним 04/03/20 Срд 09:56:22 #7 №1622682 
>>1621618 (OP)
С++
/tred
Аноним 04/03/20 Срд 10:32:44 #8 №1622704 
>>1621618 (OP)
ассемблер -> кресты -> питон в качестве api для крестов
Аноним 04/03/20 Срд 10:39:09 #9 №1622711 
>>1621618 (OP)
Философски развитие - "дифференциация и подчинение частей". Мне кажется, стоит ожидать не сколько "борьбу за существование" между языками, сколько их объединение в единый язык в качестве подсистем (при этом каждый отдельный язык упростится).

Но если посмотреть историю, были по крайней мере два крупных языка "для всего" - PL/I и Common Lisp (К этому же движутся кресты...). Где они сейчас?
Аноним 04/03/20 Срд 12:01:40 #10 №1622749 
>>1621618 (OP)
Высокоуровневые языки появились тогда, когда стоимость труда программиста стала превышать стоимость вычислительных мощностей. На них быстрее пишется код. Сейчас же с ордами вкатывальщиков стомость труда кодеров падает, поэтому высокоуровневые языки начнут уходить на второй план.
Аноним 04/03/20 Срд 14:06:22 #11 №1622868 
>Очевидно, что моё личное ничем не подкрепленное мнение верно.
Аноним 04/03/20 Срд 14:48:27 #12 №1622891 
>>1622749
>>1622749
>Сейчас же с ордами вкатывальщиков стомость труда кодеров падает, поэтому высокоуровневые языки начнут уходить на второй план.

Да ушёл уже поезд. Не может макака родить код лучше, чем богокомпилятор.
Аноним 05/03/20 Чтв 10:41:55 #13 №1623605 
>>1621618 (OP)
>Широта применения, универсальность, поддержка огромного количества современного софта, стабильность, безопасность, скорость продакшна, простота в понимании и использовании, нацеленность на одну единственную платформу, понятные API.
Ты на Питон намекаешь?
Только вот нынче тренд по спихиванию всего в облако.
Аноним 05/03/20 Чтв 10:47:33 #14 №1623615 
>>1621618 (OP)
> Очевидно, что со временем используемых ЯП будет становиться всё меньше и меньше, пока не останется один, оптимальный для большинства задач.
Нет, не очевидно.
Как раз наоборот, их будет всё больше и больше, и это хорошо.
sage[mailto:sage] Аноним 05/03/20 Чтв 10:59:22 #15 №1623625 
>>1621618 (OP)
Удивительно, что ни одна макака до сих пор не упомянула JS.
Аноним 05/03/20 Чтв 11:20:50 #16 №1623642 
>>1621618 (OP)
>Очевидно, что со временем используемых ЯП будет становиться всё меньше и меньше
Мне неочивидно, доказывай. Остальный высер не читал.
Аноним 05/03/20 Чтв 11:26:56 #17 №1623649 
>>1623625
>>1621621
Аноним 06/03/20 Птн 12:12:09 #18 №1624946 
бамп
sage[mailto:sage] Аноним 06/03/20 Птн 12:32:46 #19 №1624959 
>>1624946
Хуямп.
sage[mailto:sage] Аноним 06/03/20 Птн 15:22:45 #20 №1625058 
>>1622704
>питон в качестве api для крестов
И потом будет, как с TensorFlow на достаточно мощных машинах - говнообертка на питоне будет занимать больше процессорного времени, чем требуется самой нейросети на обработку данных.
Аноним 06/03/20 Птн 16:18:17 #21 №1625119 
https://www.youtube.com/watch?v=ypyvcfnu4Gg

Проигрываю с треда.
Аноним 07/03/20 Суб 06:52:23 #22 №1625908 
15821364704580.png
>>1621618 (OP)
Аноним 07/03/20 Суб 13:18:30 #23 №1626153 
>>1625908
>бощехлёбский язык от нонеймов
Иди нах.
Аноним 07/03/20 Суб 13:50:45 #24 №1626190 
>>1625058

По мне так Питон - какое-то неоразумение, массовый психоз. Камон, в референсной интерпретации GIL, везде приводится куча аргументов, скрывающий один главный: писать многопоточный интерпретатор СЛОЖНАА, мны не хотим писать ложный код ведь это будет НЕПИТОНИЧЕСКИ
Аноним 07/03/20 Суб 14:31:30 #25 №1626251 
>>1626190
Хайп после ИИ, инфоцыгани делают большие деньги на нем. А из-за простоты динамики, залетышам кажется что у них что-то получается.
Аноним 07/03/20 Суб 14:32:05 #26 №1626252 
>>1626153
Ты лямбд испугался?
Аноним 07/03/20 Суб 14:58:36 #27 №1626277 
>>1626252
Мертворождённая хайповая хрень. Кому он на рынке вообще нужен кроме хипстеров-борщехлебов?
Аноним 07/03/20 Суб 15:34:17 #28 №1626323 
>>1626277
Ниче, когда-нибудь и ты научишься программировать на нормальных языках.
Аноним 07/03/20 Суб 16:13:05 #29 №1626353 
Вброшу, ОКамл. Можно веб писать на одном языке.
Аноним 07/03/20 Суб 16:51:03 #30 №1626393 
>>1621618 (OP)
>Очевидно, что со временем используемых ЯП будет становиться всё меньше и меньше
Неочевидно.
>один, оптимальный для большинства задач
А как решать то меньшинство задач, для которых он неоптимален? Значит будут ещё языки.
>Это естественный процесс
Более естественнен дальнейший рост числа языков, т.к. дохуя предметных областей и в идеале каждой микрообласти нужен свой DSL
Легаси продолжит существовать (даже сейчас в мире дохуя легаси на фортране, которое всё ещё дешевле ковырять, чем переписывать)
>естественные языки отмирали точно так же
Естественные языки отмирали вместе с народами, языки программирования будут отмирать вместе с предметными областями.
>сейчас мы имеем английский
Две вещи:
1. Популярность английского воспринимается тобой искажённо в связи с тем, что компьютеры и программирование создали англоговорящие.
2. Английский достаточно распространён вследствие глобализации мирового капитализма, и популярность его в каждой отдельно взятой стране прямо пропорциональна задействованности этой страны в мировой торговле. Если страна задействована в ней слабо, в силу политических (протекционисты у власти) или экономических (стране нечего предложить на мировой рынок) причин, то и английский там не нужен.
Аноним 07/03/20 Суб 17:23:05 #31 №1626433 
>>1621618 (OP)
>Очевидно, что со временем используемых ЯП будет становиться всё меньше и меньше, пока не останется один, оптимальный для большинства задач
нет конечно, с распространением микросервисной архитектуры стало легко соединять в единую систему много языков, так что промышленные языки также легко соседствуют с борщами, которые хороши в своей конкретной области, которые на пром языках писать ад и израиль.
>>1626393
>которое всё ещё дешевле ковырять
и будет дешевле ковырять, единственное монолиты будут дробить на микросервисы, а с нуля переписывать, а потом годами лечить детские болезни, совместимости и тд такая себе перспектива.
Аноним 07/03/20 Суб 18:45:31 #32 №1626483 
>>1626393

Да вообще очень тухлая аналогия между естественными языками и искусственными. Все естественные языки +- одинаково хороши для широкого круга задач (ну, если не брать папуанский какой или украинский), это не так для языков программирования. Освоение естественного языка требует существенных усилий, больших чем (очередного) языка программирования (если это не C++). Естественные языки сильно привязаны к культурно-политическим заморочкам, с языками программирования это не так(если не считать Хаскель).
Аноним 07/03/20 Суб 19:49:12 #33 №1626515 
>>1626277
>борщехлебов
Вот только не надо оскорблять. Мы называемся "функциональщики", поэтому просим нас так и называть.
Аноним 07/03/20 Суб 20:06:21 #34 №1626525 
>>1626323
Я не программирую на нормальных языках и не понтуюсь этим на анонимном форуме - у меня работа есть.
Аноним 07/03/20 Суб 20:43:34 #35 №1626567 
>>1621618 (OP)
> Очевидно

Хуечевидно
Аноним 07/03/20 Суб 22:00:32 #36 №1626689 
>>1626515
Есть функциональщики, а есть борщехлёбы.
Аноним 07/03/20 Суб 22:01:28 #37 №1626690 
>>1626525
Как на анонимном форуме понтоваться, если здесь все на одно лицо? Разве что подписывать каждый пост цифровой подписью.
Аноним 07/03/20 Суб 22:11:45 #38 №1626703 
>>1626690
>Как на анонимном форуме понтоваться, если здесь все на одно лицо?
Говорить всем какой ты крутой программист и функцианальщик, а никакой не борщехлёб.
Аноним 08/03/20 Вск 04:50:17 #39 №1627042 
>>1626525
На анонимной борде... понтоваться... лямбдами...

Вот и выросло поколение индиго, поколение избранных.
sage[mailto:sage] Аноним 08/03/20 Вск 18:10:30 #40 №1627677 
>>1621618 (OP)
> Очевидно, что со временем используемых ЯП будет становиться всё меньше и меньше, пока не останется один, оптимальный для большинства задач
Нет.
Аноним 08/03/20 Вск 20:08:57 #41 №1627802 
>>1627677
котлин jvm, котлин javascript и котлин native?
Аноним 14/04/20 Втр 10:02:29 #42 №1657562 
>>1621618 (OP)
Двоичный код))
Аноним 18/06/20 Чтв 13:05:20 #43 №1726997 
C++
java
[h[
Аноним 18/06/20 Чтв 17:02:27 #44 №1727375 
>>1621618 (OP)
>Так какой язык окажется победителем, как считаете?
C#
К.О.
Аноним 18/06/20 Чтв 17:30:58 #45 №1727403 
>>1622891
Заставить компелятор векторизовать код порой сложнее, чем самому наебашить инстрисики
Аноним 18/06/20 Чтв 20:00:03 #46 №1727547 
Очевидный js.
Для поддержки некроты оставить с и джавы всякие.
Аноним 01/09/20 Втр 08:45:47 #47 №1794456 
Бамп
Аноним 01/09/20 Втр 11:10:47 #48 №1794542 
>>1621618 (OP)
У тебя какая-то кривая цепь рассуждений.

> Производительность и потребляемая память будут играть меньшую роль
Щито? Это поэтому сейчас бум реинкарнаций сишечки на замену питонам?

> нам не нужно разрешение экрана выше чем ~8К
Нууу хуй знает. В телек на стене не нужно. В VR может быть и нужно.

> нам не нужна графика в играх на порядки лучше, чем сейчас
Неправда. Топовое железо от нвидии расходится как горячие пирожки простите за каламбур.

> задумка и геймплей
Ну так не все игры тратят ресурсы только на графоний. Песочницы вполне себе уничтожают цпу и просят добавки.

> всё будет упираться в пинг, а не в вычислительную мощность
Ну такое себе. А как же датацентры, которые через этот пинг отдают сервис? Им очень интересно сэкономить.

> отточить до идеала какой-то один и знать все его тонкости, паттерны, идиомы
Ну так это история C++. Его оттачивали 30 лет, для тонкостей есть аж целый стандарт. Но он не стал идеальным.

> Так какой язык окажется победителем, как считаете?
Этот язык ещё не создан. Но я ставлю на раст.
sage[mailto:sage] Аноним 01/09/20 Втр 12:25:04 #49 №1794627 
>>1794456
Нечего обсуждать, изначальная постановка вопроса в корне ошибочна.
comments powered by Disqus