[nem-pl] Varianty, a ToString
Michal Moskal
malekith at pld-linux.org
Sun May 9 18:34:24 CEST 2004
On Sun, May 09, 2004 at 06:26:13PM +0200, rzyjontko wrote:
> Kamil Skalski wrote:
> >
> > Raczej nie, bo jak zrobić dziedziczenie po jakiejś klasie, skoro
> > lista już by "wewnętrznie" po czymś dziedziczyła? Trzeba dodawać
> > metody bezpośrednio do klasy list, co zresztą powinno być nawet
> > prostsze.
>
> Niestety w tej chwili brak jest w nemerle supportu dla takiego
> dodawania metod. Kiedy można liczyć na poprawienie tego?
Około 15 minut ;) Jak wszystko dobrze pójdzie.
> > > Osobiście byłbym również za tym, żeby funkcjonalność modułu List
> > > przenieść do metod obiektów typu list.
> >
> > Jestem za. I wtedy można będzie zrobić GetEnumerator, i używać forech na
> > liście.
>
> W takim razie ja się zobowiązuję do przerobienia tego, jak tylko język
> będzie miał wsparcie dla dodawania metod do variantów.
Super.
> Przy okazji... może możnaby przy też zrobić @ na listach, bo pisanie
> List.Append (List.Append (List.Append (.... )))
> jest trochę irytujące.
Mam mieszane odczucia co do dodawania krzaków bez wyraźnej potrzeby.
W kompilatorze List.Append występuje 24 razy (czyli raz na 1000 linii
kodu). Ale to tylko moje zdanie.
--
: Michal Moskal :: http://www.kernel.pl/~malekith :: GCS !tv h e>+++ b++
: When in doubt, use brute force. -- Ken Thompson :: UL++++$ C++ E--- a?
More information about the devel-pl
mailing list