13. Семантика для HTML таблиц. Основы HTML верстки.
Языки программирования
В предыдущих статьях мы поднимали тему языков программирования. Пришло время разобрать её поподробнее. Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, под ее управлением. Со времени создания первых программируемых машин человечество придумало не мало языков программирования. На сегодняшний день существует от 1000 до 10 тысяч языков программирования...
Что ты такое? Про типы данных в программировании
Почему среди программистов на Haskell бытует легенда, что если программа компилируется, то она верна? Почему мало смысла в споре между приверженцами статической и динамической типизации? Как превратить тип функции в теорему, а программу — в еë доказательство? Об этом и многом другом мы поговорим в мини-серии статей, посвящённой теории типов. Зачем? Когда речь заходит о типах и типизации в программировании, то в ход идут самые разные аналогии. Кто во что горазд! Типы сравнивают с наклейками на...