Size: a a a

2020 January 28

AZ

Alex Zhukovsky in rust_offtopic
Bogdan
а что не так с коллекциями? 0_О
ну то есть массив реализующий IList тебя не смущает?
источник

А⚙

Антон ⚙️ in rust_offtopic
Bogdan
@insert_reference_here ура, в слаке есть нормальный спелчекер

))))))) 😇😇😇
👍
источник

B

Bogdan in rust_offtopic
Alex Zhukovsky
ну то есть массив реализующий IList тебя не смущает?
чертовски удобно, я грущу что в джаве такого нет(
источник

AZ

Alex Zhukovsky in rust_offtopic
Bogdan
чертовски удобно, я грущу что в джаве такого нет(
Щас лисков перевернулся бы в гробу (если бы умер).

То есть (new int[] {1,2,3} as IList<int>).Add(4) это типа норм?
источник

B

Bogdan in rust_offtopic
оно упадет с ошибкой
источник

А⚙

Антон ⚙️ in rust_offtopic
Arsenii Lyashenko
Дайте мне отборного говнокода на Расте, чтобы знать, как НЕ надо писать
Railcar же
Почти всё от est31
источник

AZ

Alex Zhukovsky in rust_offtopic
Bogdan
оно упадет с ошибкой
да, а должно было нескомпилироваться
источник

B

Bogdan in rust_offtopic
массивы еще ковариантны

или это только в джаве?
источник

r

red75prime in rust_offtopic
Если бы умерла
источник

VS

Victor Sapiens in rust_offtopic
Alex Zhukovsky
если ты боишься рефачить код - верный признак что работаешь в говноконторе
This 👌
источник

AZ

Alex Zhukovsky in rust_offtopic
red75prime
Если бы умерла
все время забываю, что это  мужик со странным именем или женщина со странной фамилией
источник

AZ

Alex Zhukovsky in rust_offtopic
Bogdan
массивы еще ковариантны

или это только в джаве?
This feature is called "array covariance," and it allows developers to deal with the situation in which they have an array of goldfish in hand, they have a method they didn't write that takes an array of animals, the method only reads the array, and they don't want to have to allocate a copy of the array. Of course, the problem arises if the method actually does write to the array.

C# 1.0 has unsafe array covariance not because the designers of C# thought that the scenario was particularly compelling, but rather because the Common Language Runtime (CLR) has the feature in its type system, so C# gets it "for free." The CLR has it because Java has this feature; the CLR team wanted to design a runtime that could implement Java efficiently, should that become necessary. I don't know why Java has it.
источник

А⚙

Антон ⚙️ in rust_offtopic
Roman Proskuryakov
часть работало на хаскеле, часть на пхп. и оба использовали пхп сессии
Зачем
источник

А⚙

Антон ⚙️ in rust_offtopic
Alex Zhukovsky
Щас лисков перевернулся бы в гробу (если бы умер).

То есть (new int[] {1,2,3} as IList<int>).Add(4) это типа норм?
*Перевернулась
источник

T

Tux in rust_offtopic
Антон ⚙️
Какой отсюда вывод? Прааааавильно, надо учить английский
совершенно согласен
источник

T

Tux in rust_offtopic
Антон ⚙️
Программисту разговорный не особо нужен
ну, на должность архитектора нужен
источник

T

Tux in rust_offtopic
сеньёом чаще всего нужен
источник

T

Tux in rust_offtopic
в епаме том же требуют
источник

SP

Stanislav Popov in rust_offtopic
в бодишопе кроме английского вообще ничего не нужно
источник

p

polunin.ai in rust_offtopic
А где ошибка?
источник