В соответствии с 'Oak Language Specification 0.2' или языком Java:
"Байт-тип Oak - это то, к чему программисты C привыкли думать как тип char. Но в языке Oak символы имеют ширину 16 бит. Наличие отдельного байтового типа устраняет путаницу в C между интерпретацией символа как 8-битное целое и как символ. "
Вы можете получить копию постскриптума здесь:
http://cretesoft.com/archive/files/OakSpec0.2.ps ( частичная копия на scribd )
Также на этом сайте размещена часть интервью: (где он защищает отсутствие байта без знака в java)
http://www.darksleep.com/player/JavaAndUnsignedTypes.html
Добавление интервью, взятого с вышеупомянутой страницы ...
*»
http://www.gotw.ca/publications/c_family_interview.htm
В: Программисты часто говорят о преимуществах и недостатках
программирование на «простом языке». Что эта фраза значит для
Вы, а [C / C ++ / Java] является простым языком на ваш взгляд?
Ричи: [удалено для краткости]
Страуструп: [удалено для краткости]
Гослинг: Для меня как языкового дизайнера, которого я на самом деле не считаю
я, как в эти дни, то, что "простой" на самом деле означало
Я ожидаю, что J. Random Developer будет держать спецификацию в своей голове. Тот
определение говорит, что, например, Java нет - и на самом деле много
эти языки заканчиваются многими угловыми случаями, вещами, которые никто
действительно понимает. Викторина любого разработчика C о unsigned и довольно
скоро вы обнаружите, что почти никто из разработчиков C на самом деле не понимает, что
продолжается без знака, что такое беззнаковая арифметика. Такие вещи
сделал С комплекс. Языковая часть Java, я думаю, довольно
просто. Библиотеки, которые вы должны искать.
С другой стороны .... Согласно http://www.artima.com/weblogs/viewpost.jsp?thread=7555
Однажды Дуб ...
Хайнц Кабуц
15 июля 2003 г.
...
Пытаясь заполнить пробелы в истории Java, я начал копаться в
Веб-сайт Sun, и в конце концов наткнулся на Oak Language
Спецификация для дуба версии 0.2. Дуб был оригинальным названием того, что
в настоящее время широко известен как Java, и это руководство является самым старым руководством
доступный для Дуба (то есть Ява).
...
Целочисленные значения без знака (раздел 3.1)
Спецификация гласит: «Четыре целых типа ширины 8, 16, 32
и 64 бита, и они подписаны, если не имеют префикса без знака.
На боковой панели написано: «unsigned еще не реализован; возможно,
никогда не будь ". Как правильно вы были.
«*