Почему языков программирования так много

Поделиться
HTML-код
  • Опубликовано: 29 янв 2025

Комментарии • 10

  • @mikejedi7165
    @mikejedi7165 День назад

    ОтличнО! Спасибо! Очень доходчиво!

  • @sbarantsev
    @sbarantsev  2 дня назад +5

    Вот сценарии от чата гпт, при которых по его мнению может появиться единый язык
    1. Глобализация и стандартизация в IT
    Контекст: Всё больше систем в мире объединяются, и возникает необходимость унифицировать программирование для совместимости.
    Реализация: Международные стандартизирующие организации (например, ISO или W3C) разрабатывают единый язык, который поддерживают крупнейшие игроки IT-рынка.
    Пример: Единый язык становится чем-то вроде универсального "английского" в программировании, поддерживаемого на аппаратном уровне.
    2. Искусственный интеллект создаёт язык
    Контекст: Развитие ИИ приводит к созданию языка, максимально понятного как для человека, так и для машин.
    Реализация: Язык автоматически адаптируется к любой задаче, сочетая абстракции высокого уровня с возможностью низкоуровневого управления ресурсами.
    Пример: Программисты описывают задачи на естественном языке, а компилятор переводит их в универсальный код.
    3. Биокомпьютеры и нейроинтерфейсы
    Контекст: В будущем человек взаимодействует с компьютером напрямую через мысли или нейроинтерфейсы.
    Реализация: Создаётся язык, основанный на нейронных паттернах, который воспринимает даже не текст, а идеи, переводя их в универсальные инструкции.
    Пример: Программирование становится интуитивным и универсальным для всех платформ.
    4. Крах языкового разнообразия
    Контекст: Большинство существующих языков программирования устаревают из-за глобальных изменений в вычислительных системах.
    Реализация: Технологический прорыв приводит к появлению принципиально новой архитектуры вычислений, для которой разрабатывается один-единственный язык.
    Пример: Квантовые компьютеры с неслыханной мощностью требуют уникального подхода, а старые языки не совместимы.
    5. Государственная регуляция
    Контекст: Государства или крупные корпорации навязывают обязательное использование единого языка для упрощения контроля и развития технологий.
    Реализация: Законодательные инициативы или экономические стимулы делают использование других языков нерентабельным.
    Пример: Как Китай продвигает юань в мировой экономике, так же он мог бы продвигать национальный язык программирования.
    6. Культура open-source объединяет усилия
    Контекст: Open-source-сообщество осознаёт, что поддерживать сотни языков неэффективно, и решает разработать один универсальный.
    Реализация: Язык создаётся демократично, чтобы быть удобным для всех: от новичков до опытных специалистов.
    Пример: Rust + Python + Java объединяются в один язык с адаптивным синтаксисом.
    7. Экономическая эффективность
    Контекст: Компании понимают, что поддержание множества языков увеличивает издержки на разработку.
    Реализация: Крупнейшие IT-гиганты (Google, Microsoft, Amazon и др.) разрабатывают единый язык и внедряют его во все свои платформы.
    Пример: Подобно тому, как TypeScript унифицирует JavaScript, этот язык мог бы объединить множество концепций в один стандарт.
    8. Кризис программирования
    Контекст: Мир сталкивается с дефицитом квалифицированных программистов.
    Реализация: Создаётся язык, который значительно снижает порог входа, делая разработку доступной для массовой аудитории.
    Пример: Единый язык может быть основан на визуальном программировании, где код пишется почти как детские блоки конструктора.
    9. Влияние внеземных технологий
    Контекст: Человечество вступает в контакт с высокоразвитой инопланетной цивилизацией.
    Реализация: Мы адаптируем их универсальную систему кодирования, способную работать в любых условиях.
    Пример: Язык интегрируется в человеческие технологии и становится стандартом.
    10. Полная автоматизация программирования
    Контекст: Программисты больше не пишут код, так как машины сами разрабатывают программы.
    Реализация: Разработка переходит на уровень управления ИИ, где понятие языка программирования растворяется.
    Пример: Человек задаёт только конечные цели, а единый язык остаётся скрытым от пользователей.
    Можно видеть, что десятый вариант похож на тот, о котором я говорю в видео
    Мой курс по Python: pythonforbeginners.ru/
    Мой телеграм канал: t.me/+pzY48EbshIlkYzEy

  • @aaabbb-gu5pz
    @aaabbb-gu5pz 2 дня назад +4

    Все, что нужно -СТАНДАРТ! Идеальный, который все математики, информатики, инженеры миром развивают. Каждое железо надо подчинятся на Стандарт. А Язык просто надо говорит что делать железо, а не эти академические извращения в миллионов языков. Это глупость. Каждое расцепление просто водит до тупость и уничтожает прогресс. И та Истина уже была в практике 30 лет назад и человечество было в своей апогей, но уже все было, давно и больше ничего хорошего не будет ☹

    • @sbarantsev
      @sbarantsev  2 дня назад +3

      Вы же слышали вот эту шутку?
      - У нас есть 14 конкурирующих стандартов. Это не допустимо! Нужно создать единый.
      *некоторое время спустя*
      - Окей, теперь у нас есть 15 конкурирующих стандартов.

  • @StrannicaElis
    @StrannicaElis 2 дня назад +1

    🤗🤗🤗

  • @БешенныйАпельсин-ш3э

    Ха, ха. Мы уже сейчас не понимаем как работают нейросети, но понимаем как работают программы которые пишем мы. А если будет создан подход с генерацией байт кодов нейросетями. То мы вообще перестанем что-то поменять. И вот нейросеть написала какую-то программу, по нашему ТЗ. А в ней обнаружилась ошибка. Мы сами не можем её исправить, просим нейросеть, и она тоже не может. Нейросети же тоже не идеальные, могут тупить и ошибаться. Ну вот мы и обосрались.

    • @sbarantsev
      @sbarantsev  2 дня назад +1

      Понимать не будем, это правда)

    • @БешенныйАпельсин-ш3э
      @БешенныйАпельсин-ш3э День назад

      @ Поэтому нам нужно свои мозги прокачивать. Самим становится как компьютеры. Сначала чипы подключать, как Илон Маск хочет, потом постепенно превращаться в машины, или совершенствовать биологически свой мозг, с помощью биоинженерии. Можно еще генетически модифицировать людей, чтобы они могли пережить анабиоз, так можно к другим звездам полететь.

  • @aaabbb-gu5pz
    @aaabbb-gu5pz 2 дня назад +1

    Хаотичная фрагментация - это фундамент западную цивилизацию. Алчность принуждает зверей начинать с нуля с нова и с нова каждый для себя. Вот и причина, чтобы наука уже не сосуществовать (религиозные догмы и насилие, вернулись), а техника - позор. Вот и все.