B (язык программирования)

B (язык программирования) B — язык программирования, разработанный Кеном Томпсоном и Деннисом Ричи в Bell Labs около 1969 года.  B […]

B (язык программирования)

  • B — язык программирования, разработанный Кеном Томпсоном и Деннисом Ричи в Bell Labs около 1969 года. 
  • B происходит от BCPL и может быть связано с языком программирования Bon, разработанным Томпсоном для Multics. 
  • B был разработан для рекурсивных, нечисловых, машинно-независимых приложений, таких как системное и языковое программное обеспечение. 
  • B был бестипизированным языком с единственным типом данных, используемым в машинной памяти. 
  • Поддержка символьных данных стала важной по мере распространения машин с обработкой ASCII, таких как DEC PDP-11. 
  • Бестипизированный характер языка считался недостатком, что побудило Томпсона и Ричи разработать расширенную версию языка, Си. 
  • История B включает изменения, внесенные в соответствии с предпочтениями Томпсона, и заимствования из других языков, таких как TMG и ALGOL 68. 
  • B имеет один тип данных: компьютерное слово, которое может рассматриваться как целое число или адрес памяти. 
  • B продолжает использоваться на мэйнфреймах GCOS и в некоторых встраиваемых системах по целому ряду причин. 

Полный текст статьи:

B (язык программирования) — Википедия

Оставьте комментарий

Прокрутить вверх