Nemerle kontra C#
Podobnie jak w C# czy też C++, za pomocą Nemerle możemy tworzyć niemal dowolne programy. Nie wszystkie aplikacje warto jednak pisać w językach przeznaczonych dla platformy.NET. Z całą pewnością twórcy gier oraz wszyscy, którzy chcą tworzyć bardzo wydajne programy, będą woleli C/C++. Poza wykorzystaniem tych samych narzędzi (np. Visual Studio, Monodevelop) oraz tej samej platformy programistycznej Nemerle jest bardzo podobny do C# również składniowo, co bardzo ułatwi programistom przesiadkę na nowy język. Różnice między C# i Nemerle przemawiają na korzyść tego drugiego i pozwalają na uproszczenie implementacji algorytmów. Stworzony w Polsce język jest intuicyjny, a tworzone w nim funkcje bardziej uniwersalne niż w przypadku C#, co znacznie przyspiesza sam proces pisania aplikacji. Zupełnie inne są makra, które zostały znacznie rozbudowane, dając niespotykane dotąd możliwości.
Nowy język w praktyce
Kompilator nowego języka został skonstruowany na bardzo popularną platformę.NET i dzięki temu podczas pisania programu możemy skorzystać z powszechnie używanych narzędzi, takich jak Microsoft Visual Studio oraz Monodevelop dla Mono (patrz: $(LC108875:Mono kontratakuje)$). Kolejną bardzo istotną zaletą Nemerle jest pełna przykładów dokumentacja (niestety, tylko po angielsku), dająca wiele praktycznych i gotowych odpowiedzi, w jaki sposób najefektywniej napisać wybrane algorytmy lub opisać strukturę danych.
Co dalej?
Przyszłość Nemerle leży w rękach całego polskiego środowiska akademickiego. Sam mały zespół nie jest w stanie wypromować nowej technologii w kraju, a tym bardziej na świecie. Nadzieje należy pokładać w rodzimym systemie edukacji, który – miejmy nadzieję – obok C++, Javy czy PHP zacznie nauczać Nemerle w miejsce “zabytkowego” Pascala. Nasi profesorowie powinni się zainteresować nowym językiem, promując wiedzę polskich naukowców oraz zupełnie inny, bardziej przyszłościowy sposób konstruowania aplikacji niż ten, który już dawno powinien być na naszych uczelniach zapomniany.