Обновить

Комментарии 38

Как приготовить пельмешки?

А, я подумал это окно поиска. Не знал кто такой Роб Пайк (пришлось гуглить), не понял о чём сообщение (прислали ИИ спам? в чём разница с обычным спамом?), не понял в чём проблема.

Странно для программиста не знать, кто такой Роб Пайк и что он сделал.

Ушел гуглить...

В новости кагбе есть намёк ↑↑↑
В новости кагбе есть намёк ↑↑↑
НЛО прилетело и опубликовало эту надпись здесь

Я в целом не запоминаю имена. И историю в школе по этой причине очень не любил. Вот сейчас перечитал ещё раз кратко чем Роб Пайк известен и из этого всего я мог знать разве что про UTF8, что в целом знаете, ну далеко не азбука, чтобы знать кто нам азбуку подарил.

НЛО прилетело и опубликовало эту надпись здесь

За то, что не добавил в него исключения?)

Однако, проект Go, что ни говори, вполне удачен. Я лично не адепт языка, но не могу не признать очевидного ) Кому не нравится - не используйте или предложите лучшее. Желательно конструктивно, без обычной в таких случаях holy war. С удовольствием почитаю. Всех с наступающим!!!

Однако, проект Go, что ни говори, вполне удачен.

"Проект" - возможно, а язык - нет.

Кому не нравится - не используйте или предложите лучшее. 

Проблема в том что такие истории оттягивают на себя внимание. Но изучение языков это не бесплатно.

То есть, тот, кто когда-то вдумчиво изучил C и C++, но в дальнейшем обалдел от их сложности и кривизны, потом изучил Go, но также обалдел от (вставьте по вкусу) и изучил Rust как спасение от всего этого - он окажется выжат как лимон и закрыт для будущих нормальных языков без корпоративно-хайповой составляющей.

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

он окажется выжат как лимон и закрыт для будущих нормальных языков без корпоративно-хайповой составляющей.

И какими вам видятся эти самые будущие нормальные языки? Я без иронии, если что. Действительно - интересно

(Оффтопик же, но если плюсанёте в карму то я напишу)

Глобально, я думаю что может быть уже нужно синтаксис от семантики отделить. И либо прийти к соглашениям ("структуры, шаблонные аргументы и так далее всегда описываются одинаково") либо к переключаемым вариантам.

Потому что когда я 20 лет писал функции одним образом, а потом мне говорят что без "fn" это делать неправильно (и не объясняют с чего вдруг так - просто блажь авторов) то это лишняя когнитивная нагрузка, которая отдаляет от понимания сути.

Вторым номером я бы обозначил неразумность изобретения нового языка ради поддержания новой концепции. В этом плане C -> C++ было хорошо, а вот с Rust промашка вышла. Думаю что в рамках языка C можно было бы легко добавить borrow checking (как это потом сделали в D)

По крайней мере Go (как и C++, и Rust) учат более-менее добровольно. В то время как JS или шелл намного хуже Go (C++, Rust), а их практически невозможно не знать.

Просто с ЯП надо играть вдолгую и без фанатизма.

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


Претензии к JS и C++ во многом вокруг того, что они неоправданно сложны и хорошая типизация и дизайн (привет Rust, TS) делает язык проще в понимании и гораздо приятнее в использовании, поэтому для многих людей, когда речь заходит о вещах сложнее пары рестов, TS или Rust становятся проще, чем Go, даже если замастерить их многократно сложнее.

Претензии к JS и C++ во многом вокруг того, что они неоправданно сложны

Это к C++ могут быть претензии из-за сложности, точнее, излишнем обилии фич. JavaScript просто плохо спроектирован, начиная с самых базовых вещей.

Представьте, некоторым диалектам бейсика уже более 10 лет, и все те из них, которые остались в употреблении, заимели целые и вещественные типы. И тут мы изобретаем язык, в котором единственный численный тип – вещественный. И как вишенка на торте – несовместимый с IEEE754. Это как понимать вообще?

Список, который называется «массив». Словарь, который называется «объект». Вы спорите, нужен ли в ЯП нулевой тип? А вот вам два нулевых типа. В общем, всё не как у людей. Про приведение типов я уже молчу.

Ну в целом непонятно, зачем вообще использовать и обсуждать чистый JS, если TS и strict-mode широко поддерживается уже несколько поколений разработчиков.

Почему-то мне кажется, что без знания JS со всеми его «странностями» не получится заниматься современной веб-разработкой или получить работу фронтендера. Очень рад буду ошибиться, конечно.

Так TS это буквально JS, только с типизацией и прочими удобностями, стандарт в веб-разработке. Тут кстати уже пытались превозносить GO на фоне JS, но что-то не вывезли ответов на простые вопросы)

