Całkiem przypadkiem trafiłem na prezentację ,,The Future of Programming” przedstawioną przez Breta Victora. Link do prezentacji znajduje się tutaj.
Prezentacja jest ciekawa i ze względu na formę i ze względu treść. Główne przesłanie jest takie, że często wpada się w pułapkę szablonu ,,wiem co robię i wiem jak to powinno być robione”. Autor ładnie ilustruje tę pułapkę na przykładzie ewolucji języków programowania czy architektury komputerów. Ale oczywiście ta pułapka pojawia się w wielu miejscach, ,,wiem, że uprawiam naukę, przecież właśnie to jest nauka [=publikowanie w czasopismach]” lub ,,wiem, że analizuję dane, przecież właśnie tak się analizuje dane [=używam regresji i testów t-studenta]”. [notka dla szybko czytających konserwatystów: NIE uważam, że nie należy publikować czy używać regresji czy testu t].
Bret Victor – The Future of Programming from Bret Victor on Vimeo.
[Jeżeli poniżej nic się nie pojawia to dwudziestokilkuminutowe wideo można znaleźć tutaj]
Zakładam, że widziałeś Przemku inne prezentacje Breta. Jeśli nie to polecam Dynamic Data Visualization – to co potrafi jego program bije na głowę nawet R 🙂
Nie widzialem, ale jak tylko wroce z wakacji chetnie nadrobie zaleglosci. Chetnie zobacze to DDV.
@PawelK, fantastyczna prezentacja. Link: http://vimeo.com/66085662.
Podejście też rewelacyjne.
Trochę przypomina projektowanie aplikacji przez diagramy UMLowe. Graficznie tworzy się szkielet, który można ewentualnie wypełnić dodatkowym kodem (np. algorytmami analizy danych).