LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

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

int a, b, b2, i, *s, *d; char c, *pc;

И дальше в том же духе лапша с кучей арифметики на указателях и байтоё***твом.

Вот тебе и практические соображения. Особенно когда у тебя для работы с кодом - ч/б экран 80x25 знакомест.

На фоне Паскаля или Алгола с их простынями текста, это даже могло являться киллер-фичей.

А незнание теории типов тут ни при чём. В 70-80-е системными вещами тоже не дураки занимались, теоретический фундамент для различных парадигм ЯП и их систем типов уже либо прочно существовал, либо активно развивался, в зависимости от направления.

Исправление wandrien, :

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

int a, b, b2, i, *s, *d; char c, *pc;

И дальше в том же духе лапша с кучей арифметики на указателях и байтоё***вом.

Вот тебе и практические соображения. Особенно когда у тебя для работы с кодом - ч/б экран 80x25 знакомест.

На фоне Паскаля или Алгола с их простынями текста, это даже могло являться киллер-фичей.

А незнание теории типов тут ни при чём. В 70-80-е системными вещами тоже не дураки занимались, теоретический фундамент для различных парадигм ЯП и их систем типов уже либо прочно существовал, либо активно развивался, в зависимости от направления.

Исходная версия wandrien, :

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

int a, b, b2, i, *s, *d; char c, *pc;

И дальше в том же духе лапша с кучей арифметики на указателях и байтоё***вом.

Вот тебе и практические соображения. Особенно когда у тебя для работы с кодом - ч/б экран 80x25 знакомест.

На фоне Паскаля или Алгола я с их простынями текста, это даже могло являться киллер-фичей.

А незнание теории типов тут ни при чём. В 70-80-е системными вещами тоже не дураки занимались, теоретический фундамент для различных парадигм ЯП и их систем типов уже либо прочно существовал, либо активно развивался, в зависимости от направления.