therollingstones
therollingstones личный блог
21 декабря 2016, 22:09

Язык будущего.

   Удивительно, но порой не задумываешься об очевидном. О чем я? 

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

 Есть ли смысл переучиваться, если с рождения можно учить детей общаться с машинами. Я не говорю о 100% кибернетизации, но сделать язык более похожим на язык машин, очень удобно! 

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

 Интересная тема) 

 


   


48 Комментариев
  • Shadow
    21 декабря 2016, 22:22
    Какие абстрактные непонятные мысли… О каком «новом» языке идет речь?
  • Igr
    21 декабря 2016, 22:25

    1010101110101111

     

    так что ли общаться будем? 

      • buy_sell
        21 декабря 2016, 22:41
        Therollingstones, переведите на язык машины фразу «и не то чтобы да, и не то чтобы нет» или " да вроде бы нет". Пусть машины учат язык человека, а не человек  -язык машины.
          • buy_sell
            21 декабря 2016, 23:14
            Therollingstones, язык машин примитивен как и сами машины. Любая супер- пупер ЭВМ — мелкий плевок по сравнению с живой мухой. Нам отказано в познании древа жизни. И правильно отказано. А из бессмысленных фраз, не поименованных понятий, неясных образов, звуков, запахов рождается мысль. И выразить мысль словами бывает очень сложно.
        • Shadow
          21 декабря 2016, 22:50

          buy_sell, вот точно! )))) Напомнило прикол с фразой, ответ которой вводит в ступор многих иностранцев:
          — Пойдешь сегодня гулять?
          — Да нет наверное...

          Therollingstones, Си-шарп — типичный язык высокого уровня. Для общения с машинами «на равных» нужен как минимум язык Ассемблера. ;)

          Думаю, это произойдет не раньше, чем нам представят первый работающий образец квантового компьютера. :)

            • Shadow
              21 декабря 2016, 22:58
              Therollingstones, уж простите за нескромность, но я бы поспорил с Маском… )))))) Под «самой большой ограничивающей проблемой» я бы назвал бюрократию и разгильдяйство (человеческий фактор).
  • Scorpio
    21 декабря 2016, 22:47
    Все языки группируются и ± похожи друг на друга. Это как лингвистические языки, третий и следующие учить легче.
    Поэтому не нужно ничего придумывать, по факту выучите когда потребуется.
      • Scorpio
        21 декабря 2016, 22:56
        Therollingstones, Подойдёт, с ним мало будет проблем в плане разработки, язык очень детерминирован и много проблем разработчика не касаются.
          • Scorpio
            21 декабря 2016, 23:02
            Therollingstones, Область проблем прямая, Вы пишите код, а он работает не так, как Вы того ожидаете в лучше случае, в худшем случае Вы можете написать код и допустить серьёзную брешь в плане безопасности своего приложения.
            В плане C# всё просто, его разрабатывали так, чтобы программист не мог случайно допустить ошибки. Если Вы пишите что-то не то, компилятор Вас предупредит. Сделать ошибку в плане безопасности приложения, случайно, практически невозможно.
              • Scorpio
                21 декабря 2016, 23:13
                Therollingstones, По большому счёту да, но не во всех. Есть языки компилируемые, а есть динамические. Вот в динамических меньше шансов допустить брешь, а в компилируемых легко.

                C# это по большому счёту динамический язык. По сути текст, который Вы пишите, превращается в байт-код, который потом исполняет виртуальная машина. Компилируемый язык исполняется напрямую системой, от сюда и много ошибок.
                  • Scorpio
                    21 декабря 2016, 23:18
                    Therollingstones, Подаваться нужно туда, где больше всего интересно. Нравятся игры — замечательно, можно научиться работать с графикой. Если торгуешь и можешь применить в трейдинге — вообще супер.
                    Нужно выбрать основной вектор тот, который больше нравится, а по ходу дела пробовать разные сферы.
      • Фибофан
        22 декабря 2016, 09:22
        Therollingstones, вот с появлением шарпа и 1ски массово и стало не интересно программировать, я тогда и свалил из прогеров. Раньше просто писали на фокспро под досом, дельфи=было увлекательно. А с появлением шарпа произошло что — миллионы строк кода, безссмысленного кода, 80% которого ты не изучаешь, он сам подставляется помощниками. А раньше = ты знал весь свой код, каждую строчку.
          • Фибофан
            22 декабря 2016, 18:53
            Therollingstones, такого как в шарпе не было. был у меня модуль один, над которым работал не один год, порядка 4-5 тыс. строк в дельфях :-) Ну вот в плане на месяц увидел — переписать его на шарп :-) Сначала чуть не подавился кофем и закашлял со смеху :-) Пошел к менеджеру проекта обьяснять, что потребуется для перевода моего модуля на шарп, в итоге включили в план на год. Начали работу и дополнительно взяли двух прогеров… Я тогда уже знал это еще цветочки, ну а как итог работало над задачей 3 человека, через 15 лет работают 20-25 своих прогеров +  франч 1совский подключен, у теток операторов было 2 тетки пенсионерки, теперь целый отдел под 30 человек… Ипать!!! Задача выполняемая этой толпой в 60 человек+франч = одинакова той, что выполнялась тремя людьми 15 лет назад. Вот и копирование. Я свой кусок кода знал почти полностью наизусть. А тут по схемам смотрят что как работает и потом разбираются в каждом блоке. ЖЕСТЬ.Мне это не понравилось мои проблемы, я свалил:-)
          • Фибофан
            22 декабря 2016, 18:57
            Therollingstones, к слову по своей теме фокспро 2.6а последний проект был на мерикосов удаленка, оплата 180 килобаксов :-) задача как раз переписать на шарп+сиквел. Ты бы видел че там наворочено было, в итоге пришлось помучиться… Но справился, подключив бывших коллег :-) когда им сказал косарь кило в месяц за помощь, те все отпуска взяли на основной :-)
              • Фибофан
                22 декабря 2016, 19:11
                Therollingstones, ну, я вам пытаюсь сказать, что Дар Ветер прав, каждые 10 лет технологии меняются абсолютно полностью. То чем я был увлечен 15 лет назад сейчас не используется, то что ты сейчас делаешь на шарпе через 10 лет тоже будет переписано на что-то другое. И поставь себе вопрос сможешь ли ты на что-то это не известное перестроиться, будет ли оно тебе нравится.
  • Alf
    21 декабря 2016, 22:59
    люди гововорят на совершенно разных языках — попробуйте ответить сами себе понимаете ли вы действительное значение используемых слов и их комбинации.
  • Alf
    21 декабря 2016, 23:05
    язык это и есть время
  • Alf
    21 декабря 2016, 23:07
    язык, слово, мысль, ментальность, в начале было слово, Вавилонское смешение языков…
  • Alf
    21 декабря 2016, 23:10
    магия это все магия попробуте проследить слова до начала
  • Shadow
    21 декабря 2016, 23:21

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

    P.S.: Поклонники теорий заговоров могут возразить — мол, давно придумали, просто нам не показывают! ;D
    Ну, спорить не стану...

    А пока нам не представили даже маломальский ИИ, диалог с которым было бы трудно отличить от диалога с обычным человеком. Всё слишком примитивно.

    Реальный прогресс станет возможен только с приходом чего-то принципиально нового. А пока хотя бы осуществить элементарный перевод транзисторов на германиевую основу — уже вперед… :-(

      • Shadow
        21 декабря 2016, 23:42

        Therollingstones, «Машина должна знать, как обеспечить свое существование» — опасные темы Вы поднимаете, товарищ! Скоро прибегут моралисты и дискуссия перейдет в рассуждения о правах машин и угрозе человечеству… :))))))

        И да, комп — это всего лишь программа. Полностью согласен! Вся компьютерная логика написана программистами — теми же людьми с присущими человеку ограничениями...

  • Андрей К
    21 декабря 2016, 23:33
    сейчас споры начнутся, какой язык лучше =))
    • Shadow
      21 декабря 2016, 23:55
      Therollingstones, и я бы не стал очаровываться Маском. Он тот еще балабол. В хорошем смысле. :) Да, есть интересные идеи и даже какие-то успехи. Но провалов больше. А некоторые его многообещающие проекты выглядят, мягко говоря, сомнительными и больше напоминают выкачивание денег из инвесторов. Сейчас вон на Марс собрался… Искренне хочется пожелать ему удачи. С интересом наблюдаю, но как-то мало верится.

      Амбиции — это хорошо. Но нужно всё-таки оставаться реалистом.
  • Дар Ветер
    22 декабря 2016, 07:52
    забудьте, с переходом на квантовые компьютеры в ближайшие десять лет машины будут владеть всеми натуральными языками и диалектами лучше людей, просто сканируя телеканалы, иннтернет, радио для изучения
    технологии и сейчас достаточные, ограничивает лишь требуемая вычислительная мощность параллельных процессов, квантовый компьютер? то решает полностью, лучше учите русский чтобы перед интерфейсом не оконфузиться

  • Roman.K
    22 декабря 2016, 08:40
    Ботаникам или филателистам тоже придется учить биржевой язык?

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн