The OpenNET Project / Index page

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



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

Оглавление

Увидел свет язык программирования Julia 1.0, opennews (?), 09-Авг-18, (0) [смотреть все]

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


1. "Увидел свет язык программирования Julia 1.0"  +2 +/
Сообщение от snyan (?), 09-Авг-18, 20:44 
Назвал null missing'ом — все проблемы моментально исчезли.
Ответить | Правка | Наверх | Cообщить модератору

3. "Увидел свет язык программирования Julia 1.0"  +/
Сообщение от Аноним (3), 09-Авг-18, 20:49 
в функциональном мире это слово запрещено произносить вслух
Ответить | Правка | Наверх | Cообщить модератору

8. "Увидел свет язык программирования Julia 1.0"  +1 +/
Сообщение от topin89email (?), 09-Авг-18, 21:28 
Нет, это далеко не null и даже питоновский None или плюсовой std::optional. Тут повеселее

julia> missing + 1
missing

julia> "a" * missing
missing

julia> abs(missing)
missing

julia> missing == 1
missing

julia> missing == missing
missing

julia> missing < 1
missing

julia> 2 >= missing
missing

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

12. "Увидел свет язык программирования Julia 1.0"  +1 +/
Сообщение от Аноним (12), 09-Авг-18, 22:15 
А самое главное, как будет реагировать на if !missing ? :)
Ответить | Правка | Наверх | Cообщить модератору

28. "Увидел свет язык программирования Julia 1.0"  +3 +/
Сообщение от Аноним (28), 10-Авг-18, 02:48 
Вот так:
-> if !missing
-> missing
Ответить | Правка | Наверх | Cообщить модератору

13. "Увидел свет язык программирования Julia 1.0"  +9 +/
Сообщение от Имя (?), 09-Авг-18, 22:17 
В SQL (по крайней мере, постгрес) NULL себя точно так же ведёт
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

27. "Увидел свет язык программирования Julia 1.0"  +5 +/
Сообщение от Аноним (27), 10-Авг-18, 01:30 
Типичный null. Непонятен смысл обзывания по другомц.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

30. "Увидел свет язык программирования Julia 1.0"  –2 +/
Сообщение от Аноним (30), 10-Авг-18, 04:16 
Это же обычный NaN
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

31. "Увидел свет язык программирования Julia 1.0"  +1 +/
Сообщение от Аноним (31), 10-Авг-18, 07:05 
Нет.
>missing == missing

missing

>NaN == NaN

false

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

38. "Увидел свет язык программирования Julia 1.0"  +/
Сообщение от Аноним (38), 10-Авг-18, 08:14 
Здесь акцент на то, что данные бывают разряженными. То есть, если их нет, то нет. Сравнивать что-то с отсутствующими данными - это ошибка. Впрочем, описать логику преобразования к чему-то другому, в Julia можно.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

48. "Увидел свет язык программирования Julia 1.0"  +/
Сообщение от Аноним (30), 10-Авг-18, 09:15 
Значит это просто пустой массив, как в матлабе [] и тест isempty?
Ответить | Правка | Наверх | Cообщить модератору

52. "Увидел свет язык программирования Julia 1.0"  +/
Сообщение от Аноним (38), 10-Авг-18, 09:26 
https://julialang.org/blog/2018/06/missing
Ответить | Правка | Наверх | Cообщить модератору

81. "Увидел свет язык программирования Julia 1.0"  +1 +/
Сообщение от Аноним (81), 10-Авг-18, 10:35 
Нет "не число" это не число, а null - это ОТСУТСВИЕ ЧЕГО БЫ ТО НИБЫЛО
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

91. "Увидел свет язык программирования Julia 1.0"  +2 +/
Сообщение от Аноним (31), 10-Авг-18, 11:05 
>ОТСУТСВИЕ ЧЕГО БЫ ТО НИБЫЛО

Давай ты мне накачаешь воздушный шарик вакуумом.
Не получилось? А вот набить таблицу в 9000 строк в SQL базе NULL-ами получается.
Задумайся над этим.

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

111. "Увидел свет язык программирования Julia 1.0"  +2 +/
Сообщение от Аноним (111), 10-Авг-18, 13:56 
Да без проблем. 9000 шариков, из которых откачан воздух. Какой газ содержится в этих шариках? NULL.
Ответить | Правка | Наверх | Cообщить модератору

50. "Увидел свет язык программирования Julia 1.0"  +3 +/
Сообщение от nobody (??), 10-Авг-18, 09:16 
> Нет, это далеко не null

В точности SQL-ный NULL, судя по приведённым примерам

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

79. "Увидел свет язык программирования Julia 1.0"  +/
Сообщение от Аноним (81), 10-Авг-18, 10:34 
Так это и есть null
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

85. "Увидел свет язык программирования Julia 1.0"  +1 +/
Сообщение от ползкрокодил (?), 10-Авг-18, 10:49 
Выглядит крипово. Как шелл после патча Бармина: что ни выполняй, результат один и тот же.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

145. "Увидел свет язык программирования Julia 1.0"  +/
Сообщение от Аноним (145), 10-Авг-18, 23:49 
Наконец-то правильная реализация null
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

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

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




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

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