Java

Język silnie typowany, statyczny. Na uwagę zasługuje obszerna biblioteka standardowa i wbudowane odśmiecanie. Według mnie najlepsze rozwiązanie dla dużych aplikacji serwerowych (J2EE).

Oto fragmenty projektów napisanych przeze mnie w tym języku:

Anim - PPOJ (.zip) (60 KB)
Aplikacja pozwala tworzyć animacje oparte na grafice wektorowej. Projekt został zrealizowany jako zaliczenie z przedmiotu PPOJ (trzeci semestr studiów).
Środowisko: JAVA, AWT.

Design By Contract In Java
Design by contract dla Javy utworzony jako preprocesor AWK.
Środowisko: konsola.

Do zadań mniejszego kalibru polecam systemy oparte o serwer aplikacyjny w języku Python.

(...) Nie ma bowiem łatwych odpowiedzi. Nie istnieje nic takiego jak najlepsze rozwiązanie - zarówno jeśli chodzi o narzędzia, jak i języki czy systemy operacyjne. Są jedynie systemy, które mogą być bardziej odpowiednie w konkretnych okolicznościach.

I tu właśnie do gry wchodzi pragmatyzm. Nie należy przywiązywać się do żadnej określonej metody, ale mieć na tyle rozległą wiedzę i doświadczenie, by w danej sytuacji wybrać dobre rozwiązanie. (...)

Andrew Hunt, David Thomas "Pragmatyczny Programista"