Size: a a a

var chat = new Chat();

2021 May 12

РШ

Рустам Шехмаметьев... in var chat = new Chat();
Не сам по себе, но обычно есть в большинстве функциональных языков
источник

ВE

Виталий EasyMod... in var chat = new Chat();
скажи ему что на свяфте давно паттерн матчинг был и яблочники не жаловались, даже на оборот
источник

SC

Serega Carbon in var chat = new Chat();
есть != является )
источник

E

Etki in var chat = new Chat();
Тот свитч, который у вас был - это наследие сишки, которое просто джамп-тейбл из времён, когда человек служил машине.
источник

РШ

Рустам Шехмаметьев... in var chat = new Chat();
Я и не спорю. Просто говорю, что они слишком раздувают фичи языка
источник

ВE

Виталий EasyMod... in var chat = new Chat();
что бы "знать" для этого учатся на курсах
источник

SC

Serega Carbon in var chat = new Chat();
тогда тебе в жаву надо
источник

РШ

Рустам Шехмаметьев... in var chat = new Chat();
В итоге получится как с Scala
источник

РШ

Рустам Шехмаметьев... in var chat = new Chat();
Или ешь как не в себя, или один орех в день. Ясно, понятно
источник

ВE

Виталий EasyMod... in var chat = new Chat();
так порабощение человека машинами с тех пор только усилилось 😁
источник

ВE

Виталий EasyMod... in var chat = new Chat();
жаву решили реанимировать выходом жава 17
источник

ВE

Виталий EasyMod... in var chat = new Chat();
говорят такая круть недооценённая
источник

ВE

Виталий EasyMod... in var chat = new Chat();
достойна преподавания в универах
источник

E

Etki in var chat = new Chat();
А что не так с задумкой скалы? То что реализация пиздец это другой разговор.
источник

РШ

Рустам Шехмаметьев... in var chat = new Chat();
У них та же проблема, которая сейчас приходит к C#. Крайне раздутый синтаксис с большим количеством фич, многие из которых используются только хаскелистами
источник

E

Etki in var chat = new Chat();
Хз где в шарпе раздутый синтаксис. Вот инференс бы получше, это да.
источник

SC

Serega Carbon in var chat = new Chat();
ну давайте всё время теперь писать for(int i =0 i < 10; i++) {}  хули нам)
источник

SC

Serega Carbon in var chat = new Chat();
или вообще 00001010101010101010101010101010 - смотри, синтаксис предельно прост)
источник

РШ

Рустам Шехмаметьев... in var chat = new Chat();
Я не говорю, что LINQ плохо. Я говорю, что:

var f = Console.WriteLine;
var f = x => x; // inferring the return type
var f = (string x) => x; // inferring the signature
var f = [NotNull] x => x; // adding attributes on parameters
var f = [NotNull] (int x) => x;
var f = [return: NotNull] static x => x; // adding attribute for a return type
var f = T () => default; // explicit return type
var f = ref int (ref int x) => ref x; // using ref on structs
var f = int (x) => x; // explicitly specifying the return type of an implicit input
var f = static void (_) => Console.Write("Help");

Перебор
источник

E

Etki in var chat = new Chat();
Push sp
источник