@Decoy9 , а чего? Когда котел появился одной из его

главных фич был нулсейфити, теперь у нас не будет нпе🎉🎉🎉.

11 ответов

11 просмотров

У тебя тоже своя личная терминология или ты любишь промахиваться по кнопкам?

Вот именно, нет нулла, нет проблем, просто когда сказали что нулл это фишка котлина, это очень странно прозвучало, ибо наоборот от нула избавляются как могут. В C++ и Яве нулл просто везде.

Fayoz
Юзать нулл - вредный совет.

А мне его и предложили, и сказали что юзать нулл это элегантно). Я бы сказал что юзать нулл это уже крайняя мера, когда уже нет идей как сделать по нормальному. Можно, но осторожно.

Vitaly Demidenko
Где сказали, что нулл фишка котлина? null safety ж...

null safety != do not use null. Иначе его бы вообще выпилили из языка. Null Safety означает что null можно использовать безопасно в отличие от Java так как указание nullable явное

Fayoz- Автор вопроса
Vladyslav Lozytskyi
null safety != do not use null. Иначе его бы вообщ...

Хммм... интересно как вы себе этл представляете(выпилить нулл )? Есть котел совместим с джавкой , а в джавке все нулл?

Vladyslav Lozytskyi
null safety != do not use null. Иначе его бы вообщ...

В джаве тоже можно безопасно использовать, jsr305 вышел много лет назад

Fayoz
Хммм... интересно как вы себе этл представляете(вы...

это новый интерпретируемый язык... Сделать можно что угодно в нем... так как он все равно будет собираться в байт код. В чем проблема выпилить возможность использовать нулл? static поля, к примеру, выпилили же.)) Как по мне это невозможно только из-за того что уже куча всего написанного на джава не дает такой гарантии. Не исключаю что было бы классно иметь какой-то флаг компиляции который запретит нулл чисто для проектов которые полностью на котлине

Наблюдатель ® ]
Вот именно, нет нулла, нет проблем, просто когда с...

Ты либо выдрал слова из контекста, либо тебе стоит перестать прислушиваться к таким советчикам

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта