CUNC 13/35 - День 1, Лекция 4/S1 - Язык C (Си). Зачем он нужен программистам на других языках.

30 подписчиков

12+
12+

5 просмотров

месяц назад

ПожаловатьсяНарушение авторских прав

30 подписчиков

12+
12+

5 просмотров

месяц назад

ПожаловатьсяНарушение авторских прав
12+
12+

5 просмотров

месяц назад

CUNC 13/35 - День 1, Лекция 4/S1 - Язык C (Си). Зачем он нужен программистам на других языках. Console Unix Networks C http://cunc.eustrosoft.org Главные тезисы: 1) С++ - здесь не рассматриваем 2) Наш мир написан на C 3) Синтаксис языка C - основа синтаксиса большинства современных популярных языков программирования (C++, Java, С#, JavaScript, PHP,...). отщепенец Python 4) Синтаксис языка C - основа синтаксиса awk, bc, csh. Отщепенцы: sh/ash/bash 5) Со знанием языка C можно пройти от океана до океана, и быть понятым 6) Почти все конструкции интуитивно знакомы программистам на других языках 7) Но — указатели, организация памяти, goto, работа со стеком — это то, что современные программисты не знают. Это надо добавить. 8) Еще надо понять концепцию препроцессора, ее убрали в Java и C# 9) А еще С изначально — препроцессор в assembler, и можно посмотреть во что на самом деле превращается программа для CPU вашего компьютера. Главные книги: 1) Brian W. Kernighan, Dennis M. Ritchie «The C programming Language» 2) Описание языка программирования ANSI C. (авторов не знаю) 3) Хрестоматия по программированию на Си в Unix, Андрей Богатырев 1998 Все пока можно найти в Internet в открытом доступе. #CUNC #EustroSoft #NETMandala #UNIX #ityoutubersru #C #Си

Название:

CUNC 13/35 - День 1, Лекция 4/S1 - Язык C (Си). Зачем он нужен программистам на других языках.

Категория:

Разное