Od dłuższego czasu trwa dyskusja na temat tego, czy tworzenie programów jest sztuką. Wielu programistów, którzy mają mniejsze lub większe doświadczenie spiera się ze swoimi kolegami po fachu, czy programowanie jest rzemiosłem, czy może pozwala dać wyraz swojej artystycznej duszy. Odpowiedź na pewno nie jest jednoznaczna i zależny od punktu widzenia. Po pierwsze, nie ma jednej definicji sztuki, której można tutaj użyć.
Specjaliści w tych kwestiach, czyli kulturoznawcy, socjologowie i inni specjaliści spierają się co do tego, czym owa sztuka jest. Dlatego właśnie programowanie jest nią lub nie, a zależy to tylko i wyłącznie od tego, jaką definicję przyjmiemy i jak liberalnie na nią spojrzymy. Języki programowania mogą bez wątpienia być stosowane w bardzo różny sposób, zależnie od tego, jaki stan umysł posiada użytkownik. Istnieje coś takiego, jak styl programowania, który na pewno może być wyrazem artystycznej duszy i działać również na emocje czytającego kod źródłowy programu. Czy kiedyś doczekamy się odpowiedzi na to pytanie? Jest to bardzo wątpliwe, ponieważ spór toczy się już od wielu lat, więc nie zostanie raczej rozwiązany w najbliższej przyszłości.
Copyright @ 2010 Programowanie