DigitableCourses
База знаний

Тема: Основы

5 материалов в этой теме.

Материалы

5 на странице
Статья

Лямбда-исчисление Чёрча: зачем оно программисту и что это вообще такое

Язык программирования из трёх правил, придуманный до появления компьютеров: зачем он нужен практикующему разработчику и как читать первые редукции.

#лямбда-исчисление#функциональное программирование#теория вычислений
12 мин
Статья

Компиляторы: карта трека и что происходит между кодом и процессором

Обзор трека: как текст программы превращается в исполняемые инструкции, из каких фаз собран компилятор, чем он отличается от интерпретатора и JIT, и какой маленький язык …

#компиляторы#языки программирования#интерпретаторы
18 мин
Статья

Как устроен компьютер: биты, память, процессор и файлы простыми словами

Разбираем на пальцах, из чего состоит компьютер и почему всё внутри — это числа: биты и байты, оперативная память и адреса, процессор и его вечный цикл, файлы и пути. С …

#с нуля#основы#компьютер
17 мин
Статья

Как всё складывается: слои абстракции от транзистора до приложения и куда двигаться

Финал трека: собираем башню обратно — проследим один клик сквозь все слои от кнопки до электронов, назовём контракт на каждом шве, разберём повторяющиеся идеи всей …

#computer science#абстракция#большая картина
14 мин
Статья

Computer Science: карта курса и зачем нужна большая картина

Обзорная статья трека: что такое computer science как наука о вычислении и информации, из каких слоёв абстракции собран путь от транзистора до веб-приложения, почему …

#computer science#абстракция#большая картина
11 мин