Я или совсем непонятно пишу, или вы комменты отмотайте повыше, чтобы понять, о чём речь шла изначально. Я не «превозношу» ничего, я, наоборот, пытаюсь сказать, что идеальный ЯП искать шибко стараться не нужно, потому что ситуация в реальности такова, что всё равно придётся работать с неидеальным, дай б-г, чтобы не с джаваскриптом.

TS эту ситуацию отлично демонстрирует, кстати. Когда веб-разработчики вконец задолбались искать свои [object Object] в 1000000 loc, добрая корпорация им вручила замечательный TypeScript с лучшей системой типов в мире. И теперь в каждой вакансии от фронтендера требуется знать все эти замечательные типы плюс уметь найти [object Object] в 1000000 loc ванильного JS.

Благодаря Робу Пайку и Go у меня есть хлеб с маслом и красной икрой.

У всех остальных же я прошу прощения за своё, пусть ненамеренное и скорее незначительное, участие в реализации этого насилия против человечества."

А вот это правильно.

вы обучаете вашего монстра на данных, которые произвёл в том числе и я, своими руками, без отсылки или компенсации.

А не здесь ли собака порылась?

Не думаю. Ни Пайк, ни Керниган, ни Ритчи, ни Томпсон (навскидку - это те, кто замутил С и сделал так, что он и его "родственники" вроде С++ стали основой операционных систем, баз данных, графики, драйверов и т.д.) никогда не требовали компенсации за свои труды. Думаю, Пайку неприятно, что деляги (пусть и талантливые) вроде Альтмана и других фактически тырят из кодовых баз решения, алгоритмы, экспертизу, палят тучу энергии и пытаются из этого извлечь выгоду. Ни Пайк, ни Ритчи не монетизировали по-настоящему своих находок. Максимум - гонорары за книги и лекции.

НЛО прилетело и опубликовало эту надпись здесь

Юниксы распространялись с исходными кодами на лентах. Деньги брались только за ленты и пересылку (и, согласитесь, это оправданно и приносило нуль доходов). Исходники шли бесплатно. Просто люди были другими.

НЛО прилетело и опубликовало эту надпись здесь

Как же повесточных зелёных луддитов корёжит...

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

НЛО прилетело и опубликовало эту надпись здесь

Даже близко такие не тратилась на майнинг

Близка ли вам позиция Роба Пайка по отношению к индустрии ИИ?

Нет, не близка. Я не признаю копирайта как такового, и считаю что всякая информация, (кроме разве что вашей личной, которую вы храните только в голове или в зашифрованном криптоконтейнере) принадлежит всему человечеству в целом. И без человечества в целом подавляющая часть информации в общем бессмысленна. Роб Пайк родился и вырос не на необитаемом острове. Он учится говорить, слушая человеческую речь. Учился читать, читал книги, газеты и журналы, слушал радио и смотрел ТВ, общался с людьми наконец. В общем, постоянно потреблял (и производил) информацию, которую что-то точно также производил и потреблял. И то что какие-то "авторы" (т.е. всего лишь люди, создавшие единолично достаточно большие массивы информации) вдруг считают, что они вправе вмешиваться в саму суть информационного обмена, решать кому и как можно потреблять произведенную ими информацию а кому нельзя... ну пусть сначала вычистят из своих мозгов всё то, что они получали с самого детства и в течение всей жизни бесплатно. Посмотрим что они смогут написать (и даже сказать) после этого. Получают гонорары за бумажные книги - и довольно с них. А искусственный интеллект - пока он доступен бесплатно для всех - должен обучаться на всей информации человечества, в том числе и на т.н. "закопирайченной". А вот если вдруг компании ИИ прикроют бесплатный доступ - тогда аналогичная претензия будет уже к ним.

Это какой-то странный вид наивного социализма: полагать, что человечество развивается за счёт того, что потребляет всё подряд «бесплатно». Человечество развивается скорее потому, что люди умеют соотносить выгоду с затратами, договариваться, уважать чужие права и отстаивать свои. Если бы каждый творил всё, что хочет и брал всё, что плохо лежит, мы бы даже до первобытно-общинного строя не добрались бы.

И где это вы увидели бесплатный ИИ? Ни OpenAI, ни Anthropic, ни xAI ничего бесплатно не делают. У них и код, и данные приватны. Они дают ограниченный бесплатный доступ к своим услугам. Они его закроют, разумеется, когда затраты на поддержание серверов перевесят выгоду от приобретения новых клиентов. И будут в своём праве.

Как же корёжит бесталанных LLM-зависимых ничтожеств от этого поста, любо-дорого смотреть. Ещё хватает наглости что-то вякать в адрес людей, достижениям которых они обязаны.

НЛО прилетело и опубликовало эту надпись здесь

Для меня ai важнее чем оператива. Кому как

НЛО прилетело и опубликовало эту надпись здесь

Давай без твоей шизы инета ты прекрасно понял про какой я ии говорю

НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости