Ιπταμενο
Экономят место, наверное.
Но это всё равно как-то нелогично, ведь string.Empty != null же.
gsomix
Поэтому есть настройка.
Vladislav
в оракле '' is null
Ιπταμενο
в оракле '' is null
Обмазались.
Fail
в оракле '' is null
а еще там не стоит делать проверку на равенство null
Vasily
Ну место экономят,да
Анна
В компиляторный чат дядя Роман Елизаров пришёл, надо не ударить в грязь лицом
Анна
Vasily
А это кто?
Romɑn
Знакомая фамилия
Romɑn
Аппарат Елизарова?
Romɑn
Илизарова
Анна
очень мощный дяденька, сейчас в котлин тиме работает и про компиляторы очень много чего знает
Romɑn
Круто
Romɑn
Путь пишет на фшарп
Romɑn
Тогда поговорим :D
Анна
ну тут же флудилка :)
Vasily
Мощный в плане массы?
Nikolay
Пусть запилит котлин на CLR D:
Igor
Знакомая фамилия
Работает в JB, автор библиотеки корутин котлина (и ещё какими-то олимпиадами занимаемся)
Nikolay
Хотя у нас есть невмерле
Nikolay
Говорят он очень крут
Romɑn
Считай что нет
Igor
Говорят он очень крут
Зачем на ещё одна скала?..
Romɑn
Я смотрел на него лет 7 назад, было шумихи побольше
Romɑn
Зачем на ещё одна скала?..
Ну не такая уж и скала
Romɑn
Хотя ему бы ближе к мл синтаксису быть, был бы шикарный
Igor
не какими-то, а сидит в жюри полуфиналов ACM ICPC
Ну ок, хотя я не школьник, мне его библиотека важнее
Анна
Ну ок, хотя я не школьник, мне его библиотека важнее
это не для школьников :) Ну неважно, библиотека тоже очень крутая
Igor
Ну не такая уж и скала
Ну очень похожа, тем что это Си-подобеый языке со сложной системой типов и макросами. Автор скала-макросов как раз немерлевыми макросами вдохнавлялся
gsomix
Привет.
Анна
Кто там в Минск хотел ехать? https://citydog.by/post/zaden-ekspaty-minsk/
Vasily
Ты ж гришь, вкусно пожрать низя
Анна
ну у кого что болит
SuddenGunter
Привет.
Привет
Romɑn
Привет.
Уже привычка?
Igor
Кто там в Минск хотел ехать? https://citydog.by/post/zaden-ekspaty-minsk/
Так Лукашенко собрался к РФ присоединяться 🤔
Nikolay
Европейское подразделение Международной ассоциации лесбиянок, геев, бисексуалов, трансгендеров и интерсекс-людей опубликовало рейтинг гомофобии. Беларусь заняла 42-е место из 49.
Nikolay
Вот это интереснее!
Крылатый
ЛГБТИ ребята странные. Сколько с ними не общался, все оказывались лютыми любителями дискриминации: не гей, значит враг.
Vasily
Да это в любой субкультуре так
Крылатый
/me при этом знает и би, и геев, которым просто пофик.
Nikolay
ЛГБТИ ребята странные. Сколько с ними не общался, все оказывались лютыми любителями дискриминации: не гей, значит враг.
Ну мне особо такие не попадались, но из тех, кого я знаю, такой ситуации не наблюдается
Vasily
Всегда есть процент людей, которым нужен внешний враг
Vasily
Религия, программирование, политика, футбол, лгбт этц
Крылатый
Всегда есть процент людей, которым нужен внешний враг
Людям вообще он нужен. В идеале человечеству нужен враг в виде жукоидов с другой планеты. Вот тогда заживём!
Vasily
Читаю
Крылатый
— Знаете ли вы Java? — Читаю, пишу со словарём.
Vasily
На себя посмотри, фапаешь на fable
Крылатый
Romɑn
На себя посмотри, фапаешь на fable
Не фапаю, просто смотрю
gsomix
Владислав @ael1ta Привет.
Mary
Владислав @ael1ta Привет.
Привет. Сори за флуд в основном
gsomix
Я просто горючий.
gsomix
Не обращайте на меня внимание (пока я не начал банить).
Vladislav
Я просто горючий.
легковоспламеняемый?
gsomix
Vasily
Я бы сказал, что @gsomix легко возбудимый
Vladislav
Igor
После работы с типами высших порядков, часто возникает вопрос: а нет ли способа эмулировать их возможности в тех языках, где их нет? Ответом на этот вопрос является достаточно широко известная в узких кругах статья: http://ocamllabs.io/higher/lightweight-higher-kinded-polymorphism.pdf Там описан подход, который будет работать в OCaml, но он достаточно универсален, чтобы развить его и для других технологий. Как пример, есть хорошая статья про такую возможность для F#, где не только реализован этот же прием, но и показано, как наименее болезненно подружить его с выводом типов: https://robkuz.github.io/Higher-kinded-types-in-fsharp-Intro-Part-I/ Также можно посмотреть в Котлин и его экосистему, где в рамках одной крупной ФП библиотеки тоже используется примерно похожий подход и annotation processor для уменьшение бойлерплейта: https://github.com/arrow-kt/arrow (см. тип Kind и пункт Higher Kinds в https://github.com/arrow-kt/arrow/blob/66c0d7f6a05dfc7e418f282655703571fead5070/modules/docs/arrow-docs/docs/docs/patterns/glossary/README.md)
Dr. Friedrich
субд так не думают
И в лиспаче пустой список используют вместо null!
Dr. Friedrich
Да? Как интересно, я этого не знал.
Romɑn
Да? Как интересно, я этого не знал.
но это не точно) но числа там точно матрица размером 1x1
gsomix
Да? Как интересно, я этого не знал.
https://nickhigham.wordpress.com/2016/03/15/empty-matrices-in-matlab/
gsomix
Там есть свои интересные костыли.