[nem-pl] Nemerle si? instaluje
Michal Moskal
malekith at pld-linux.org
Wed Oct 29 20:22:08 CET 2003
On Wed, Oct 29, 2003 at 08:00:48PM +0100, rzyjontko wrote:
> Ale mam pewne drobne zastrzeżenia co do działania mcs'a i ncc. Chodzi
> o to, że ja osobiście wolałbym aby każdy plik był kompilowany osobno,
> a na końcu żeby były linkowane. Ja mam bardzo słaby komputer i ciągłe
> czekanie za każdym razem kiedy coś zmienię jest nie do zniesienia.
C# zasadniczo czegoś takiego nie wspiera. Można co prawda kompilować po
jednym pliku i potem to jakoś linkować, ale to tylko zupełnie niezależne
klasy, bez referencji w którąkolwiek stronę.
Co do Nemerle plan jest taki, żeby:
a) kompilator był jakieś 4 razy szybszy niż jest obecnie (C# w ogóle
odpadnie of korz)
b) być może jakaś częściowa kompilacja na zasadzie, że kompilator
wywołuje się tak jak teraz, ale tworzy sobie jakieś pliki
tymczasowe i jeśli nic się nie zmieniło -- korzysta z nich.
Nic-się-nie-zmieniło będzie się odnosić do poszczególnych
plików/klas/metod (jeszcze nie wiem na którym poziomie się
zatrzymać).
b) jest związane z zakresem optymalizacji które będzie robił kompilator.
--
: Michal Moskal :: http://www.kernel.pl/~malekith : GCS {C,UL}++++$ a? !tv
: When in doubt, use brute force. -- Ken Thompson : {E-,w}-- {b++,e}>+++ h
More information about the devel-pl
mailing list