[nem-pl] Framework + taka mała wątpliwość
"Paweł W. Olszta"
Pawel.Olszta at adv.pl
Sun Nov 30 20:21:03 CET 2003
Witam,
no więc Kamil właśnie skończył testować nową wersję kompilatora, która
potrafi bez żadnego wspomagania korzystać z klas Frameworka. I parę
innych mniejszych rzeczy, ale to szczegóły.
Niestety, prędkość komplikacji potknęła się, upadła i leży kwicząc. No
ale taka jest cena podstępu, nie?
Do wtorku skoncentruję się na testowaniu i doskonaleniu nowego kodu,
potem trzeba się będzie na serio zastanowić -- co dalej. Na pewno
przydałoby się ładowanie bibliotek Nemerle albo dynamiczna generacja
kodu, bo jedno albo drugie pozwoliłoby Kamilowi na jakieś poważne
zabranie się za makra.
Teraz tak. Na http://www.nemerle.org/bugs jest zgłoszonych kilka bugów,
które naprawdę łatwo poprawić (ot chociażby nr 28 -- dwie proste zmiany
w lexer.cs albo nr 6 -- zmiana w parser.jay i tyexpr.n). Takie proste
łatki to świetny sposób na wstrzelenie się w proces rozwijania języka.
Poza tym czuję ciągły głód kontrprzykładów. Na błędy w kompilatorze
można się natknąć pisząc bardzo proste przykłady i byłoby bardzo
pomocnym, gdyby takie przykłady były pisane i zgłaszane (a już w ogóle
najlepiej wrzucane do SVN testsuite/todo). Błyszczy tutaj przykład
Kamila który wziął i napisał nondec-subseq.n (w testsuite).
Naprawdę, połowa semstru już chyba nam stuknęła i nad kompilatorem
pracują tak ledwo co pięć osób:
make changelog
grep "<author>" changelog.xml | sort | uniq
<author>dave</author>
<author>malekith</author>
<author>nazgul</author>
<author>olszta</author>
<author>rzyj</author>
grep "<author>malekith</author>" changelog.xml | wc -l -- 466
grep "<author>nazgul</author>" changelog.xml | wc -l -- 45
grep "<author>olszta</author>" changelog.xml | wc -l -- 32
grep "<author>rzyj</author>" changelog.xml | wc -l -- 31
grep "<author>dave</author>" changelog.xml | wc -l -- 3
Tymaczasem, zapisy.ii.uni.wroc.pl pokazują, że...
1 Marek Dawiec 85275 IV
2 Dawid Duda 129882 IV
3 Michał Moskal 129934 IV
4 Aleksander Mądry 139040 III
5 Paweł Olszta 117779 V
6 Michał Poziemski 117852 III
7 Kamil Skalski 129958 IV
8 Michał Sokołowski 150958 I
9 Grzegorz Stelmaszek 139066 V
10 Krystian Walec 117803 IV
11 Andrzej Wasylkowski 129975 IV
12 Jacek Śliwerski 130045 IV
...na przedmiot zapisanych jest dwanaście osób. Ciekawe ile z tych osób
jest zapisanych na devel-pl, bo być może to teraz będzie jak obrywanie
na kazaniu za niechodzenie do kościoła przez tych co akurat przyszli,
ale Panowie, jeśli chcemy tym kompilatorem i jego przyległościami
powalić kogoś na kolana to fajnie by było gdyby coś się wreszcie ruszyło
z robotą... A póki co jest tak, że Michał napisał prawie wszystko sam,
parę osób próbuje w czymś mu pomagać, a cała reszta czeka -- pytanie na
co, na oceny z przedmiotu?
Panowie, czym więcej nas pracuje, ale tak naprawdę, nad Nemerle, tym
większa szansa że cokolwiek z niego będzie. Szczególnie, że przyjdzie
taki moment że ktoś go ściągnie i oceni -- zastanawiając się, czy
przydzielić nam grant czy nie. Osobiście wolałbym, żeby wtedy było
napisane więcej i lepiej, niż mniej i gorzej -- albo żeby przynajmniej
była pewność że się uruchomi, bo przetestowaliśmy go na iluś tam
konfiguracjach -- a Wy?
W każdym razie jeszcze raz -- jeśli ktoś nie wie, za co się złapać,
niech pisze do mnie albo do Michała. Gwarantuję, że coś się na pewno
znajdzie -- łatwego na początek -- w kompilatorze albo w okolicach.
Miłego wieczoru życzę
Paweł
--
I know nobody knows / Where it comes and where it goes
I know it's everybody's sin / You got to lose to know how to win
More information about the devel-pl
mailing list