Size: a a a

2021 September 28

t

ttldtor in codingteam
повысить энтропию?
источник

t

ttldtor in codingteam
что ещё может сделать программист?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Написать код!
источник

c

codingteam@cjr in codingteam
Minoru
сломать огонь, чтобы он перестал работать. Это программисты умеют отличненько! Просто под предлогом «цвет огня надо чутка поменять» добавляешь один электрон в реакцию, и…
источник

t

ttldtor in codingteam
кстати о коде. Если у меня в апи либы будет какой-то конструктор

public Foo(string param!) {}

то пользователям апи придётся повышать версию языка до 9 ?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Нет, не придётся.
источник

t

ttldtor in codingteam
круто!
источник

Dv

Dr. Friedrich von Ne... in codingteam
А эта фича вообще разве уже есть в C# 9?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Шарплаб говорит, что её и в мастере ещё нет.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ты же имел в виду ту фичу, которая проверит аргумент на null и кинет исключение?
источник

t

ttldtor in codingteam
источник

t

ttldtor in codingteam
наврал чувак, а я на оффсайте не посмотрел
источник

Dv

Dr. Friedrich von Ne... in codingteam
А, ну такое планируется, но не сделали ещё.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Когда сделают — оно не будет требовать у вызывателей повышать версию языка.
источник

t

ttldtor in codingteam
даже в 10 превью нету
источник

Dv

Dr. Friedrich von Ne... in codingteam
источник

t

ttldtor in codingteam
а то было бы грустно. Хотя, что им мешает повысить версию, я не знаю. Разве что, привязанность к какой-то оплаченной версии Visual Studio. В 2015-й максимальный язык понимало 6-й...ну, у меня так
источник

Dv

Dr. Friedrich von Ne... in codingteam
Не, тут всё норм, в основном всё совместимо в обе стороны и норм ловерится когда надо.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Не как в Java. А в Java всё сложно :(
источник

t

ttldtor in codingteam
в джаве даже атрибуты ничего не делают(
источник