Крыжановский Сергей рассказал о том, какими бывают языки программирования, для чего их существует такое большое количество. Объяснил почему нужно и полезно изучать языки программирования, узнавать о новых языках и применять другие кроме своего любимого.
- Уровень языка
- Низкоуровневое программирование в 1940-х
- Компилируемость
- Маленький «компьютер» справа — интерпретатор
- Just-in-time compilation в Java
- Императивное общение человека с компьютером
- Декларативный
- Вы все это знаете body
- Идеализация объектно-ориентированного подхода
- Объект — экземпляр класса
- Функциональный
- Функция — объект первого класса
- Типизация
- Типы — они такие
- Типизация
- Статическая до выполнения, динамическая во время выполнения
- Типизация
- Зачем всё это?
- Что дальше?