Blog Ducklinga
Z przyjemnością ogłaszamy, że blog Ducklinga w końcu wystartował! Będziemy tutaj zamieszczać aktualizacje związane z rozwojem języka programowania Duckling, publikować interesujące artykuły na tematy związane z projektem oraz omawiać różne aspekty dotyczące samego języka.
Gdzie teraz jesteśmy
Minęło już kilka dobrych lat od rozpoczęcia projektu i nieco ponad rok, odkąd naprawdę nabrał on tempa. W miarę rozwoju języka i związanych z nim narzędzi, stopniowo otwierają się możliwości aby dzielić się naszymi postępami. Teraz uruchamiamy bloga. Wkrótce planujemy stworzyć miejsce, w którym społeczność będzie mogła rozmawiać, wymieniać się pomysłami i co najważniejsze: udzielać informacji zwrotnych na temat rozwoju Ducklinga. Nastąpi to najpewniej w pierwszym kwartale 2025 roku.
Ale gdzie jest kod źródłowy i dokumentacja?
Zarówno kompilator, jak i dokumentacja języka będą docelowo dostępne online w formie open source. Nie chcemy jednak udostępniać ich zbyt wcześnie, gdy wiele elementów jest jeszcze niedopracowanych.
Planujemy opublikowanie pierwszej wersji alfa kompilatora w 2025 roku, razem z dokumentacją Ducklinga 0.1. Na początku będzie to prawdopodobnie wydanie zamknięte, po którym jakiś czas później nastąpi wydanie otwarte.
Aktualnie skupiamy się na stworzeniu solidnej podstawy rozwijanych narzędzi, ich architektury i krytycznych funkcjonalności. W związku z tym, pierwsze wersje pre-1.0 mogą nie wspierać szerokiego wachlarza konstrukcji językowych. Zamiast tego pracujemy nad kluczowymi elementami wpływającymi na architekturę rozwiązania, takimi jak kompilacja inkrementalna lub modularność języka. O postępach w tych obszarach również będziemy pisać na tym blogu.
Póki co, zamieszczamy poniżej pierwszy program w Ducklingu, który udostępniamy online:
print("quack quack")
Jak być na bieżąco
Najlepiej jest śledzić bloga! Możesz również zapisać się do naszego newslettera (formularz dostępny w stopce poniżej), w którym będziemy ogłaszać nowe posty na blogu oraz inne ważne aktualizacje.