The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз языка программирования PHP 8.2, opennews (?), 08-Дек-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


28. "Релиз языка программирования PHP 8.2"  –4 +/
Сообщение от YetAnotherOnanym (ok), 08-Дек-22, 19:53 
> Добавлены отдельные типы "true", "false" и "null", которые могут принимать только одно допустимое значение

Вангую добавление в следующих версиях отдельного типа "half", который может принимать только одно допустимое значение 0.5, "quarter", который может принимать только одно допустимое значение "¼", "one", который может принимать только одно допустимое значение 1.0 и "two", который может принимать только одно допустимое значение "II".

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

34. "Релиз языка программирования PHP 8.2"  +2 +/
Сообщение от Аноним (13), 08-Дек-22, 20:01 
Не поверишь, но в языках с богатыми возможностями типизации это уже есть:

    type Half = 0.5;

    const myVar1: Half = 0.6; // Error: Type '0.6' is not assignable to type '0.5'.
    const myVar2: Half = 0.5; // OK

Ибо тип -- это множество всех допустимых значений.

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

39. "Релиз языка программирования PHP 8.2"  +/
Сообщение от Аноним (27), 08-Дек-22, 20:05 
Ты не понял... Ты привёл пример, где ты сам определяешь тип, а в статье речь про уже "добавлены типы".
Ответить | Правка | Наверх | Cообщить модератору

79. "Релиз языка программирования PHP 8.2"  +3 +/
Сообщение от YetAnotherOnanym (ok), 08-Дек-22, 21:35 
Ты не поверишь, но в сабже эти типы ("true", "false" и "null") появились только сейчас, и его разработчики даже сочли нужным сообщить об их появлении своей пастве.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

217. "Релиз языка программирования PHP 8.2"  +/
Сообщение от Аноним (164), 09-Дек-22, 17:00 
Ты не поверишь, но в php тип null появились только 20 лет назад, а очередной опеннет эксперт даже счел нужным сообщить о собственной глупости своей пастве.

 

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

266. "Релиз языка программирования PHP 8.2"  +/
Сообщение от Лигивон (?), 11-Дек-22, 10:18 
Ну верни мне тип null из функции в 8.1, эксперт.
Ответить | Правка | Наверх | Cообщить модератору

168. "Релиз языка программирования PHP 8.2"  +3 +/
Сообщение от Аноним (174), 09-Дек-22, 09:39 
Напоминает специальную олимпиаду...
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

36. "Релиз языка программирования PHP 8.2"  +3 +/
Сообщение от Аноним (27), 08-Дек-22, 20:02 
а когда сделают нечёткую логику "да, но потом"?
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

80. "Релиз языка программирования PHP 8.2"  +1 +/
Сообщение от Sw00p aka Jerom (?), 08-Дек-22, 21:37 
вот вот раз уж пошла иерархия типов
Ответить | Правка | Наверх | Cообщить модератору

82. "Релиз языка программирования PHP 8.2"  +/
Сообщение от YetAnotherOnanym (ok), 08-Дек-22, 21:38 
Маньяна, иншалла.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

100. "Релиз языка программирования PHP 8.2"  +3 +/
Сообщение от тоже Аноним (ok), 08-Дек-22, 22:41 
Да, но потом.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

185. "Релиз языка программирования PHP 8.2"  +/
Сообщение от Аноним (56), 09-Дек-22, 10:00 
Lazy evaluations?
Ответить | Правка | Наверх | Cообщить модератору

109. "Релиз языка программирования PHP 8.2"  +/
Сообщение от Sw00p aka Jerom (?), 08-Дек-22, 23:23 
Motivation -> Type system completeness

хорошая мотивация

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

132. "Релиз языка программирования PHP 8.2"  +1 +/
Сообщение от Аноним (128), 09-Дек-22, 01:19 
Это к реактосному джедайке.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

250. "Релиз языка программирования PHP 8.2"  +/
Сообщение от Аноним (250), 10-Дек-22, 19:54 
Для этого надо придумывать "женский" ЯП! Там ВСЁ будет на нечёткой логике. :)) bool - это "да", "нет", "может быть". Ошибка? Есть её обработчик "Отстань, не до тебя сейчас". Цикл от 0 до "я устала". Много чего интересного сделать можно :)
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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