Je me demandais quelles fonctionnalités uniques je peux apprendre de Scheme qui pourraient m'aider à devenir un meilleur programmeur?
J'ai beaucoup d'expérience dans les langues traditionnelles et je cherche à élargir mes horizons et à en apprendre davantage sur les aspects fonctionnels qui manquent dans d'autres langues. Je connais les fermetures de javascript, les expressions lambda de C #, et je me demandais ce que je peux me concentrer sur ce qui manque dans d'autres langues? Mis à part la syntaxe Lisp, je me sens comme ce que j'ai vu jusqu'à présent que j'ai déjà rencontré dans d'autres langues.
Qu'est-ce qui est unique à Scheme / Lisp et qui m'apprendra quelque chose de nouveau?