Se è così, puoi dirmi come l'apprendimento di un nuovo paradigma ha cambiato il tuo approccio per risolvere i problemi di programmazione anche se il problema è in un altro paradigma / linguaggio / tecnologia?
Apprezzerò molto Se puoi dirmi in un modo specifico, come le tue abilità di programmazione di X (cioè: JAVA / C # / C ++) sono migliorate imparando Y (cioè: Scheme / Prolog / Lisp).
Inoltre, quali paradigmi suggerisci aiuta di più a diventare un buon programmatore?
Le mie esperienze sono solo strutturate - OOP, imperative - procedurali e, in una certa misura, meta-programmazione modello, ma il mio obiettivo non è imparare un'altra lingua, ma piuttosto apprendere approcci diversi per risolvere i problemi.
Grazie!