The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз языка программирования PHP 8.2"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Есть идеи по улучшению форума и сайта ? Пишите.
. "Релиз языка программирования PHP 8.2" +1 +/
Сообщение от пох. (?), 10-Дек-22, 20:18 
> sizeof(char) == 1 по определению.

Чьему блжад определению?

> Да, уместнее его было назвать byte

Нет. Байт - это байт. А char- тип для хранения символов. Так же как int тип для хранения неведомо какого размера чисел. Который в результате ни для какого непригоден в программках сложнее хеловрот, поскольку совершенно непонятно ни как считать в числах неведомой размерности, ни как их потом сохранять на диск для последующего чтения или в сеть отдать, и приходится заменять его уродливыми uint64t

Зачем тот и другой мусор в языке для управления памятью и работы с устройствами - боюсь, сегодня даже сами Керниган с Томсоном не могли бы ответить. (Но я подозреваю что из-за того что space travel была на фортране каком-нибудь, а потом уже некогда было думать, кодить надо)

В bcpl от которого они отпочковались, все было правильно. А *a++ завязанного на занятную но бесполезную детальку реализации одного специфического процессора мертвого сорок лет как - не было.
(потому что он под interdata делался, где такого нет)

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Релиз языка программирования PHP 8.2, opennews, 08-Дек-22, 19:03  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру