Wpis z mikrobloga

@Maav: co do tego "C# 7 Proposal: Array Slicing" naprawdę jest to tak konieczne, że aż musi być wbudowane w język? Czy dodawanie takich rzeczy nie będzie powodowało przerostu języka niczym w c++?
@Hoff: Wydaje mi się, że to akurat jest dosyć przydatne.
Wiadomo, że C# nigdy nie będzie tak szybki jak C++, ale alokowanie cały czas nowych tablic, a potem zbieranie ich przez GC jest dosyć czasochłonne.

I Slice powinien być traktowany jak tablica pod spodem (w innym przypadku nie widzę sensu, jeśli nie mogę przekazać Slice'a jako zwykłej tablicy do funkcji) i GC nie powinien czyścić oryginalnej tablicy, dopóki Slice istnieje.

Pomijając