# Clojure is not for geniuses

DevFeed: [Clojure is not for geniuses](<https://devfeed.tech/articles/clojure-is-not-for-geniuses-32105.md>)

Original publisher: [Read original article](<https://adambard.com/blog/clojure-is-not-for-geniuses/>)

Published: 2014-11-18T00:00:00Z

Content type: opinion

Language: en

Sources: [Adam Bard](<https://devfeed.tech/sources/adam-bard.md>)

Topics: [ClojureScript](<https://devfeed.tech/topics/clojurescript.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [assembly](<https://devfeed.tech/tags/assembly.md>), [blog](<https://devfeed.tech/tags/blog.md>), [c](<https://devfeed.tech/tags/c.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [functional](<https://devfeed.tech/tags/functional.md>), [language](<https://devfeed.tech/tags/language.md>), [languages](<https://devfeed.tech/tags/languages.md>), [memory](<https://devfeed.tech/tags/memory.md>), [object-oriented](<https://devfeed.tech/tags/object-oriented.md>), [objective-c](<https://devfeed.tech/tags/objective-c.md>), [programming](<https://devfeed.tech/tags/programming.md>), [software](<https://devfeed.tech/tags/software.md>), [systems](<https://devfeed.tech/tags/systems.md>)

## AI overview

The article argues that Clojure is not limited to genius programmers. It presents immutable collection semantics and reduced program and library complexity as ways to reduce the mental effort required to understand and debug software, contrasting this with the lifecycle-tracing demands of mutable object-oriented systems.

## Source excerpt

It's a common attitude that functional languages with immutable collection semantics, such as Clojure, are for a) pretentious language geeks, or b) actual genius programmers. I'm in no position to defend against point a) given the body of my writing on this blog, so today I'd like to write an article about point b).