[nem-pl] Rozszerzenia - myśli o kompilacji
Kamil Skalski
nazgul at omega.pl
Tue Oct 28 22:23:32 CET 2003
Dziś zawiązała sie dyskusja z Michałem na temat kompilowania rozszerzeń i
miejsca umieszczenia ich w kodzie.
Jego stanowisko początkowe:
- wszystkie rozszerzenia będą pisane w osobnym pliku
- będą uruchamiane opcją kompilatora, np.
nemerle -enable-extensions p.n -o p
lub co gorsza
nemerle -extensions ext.o p.n -o p
Moja wizja ;)
- rozszerzenia można pisać zawsze i wszędzie
- kompilują sobie one wszystkie funkcje, które są potrzebne i korzystają z
nich przy compile-time uruchomieniu
- standardowe rozszerzenia (czyt. zawarte w standardowej bibliotece) są zawsze
włączane (ew. według zapotrzebowania) automatycznie, a te własne, z których
programista korzysta są wyszukiwane (lub dokompilowywane) z plików projektu,
czyli taki linking online na potrzeby kompilacji
- użytkownik nie ma pojęcia czy używa zwykłej funkcji czy rozszerzenia
More information about the devel-pl
mailing list