Although Clojure was officially released a few years out of bounds (2007), the stable release > w/ complete Java-interoperability (w/ Protocols) came months before 2010.
All of this decade's influential contributions in full/JAM-stack web development frankensteins several ancient yet seemingly future-proof paradigms and ideas from Functional Programming, agent-agnostic architecture, platform-agnostic development, and more fundamentally, lambda calculus (the standard notation for defining pure discrete mathematical functions or Functors I believe this evolutionary resilience towards concurrent-threadings simple but disastrous pitfalls (like all of the rules for state management :P ) can be traced to Rich Hickey's rediscovered intentions and potential in LiSP and later Clojure.
Before deliberating the sanity of my beliefs any further, it's apparent to me for example that the beloved features and philosophies stuffed into React are precisely the inherent inexhaustible abilities in a prefix-notation syntax like LiSP, which is precisely why Hickey took initiative in 2005 to begin integrating the already retrograde shared-state loosely object-oriented roots in Java/JavaScript with a meta-abstracted and expressive functional development environment.
I may be over-possessed with Koolaid from the Clojure camp I've squatted in but as a Clojurist, when much of the internets hoopla surrounds some newborn lambda-fn feature or module is released in cluNkY JavaScript, the origins for its newfound practical use in modern web-development is deemed irrelevant, and I feel befuddled - what's the big deal? comes to mind, and seek new opinions.
(((Clojure.))), I think.All of this decade's influential contributions in full/JAM-stack web development frankensteins several ancient yet seemingly future-proof paradigms and ideas from Functional Programming, agent-agnostic architecture, platform-agnostic development, and more fundamentally, lambda calculus (the standard notation for defining pure discrete mathematical functions or Functors I believe this evolutionary resilience towards concurrent-threadings simple but disastrous pitfalls (like all of the rules for state management :P ) can be traced to Rich Hickey's rediscovered intentions and potential in LiSP and later Clojure.
Before deliberating the sanity of my beliefs any further, it's apparent to me for example that the beloved features and philosophies stuffed into
Reactare precisely the inherent inexhaustible abilities in a prefix-notation syntax like LiSP, which is precisely why Hickey took initiative in 2005 to begin integrating the already retrograde shared-state loosely object-oriented roots in Java/JavaScript with a meta-abstracted and expressive functional development environment.I may be over-possessed with Koolaid from the Clojure camp I've squatted in but as a Clojurist, when much of the internets hoopla surrounds some newborn lambda-fn feature or module is released in cluNkY JavaScript, the origins for its newfound practical use in modern web-development is deemed irrelevant, and I feel befuddled - what's the big deal? comes to mind, and seek new opinions.
I have never worked with Clojure, where should I start?
This was my initiation
Thanks I will check it out