Zastanawiam się jak to jest z programowaniem funkcyjnym (miedzy innymi haskell), by do niego przystąpić trzeba być już biegłym w programowaniu obiektowym i czy potrzebna jest jakaś wcześniejsza wiedza?
Aktualnie znam podstawy C++ oraz zaczynam się uczyć Javy. Zastanawiam się czy jest sens w tym roku przystąpić do kursy programowania funkcyjnego czy raczej bez wcześniejszych solidnych podstaw mogę sobie nie dać rady?
0
0
Musisz mieć solidne podstawy w matematyce. Więcej niż to nie jest potrzebne, a czasem może być nawet przeszkodą.
0
- Nie jest potrzebna żadna znajomość programowania. Ba, niektórzy twierdzą że znajomość programowania imperatywnego utrudnia zrozumienie programowania funkcyjnego, bo trzeba myśleć w inny sposób.
- Przyda się znajomość matematyki, funkcji, odwzorowań, relacji, logiki.