Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Ларри Уолл: 5 языков программирования, которые должен знать каждый | Big Think

  • Big Think
  • 2011-06-13
  • 1666019
Ларри Уолл: 5 языков программирования, которые должен знать каждый | Big Think
bigthinkBig ThinkBigThinkBigThink.comLarry Wallprogramming languagesJavaprogrammersPearlfortrancobaltBASICLISPAPLjavascriptobject-orientatedindustrial languageoutsourcinghaskellfunctional programmingmathematicsPythonRubycompatibility5 Programming Languages Everyone Should Know |Programming languages for beginnerswhat programming language should i learnlarry wall big thinklarry wall interviewlarry wall lecturelarry wall programming languages
  • ok logo

Скачать Ларри Уолл: 5 языков программирования, которые должен знать каждый | Big Think бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Ларри Уолл: 5 языков программирования, которые должен знать каждый | Big Think или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Ларри Уолл: 5 языков программирования, которые должен знать каждый | Big Think бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Ларри Уолл: 5 языков программирования, которые должен знать каждый | Big Think

Ларри Уолл: 5 языков программирования, которые должен знать каждый |
Новые видео ЕЖЕДНЕВНО: https://bigth.ink/youtube
Присоединяйтесь к Big Think Edge и смотрите эксклюзивные видео: https://bigth.ink/Edge
----------------------------------------------------------------------------------
Программист Ларри Пейдж предлагает советы по выбору языка для начинающих программистов, которые не знают, с чего начать.
----------------------------------------------------------------------------------
Ларри Уолл — программист, создавший Perl, мощный язык программирования общего назначения, известный своими сильными сторонами в обработке текста. Уолл, получивший диплом по лингвистике, разработал Perl в 1987 году для обработки отчётов и продолжает курировать развитие языка, следуя девизу «Ларри всегда прав, даже когда он неправ». Он также сформулировал три канонических «добродетели» хорошего программиста: лень, нетерпение и высокомерие. ----------------------------------------------------------------------------------

ТРАНСКРИПЦИЯ: Когда я только начинал, много десятилетий назад, ответами были Fortran, Cobalt, Basic, Lisp и, возможно, APL. В то время это были очень важные языки, и люди многому у них научились. Но сегодня для вас, возможно, важнее знать JavaScript, даже если единственная причина, по которой вы это знаете, — это знать, стоит ли нажимать кнопку «включить JavaScript» в браузере. Но JavaScript — это удобный, лёгкий объектно-ориентированный язык, и именно поэтому он может поместиться в браузер и выполнять такие функции, как запуск небольших программ, которые помогают вам вводить данные и отправлять их на веб-сервер.

Существуют более тяжёлые объектно-ориентированные языки, и слоном в комнате является Java. Невозможно составить список современных языков, не упомянув о нём. Java — это своего рода Cobalt XXI века, я думаю. Он довольно тяжеловесный, многословный, и все любят его ненавидеть, хотя не все в этом признаются. Но менеджерам это нравится, потому что кажется, что вы много делаете, знаете, если 100 строк кода Java выполняют задачу, то это выглядит так, будто вы написали 100 строк, хотя на другом языке это может занять всего 5 строк. Знаете, это как, знаете, вы можете съесть 1-фунтовый стейк или 100 фунтов кожаных ботинок, и вы почувствуете большее чувство выполненного долга после того, как съедите ботинок, но, знаете, возможно, у них есть некоторые недостатки.

О, какие еще языки? Я думаю, если пойти в другом направлении, больше из академической среды, у нас есть язык, такой как Haskell, который мы называем функциональным языком программирования. Это означает функцию в математическом смысле, а не в том смысле, что другие языки нефункциональны. Но у функции математически есть входные и выходные данные, и она сопоставляется, знаете, с большой математической точностью, что это такое. Haskell — один из тех языков, которые любят люди с математическим складом ума; Это своего рода язык для гениев, созданный гениями. Так что вам, вероятно, стоит о нём узнать, хотя бы для того, чтобы спросить: «А это что-то вроде Haskell?» И если да, то вы знаете, что вам нужно нанять действительно умных людей, чтобы программировать на нём. В этом смысле Haskell — это своего рода современная версия Lisp.

Что ещё? Что ж, мы не можем оставить современные языки программирования без упоминания C. Языку C, который пишется просто с буквой C, на самом деле около 40 лет, но люди пытались заменить C другими языками, похожими на него, и в целом безуспешно, потому что C — очень минималистичный язык, очень близкий к «железу», как говорится, к машине, и позволяет вам делать очень тонкие вещи, очень эффективно, но это требует много работы. Но как только вы это сделаете, вы сможете использовать его практически где угодно. Итак, почти все остальные языки, которые вы видите, Java, Perl и так далее, если взглянуть на них глубже, реализованы на C или на близкородственном языке. Так что этот язык остаётся очень фундаментальным, хотя бы потому, что все пытаются его переосмыслить, но безуспешно.

И наконец, пятый язык, вероятно, стоит выбрать один из скриптовых языков. Выбор есть: Python, Ruby, но, конечно, я предвзято отдаю предпочтение Perl, потому что, на мой взгляд, у него самое активное сообщество, и потому что мы в последнее время намеренно перерабатывали его, чтобы обойти все остальные языки. Последние несколько лет мы перерабатываем его, чтобы устранить все недостатки, которые заметили. И мы решили, что это наш единственный шанс нарушить обратную совместимость, сломать то, что нужно сломать, сохранить всё, что делает Perl именно Perl, сделать его таким приятным в использовании, и благодаря этой переработке сделать его языком, который будет полезен и приятен в использовании десятилетиями. Поэтому я бы рекомендовал Perl, но, как известно, я предвзят в этом вопросе.

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]