Skip to content

Instantly share code, notes, and snippets.

@reborg
Last active July 21, 2022 08:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save reborg/a00e0b10fc9d8746b073ce9aa890c024 to your computer and use it in GitHub Desktop.
Save reborg/a00e0b10fc9d8746b073ce9aa890c024 to your computer and use it in GitHub Desktop.
State of Clojure 2022 - Free text answers

Sate of Clojure - 2022 - Free Text Answers

A vaguely curated rendering of the free text answer in the State of Clojure 2022 survey. Answers are ordered by length and their title contains the original timestamp and a summary sentence which I added to make it easier to find them later. The rest of the text is the original with some formatting fixes.

What can we as a community do to increase Clojure adoption?

2/26/2022 4:22 AM - Move away from Lisp, examples, slow startup.

I think removing the word "Lisp" from the homepage and introductory material on the Clojure website would really help get people on the first step to learning Clojure. The Clojure homepage should show code before ever mentioning "Lisp". I love lisp personally, but I really feel marketing Clojure as a lisp has go to be harmful to adoption. Everyone in the lisp community already knows it's a lisp. So the word "lisp" isn't there to market it to them, because that would be redundant. And the people in the lisp community are the ones who are already sold on Lisp. It's there to market it to people who don't know anything about Clojure. But the thing is, for those who don't know anything it, it being a lisp is probably not a good thing to them at first. Most people's first reaction to Lisp is absolutely not "ohhh it's a lisp, that means I can have macros and homoiconicity, that's a real selling point!". Because if it was a big selling point, Clojure would probably already be a lot more popular. Most people's reaction is that they don't want to touch "Lisp". It's a relic. It's ugly. It's confusing. It's hard to read. It's full of parentheses. The reality is that this is most people's first impressions upon reading the word "Lisp". So as soon as most people hit that word when reading the Clojure home page, it's an uphill battle to keep their attention. Now, my reasoning here is purely annecdotal, but I'm a university TA and tutor, and I've had hundreds of students come to me for help and I've interacted with hundreds more students in online communities. Across the board, people think Lisp is a joke before they've ever even written a line of it. Very few walk out of their programming languages class having had a positive experience with it. I can only assume that students at other universities have had a similar experience. I think using that word on the home page is a serious detractor for a lot of people. I think Clojure would be way better off showing samples of code that specifically don't look like lisp. Something manipulating a vector or a hashmap and using threading so people aren't thrown back to college and remembering reading their common lisp code backwards because of deeply nested function calls. Show let and cond using their vectors so people don't think back to all the times that they missed some parentheses around their let binding or cond case. These are all negative associations that come along with lisp and the first thing we want to do is dispel those or lots of people will walk away without ever giving Clojure a chance or even a second though. I also think startup time needs serious improvement. I understand that there's things that are just fundamentally going to be slow because of the way the JVM works and the number of classes Clojure produces, but this is people's first experience in the language. They're not going to start with the REPL right away, they're not going to start with babashka or something else. They're probably going to make a Clojure file and try to evaluate it and see that their "Hello World!" program took 2 seconds to run instead of the milliseconds like every other language they've touched. People who are familiar with the JVM are probably going to be a little more forgiving of that, but that's not the majority of developers anymore. People are going to see that 2 seconds and say "wow, that was pretty slow for hello world". And we can use the excuse "oh, but you'll never run Clojure like that, it's all in a REPL, and when you do it's in a long-running service so you don't have to restart it anyways, and also there's this thing called GraalVM and there's babashka too and blah blah blah". It's slow. It's the first thing people experience. It needs to be faster or people will think this is a painfully slow language and that'll turn people off of it. Clojure is an awesome language, it's my go-to for everything these days, and I would use it for work in a heart beat if I didn't work for a government agency that has strict rules on what's allowed in production. But other people need to be sold on it, and Clojure's marketing isn't great, and neither is people's first experience with it. It's a lot of, just trust me, it gets better. And that needs to change.

2/26/2022 7:49 PM - Lacking of examples on main website, blessed libraries and tools.

It’s been a long time since I was adopting Clojure. I haven’t read the intro guides or been in the newcomer forums much in a long time. So take all of this with a gain of salt. There are two pieces: getting someone on the path and then keeping them on it. The first is harder but more important. Clojure could do more to market itself. The overview and guides on the Clojure website are really lacking in examples: small programs that can be elegantly expressed in Clojure, things that would be hard to do in other languages (eg the ants demo), comparison of SQL-style to datalog-style queries, comparisons of equivalent code in other languages, etc. Or in other words, the Clojure website could spend more time explaining why a programmer might fall in love with Clojure and less rationalizing why an architect might make a business decision to use Clojure. Keeping someone on the path is also tricky. For me, I think the hardest problem for newcomers is figuring out ONE way to create a program that does whatever it is they want to do. Not THE way, just a way. That’s why I appreciate all the project templates and example projects out there, even though I often disagree with their library selections, or lament how out of date they are. At least they offer SOME way to write a web app, or a server, or to make art or music, or to analyze data. I particularly appreciate two projects for this aspect—pedestal and re-frame. Both are fairly prescriptive about how to structure a project and how to manage data in that project. (Nowadays I disagree strongly with parts of those prescriptions, but I needed those training wheels before I could formulate my own criticisms.) I love that Clojure encourages you to bring your own tools. But in a world like that, you need great resources that can help you learn about, pick, configure and get to building with those tools. Newcomers in particular need help with those first two—what are the problem spaces and what are popular solutions? Maybe this takes the form of a version of Clojure Toolbox or Clojars that focuses on advice and comparisons rather than being just a catalogue, I’m not sure. IMO the second most confusing thing is how to run your code, locally and in production. There are just so many tools and it’s hard to know which ones are most important to learn. It’s good that the community is centralizing around deps.edn and things built from it. But I worry that newcomers still feel intimidated or dumb for not knowing how to use clj and shadow-cljs and lein and bb and java and boot. And then how do you do a production compile ? And how do you get that into the hands of your users? I’m not suggesting that the Clojure team provide definitive answers for those questions, but I think the guides should acknowledge up front that this area is challenging and that there is a community that can offer guidance.

3/4/2022 4:51 PM - Easier setup, more examples.

For beginners: Make the setup of a development environment a lot quicker/ easier to grasp. Do programmer beginner tutorials in Clojure/ ClojureScript, for people that never programmed at all. Something like the Automate The Boring Stuff book for Python, but in Clojure(Script). To sysadmins, the threading macro is like a pipeline - that is just awesome. But most scripts for sysadmins need to start very quickly (e.g. in monitoring), so Babashka/ nbb are perhaps better suited here. For advanced/ professional users: Show more debugging/ performance profiling with Java Flight Recorder/ VisualVM or even from underneath using eBPF. Show the same things for ClojureScript in browser/ Node.js. Explain more jlink/ jpackage etc. Assume, people skipped Java/ JavaScript and went to Clojure/ ClojureScript directly, pointers to "platform" resources and how they apply to Clojure/ ClojureScript (even ClojureCLR) would be really great. Both: Show Good code vs bad code comparisons/ reasoning like what e.g. Raymond Hettinger does with Python sometimes. Write guides/ do videos about some common use cases, like parsing various crazy CSVs that are out there, converting images, sending SNMP requests (that's the case in many on-premise sysadmin jobs), using libpython-clj, Datomic, XTDB and more guides about various aspects and use cases would just be huge. ClojureCLR could use some love and capture some of the Windows/ C#/ F#/ PowerShell crowd. It would be really nice, if one could somehow run a difference between what is running in a REPL and what the project has for basically live-patch deploy of code of sort (across files). If one could print out the diff between, what is running vs what my code is would help a lot too. It could optionally require a confirmation to apply these changes - something like configuring a network switch and then hitting "apply". Finally, stoppable execution of the last "command" written in a REPL would greatly reduce the fallout of a session gone awry. I know the REPL isn't a shell but there must be some way the interactive session can be friendlier in this regard.

2/22/2022 7:45 PM - Better and more organic tutorials.

A great place to start would be a solid tutorial. The "Learn Clojure" guide on clojure.org (https://clojure.org/guides/learn/syntax) is pretty sparse; it's mostly text, and covers surface-level stuff like syntax, defining functions, and the common data structures. It mentions the REPL before even saying how to run the REPL, and common conventions aren't covered (covering loop first is an antipattern imo - people coming from OOP will use loop as a crutch rather than embracing map, reduce, filter, etc.) Additionally, splitting the documentation between "Reference" and "Guides" is a little annoying, since I never know if the info I need is in a guide, a reference, or if it's undocumented. My gold standard for programming language tutorials is the Rust "Book" (https://doc.rust-lang.org/book/title-page.html). It takes you through the exact process of creating a project, compiling it, then running it straight out of the gate - there's no confusion on "how do I run the program". Also, it introduces topics didactically. Chapters usually start with a "here's this problem/topic" type premise, then the rest of the chapter delves into the proper Rust way to do things. Most importantly, though, it's a complete tour of every language feature. It doesn't just show off the basics, then leave you to hunt down the rest in blog posts or third-party tutorials. I also think Rust is a good example because it's a similarly "weird" language living outside the object-oriented status quo, much like Clojure. It should also be noted that the Rust "Book" is an honest to God book (No Starch Press sells physical copies, it's a couple hundred pages!). It's quite the tall order to write an entire book on a programming language, but I feel like it would be worthwhile for the community to fund an official book that serves as a canonical tutorial/reference to the language.

3/5/2022 10:18 AM - Batteries included, error handling, cloud-awareness.

Make it more intuitive and user-friendly to go from 'zero to working'. Integrate it with other popular 'easy' languages -- Python, Powershell, Kotlin (for example). Make commonly done stuff (like reading/writing CSVs, navigating/manipulating directory structures, etc) really easy (like it is in Powershell). Come up with answers for some of the things other languages are known for -- ML and data science in Python, coroutines in Kotlin. Make moving to the Cloud with Clojure so easy that it entices people to experiment in the cloud just for that experience. Have a registry of popular libraries that are linked to functionality people might search for. Code snippets that are easily accessible from the tooling. Better error handling and error messages. Have Rich Hickey visit large stodgy corporations and give one of his classic presentations. How have other languages gained adoption quickly? Python: ML & DS, and general ease of use (annoying as space-based syntax is). PowerShell: You can do a lot of system utility stuff really really quickly. Kotlin: A much better Java, and Android didn't hurt. Ruby: UIs. So what's the next thing? Cloud and serverless. Our company is thinking of switching from Java/Kotlin to Python b/c of the JVM startup issues with lambdas; does Clojure have an answer to that? If so you'd get a seat at the table. We've found that it takes forever to get a developer up in AWS (for example) and productive -- a lot due to security but also unfamiliarity, information overload, etc. Figure out a niche to make people super-productive super-fast in the cloud. Like transferring, cleansing, transforming, synchronizing data, it's still 70% of what developers do in large corporate companies. Just a thought.

3/2/2022 10:25 PM - Less "big decisions" upfront.

Tried to get company to use ClojureScript over TypeScript as it feels like we're tripping over ourselves constantly and everything comes out more complex than it should be. The main opposition came in the form of "how big is the hiring pool" and "I talked to some companies in Silicon Valley and they said TypeScript is what's good" even as we waste hours, and hours per project wrestling with it. I used to think it was important for Clojure(Script) to become the most popular language and loved sharing it. But then I started thinking about it and that may not really be the goal. A metal band shouldn't be considered a failed pop band right? Therefore a language that decidedly is anything but typical shouldn't be thought of as unsuccessful if it doesn't reach the status of what's popular because it's more important that it's "good" and the people who do get it, get a lot out of it. That said, if we can make it fit into more pockets of a stack to "try out" I think it may get easier adoption or feel like less of a big up front decision. One language we tried was ReScript formerly Bucklescript. What makes its tooling story cool is that you write .res and .resi files then transpile it during development time to .js and .ts files. This made it really easy to add to an existing stack and work with any pre-configured bundling solution or create-react-app or whatever framework. If we could build some tools possibly leveraging scittle and node-babashka that compile into js that fits into existing projects, then I think it would be an easier sell. I know there are some published tutorials about using external bundlers but the setup for that is definitely not as out-of-the-box as other languages in that front.

3/8/2022 5:25 PM - More types.

3 things. 1. better answer to typing, in particular, an easier way to specify the shape of data at function boundaries. Specifically: (defn something [x] {:pre [(assert-shape-is MyInputSpecification x)] :post [#(assert-shape-is MyOutputSpecification)]} ) I think this information really helps adoption. It tells someone interfacing with "something" basically everything they need to know. I have tried most methods until 2019 or so, including spec, and IIRC this is the most in-your-face way to do it. but it's frictionful, and tooling support is poor. I haven't seen a really stable answer. 2. "stable answer" includes good tooling. Clojure codebases are smaller, but Typescript codebases are much easier to resume after putting them down for a long time, because the "shape hinting" for vanilla tools (= vscode) is so much better. I use Emacs+nrepl and there are so many different ways to make the toolchain stop working: nrepl version in project.clj, in profile.clj, in deps, in environment, in emacs. This is not specifically a clojure problem but the out-of-the-box experience is really not for beginners. For someone as forgetful as me, after 3 months, I'm basically a beginner again... for Clojure I mentally expect several hours to debug tooling before picking up a project again. 3. add more syntax sugar. Enough languages have learned from clojure sugar, that many amazing things are now regular in other languages: destructuring, for example. The one thing I miss the most from TypeScript when I'm writing CLJS: let thing = 'asdf'; let objectThing = { thing } // { thing: thing } I'm sure there are good reasons to require { thing thing } in clojure but after several years of TS, that's my favorite sugar.

3/4/2022 4:14 PM - More Rich, modern Java interop, attitude.

  • More Rich Hickey talks (maybe not likely but I will ask anyways)
  • Better integration with Java. as Java is evolving, Clojure must keep up with it and not feel like it was designed for java 1.5 or whatever it was. Make interop between Clojure functions and Java functional interfaces and Functions smooth like butter.
  • startup time ;-)
  • invest in VS Code support
  • invest in well put together bread and butter web tools like Luminus/Kit
  • Keep an eye on the innovations coming out of other ecosystems, the Clojure world is too insular for its own good. It is genius, but too dismissive of what other people are doing.
  • Python/JS-style generators (ability to code iterators in a continuation/coroutine-based style, sort of like goroutines in core.async). This can radically simplify a lot of collections code.
  • Shake the attitude of looking down on devs of other communities. I even see sometimes this sentiment of "do we really want to attract lowly JS Devs to our sacred community?"
  • Do not get defensive or dismissive when discussing how to increase adoption. I see so much attitude of like "clojure doesn't need adoption actually! It is good how it is!" and "Clojure's adoption is actually great (it isn't)". This attitude is transparently a defense mechanism but derails productive conversations.
  • More big name companies on display in the "who uses clojure?" section. Get some FAANG's!
  • Better documentation. I still cannot figure out what a function does in the stdlib just by reading the docs (or looking at the implementation)
  • Everyone get behind ClojuristsTogether so we can actually fund Clojure investment!

2/24/2022 7:35 PM - Documentation, practical examples.

Make the documentation more approachable to newcomers. I think most devs are OOP devs, and with Clojure you not only have to adopt the FP mentality, but also a very unusual-looking syntax. The documentation is thorough on the surface, but terribly worded. I said this in another question, but Clojure is like a very smart professor with a heavy research background who is a terrible (at times verging on incompetent) instructor. I think more people would adopt Clojure if its documentation was overhauled to appeal to a newcomer, with a lot of additional greatness that more experienced devs can access. It should be like those classic kid/family moves from the 00s: Shrek is hilarious when you're a kid, but it's also hilarious when you're an adult. The examples also need a major culture shift. When I'm learning a language, I look to documentation examples for practical examples that I might use. Clojure docs have way too many examples that are "look at this very niche coding logic puzzle type problem I can solve with clojure!", too much of a show-off section. Overall I think Clojure would benefit from some more humility to appeal to potential new Clojurians. For context, at my company basically no new hires are expected to have any experience with Clojure, but there's also an explicit assumption it will take that new hire several months to ramp up to being a confident individual contributor -- scaled a bit if they've got a lot of YoE. As one of these new hires who talks a lot to other new hires, a lot of the confusion comes from documentation.

2/23/2022 6:32 AM - Better onboarding experience

Overwhelmingly, the most common barrier to commercial adoption which I have heard is that it's too risky due to the small talent pool of and difficulty hiring Clojure programmers. Chicken and egg problems are like this are hard to solve, but this one has an achilles heel: programmers of all experience levels can pick up Clojure, functional programming principles, and even interactive development quickly, if given the right conditions. So I believe that it's absolutely critical to make the onboarding process for developers who are new to Clojure as FAST and EASY as possible. I'm guessing NuBank has materials and people with solid experience here to provide a solid base. And the work the community has done on notebooks/literate programming tools is stellar and just begging to be applied on some world-class tutorials on clojure.org! Imagine if quick onboarding of programmers became a strong part of Clojure's brand, something that's bragged about on the front page. This would make the process of hiring programmers to work on Clojure projects much less painful, which I believe would increase commercial adoption. And it would have the added benefit of making learning Clojure more appealing and feasible to programmers in non-Clojure shops, which further increases the hiring pool.

3/10/2022 7:34 PM - Online interactive examples, easier ClojureScript experience

  1. Focus clojure.org and clojurescript.org even more on brand new (or curious) users. The sites already have a lot of good content, but it's buried and can be hard to find. Much of it focuses on being technically detailed and accurate as opposed to providing just enough detail to get someone going. Check out ruby-lang.org for a great example, but to be more specific - Lead with some small code examples just so people can see the language. - Allow people to try out code in their browser. - Quickly lead them to walk-throughs on setting up a specific development environment, especially editor integration! - Highlight and surface the most popular resources for learning the language - Highlight and surface the most active communities for help. Eg. "We recommend the Clojurians Slack" for brand new users.)
  2. Make using Javascript libraries in ClojureScript as simple as it is to use Java libraries in Clojure. Most of the pain in that, right now, is related to build difficulties: fetching and including dependencies, modules/namespaces, and externs inference. The work on externs inference and foreign libs has been a huge step getting there, but it would be extremely helpful if tools.deps (or plugins) could help with the download, including/linking, and bundling. Using NPM

3/2/2022 2:02 AM - Better onboarding experience on website, newcomers-friendly docs, blessed libraries

UX, designers and a huge attention to incoming developers and their unforeseeable nuances. It was horribly hard to get started with Clojure coming from no programming background, and the terse, dry official documentation still angers me to this day. It has always disrespected my lack of background knowledge and just assumed that if I'm interested in Clojure I for sure can handle Java and programming language design abstractions. No, I'm a beginner. I need a beautiful website (to show my friends and to feel empowered that whatever I'm investing on is heading towards the future, and not stuck somewhere), with rich, well explained, step by step guides and instructions. Most of ALL, I need solid opinions on what to do with all the libraries and how to achieve stuff that is pre-packaged in other languages. The book that unlocked me was Clojure Applied exactly because for the first time someone told me what to do before I could actually understand all the implications for all the parts. I still carry it around with me just for the emotional support it gives me.

3/7/2022 5:00 PM - Practical examples

In a power-law environment like software ecosystem, it's hard to change the tails. But two things come to mind, one obvious and one more speculative. The obvious one is to continue increasing resources for people wanting to try Clojure. Documentation and tutorials, yes, but also concrete examples (e.g., highlighted projects, use cases) beyond the beginner level that demonstrate the power. For instance, while we lispers love REPL-driven development, even experienced folks in other spheres are not quite hearing the key distinctions ("Python has a repl..."). Similarly with immutability and functional thinking. More speculatively, I see Clojure left out of the kind of default list of languages supported by tools or platforms. (Recent example just yesterday: Tabnine.) While we can't fully control that, it seems that it would be good, as a strategic move, to encourage people to provide Clojure/ClojureScript clients/implementations/etc. for such things that put Clojure "on the list".

2/23/2022 10:38 AM - Don't neglect libraries

Generally I think just continue doing what we're doing - i.e. being a friendly and welcoming community, producing good principled outputs. We have a number of developers who learned clojure after joining our team; all have been surprised at how engaging and friendly and respectful everyone in the community has been. A number of these developers are also female which is only notable because their negative experiences of other online communities were not felt here. In all cases that I know of they were delighted to find their feedback and contributions positively received. One other small point, I have found a few old but well used libraries have been neglected recently, so generally ensuring that in cases like this they can be maintained, under e.g. clj-commons or a dedicated maintainer. If more people can step up to do this that is helpful; I have in a few cases tried to facilitate this myself.

3/15/2022 6:14 PM - Better documentation, official book

I would say, increasing the appeal of Functional Programing compared to Imperative Programing. I like how Rust have a "Learn" section on it's website and provides "The Book" online. "The Book" greatly introduce you to Rust, incrementally introducing more advanced elements. It helps selling the upsides of the Rust language compared to other languages. The Clojure official reference have technical reference for it's features, but feel disconnected. It doesn't provide a good progressive read, incrementally adding to the reader knowledge and understanding of the language. The Clojure official reference focus on the REPL, and seems to miss basic stuff like creating a project, adding dependencies, building and exporting an executable. I dislike that it redirect to 3rd party tools like Leiningen for project management, which seems basic tooling intrinsically connected to the language.

2/24/2022 3:33 PM - Lower the entry barrier, promote Clojure to young people

Lower the barrier to entry by creating better "one-click installers" for all operating systems, which also install missing Clojure dependencies, e.g., Java, PowerrShell and .NET for Windows. Create more complete "frameworks" for web development à la Phoenix for Elixir, Nerves (IoT) for Elixir, etc. Write better guides and tutorials for beginners and intermediate programmers to transition to Clojure. Encourage the community to gather in one place; at present communication is rather fragmented. Rebrand Clojure to get rid of the common trope "Clojure is a programming language for "grumpy old programmers." Dispel the idea that Clojure is more difficult to learn than other programming languages. Distance Clojure from Java (the language) by emphasizing that the JVM is "just" one of many implementations, in addition to CLR, JavaScript, BEAM

4/2/2022 8:30 AM - Blessed libraries, institutional maintainers

Get big companies to use it and advertise it, and a lot of startups. It is a really good technology. I think alot of companies have doubts because many of the popular libraries have few stars on github and many times only one maintainer. I think I'll start contributing more to important libraries. Having open source libraries with some companies behind them and not just taoensso or thheller (who are fantastic maintainers) would be healthy for the adoption of those libraries and technologies and not making the developer feel like they are taking a risk on libraries that risk being deprecated or risks loosing its only maintainer. Clojure is however the best language I've ever developed in. With the best internal and external libraries I've seen. I've tried multiple technologies I keep coming back to it.

2/22/2022 6:45 PM - Better tutorials, static analysis tooling

I think there has to be a definitive tutorial to getting started with repl driven development straight from the text editor/ide (all the main ones) and using the cli tools. It should include setting up clojure-lsp and clj-kondo as well. The tutorial should run users through building from the ground up a real life, fun app that hits on things that make Clojure joyful and practical. Making the cli commands easier (not just simpler) to understand will be needed too I think. After the tutorial, link them to Chapter 3 of Clojure for the Brave and True and direct them to the Clojure Slack for further progress. Also continued and increased support of clojure-lsp and clj-kondo and absolutely everything else necessary for better static analysis to mirror the direction of the rest of the development community.

3/4/2022 9:53 PM - Improve StackOverflow answers

This impression may be incorrect but my initial impression is that it is comparatively harder to find answers to Clojure-related questions in StackOverflow than for Ruby and Python. Perhaps the number of Clojure-related questions and answers on StackOverflow relative to the size of the community is the same but I also get the sense that the #beginners channel in the Clojurians Slack is much more active. I think for some beginners, being able to ask in Slack lowers the barrier to entry for some but others who are hesitant to ask questions (it's something I'm working on but I know I'm not the only one) and prefer to try to see if a similar question has already been asked and answered, it might increase the barrier to entry since it is harder to search in the Clojurians Slack archives.

3/3/2022 1:44 PM - Batteries included, examples

I'm not sure I see that as a primary focus. People who "get" Clojure and enjoy coding in it will, people who don't, won't. It would be lovely to have a larger community but I'm pretty happy with the community we've got. However, it seems like the primary thing that is attracting people to a language is how many "cookie cutter" solutions are already implemented in that language. "I want to run a topic model and Python has a plug-and-play library so I use that." That is somewhat antithetical to the Clojure philosophy, but given that Clojure is such an efficient language to code in this is something we as a community might be able to provide more of. There is also a dearth of really good resources for beginners, which makes that initial learning curve steeper than it has to be.

3/1/2022 10:32 AM - Improved scientific and viz tools

Increase the number of packages and their accessibility. Examples: For science applications, the lack of a standard solution for plotting (like matplotlib) is a huge problem. Oz etc is cool, but the time to first plot is high compared to similar libs in other languages. Clojure would be a compelling language for simple game dev, but there aren't obvious rendering libraries. Something like Love2D in clojure that allowed you to leverage the full power of asyncio and the clojure state model would be a game-changer. All clojure is missing to do that is a good UI/graphics lib - lots of hunting and all I can personally find is a choice of lots of ugly tradeoffs. Perhaps all these libraries are out there and easy to use - if so then discoverability is the real problem.

2/22/2022 6:19 PM - More approachable core team, more Rich

It may not be compatible with RH/Cognitect's avowed position on open source ('I gave you this gift; you are not thereby entitled to anything else'), but if there are ways to help people feel warmer and squishier about the core team, I think it'd help a lot. Alex by himself accomplishes a lot of that, but more would be useful. Is the core team obligated to do that? Certainly not. Does this matter to the usefulness of Clojure as a tool? Not in the least. Would it help adoption? Probably :) Personally I would really love to see some more talks from Rich; his talks drew me and a ton of other people to Clojure, and have given me a great deal of insight, and having new ones more often would be lovely. Again: not an obligation, just something I'd love to see happen.

2/23/2022 3:12 AM - More modern command line and docs, startup time, embedded blessed formatting, IDE support

Simplify the clojure command line interface and documentation. It feels archaic. Improve startup time (including when using tooling, ie nrepl). Heavy investment in clojure-lsp, clj-kondo. The next thing the community needs IMO is a tool like gofmt for clojure. It will be more effective if it gets an official blessing and ships with clojure. If it does not then we will just have what exists now, which is a couple formatters (cljfmt, zprint) and 2 main editors (Cider and Cursive) which do not ship with the same indentation/formatting rules. Considering how successful Go as a language is: some aspects are controversial (lack of real error handling, no generics until recently, no sum types), but the one thing everyone loves about it is gofmt.

2/23/2022 12:17 PM - Blessed libraries and frameworks

Start thinking top-to-bottom rather than bottom-to-top (provide off-the-shelf tools/libraries that perform higher level tasks such as having the ability to run 4 CLI commands and get a running GraphQL HTTP server up rather than having a bunch of libraries out there that still need to be assembled somewhat manually). But don't get me wrong: I wish we never do that. The Unix philosophy where each project/library does one thing and does it well is something that differentiates the Clojure community from the NodeJS one for instance and this is why I think it's easier to pick Node.js at first but then may well get you a mess while Clojure and its community has a steeper learning curve but infinitely more rewarding in the long run.

2/22/2022 8:21 PM - Tutorials, practical examples, architectural support

Produce and circulate more tutorials and examples of idiomatic/intended use of language features. For example, Rich has talked about intending Clojure applications to "flow" values around in queues (maybe now he'd instead say core.async channels), but I haven't ever seen this demonstrated or explained in detail as an application architecture. Similarly, I've never seen an application that relies more than occasionally on the ability to commingle namespaced keys and ignore unfamiliar or irrelevant ones. Without examples to draw from, these are hidden potentials in the language that are hard to unlock and derive value from. Bringing these front-and-center in first-party learning materials may make the value proposition clearer.

3/10/2022 6:48 PM

Highlight how you are successfully using clojure at Nubank. It's probably the company with the largest amount of clojure developers working on the same project in the world, so it would be interesting to know how clojure is working at that scale. I think there are many people who are sold on clojure as a solo founder / hacker's language who don't think it would not be practical to use as a language in a bigger company. Highlight recent startup success roam research. Case studies that seek to prove that the clojure/JVM story in data science is capable and removes some deficiencies in python workflows. More videos about people's clojure repl workflows. Speed challenges that show how great the repl is for fast feedback loops.

2/22/2022 4:29 PM - Improved educative material, better mental model

Education and filling out some missing tooling from other languages. I'm not thinking that we need a web framework, but rather it would be good to show that the things another language ecosystem supports is easily accessible or there is a better clojure equivalent. For example, much time in CLJS is spent trying to get npm modules to work (think storybook) but this kind of program could be created in Clojure/Script. But even then, I think most of the time the barrier is more about education. Teaching a stronger mental model, because this was lost on me initially and then once I saw how things were working, everything became much more straightforward. Apologies if this is abstract. This is a challenging question in general.

3/16/2022 11:32 AM - Better docs, library docs

  • Provide useful documentation, lots of libs are plain frustrating if you ever want to do something more complicated as a beginner. - the interesting parts are hard to find, often times they give only trivial examples or way too complex but anything else in between is omitted. Scares beginners away - most documentation and library documentation can only be learned via reading the code which also scares beginners away - most libs require extensive experience in different fields to use it to your advantage. - show people how they can leverage the data-driven part of Clojure to really get going - Clojure and its ecosystem target highly experienced professionals and good learning resources are sparsely and hard to spot

3/5/2022 1:04 PM - No Android support

A language lives and dies by its usefulness. Clojure as a language is incredibly good and useful. But the main issues are I can't use it where and when I want. For example, it's a bit shocking to me that I don't seem to be able to use Clojure libraries in my Android app. Clojure on Android seemed to be progressing 5 or 6 years ago, but now seems to have stalled altogether. Is it possible at all to use Clojure in an Android app today? ( https://stackoverflow.com/questions/71362352/compiling-clojure-library-for-android-in-2022 ) Making sure people can use Clojure where they want to, on the platforms they want to be on, and with the tools they want to use, seems to me to be the best way to make sure people use it.

2/23/2022 7:54 AM - Improve the get started experience, more Rich

Keep as many as possible of those who try Clojure out. Find out why we lose people and identify the areas where we could/want to change things to not lose them. Improve the Get Started with Clojure experience. Write a lot of How To Do X with Clojure material. Make a lot of material demonstrating the REPL in action. Improve the IDE:s to be more beginner friendly. Evangelise the Clojure REPL in non-Clojure settings/conferences/podcasts etc. Get Rich Hickey on the stage of many non-Clojure conferences. Have Rich Hickey visiting many non-Clojure podcasts and video channels. (Drawn from my experience with suggesting RH material to people and they always come back with their minds blown and eager to try Clojure out.)

3/4/2022 4:43 PM - Sensible defaults

Complex question. Maybe one thought is we should support someone who does user testing for a "new" clojure developer. Whatever issues occur for them in setup are things that we should prioritize by setting up sensible defaults for them. I guess I am talking about a "new clojure developer" advocate, who could recommend projects that might improve clojure onboarding experience for new users. I want to keep the "libs, not frameworks" philosophy. But libs are intimidating when you don't know where to start. Problem with "starting" someone with a framework is that it almost always ends up blessing that framework as the "correct" way to do something, despite it being meant as a training wheel. It is a hard problem.

2/22/2022 5:46 PM - Improve error messages

Dramatically improve error messages: Rust and Elm prove that error messages can not only be helpful (point to the error) but also increase developer skill and understanding of the language overall. I also think that given how generous Clojure is with its core abstractions, a lot of work could be done to tighten the places where those abstractions don’t work (such as set functions accepting non-sets or keyword doing literally no checking that the provided string is a valid keyword). I understand the compatibility and stability guarantees that the team wants to provide but I guess I don’t agree that those are worth more than removing core library footguns which are a constant source of new developer pain.

2/23/2022 9:37 PM - Synergy between Clojure products

More Clojure conferences, but that maybe just a Covid thing. Bit more support for ClojureScript maybe, in the space now dominated by TypeScript that would help. I think supporting the companies using Clojure to build excellent software—they are doing quite a bit to promote Clojure. I would love to see more synergy between Clojure and Datomic. I do realise that those are somewhat separate entities but it's a "hidden" superpower available to Clojure developers. Some of those things are gaining a bit more traction with other open source efforts in the field like XTDB (nee Crux). There were some interesting ideas around this like Ions—but the current situations could've been a bit more transparent maybe.

2/26/2022 8:11 PM - Interop with other ecosystems

Increase interop and hosting within other ecosystems, so that people don't have to leave their favorite tools behind. Downplay dogmatism about how functional programming is better and focus on how it helps reduce software's tendency toward over complication and actually leads to a more enjoyable development experience. Further reduce macro usage, so that newcomers can understand code that they see without needing to remember new syntax. Perhaps rename "REPL-driven development" to something that better reflects how unique it is among developer tooling. I too often hear it dismissed as "oh yeah, my language has a REPL too." There have been several alternatives suggested over the years.

2/22/2022 5:26 PM - Spread to other communities

Spread the word about Clojure and Datomic to other communities. Build demos of interactive development in the REPL, of finding difficult bugs with test.check, of how data-centric libraries such as aws-api allow for a different kind of discoverability. Give talks at non-clojure conferences, spreading the word of what's different about Clojure. Avoid engaging directly in comparisons with other languages, but do more to get people to grok that clojure is not just a "dynamic language" or "a lisp on the jvm". Rich's message about situated programs was great, but I don't see it making inroads in the discourse (like, e.g. the simple made easy talk did), and it should, IMO.

2/24/2022 3:09 AM - Blessed machine learning tools

Clojure on Rails? I kid, but not really… The scicloj efforts might bear fruit here, bringing ML and Apache Big Data stack users into Clojure. Hrmm, a Clojure Commons-like initiative to wrap all those Apache things in nice REPL-y clients and to make for easier interop could be pretty epic. Likewise for public cloud; I am aware of the Cognitect AWS library, but similar facilities for the other clouds might give their users an easier on-ramp. There are probably other academic communities that could be better served with Clojure than what they have now. Working on a commerical project that touches on semantic web space I suspect that field might be among them.

2/22/2022 6:48 PM - Batteries included, ready solutions

When it comes to Mainstream it consulting Developers like want to build microservices. They don't want loads of library choices they want two or three choices that are well documented and easy to use. Take Python for example it has Flask or Django for web development, and anything else is not so relevant. Until there are popular names that the community recognise as mainstream Clojure will be the odd commercial choice or the hobbyist weekend project. There was a time about 6years ago Id say where Clojure was gaining some traction, but the momentum has gone. Languages like Kotlin or Golang have risen far quicker and clearly positioned to solve some problems

2/22/2022 5:45 PM - New runtime targets

I've been wondering that for a while, I think that new runtime targets might help somewhat (like C++ maybe?). I also think some people would love to see somewhere a side-by-side comparison to other languages. I also think that because Clojure tends to be used by more experienced developers, if there were more learning resources targeting new developers (that specifically identified advantages that beginners will understand) that might help. I sometimes feel that will surveys like these the people asking the questions are only looking for evidence of things they are doing well, I think a second look is sometimes in order.

3/25/2022 9:33 AM - Beginner experience, reference tools and libraries

  • Improve the tools to make beginners start paying with a project and its REPL within minutes or hours. - Develop and push standard tools to edit and execute Clojure/Lisp code. Four actions are necessary in my opinion : automatic parenthesis management, slurp, barf and execute an expression. - Develop a reference library for online code editing. - Develop a reference tool to bootstrap projects. On my side I'm used to select my libraries around a DI library (integrant or clip) but it took me years before fluently using it. There should be an answer to the "no framework, select and compose your libraries" approach.

3/20/2022 10:45 PM - More static typing

Begin moving toward static typing like, e.g., as in Scala or, better yet, F#. The mess that a project becomes when changes need to be made and a few new devs are staring at tens of thousands of lines of dynamically typed code is the reason we no longer use Clojure. Spec is not even close to a replacement for static typing and Spec is a huge time sync that our devs resisted using. We came from Scala to Clojure and we left Clojure for F#. F# is hugely more maintainable and nobody misses Clojure. We have never come across a requirement where dynamic typing was required. It only creates problems and solves none.

3/9/2022 1:00 AM - Better docs

Clojure is a little cult-y. The people who use it are often blindly in love with everything about the language & dev tools or at the very least demonstrate that. Some more guides on how to get started with other IDEs and how to build out workflows for daily development would be a huge step forward ( I'm working on this for Neovim ). Some more docs for a good starting place for web dev would also be good. Something like the Django docs but with a bunch of Clojure libraries mashed together. Wouldn't be a simple thing to do since most of those libraries are open source but the idea is something that I like

3/6/2022 10:32 AM - More convincing stories

Since I got convinced pretty quickly you do not need to do better for people like me ;-) I have no clue how to reach people not like me. For me, I was looking at learning to code and looked at w3.school for php and jquery to get started. Someone I know personally said: that might not be the way to go, take a look at what this Nolen guy is doing with om. I immediately stopped learning php and jquery and was hooked. So from where I stand it is about catching the people who want to learn to code because they want to solve something and telling them that "they are doing it wrong" without putting them off.

2/26/2022 1:33 AM - High quality tutorials

By far the biggest thing would be to come out with a high quality set of tutorial videos on going from nothing to a working dev environment. Assume your users don’t know Java and don’t use any clojure-specific jargon unless you explain what it means with motivating examples. It took me 4 years to find a tutorial on how to properly set up a dev environment with a working IDE-integrated REPL. This should be introduced in the first hour of the videos. Also please don’t assume people know emacs or vim. Focus on either VSCode or IntelliJ as an IDE because that’s what most of the rest of the world uses.

2/22/2022 11:47 PM - More companies to adopt Clojure

Increase the pool of available jobs that use Clojure, so I suppose find out why companies don't choose Clojure and solve those problems. I think Clojure is never going to be as popular as e.g. Django/Python because it takes being more experienced to be able to appreciate what Clojure has to offer. Many, many companies do not value experience, and would rather throw junior engineers using Django at a problem until it more or less works. I appreciate that Clojure, its ecosystem, and its community are more geared towards people with a little more experience, and I wouldn't want that to change.

2/27/2022 4:14 PM - Less Emacs

Be less emacs-centric. There's a pervasive message that one "isn't doing it properly / seriously" unless using this antediluvian terminal, and I feel that's a huge barrier to adoption. There exist alternatives that aren't nearly so arcane, don't require such significant investment in setup, don't require perpetual tinkering in order to remain in working order and don't break with such depressing regularity. Clojure requires a substantial shift in outlook for many, and insisting upon emacs seems akin to demanding "now try it whilst hot irons are applied to the soles of your feet".

2/22/2022 7:09 PM - More Rich, more outreach at Java conferences

More interaction with the Java community. More content at general purpose conferences, more advocacy from Clojure creators. I saw Rich Hickey speak at QCon London in 2012 and this inspired a lot of Java teams. Clojure community doesn't seem to engage much with the Java community any more, but this is where there's huge potential to grow the community. I do think shipping spec2 would bring a lot of confidence back to the Clojure community and show big things are still being improved. clojure.math is a really nice step forward for convenience (would like to see more of this).

2/22/2022 6:16 PM - Friendlier interactions with expert users

Particularly on Twitter advanced Clojure users can be quite condescending towards both new users and other advanced users who lack the context they do (not everyone has every problem loaded into their minds at any given time). This makes for unpleasant interactions. I wish people were more patient and understanding that everyone's really busy and dealing with many things in their lives so may not "get it" immediately not because they're stupid but because they have other things on their mind. I've seen new users put off due to the hauty attitude of advanced users.

3/22/2022 10:29 PM - Cool presentations

For me it was cool presentations like: https://www.youtube.com/watch?v=i-ZUN4rmbKI They show how simple the language is to use. Looking for this video I found a ton of others that look interesting. Also anything like Figwheel on the CLJS side but with Expo out this isn't as awesome, it will impress anyone who hasn't worked with Expo. The dynamic nature of the setup is what got me onboard with CLJS as my front end was going to be modern Angular (was even partially implemented!) but seeing Figwheel made me a believer and I'm thrilled with the results so far.

3/8/2022 6:25 PM - Less dogmatic about the REPL

  • Support any effort to have proper Parinfer support in Calva (which seems to be a very hard problem). :-)
  • Be less dogmatic about REPL-driven development and Paredit (and Emacs) as the only true way; fine to keep promoting the philosophy and show the way, but the tone gets a bit too condescending at times, which definitely puts people of. (Clojure is still a great language without those; after three years I still can't remember paredit keystrokes and it never seems worth taking days off to learn them, when I feel so much more productive with parinfer).

2/23/2022 4:01 PM - Blessed tools

I'm always wanting to swap over to use tools.deps and spec/malli and feel like there is a big on ramp to choosing and navigating them. If we could have easier ways to immediately use tools like these that differentiate Clojure, it could help demo what it can do over other languages. Similarly I love using Datomjc, am sad not to see Datomic questions in the survey, and think having it open source and a first class citizen in the Clojure environment would really help make a use case for how amazing Clojure + data modeling + a great database can be.

3/8/2022 4:31 PM - More Rich, better governance

Get Rich out of the ivory tower. Get him back at evangelizing Clojure, attending conferences or normal events. He doesn't always need to prepare a keynote. This was the reason for the initial success. Create official learning material, an official path to learn the language, official courses etc. (similar to Scala coursera). Fix Jira issues faster. Get a more open process to discuss design and fixes (like Python Peps, or Java JEPs). Create a Clojure port in Clojure, so people are happier to contribute in their favorite language instead of Java.

3/24/2022 3:33 PM - Better docs, onboarding experience

Promoting and/or investing in education materials like that of Jacek Schae's, which go beyond the fundamentals of the language are very important in my opinion. Improving the documentation could also help in this regard. Elixir is one of my favorite examples of a community that has a great onboarding experience. One can learn a lot by just reading the guides on their main website. Pointing newcomers to a particular "stack" or set of tools could also help reduce the confusion/paralysis that occurs when trying to navigate the Clojure ecosystem.

2/23/2022 9:29 AM - Friendlier promotion, easier access message

In my environment I get the feeling that adoption is limited by employers' fears that Clojure programmers are not fungible and their other/future employees would be reluctant (or unable) to learn the language. So I thinkg, in addition to advertising all of Clojure's selling points, like homiconicity, the power of macros etc., we should also stress that Clojure is "not so fundamentally different from anything else, unless you choose it to be", and that mere mortals are indeed able to pick it up, and do so quite fast with a little tutoring.

2/23/2022 4:42 PM - Better official site experience

On clojure.org, in the getting started guide and possibly the rationale, introduce the user to actual Clojure code sooner. As it stands now, the guides provide many options in terms of build tools as well as different ways of running a repl. This is great, but for a beginner it's quite hard to figure out what to use when just trying things out. I think it would make sense to include a small example of launching a repl or a piece of code using clj in the very first getting started guide (https://clojure.org/guides/getting_started).

3/10/2022 11:12 PM - Invest more in OS contributions

Finally get rid of these fancy parenthesis and lispy syntax. Just joking, sorry, could not resist :)

  1. Invest more in people who contribute to open-source Clojure projects through sponsorship and grants
  2. I am happy Clojure community sticks to its guns and I hope it will pay in long term, especially: - focus on stability, backward compatibility and long-term view (no is temporary, yes is forever) - prefer solving problems over adding features - think, learn and study; do not be coding ninja - keyboard is overrated

3/1/2022 12:07 AM - Integrating other hosts

Bring Clojure effortlessly to native compilers. GraalVM is a good opportunity, but doesn't work effortlessly. Piggybacking an incredibly fast language like Rust / C++ or similar would bring an enormous reach in terms of prototyping and and language adoption. Coupling Rust and Clojure in the long term would also mean to give Clojure a seemless effort to bring Clojure better containerization and couple two of the most frictionless languages, Clojure being a fast prototyper and Rust being a hypermaintainable Eco-System

3/10/2022 1:19 AM - Error messages

Speaking solely from my perspective as someone trying to learn Clojure as a programming noob. - improve error messages to make it easier for beginners. Error messages are extremely detailed and confusing. - Have more code examples. Getting Clojure is a great book because Russ goes into examples from the core library, to illustrate the use cases and principles. - if there can be a structured approach to building apps that are frequently the “gateway projects” for most languages eg a to do list, that would be great.

2/22/2022 5:26 PM - Lisp way of thinking tutorials

Literature that helps newcomers to understand the LISP way of thinking, then showcasing how Clojure builds on that. I found "The Little Schemer" to be indispensable. From there, I was really able to grasp the LISP/Scheme way of thinking, and then it became all the more easier to utilize Clojure. As I see it, there's the LISP aspect of Clojure and the JVM component. Incremental books may be useful here. One handling the LISP aspect, then the second book building on that while incorporating JVM components.

3/3/2022 12:01 PM - Practical examples, new comers experience

When starting out, I needed something that would show me how to do things that I could easily do in other languages, such as debugging, breakpoints, the repl, running code while paused on a breakpoint, etc. This was very hard to find at the time, and a simple guide of "how to get started and do X" if you come from a variety of other languages I think would be invaluable. Clojure is in a niche position in that it is very rarely someone's first programming language, and it should strategise around that.

3/1/2022 10:08 AM - Practical tutorials, examples, blessed libraries

Have clearly defined example tutorials for standard projects like:

  1. How to create a basic rest server
  2. How to create a basic SPA
  3. How to create a cli client It was very hard to find “the best” way to do things when I first got into Clojure.

I know it goes against the principles but when you first start with the language, you want to just see it in action with a reliable setup. For example, when starting with react, it takes 2 minutes to have a basic project, with Clojure it takes at least 2 days

2/22/2022 9:34 PM - Better introductory tutorials

I mainly develop with clojurescript, and switching to clojure has been hard because the tutorials /stackoverflow answers assume that I know Java, but I don't know anything about Java. This makes sense given that most of the community probably developed java apps before coming to clojure, but for someone who has never used Java it can be difficult. Same goes for clojurescript, but javascript is much easier (has better tutorials) than java so it was less of a problem.

2/22/2022 10:56 PM - Introductory videos

Hold regular events with talks published to YouTube. Produce something beginner-friendly, at the level of Clojure for the Brave and True which shows a couple different ways to set up editors (Emacs with CIDER, Emacs with Prelude, IntelliJ with Cursive) and covers up-to-date idiomatic approaches (transducers, etc.). Build / fund a Web3 client library in Clojure. Emphasize Clojure's performance — the core data structures are incredibly fast, and the style they enable leads to some crazy results!

3/11/2022 10:37 AM - Teach it at school

Get Clojure and Lisp in to academic institutions as a nice alternative to OOP languages for real world business use cases! I believe a lot of people go out of universities believing Lisp to be a more academic language and that OOP languages are the way to go in businesses. Microsoft and other companies spend a lot of dollars advocating for their development platforms, spreading the idea that their OOP domain driven, onion architecture stuff is the holy grail of business domain development.

2/24/2022 11:18 PM

Build compelling projects. While the job market for senior Clojure devs seems pretty good, junior and mid-level developers don't seem to have the variety of opportunities. This can be improved by helping developers advocate for the use of Clojure in their current workplaces. It can also be improved by helping more junior devs "level up". I'm not sure how to go about this except to provide guidance/examples that illustrate the differences between "junior" and "senior" approaches/solutions.

3/9/2022 10:48 AM

  • keep making Clojure easier (tooling, error messages, tutorials) - support projects such as ClojureBridge that actively address newcomers of diverse backgrounds - reach out to non-programmer groups (geographers, musicians, various kinds of analysts) and teach Clojure as a friendly tool of dynamic exploration - keep exploring fields where Clojure could shine and make complex things simple (e.g., distributed computing and big data) - improve interop with popular runtimes (e.g., Python)

2/22/2022 5:12 PM

  • Ease of tooling for newcomers. Atom is a good example. Its a free editor and has a good parinfer implementation, but not many use the editor. If VScode were to have good parinfer implementation, I think it would lower the learning curve significantly. - Another good option would be more content for beginners. Very basic learning and how to get things setup quickly. - maybe a package script where it downloads all necessary technology to get clojure up and running. (more tooling ease)

2/22/2022 4:48 PM

Clojurescript docs in particular are very patchy. the Clojurescript site github has major issues untouched for years, pr's that go uncommented for similar time. The site also focuses on clojurescript cli too much. I would imagine focusing on a typical js web developer who has heard clojure is worth a look. so probably an official tutorial that uses shadow+reagent on the site would be ideal. those tools/libs may be transient, but they seem far the most common use case for some time.

2/23/2022 11:22 PM

Try and write stuff in "plain English"... I care more about it being understandable than 100% theoretical/academical correct. If you want adoption then you need to speak to the average developer (which by the way haven't studies all 100 dialects of lisp and read "Structure and Interpretation of Computer Programs" or one of the other "holy grails" of books for "real programmers". TBH this might not be something the community can lift alone (without the organisation behind Clojure).

2/23/2022 2:41 PM

As a newcomer it feels very confusing understanding how to get started. Leiningen vs. deps.edn/tools etc totally didn't make sense to me. I had no idea what the difference was between these. Leiningen seemed much more straightforward to use. It also seems to be (maybe I'm wrong) the old build tool used in VS Code which is the only IDE that seemed straightforward enough and free. I did try setting up emacs but that was a disaster to try to get going on windows for me.

2/24/2022 7:21 AM

More visibility into roadmap for Clojure and Datomic. Keep nurturing the vibe and values of the community. It's special. Communicate the side-effects of learning/using Clojure. It has changed how I design and write software in a big way and I don't think Muggles understand how powerful that perspective is for creating high quality systems. A good example is that immutable data is very easy to cache since it's never invalid - this is much harder in other languages.

2/23/2022 8:42 AM

Advocate Clojure adoption in the enterprise environment where criteria such as ease of maintenance, and thus maintenance costs, matter in particular in contrast to the Java world for instance in the financial industry where those systems have completely gotten out of hand since the nineties. Clojure can shine here via its terseness, i.e. less code to write, less code to bugfix and, most importantly, less code to read and understand for the future programmer.

3/4/2022 7:23 PM

The hardest thing for me in Clojure was to figure out whats the best way to do something, since there are so many. And that's a good thing but it's very confusing for beginners. So there is many ways to start a web app, many ways to build your applications, run your tests etc... Also I believe there should be more content of Clojure on youtube, people learn a lot with youtube tutorials and the ones that exist are very good, but I think quantity matters.

2/22/2022 4:58 PM

I think it's hard to demonstrate interactive development to people who have never done it, but an emphasis should be placed on it since it's so valuable. I also think more could be done to publicize some of the neat projects we have in Clojure that never seem to reach the outside world. Datalog is extremely nice, but only XTDB seems to be prioritizing an HTTP interface and even then it uses EDN which will be foreign to people not familiar with Clojure

3/15/2022 2:42 PM

Perhaps easier materials that everyone can understand, even people who are just starting to know what programming is. I feel like all stuff expects you to know what bash, terminal, runtime, and stuff like that are. This is terrible for someone who doesn't even know how to open a terminal, and those are the majority that will learn some OOP language at the same time they learn about other aspects of computer science. And they rarely will switch.

3/4/2022 3:01 PM

For beginner programmers, setting up DEV environment should be easy. - Node.js bundles 'npm' package manager. - Flutter/Dart also bundles CLI tool to manage flutter itself and package manage. So beginners can easily start learning Node.js/Flutter by setting up their first project. Clojure also has lots of great package managers, interpreters, linter, test runners, but there is not bundled package(installers) all these batteries are included.

2/22/2022 6:13 PM

Improve accessibility for young developers. It seems nearly impossible to me for a starter on its own, to be effective in Clojure, in the full stack. There are some tools/templates, ... But I spent a lot of time to set up things up at the beginning, while I needed only an easy-going technical stack. I feel that a luminus ++ could do that, if more promoted and if it was more complete (like tooling on backend also + ready to use deployment)...

3/2/2022 6:05 PM

There's debate on whether to use clojure.tools.namespace.repl/refresh or not. Would be good to have a standard way that everyone uses and practically never need to shutdown the JVM. So then there's no more debate. Like libraries could be tested and 'pass' as being workable with the reloaded workflow. Java/IntelliJ was very different. I never had to wait and I didn't have to watch videos of experts like Sean Corfield showing us how to do it.

2/23/2022 11:57 AM

-Support making Android apps -Basically make an Emacs clone but in Clojure. Everyone loves emacs but no one likes elisp and no one wants to write ELisp. (And no one likes learning the Emacs troglodyte key bindings) Emacs that could be imbedded in any JVM app, with modern key bindings that could access the whole java library collection and could be also run in the browser. Clojure whole take over the world haha. But it'd be a big project

2/25/2022 10:13 AM

The entrylevel in the development must be as low as possible. A Lisp is always scaring the people when they see it, and when you then go on with "yes, you need an editor, maybe intellij with Cursive, but you need a license and it won't work quite well with it. Also there is emacs, which is great, but nothing for people new to programming. Calva and VS Code is pretty good actually, but you have to keep on". That's quite hard I think :D

2/24/2022 1:43 AM

More best practice documentation. I think the current attitude is to describe the tools and actively avoid "here's a good way to use them". Django does a better job of establishing common needs/challenges and demonstrating how the tools can be applied. This would give new users some concrete flags to swim between while building their understanding & developing opinions. Best practices also helps avoid unnecessary pain points later.

3/23/2022 3:12 PM

Promote clear and official ways to getting started / project management. New users don't want to spend multiple days figuring out when and how to use boot/lein/clj. Make things work for Windows users out-of-the-box, ideally using a simple installer. (not running obscure scripts in PowerShell, it feels hacky) Get clj on Windows out of an alpha state. Also, despite my criticism, I really appreciate Clojure. Keep up the good work!

3/5/2022 2:20 PM

Advertise it. My tipping point was the concise & expressive reagent syntax compared to React's verbosity. If I could implement the same thing in twice the lines of code and time, it made no sense not to do it. And I'm quite sure such attractive examples of Clojure application can be found everywhere. Just pick the most prominent/interesting aspects for average devs from the CLJ/S ecosystem and advertise them to infinity.

3/28/2022 2:29 AM

I find tooling quality and "least surprise" aspects, and just the general friction of Clojure development versus alternatives that are out there the main barrier to me using ClojureScript for new projects. I routinely see things that in my opinion aren't as good as ClojureScript gain popularity and I'm pretty sure it's because of corporate backing, branding, presentation and the quality of tools and quickstarts, etc.

3/5/2022 5:52 AM

  • More frequent releases (even if just bugfix patch versions) to imply a sense of speed and healthy growth * No -alpha16-rc12 like "definitely not production ready" releases all the time * Stop maintaining silly legacy undocumented internal implementation details because "what if someone depended on it" at the cost of improving performance * Stop deifying Rich Hickey as he's not a friendly face to front the community

2/28/2022 8:05 AM

Clojure would be a awesome fit for machine learning and data science. Python sucks for this and Clojure could take over the world by implementing high quality bindings to well known ML libraries and backends. Then later on, create their own. Neanderthal etc are a great start for all of this but they need to be got easier to approach, they need help. If we manage to conquer this side then rest comes with it.

2/22/2022 8:12 PM

Clojure is self-selecting. People with experience choose it because they see value that Clojure brings. Junior developers choose Clojure after seeing amazing devs with experience using it. I believe that many junior developers are not choosing Clojure because they are overwhelmed with many libraries to choose from. If Clojure had some framework like Rails that allows newcomers to skip evaluating many libs.

3/3/2022 2:52 AM

Lower the language barrier to entry with respect to IDEs, text editors, and other tools. I think this is one of the reasons why JS/TS is so widely adopted, just install VSCode, a runtime like Node.js, and a Browser and the entire stack is at the developer's disposal, Frontend, Backend and Mobile. Clojure reaches the entire stack too, but I guess the gap in ease of getting started in JS/TS is noticeable.

3/19/2022 11:11 AM

As clojure with clojurescript is very oriented towards web developement. It's not that cliché to say that it needs its "Rails". A framework that a complete beginner (with no programming or no web development knowledge) could use to makes and a website in no times. We already have good and innovative libraries for that, but we lack the right abstraction to bring them all and in the darkness bind them.

3/8/2022 1:12 PM

Not sure. I think the first steps with Clojure could be a bit daunting but mainly because of the many options for development tooling and the multiple layers involved (Editor/IDE, REPL, JVM, JavaScript). Not a fair comparison, but I recently got started with Rust and the tooling is much more unified and "just works" for beginners. This is obviously more difficult in the JVM and JavaScript ecosystems.

2/27/2022 9:57 AM

Develop self-learning quality materials. Many of the singular effort are poor and the quality of docs vs. code are miles apart. The examples do not execute/faulty most of the time. Provide comprehensive doc/examples so anyone can follow. Provide more material in regards to the concepts and approached in clojure - there is an assumption that everyone has learnt LISP - not true! Give context.

3/2/2022 11:09 PM

Beginner-friendly documentation and tools are something that would have made the transition from JS to Clojure easier for me. If you haven't been programming for very long and aren't conversant in the paradigms and ideas that Clojure is built upon, you can get lost and frustrated quickly. This kind of stuff is out there of course, but I found it trickier than expected to find sometimes.

3/6/2022 11:28 AM

Build out ergonomic contribution channels (see Rust ecosystem for inspiration); Continue reporting publicly on core/internal progress (alleviates impressions of distance and stagnation); Move small improvements along quicker and in general don‘t veer in the direction that Ruby/DHH have been (we need leadership for the language, but I think there’s enough dictators in the world for now)

3/2/2022 6:29 PM

Showcase success in terms of performance and programmer productivity and explain clearly, that the power of Lisp is finally unleashed thanks to the development of persistent data structures. People heard that Lisp is slow, memory hungry, and that it's only used by academics, NASA engineers, and the likes. A counter negative should be presented concisely and, dare I say, emphatically.

3/8/2022 4:18 PM

Stop praising it for having a REPL. The REPL is not clojure's killer feature. The REPL is more for playing but not serious development. Focus more on features like fast feedback, TDD, modularity. Thanks that more professional developers care about. Also be more FOSS friendly. Missing a huge demographic by having official channels on non-free platforms (Slack, Github, for example).

2/26/2022 11:21 PM

Make it easier to create runnable projects for people without Clojure already installed Really utilize clojure spec to make IDEs do some magical things with errors--but also maybe associate that spec with a more human-readable message so people don't get confused when a bunch of spec gets dumped on them for not having the right number of arguments or similar common human errors

2/25/2022 7:17 PM

More documentation and examples of how to build non-trivial systems - Domain modeling using clojure is still somewhat challenging, how do we properly define a "Ubiquitous Language" using clojure keywords? - Code structure recommendations for larger systems like, for instance, the Polylith recommendations. - Examples of how the Clojure gurus approach building real-world systems.

3/4/2022 7:46 PM

For more adoption I feel like batteries and "opinions" included frameworks need to emerge. I like how many things are unopinionated and you can pick & choose how you do things. However for mass adoption something working out of the box with detailed step-by-step documentation is needed. For example I remember making test runner work with clj gave me great pain as a beginner.

3/4/2022 10:19 PM

More evangelism around the benefits of dynamism and REPL driven development. Flipside, provide more comfort/tools/techniques to help people coming from static languages. Show that with a live repl environment, plus the great work of clj-kondo and clj-lsp, we can get many of the same benefits, plus some other things the usual static analysis and non-dependant types cant do.

2/25/2022 4:01 PM

There needs to be more resources/support for Front end developers to enable the ability for them to be more creative. I think thats what is holding Clojure/Clojurescript back from getting widespread adoption. There are many examples of how Clojure can handle data, etc... but not very many examples of how CLJS can be used by UI/Frontend devs to develop creative UIs or apps.

2/22/2022 5:49 PM

A "Clojure in Production" company listing to show how many places use Clojure to show it is not as fringe as people think it is, so we don't get the "we won't use Clojure as we can't hire Clojure". Another option might be Clojure Training templates, for helping companies bring people up to speed well; something similar to a ClojureBridge but run internally by companies.

3/1/2022 8:01 AM

We can be more public, show which companies use it and what benefits do they have by Clojure. It's always the hardest when you first introduce Clojure to someone. Once they try it for a couple weeks on a project, they start to see the value. However, it's super hard to convince them at the beginning. Developers are thought the wrong things, it's hard to erase those.

2/22/2022 6:41 PM

Celebrate commercial successes with Clojure. Clojure's biggest weakness is still that it is a small language. Celebrating success lowers the fear of companies not being able to hire developers, and will make devs more confident they will be able to make a career out of it. Roam research is a recent example. Why did they choose Clojure and how is it helping them win?

3/4/2022 6:23 PM

I don't know how much "advertising" is done on behalf of Clojure. Maybe it's a lot. But I'm still surprised at the volume of developers I meet who haven't heard of Clojure, and sometimes us engineers aren't the most articulate at selling it as a product. It becomes a talking point for a little bit but mostly just a curiosity. Maybe Clojure can buy a sports stadium.

3/2/2022 5:05 PM

Provide sensible defaults. Sensible defaults are a way of making things easy without giving up simplicity. I find starting new projects in clojure to be a bit of a pain with deps.edn. Improve the error messages and/or provide better help for working out what they mean. I often burn time on finding libraries; perhaps a place for people to document their stacks?

2/23/2022 1:55 AM

Promote productive workflow of delivering significant functionality much faster. Clojure suffers from the "curse of Lisp", too many clever variations, it's hard for beginners or even the intermediates to get more significant functionality done much faster. The power of Clojure is not fully manifested. It needs more training for Clojure programming at large

2/23/2022 9:39 PM

Invest in big data analytics frameworks for Clojure. Spark has driven adoption of Scala, despite Clojure being a far superior fit for data-oriented work in my opinion. Invest more in static code analysis for faster feedback. This is the one area where typed languages have an advantage. The REPL is fast feedback, but not requiring any runtime is faster!

2/23/2022 6:32 PM

Better docs, more tutorials, more "best practices". I also think that having some opinionated frameworks (like Luminus, but easier to follow) would be nice, because web development in Clojure could be overwhelming after something like Python/Django. And (obviously) we need more success stories with Clojure, that helps in convincing coworkers to try it.

2/22/2022 6:06 PM

From what I read on twitter/reddit it can be hard to get started with Clojure. While I was very determined and experienced before starting with clojure I can see where that's coming from. It's kind of an attitude shift towards programming to start with clojure, so a little bit of handholding to get over the first few hurdles should be a good thing.

3/4/2022 4:47 PM

Brave and true site is great, I think he needs to update his emacs dot files. There isn't a great default emacs setup for clojure AFAIK. Not that emacs is great for new developers anyway but the default keyboard shortcuts for Calva will tangle up the fingers of even a veteran emacs user. Maybe they should add a REPL toolbar or right click dialogs.

3/2/2022 11:33 AM

One on one mentoring events, guiding people through their first interactions with emacs/whatever clojure IDE. Learning a new editor, new programming paradigm, multiple plugins, tens of shortctus plus the REPL all at the same time can be daunting. I still don't develop in emacs (I use cursive), because when I'm stuck I'm usually really stuck.

3/14/2022 8:05 PM

In my case: make it easier to apply and build in closed private corporate environments. For example - we have a lot of problems with getting desp on a machine without write access to user home dir (where is no .m2 directory and we cant create it). Its a lot of depends on -DEFAULT- maven environment, and there is no normal ways to change it.

3/10/2022 10:12 PM

Make more Conferences. Clojure need a mascot. Need more workshops with comparison with other languages. To convey interactive development workflow and other development methods applicable to clojure. (Like Build small app in Clojure and then in other lang.) Also need fast-path for Clojure porting. For now is hot topic - flutter with Dart.

2/22/2022 5:29 PM

Please support borkdude and all his innovative efforts in bringing sci (clojure like) to: - CLIs and devops with https://github.com/babashka/babashka - nodejs with https://github.com/babashka/nbb - osx automation with https://github.com/babashka/obb Perhaps office hours could go a long ways to helping him solve thorny issues he deals with

2/22/2022 4:29 PM

Put interactivity front and center on the home page. Get users into REPLs with interactive guides and video demonstrations as quickly as possible. The home page feels static and boring in comparison to the interactive and fun REPL experience. Also tease editor integrated REPL experiences, they're a huge selling factor when shown properly.

3/5/2022 9:24 AM

I find deployment of Clojure (java) application most challenging, and have in the past turned to some other language because of this. From this experience, I'm guessing that improving documentation, examples and perhaps tooling around deployment to make the whole flow of development to deployment easier should increase Clojure adoption.

3/18/2022 5:15 AM

Work on performance variants via port to Rust (for example). Clojure has to be faster than Java / C# and not just a better concurrent solution to gain attention from people otherwise not interested and using those langs. Commercial adoption is key, so people can work in Clojure vs the ubiquity of enterprise langs in faang type firms.

3/15/2022 2:53 PM

  • make it easier to set up an editor and get started evaluating code - demonstrate complete clojure apps with dependencies. for ex, say I want to code a web server. what libs do I use? the space is huge and daunting. - promote understanding of 'data-oriented' programming (which includes, but it is not equal to functional programming).

3/13/2022 1:56 AM

Honestly, I think it’s growing at about the right pace. Better case studies of success and/or targeted talks about performance (dev and runtime) will continue to help, but my perception is trying to dramatically speed up adoption runs the risk of becoming noisy blowhards and natural (still exponential) growth might be the best path.

2/22/2022 10:40 PM

Information that is simple to understand is one thing. Comprehensible information with fun and jazzy presentation and a face behind the ideas are stratospheric Active core/lib contributors who publish their notebooks of struggles and progress, for readers to learn alongside, provide among the most accessible resources in any domain

2/22/2022 5:18 PM

It doesn't seem like people are too willing to just listen someone talk about Clojure when they aren't already interested in it. Perhaps the most effective way to make someone interested in it is to create more tools that are both useful and have that "wow" effect. Something that's incomparably harder to achieve in other languages.

2/25/2022 5:37 PM

  1. Anything to help decrease the "time to productivity" for new users. 2. Improve performance and error messages so that there's less to argue about in corporate environments. The parentheses issue is always going to be there and I'm a Lisper so I've never found that to really be a problem once you have an editor that's not crap.

2/22/2022 8:18 PM

I would like to emphasize more: - The benefits of amazing Lisp syntax (it's an initial resistance among some developers around me) - simplicity of development / platform (eg against JS world) - backward compatibility - learning Clojure also improve common programmer skills (maybe courious developer will fall in love with Clojure)

3/13/2022 5:11 PM

I think getting CLR version in sync with 1.11 would expand Clojure in Windows side. As well as some good examples of doing a Windows app with it. I also think a more detailed tutorial of using the clj cli tools would be really useful. I myself had some issues of clarity when working thru it for the first time a month or so ago.

2/23/2022 10:58 PM

Show people how you can do more with less using Clojure. I certainly felt like the complexity of other languages and ecosystems was intimidating, and Clojure's expressiveness and simplicity helped me avoid picking up pseudo-knowledge like OO design patterns that exists only to deal with the deficits of other programming models.

2/22/2022 7:38 PM

Invest more in Datomic Cloud Ion features, tools, devops and training. Some of us don't seem to grasp how great a DB this is and ache to get back to regular SQL tooling. What did we do wrong that we miss SQL, is it that we develop our app's DB model like we would develop a SQL DB model, and then we don't grasp as many benefits?

3/8/2022 10:21 AM

Finish spec2. That it exists is fine, I understand the rationale, but how do I explain to someone "there's spec, but there's also spec2, but that is still in alpha"? They just interpret that as "I should avoid spec". It's a shame that a great idea like spec can actually make it harder to evangelise Clojure (in my experience).

2/22/2022 11:26 PM

The major hurdle is finding people with Clojure experience. In Brisbane (Australia) most candidates haven't even heard of Clojure so we need to train people in house. How we improve this I'm not sure but raising the profile of Clojure in the developer community and making it seem as a worthwhile skill to learn would be good.

3/3/2022 5:13 PM

Catch up with React (ClojureScript) Several companies I've interviewed recently use Clojure on the backend, but non-ClojureScript React on the frontend. Seems that CLJS wrappers around React aren't providing enough power in a post-hooks world(?). ClojureScript apps apparently (?) can't make use of React component libraries.

2/23/2022 2:27 AM

keep up with what other languages are doing, it does feel a little like clojure has fallen behind, 3-4 years ago I would have picked cljs over js every time but now I would almost never think of using cljs because the js world has taken all the good ideas and moved way ahead. Same for the backend though not nearly as much

2/23/2022 7:02 PM

I wish I had the answer to that. I don't think this will ever be a mainstream language, but it needs to maintain a healthy niche to survive. I suppose I'd focus on the onboarding experience. Clojure is not really a suitable beginner language, but even to the more seasoned programmer it can be really rough to get started.

2/23/2022 11:10 PM

Clearly communicate that there is an initial effort to understand the concepts, necessity and advantages of Clojure and functional programming (FP). FP languages are not as intuitive as imperative languages, the reasons for this need to be openly expressed to not create repulsion when asked for something for a beginner.

2/22/2022 6:31 PM

The spec(2) process has been a debacle, it's been so slow to develop, broke so many things (errors got worse), they're obtuse and hard to understand/write. My team has migrated away from spec back to schema, and in my personal projects I no longer use Clojure. Feels like the language has stagnated in the past few years.

2/24/2022 3:50 PM

Tutorials where you introduce a newer developer to building something with clojure, preferably slightly more complex than a crud web app but not so complex as to be for a overly specific use-case. How do I know if a library is "done" or just unmaintained? Are there community preferences that are used more frequently?

3/1/2022 7:37 AM

As I mentioned before, providing real-world cases where dynamic typing has a clear and objective benefit compared to a statically typed language (not talking about OO-languages, I mean statically typed FP-languages like Haskell or F#), but also the other way around, when and why should static typing be preferred.

3/18/2022 8:32 PM

Make everything needed accesible from the homepage. Enhance the docs there published. You need to recreate the reference section so somebody thinking in how to do something specific in Clojure can navigate quickly there: How to do an cond ind Clojure? The navigation should be evident beginning at clojure.org.

2/26/2022 2:32 AM

I think the Clojure CLI and deps.edn have been a huge step backwards in usability. It has been extremely difficult to onboard newer engineers as there are few blessed paths, at least the last time I tried to switch. Please consider promoting Leiningen and focusing on more important issues for the community.

3/2/2022 7:10 PM

Better understand /specifically/ what's good / bad with other serious contenders. Go and Rust on the backend, Javascript/Typescript on the frontend. Learn what we can. When Clojure is better for specific workflows, we can share that. Compare two real workflows - one with mainstream tools, one with Clojure.

2/24/2022 2:26 PM

Whatever is low-hanging fruit to ease getting started for beginners. I've been programming for too long to really know, but error messages could be improved a lot all over the clojure eco system. I have some hopes that spec might help here but it's also a cultural thing/design choice that's harder to fix.

3/2/2022 2:56 PM

I wish I had an answer. Writing for the web with just a few libs with small api vocabularies is such a relief after the stew of JS "technologies" with verbose code and verbose API surfaces. But I think if you wanted Clojure to be used in this building your best bet would be to level the building first.

2/28/2022 4:57 PM

I come from The Czech Republic and almost nobody around me is using Clojure. - good online interpreters with suggestions, syntax highlighting and the option to use libraries to try it out - Clojure coding competitions - Clojure certificate - Clojure "tour" - talks in more countries than NA from 99 % :D

3/5/2022 1:59 PM

Show more real world examples. Clojure to wasm e.g. Babashka to wasm. Clojure to Rust, more tutorials libpython-clj. Better tutorials about Pedestal, Vase. Improve performance on certain libraries. Reagent is to tied to react. There could be agnostic libraries focus on performance. Check pedestal web.

3/9/2022 8:30 PM

Add a clear and straightforward command line interface to the clj tool. It's really weird and I have trouble imagining how it ended up like this. Improve Windows support, "clj for Windows" has been an "early release version" for far too long; this note itself may be off-putting to many developers.

2/23/2022 12:01 AM

Maybe put an open call out to the community to get some modern tutorials written on particular topics, topics that rotate every couple of weeks could easily ask social media for new or old topic ideas The best curated tutorials submitted would then become part of clojure.org or cljs official website

4/26/2022 10:34 PM

Clojure could really benefit from something like the Rust book: https://doc.rust-lang.org/stable/book/ It's a guide first, reference second. This is essential for getting people up to speed sanely. I think Clojure focuses more on references right now, but that's not nearly as friendly to beginners.

3/8/2022 10:14 PM

Find a way to convince companies that they'll be able to hire clojure developers - my experience has been getting shoved into python b/c the business fears they won't be able to hire clojure engineers. I think they exist, companies just don't get the nuance and look only at the biggest data points.

2/25/2022 7:17 PM

Hard question. Could look at more around JS replacement language. Getting started with cljs is still hard, and there aren’t a lot of resources in the beginner space there. Shadowcljs does a lot towards that, but some more official tooling and guides for node/react/electron/react-native could help.

2/24/2022 1:02 AM

Better support for editors other than emacs. Better linting and refactoring tools, debugging and visualization plugins. Improved error messages for newbies or even experienced devs, spec made things way better but still lags other languages. Spec 1.0 as non-alpha release maybe to improve adoption.

4/30/2022 3:41 AM

More beginner friendly resources for people not entrenched in either the JVM or functional languages would be great. I've found it to be very difficult to find learning resources that aren't targeted primarily at more advanced Clojure developers or that were made more recently than 5-7 years ago.

3/3/2022 9:47 AM

An effort towards more presence on common developer platforms (dev.to, medium). More introductory tutorials targeted at total beginners that go beyond setting up a REPL, with less 'illustrative' examples and more 'real world' ones, with the standard, boring examples that people are familiar with.

2/23/2022 2:11 PM

More interactive https://clojure.org/ home page. I think most existing Clojure devs rarely land on that page, however newcomers probably do. It's dull, not interactive, and hard to see the benefits of the language at first glance. Maybe throw in an interactive REPL and tutorial and do a redesign.

4/7/2022 7:03 AM

In Javascript world I can type: npx create-react-app my_app Frontend or new express app - basic REST api and I’m ready There isn’t really a GO TO starting place for developers first discovering clojure. I had to buy Jacek Schae’s Learn Reitit Course to get started building a basic REST API

2/23/2022 12:49 AM

The main hindrance to clojure for me at least was the lack of a cohesive web framework like Rails or Django. Even js has things like next. It took me longer than it has in other languages to get acclimated because I had to figure things out from scratch, even when using something like luminus.

3/1/2022 12:15 AM

Continue making it easy for new folks to get started. A comprehensive tutorial on making a new project from scratch with the CLI and tools.deps would help a lot, I've basically had to crib from GitHub and blog posts to figure out what a project based on deps.edn is "supposed" to look like.

3/6/2022 5:20 PM

Provide more insight in the future of the language and its core ecosystem, in the form of roadmaps, a more open process for dealing with issues (e.g. bugs in the standard library)... Now it feels very much as if we are all at the mercy of a benevolent dictator whose plans are unknown to us.

2/28/2022 4:57 PM

Clojure needs a flagship "killer app", the way javascript has the browser, python has data and machine learning. People will pick up clojure when there's an overwhelming and compelling use case. We've just about exhausted the intellectual curiosity angle that's been fueling growth thus far.

2/23/2022 1:37 AM

Support development of non-JVM hosts, in order to widen the pool of potential users. More "advertizing" of the awesome stuff that happens in the Clojure community, outside of the Clojure community. E.g. we see some new developments make it onto HackerNews, but more exposure would be better.

3/7/2022 4:30 PM

Ruby on Rails exploded when DHH's "Blog in 10 minutes" video came out. It took a known problem and provided a new solution that blew everyone away. I wonder if showing Clojure solutions to known (and applicable) problems would help to open people's eyes to the power and benefit of Clojure?

3/9/2022 4:48 AM

I’m an outlier and understand that since I only use cljs, but for me it would be support for host features. Maybe async await, but mainly all the things that are required to support libs like lit html, etc. I’d prefer more of a story around interop rather than the reagent react path only.

2/23/2022 2:09 AM

Clojure is seen as a language of senior Devs. We are just starting to see entry level jobs for Clojure. If we want clojure to be popular we need more entry level jobs. The reason python and JS are the first language new comers learn is because of how easy it is to find an entry level job.

2/22/2022 9:30 PM

Have a highly promoted default web backend stack that has a large supporting base or everyone will point you to to learn how to set semi-enterprise grade apps without having reinvent the wheel. Preferably with datomic database to be able to build something meaningful in this new language.

3/9/2022 8:21 AM

Bootstrapping tutorials is where the FrontEnd JavaScript ecosystem shines, being able to target beginners despite the current complexity of things (which let's face it, is crazy). IMHO, Clojure is at the other end of the spectrum, almost always taking for granted you being experienced.

3/4/2022 10:30 PM

I am now confused about the extra tooling, not just leiningen now, all this other stuff must confuse beginners. I use emacs, probably a bit too old school for most, need to try Intellij Cursive, but yes better more accessable editor would be good. Emacs repl can be very choppy at times

2/22/2022 8:14 PM

I've found several people to be skeptical about spec and tools.deps because of their alpha status. The fact that clojure.core itself depends on something that's considered alpha doesn't increase confidence. Expediting the release of spec and tools.deps would make such concerns go away.

3/4/2022 11:44 AM

Make it easy, as in "install & run" to get a REPL going, as opposed to the current cryptic puzzle of "so what should I install? what even is leiningen? how do you use this? what is all this about choosing an editor? how do I escape the command line & connect a REPL to my editor?..."

3/5/2022 7:39 AM

Official site is missing easily accessible andtutorials aimed at Java developers on how to get started e.g. build a small REST application or web app using most popular tools and libraries like VScode just to get them hooked. Less bashing on types, which is polarising some people.

2/22/2022 7:35 PM

Keep the current channels, Clojurians Slack has been an awesome help. I think more tutorials and more exposure to the language and it's strength can really help boost the reputation of the language and help people understand that it's worth the minor syntax hassle at the beginning

2/22/2022 7:50 PM

Just keep building stuff. Using very selfish definitions of "we" and "community", I'd love to see some new Rich Hickey talks, but obviously this is his choice when/if he's ready to. But they were definitely essential in my personal clojure adoption story, and I can't get enough!

2/22/2022 6:13 PM

  • Some community way of knowing "is this library done and safe, or is it abandoned / out of date" - Easier adoption path for full stack CL(JS) dev - Even more communication out of the core team - this has been improving so please keep up these efforts, they are very appreciated!

3/22/2022 6:59 PM

Standardize on best practices involving spec. core.spec has been in alpha for years now which has lead to third-party libraries filling the gap. A new Clojure user has to decide between the first-party alpha library or an unknown third-party library which isn't a good situation

2/24/2022 4:17 AM

tools.deps has made getting a Clojure project off the ground much easier than it used to be, but in comparison to other popular languages, there's still significant complexity if you're trying to set up a project (versus just getting a REPL up and running to execute some code).

2/22/2022 9:04 PM

I would be more confident in Clojure's future if libraries were more actively maintained. Even active libraries often have dependencies on abandoned libraries, which often leads to transitive dependencies on old versions of upstream deps, even when newer versions are available.

2/23/2022 6:20 PM

Ensure there is tooling for repl driven development and paredit that is well supported for all editors. Keep making it easier to build and deploy applications. Reach out to teachers of programming languages courses to ensure Lisp (preferably in the form of Clojure) is covered.

4/27/2022 9:15 AM

I think the lisp prejudices are too ingrained on the wider world. I do not know how to solve that. To be explicit, last time someone saw me using Clojure I was called a "wanky academicist". After some explaining the caller decided Clojure might be different from other lisps.

2/28/2022 10:51 AM

Stop being so freakin geeky all the time. Show people that writing business code in Clojure is pure pleasure. I have the same feeling here as I had in Scala that many people instead of giving real-life examples show "the most weird way to parse JSON" and feel proud about it.

2/22/2022 5:13 PM

  1. A rock solid, beginner friendly, batteries included Web Framework to develop websites / REST APIs (e.g. Rails for RoR or Play for Scala). 2. Many more ClojureScript tutorials, resources and examples on how to share code between JVM / JS worlds. 3. Maybe, WASM as a target.

3/2/2022 7:12 PM

More/Better tutorials for back-end and front-end web dev. People I talk to in the field typically aren't aware of clojure/clojurescript as an option due to the more popular stacks. They usually are surprised when I show them our work and show them the size of our code base.

3/7/2022 1:55 AM

Pages that show how to translate common operations in other languages to Clojure would help. For example, here's a page that is very useful for evangelizing Python to Matlab users; do the same thing for Clojure: https://numpy.org/doc/stable/user/numpy-for-matlab-users.html

3/6/2022 11:09 PM

Broadcast out a bit. I get most of my industry news from Hacker News, and you'd think Clojure was dead. I had to go on the Clojurians Slack to realize there are tons of new releases of libs and a very active community. It's like the entire Clojure community is underground.

3/3/2022 10:47 PM

More good examples of host interop and more accessible, annotated examples of good architectures. Unlike eg. Rails you're kind of on your own to make architectural mistakes that are hard to back out. More examples of the joys of REPL development, esp when editor-connected.

3/10/2022 6:14 PM

  1. Work on an opinionated initial easy setup - comparable to "web development with clojure" for web applications. 2. Work on spec next gen in combination with an type interefernce tool validating spec-out against spec-in & finding breaking changes on a fine grained level.

3/3/2022 1:34 PM

adoption is a process. Wait and pray for it...or... According to the technology life cycle of Geofrey More, when big companies start adoption and succeed, the rest imitate them. Probably that is a good point to start to look at it and start to motivate Moore's innovators.

2/27/2022 6:18 PM

Unfortunately: nothing. But that's not a problem. Just stay on track and ignore all the noise around. It takes time for people to see the merit in Clojure but they'll come around eventually. People are slow to change so it's not a race -- it's more like an Ultratriathlon.

2/26/2022 11:18 PM

Give more talks at non-Clojure-specific conferences on the power of Clojure and the reasons for choosing it over other languages. Getting Clojure into more academic environments would also help a lot - such as having it taught in high schools and higher education courses.

2/23/2022 7:15 AM

Promote more content on the use of REPL driven development. I feel like a lot of the tutorials are focused on the syntax whereas that's not really the selling point. If I had to write Clojure in a way where I had to start and stop the JVM, I wouldn't really see a benefit.

2/22/2022 6:30 PM

Improve startup times. It's the first thing people see when coming to Clojure, and they see it before they learn about this weird "repl-driven development" thing. Their first impression is "holy crap, it takes 3 seconds to run 'hello world', and I thought Python was slow"

3/4/2022 4:12 PM

  • Make Clojure tooling (editor support, testing, building, dependency management) simpler. It has so many moving parts that something breaks all the time. - Make utilizing external dependencies simpler. See what Go does: paste a URL into a source code and you are done.

3/2/2022 9:09 PM

We need to find someone who still remembers what it was like to program in #{:java :scala :haskell :javascript} and who also knows how to write technical documentation and get them to write (map #(str "Clojure for " % " developers" #{:java :scala :haskell :javascript})

3/1/2022 2:59 AM

It would be neat if there was a consolidated learning path somewhere that takes a beginner through all the things that they might need to learn in order to understand the language. There are a lot of scattered materials out there, so it's tough to know where to start.

2/22/2022 6:02 PM

I think we are on a roll. Great talks and success stories are helping. The strong move to recognize and fund library developers is a master stroke - I think more of this will motivate the community, lead to improved tools, and further strengthen the Clojure community.

2/22/2022 8:02 PM

Evangelize outside of the Clojure world. In my experience very few people have even heard of Clojure. Provide examples of “this is how this looks in e.g. Python, now here’s how this would look in idiomatic Clojure, here are the benefits of doing it the Clojure way.”

2/28/2022 4:36 PM

I think onboarding for new developers could be better, especially if they don't have much development experience. It took me quite some time to settle into a decent development workflow using cursive and reveal. It's fantastic once you're there but it was not easy.

2/26/2022 6:51 PM

There's a derth of what I would call cognitive models about how Clojure itself, and various libs work. One must usually read the code, and/or example programs, and glean what the code can do. This is inefficient compared to the ecosystems of some other languages.

2/22/2022 6:54 PM

Continue to invest in evangelization, tutorials, open source, and otherwise lowering the bar for entry and language accessibility. This includes making the "getting started" process easier (starting your first REPL, cold start time, dep management via lein, etc).

2/23/2022 8:13 AM

It's really great that the community has found ways to fund productive open source developers. We should keep doing that and try to further increase it, as tooling like Calva, shadow-cljs, Babashka, Firefox custom formatters, etc are very important to adoption.

2/22/2022 5:27 PM

I feel like my dotnet dominated enterprise would appreciate a more approachable CLR clojure. I also struggle with data science flows and integration, I have been leaning on nextjournal/clerk rather than hanami and oz due to the complexities that come with them.

3/10/2022 4:52 PM

Fix the clojurescript tool situation. It is a pain to integrate clojure with existing code and vice versa. The failure modes are opaque. There is no chance for supporting more modern js patterns like what nextjs enables because of the complicated build setup.

3/10/2022 9:56 AM

Clojure is still optimized for correctness and - to some degree - experienced developers / people with some lisp background. I don't think the beginner learning resources are there yet. There are some good ones out there, but we are still lacking a great one.

2/22/2022 7:31 PM

Better getting started guides. Sort out lein vs deps.edn. Clearer repl setup, too many options. Having a full e2e example on vscode people can start with. Both clj and cljs in one example. With tests. Have a good out of the box for cljs on node as a platform.

3/3/2022 9:43 PM

I don't think clojure can have a wider adoption. This is mainly because of the syntax and the burden of functional thinking which is more suitable to a small portion of population and the rest would prefer more everyday approaches to thinking about programs

2/23/2022 10:04 AM

Do a better documentation such as Hackage to search functions not only in core libs like clojuredocs do or in third party like cljdoc do but in both at the same time. Also provide some useful tool by finding functions by spec like re-find and speculative.

3/4/2022 6:40 AM

The community aversion to frameworks compared with libraries will hinder Clojure adoption when compared against the ease of use of Spring Boot. We need something just as easy to create server/side applications with common dependencies already integrated.

3/2/2022 6:27 PM

I think to increase language adoption, you HAVE to think about new user experience. How easy is to get started with an IDE, how to run a program and friendly error messages go SUCH a long way. Second priority would be to have good examples to learn from.

2/24/2022 8:36 PM

Be friendly to newcomers, blog and write about use of Clojure in projects. As new tools arise from the host platforms, embrace them in the way that makes most sense to use with Clojure, and advocate those approaches (e.g. Graal/native-image -> babashka).

3/11/2022 6:24 AM

Sample projects(including best practices) for Web applications, Middleware(REST api implementation), how quickly adapt any backend DB or other Services(SOAP). Cloud specific sample project including(do's and dont's) best practices using clojure tools.

2/23/2022 4:27 PM

Useful, clean public applications that can be used for a showcase. I decided to overcome my dislike of lispy parens when I saw a very small project that accomplished so very much. IIRC, it was a server-side web dashboard or some sort of visualization.

3/4/2022 8:33 AM

I don't mind if adoption increases or decreases. A lisp is unlikely to ever be the next big dominant language. And that's ok. It's not for everyone. I want a great language, not a popular one. If it stays technically excellent, I will keep using it.

2/23/2022 6:10 PM

Document common patterns and best practices to give beginners some default path to follow. (This is a tough balance to strike between centralized dogma and community-driven advice, but right now I think we're too weak on the centralized dogma side!)

5/22/2022 11:04 AM

Maybe workshops, showcase of some medium sized applications? As in - Clojure is great for big applications, but in my circle we make small to medium sized applications and then Clojure appears like an oversized hammer, to my colleagues at least.

2/24/2022 5:46 AM

For better or worse we have a massive number of JavaScript devs whose first option after plain JS would be TypeScript. I guess it would be wise to tap into that stream with a great story about using ClojureScript for both front-end and backend

2/23/2022 2:25 AM

Please, do more marketing. Edit Clojure TV youtube videos in more watchable format instead of dumping the whole 4 hours long uncut edition. Allow subtitles to be displayed in various languages. Foster more educational programs regarding Clojure.

2/25/2022 2:53 AM

easy tutorial? and for devops tools~ like nix. (I hope that the compatibility of deps.edn and nix will be perfectly transformed so that it can be wrapped in declarative nix. (clojure clojurescript is too long and complicated to learn templates)

3/8/2022 4:35 PM

Create more documentation about clojure. If you don't work with or are not a functional programming enthusiast, at first glance clojure can scary new programmers and the lack of content online will keep people from starting using the language.

3/1/2022 10:50 AM

Create resources about real-world code and good practices since there aren't any batteries-included framework with specified project structure (which isn't bad in itself). Promote REPL driven development and make it easier to get started with.

3/5/2022 3:14 AM

Make some things easier for newer Clojure developers: better error reporting, various quality of life improvements. Something out of the box that makes scripting/cli applications easier without JVM startup time (is this what babashka is for?)

2/23/2022 6:57 AM

I wish I knew. Write blog posts and give talks on Clojure? The lack of static typing is an issue that always comes up, so compelling resources on what tools Clojure offers to make up for the lack of static types would be very useful, I think.

2/22/2022 7:28 PM

It's not clear to me how Clojure has benefited from the Nubank acquisition of Cognitect, or how Clojure's stability and long-term prospects have improved. If they have improved, better communication and demonstration of same could be helpful.

2/24/2022 6:34 AM

From a beginners perspective, I think there are two many steps to getting started. Having done it many times, I still always manage to install clojure or java incorrectly , but I think this is due to having to use different versions of each

3/6/2022 12:21 AM

Pathom, Fulcro good libraries solve very hard problems should be promoted more. If you want more adoption from scientific community need better story for C/C++ communication, clojure can't handle HPC/GPU computing (and probably will never)

2/25/2022 7:12 AM

Just making getting started much easier. Currently, it requires a lot of effort to install an editor, REPL integration, etc. I tried to help with https://orgpad.com/s/clojure-tutorial, hopefully we can create more materials down the road.

2/23/2022 8:42 PM

Best pay in the industry did not motivate devs to adopt it. We need a huge clojure company to promote its use. Like Google go, Facebook react. But actually I am happy not many adopt it bc clojure stays a hidden super power in my business.

2/23/2022 6:56 AM

Trying to sell Clojure for a customer hits a certain snag point when they look up the ecosystem that is highly fragmented with libraries that are not maintained, so they'll choose a language that has de facto libraries for specific tasks.

2/23/2022 12:55 PM

Provide some tips or hints for people getting started navigating the library ecosystem. Find key projects that seem unmaintained of that have poor documentation and work to improve them (I’m thinking of the buddy libraries specifically).

2/22/2022 4:31 PM

Said it earlier, but most Clojure developers are coming from Java. You're making it very hard for developers to introduce Clojure at work without a quality Maven solution. You will lose many shops if you're insisting on clj or leiningen.

3/10/2022 1:56 PM

I first heard about Clojure at the company where I currently work. I believe that presenting to the community real cases where Clojure is applied and the problems that were solved using this technology I believe contributes to adoption.

3/4/2022 9:16 PM

Engineer a ray or field that makes every software developer it encounters 15-25% more curious, thoughtful, and willing to take a moment to learn a beautiful way to churn out the widgets, instead of just churning out the widgets all day.

3/14/2022 5:34 AM

  • Allow more autonomy in the community - Allow people to contribute code. - Not everything should go through a single person - Some breaking changes are OK. - Very slow pace of development . Things like spec are forever in development

2/22/2022 9:52 PM

We should advocate outside of our comfort zone. I think the academic world, the scientific and data analysis community would profit of lot of the tools we have in Clojure, especially if we can leverage the work in python, R and Julia.

2/23/2022 12:20 PM

Tutorials for more advanced features. Instead of leaving it to random bloggers to write them, it would be great to see those closest to the core team to at least review for accuracy a few tutorials for core and cutting edge features.

2/22/2022 5:44 PM

Do more local meetups, do more PR events, implement Clojure more often in companies, tell more about Clojure to coworkers, write more articles in social media, write more learning materials about how to use Clojure in real projects

3/6/2022 7:11 PM

Make working with promises in ClojureScript better. (Something akin to Promesa should be in the stdlib imo. But with somehow the explicitness of async/await. Core.async is flexible and powerful but the cognitive load is too high.)

3/14/2022 2:31 PM

Explain the lisp philosophy better. We keep seeing complex web-frameworks pop up, while a simple hoplon+chord+figwheel-main solution scales much better and puts less cognitive load on the programmer. Again; components vs mount.

2/24/2022 2:17 AM

Deprecate clojurescript and stop preferring clojure wrappers for existing Java libraries. CLJS quirks and needing backend devs to work on the frontend have burned whatever goodwill clojure had with managers in orgs that use it.

3/22/2022 5:37 PM

My biggest struggle has been figure out how to structure bigger/more complicated projects. We don't have good guidance in this area. There's no Martin Fowler -type for clojure. I want to see books like PoEAA, Clean Code, etc.

3/1/2022 12:44 PM

I don't have good ideas here, but I think the first step is to talk more about it. In my opinion, it is important for known name companies to step up and talk about their adoption and use of Clojure and how it has helped them

4/7/2022 10:15 AM

Clojure tools were sorely needed, but now that they are released I still cannot figure out how to use them. Documentation needs to excel in this area above any other imho. I'd also like to see a core.async v2 that is simpler

2/23/2022 2:47 PM

Killer apps are often what drives adoption of non-mainstream languages. Think about what Rails was to Ruby's rise, or data science toolkits for Python. I'd love to see Datomic, or something like it, become freely available.

3/9/2022 5:16 PM

Have a central place where all the libraries are listed and where libraries that serve the same/similar purpose get a matrix of their strengths and weaknesses, so it becomes easier to see, what I need for my requirements.

3/9/2022 9:47 AM

A simple (RAD) full-stack web framework that gets out of the way. With integrated linting support (clj-kondo) for any macros it uses and a default path for provisioning and deploying it on simple infrastructure (VPS etc.)

2/23/2022 1:59 PM

More tutorials, less "opinionated" decisions, less pushing of a specific "core" solution like Spec instead of Malli, or Core.Async instead of Promesa (specially for ClojureScript). Also, stop bashing on other technologies

3/17/2022 6:07 AM

Talk more about Clojure in Functional programming communities and other developer communities. And show that it is a general purpose language that is not that hard to learn after getting past the parentheses aversion.

2/22/2022 7:46 PM

Many projects haven't been updated for a long time, like the various authorization libraries, and it's difficult to tell whether there's a new alternative available. Not really sure how to best deal with this though.

3/3/2022 12:57 AM

Not sure how, but I wish more companies would use Clojure, and hopefully more worldwide. Is there something we could do around helping companies hire remotely, in terms of managing the legal stuff and benefits, etc?

3/1/2022 9:43 AM

I think we are getting much better at flattening the learning curve with good introductory content, but we can always improve on that. I also think we could improve the I've-done-a-tutorial-now-what level resources.

2/22/2022 5:15 PM

Make it easier for people who don't know Clojure (or Lisp in general) to figure out how to set everything up, with a repl, a nice debugger, etc. Telling new people to just man up and learn emacs is not a good idea.

2/22/2022 4:24 PM

Make it simple to start a new application (e.g. Leiningen's lein new app operation). Right now, I copy/paste deps.edn and each time I start a project, and the directory setup is all manual. Improve error reports.

3/11/2022 1:53 AM

Please improve error messages and especially stack traces. I do not need or want to see clojure compiler files in my stack trace. Please stop the trace in my code rather than continuing it into the compiler layer.

3/9/2022 10:28 PM

Clojure requires a good understanding of the host platform. This is a big ask for folks that come into it outside Java or JS. Clojure under Windows is hard--need Clojure CLR as a full member of the language family

2/23/2022 9:21 PM

I think Lisps will always be a marginal language, but lowering the barrier for beginners helps. Leiningen is pretty straightforward, but tools.deps seems complicated by comparison. I’ve actively avoided it so far.

3/2/2022 4:41 PM

  1. Visibility and communication. Recent efforts to improve this (e.g. Clojure Deref) are welcome and very appreciated. 2. Squash longstanding bugs. People see unaddressed issues as signs of health in a language.

3/8/2022 8:13 PM

Redesign of official websites(clojure.org and clojurescript.org) by highlighting (perhaps on the homepage) an example of code + interactivity (REPL, etc) and/or a short video presentation of the REPL workflow.

2/24/2022 2:34 PM

Advocate for functional programming in all languages. Target existing developers. Start them moving on a path from typical Javascript or Python or Java to a functional style. Then let Clojure speak for itself.

2/22/2022 5:09 PM

More tutorial-style materials on how to achieve: effective information modeling with plain data common operational needs of applications (deploying to lambda/container runtimes, instrumentation, AOT compiling)

4/19/2022 8:10 PM

A unified tooling system akin to Rust's Cargo would go a LONG WAY. The available tools are so scattered apart that ecosystem richness and growth is impaired, which is visually apparent to would-be clojurists.

3/13/2022 9:05 PM

I think people still fear parens, not so much aesthetically but in it's implication for editing code, there are already amazing tools for editing lisp likes, but maybe there is more we can do in this regard

2/25/2022 11:29 PM

My impression is that the current direction is good. Keep building a healthy community, keep funding open source developers, keep funding language development, events, etc., keep expanding into new niches.

2/22/2022 4:24 PM

The more success stories the better, I think - I recently found out that two tools we use at my tiny startup are written at least partly in Clojure(Script). Making these things more visible could be good.

3/8/2022 7:42 PM

It's not very friendly to new programmers. And I think most people "settle" for a programming language after a few years of coding. So, in my opinios just making it more begginer friendly will help a lot

3/5/2022 5:42 PM

To focus on tutorials that focus on functional thinking and composing functions. Always have easy examples. Mentality-wise to avoid giving the impression that "we are better" or "the others do it wrong".

2/24/2022 6:50 PM

Let go of ego and be more beginner friendly in our attitudes. Have more beginner friendly resources. Show that we are an accepting community by having people of all colors and genders in the spot light.

3/2/2022 12:54 PM

Online resources with cookbooks in how to tackle common problems in programming, I think would help people have a better feel for the language and what is good and different about it compared to others

2/23/2022 2:47 AM

We can focus on being welcoming and inclusive to newcomers. We can avoid falling into the stereotype of being a bunch of experienced programmers who believe Clojure is only for experienced programmers.

2/22/2022 8:59 PM

Publishing high quality tutorial for beginners showing Clojure capabilities and the sets of tools available. Create learning path for beginners to drive them about what to use depending on their goals.

3/4/2022 8:17 PM

Survey businesses (not developers!) which use Clojure about the biggest language-related challenges they face. Then, bring the community together to build quality libraries which address those issues.

3/1/2022 1:31 PM

Domain modeling and project directory structure need more clarity. People get functions and REPLs but get scared when making a big project because there is not enough hand holding for these two things

3/9/2022 8:08 AM

Pay better attention to the little things and make things as effortless as possible. For example, the CLJS site, last I checked, still suggested workflows that have long been obsoleted by newer tools

2/25/2022 9:13 PM

promote cljs and reframe to web developers (especially react devs who already understand and appreciate functional programming, unidirectional data flow, etc) as a "gateway drug" to the clojure world

2/23/2022 6:21 PM

I don't know. Clojure is great and solves a lot of my problems. I came to it a long time ago, and I'm still here. Maybe release spec and publish a "so you think you want static types" type of guide?

3/1/2022 4:16 PM

Haven't used Clojure much. The syntax ->>, ->, #, ... other things keep throwing curve balls. The tooling interop with IDE, or emacs and leiningen is great and easy to use. Syntax is my main gripe.

2/24/2022 2:53 PM

Continue the effort on standardizing the tooling (deps is great !) for easier onboarding and support the clj-commons projects so we don't scare away users with the amount of unmaintained libraries.

3/11/2022 3:32 PM

integration between experimenting and prototyping at the REPL vs loading from / saving to / running existing code in an IDE is disconnected. most likely my own problem that I need to research more

2/22/2022 4:26 PM

Perhaps more info on developing tradition app with modern tooling so db sql backed working with those libraries a lot of focus on datomic style databases which you may not have the option to use.

3/11/2022 6:49 PM

Keep libraries alive. Funding of libs. Make quality libs from the ground up, don’t always depend on some Java lib. Be nice and responsive to people suggesting fixes/patches to the core language.

3/5/2022 11:54 AM

I don't have specific ideas. Clojure adoption has been growing steadily if not very quickly, and I attribute it to the quality of the language, ecosystem, and community. Let's keep it that way.

3/4/2022 9:45 PM

Continue being awesome! Potentially work to provide more context on project landing pages/GitHub READMEs for folks who aren't already familiar with the domain that a tool is meant to help with.

3/2/2022 11:53 PM

Open source Datomic. Somehow Clojure needs to get more of a critical mass of developers to embrace it. Its kind of in its own Ghetto now. No one at my new company has it on their radar at all.

2/23/2022 10:22 AM

Providing a good starting point for new Clojure developers of varying experience levels. In my opinion the paid courses and books are still the best way to learn Clojure, which is unfortunate.

3/8/2022 3:51 PM

I think Alex's engagement has been excellent. Combined with Fogus's recent efforts to actually clear out ancient tickets and progress the language forward a bit; get more Millers and Foguses.

3/8/2022 3:05 PM

Work on textbooks for teaching functional programming and design concepts using Clojure as the language. Connect with university professors to try and adopt these textbooks for their classes.

2/24/2022 11:37 AM

Maintain and improve library ecosystem for common scenarios, specifically for core.async + CSP style. HTTP, MongoDB, RabbitMQ, BigQuery, BigTable - all focus on synchronous or callback style.

3/5/2022 2:21 AM

More content - YouTube, hacker news, blogs etc anything which will help make Clojure feel like it’s not a niche language. Resources for getting started, both for tooling and app development.

2/25/2022 7:48 PM

Dynamic dependency injection (into repl), Ease of use on windows 10, running both clj and cljs repl in calva easily, having resources with answers instead of having to ask (I'm shy on slack)

3/7/2022 9:59 PM

Visibility of exciting or interesting projects. I remember people being very excited about projects like storm or overtone, we need to continue seeing more new examples to sustain interest.

3/3/2022 1:04 PM

Installing and using Clojure should be better integrated into standard tools, e.g. using curl to run a bash script to install Clojure is bonkers. Use, apt, dnf, etc. And open source Datomic

2/23/2022 11:10 PM

Clojure has the potential to be the bridge to the sql world. We missed that boat. The potential there. Javascript has library culture and framework culture. Clojure needs framework culture.

2/28/2022 5:40 PM

Build an interactive Repl into clojure.org. Build tutorials into it. The website feels static and boring to read and to use, which is inappropriate considering Clojure is dynamic and fun.

2/22/2022 6:52 PM

We need to make documentation more friendly than it is, especially for junior/new programmers. Most READMEs for popular libraries assume knowledge of similar libraries in other languages.

3/15/2022 2:10 PM

Mentorship especially around tooling which is hard to learn by oneself without seeing how other people work. Maybe experienced Clojure developers should be sponsored to mentor newcomers.

3/4/2022 3:59 PM

A 'default' application framework, similar to Spring for Java or Rails for Ruby. Building your own framework by composing libraries get olds fast as does not scale well to larger teams.

3/2/2022 10:01 PM

Definitely facilitating beginner developers. The language, tooling and library ecosystem feels more geared towards experienced devs, either with the language or the underlying platform.

2/26/2022 10:32 AM

There is less and less "Clojure is fun" contents being worked on and/or advertised. The community is more mature, which is good, but maybe less attractive for a younger/casual audience.

2/24/2022 11:14 AM

Improvements to beginner IDE/REPL documentation. I didn't want to learn emacs-proper even though I had previously used Portacle for Common Lisp and felt constrained by available guides.

2/22/2022 4:24 PM

it's not the community's responsibility to increase adoption. Cognitect can apply well studied growth techniques – law of focus, investment in brand, better dev rel, talk to your users

3/4/2022 5:04 PM

I think Clojure's biggest hurdle is the software rot in libraries that don't have organization sponsorship or dedication. I plan on creating new libs myself soon to help address this.

2/28/2022 10:33 PM

Improving the Data Science ecosystem. Keeping existing libraries and frameworks maintained and improved over a long time -- many are dying a slow death without an obvious replacement.

2/26/2022 7:16 AM

Lower the entry barrier. There is an analysis paralysis problem on choosing the first tools. I mean only for a web server one have to make 3 decisions, on server, router, interop lib!

2/22/2022 5:03 PM

  1. More articles/examples targeting new users. 2. Better story with types. 3. Better handling of errors. 4. Clojurian slack is very useful but probably feels intimating for new users.

3/10/2022 5:43 PM

Make hello world simple. Provice common toolbox so people dont have to google which editor to pick, which dependency tool to use... Make one set of recommendations as best practices.

3/9/2022 7:09 PM

Offer a Tutorial in the official documentation teaching how to build something from start to end, covering best practices and advantages when approaching the problem the Clojure way.

2/23/2022 8:25 AM

Write a book on how to design and build a full-scale enterprise application thinking in Clojure. This book should show how to approach management of complexity of solution in action.

3/10/2022 3:29 PM

Re-iterating why using a simple language matters and why complex languages with complex type systems are not the answer to writing software that is easy to understand and maintain.

3/9/2022 1:52 AM

I don't feel qualified to answer this question. I view myself more as a "follower" than a "member" as I haven't contributed much yet, just a couple of doc-fixes in some libraries.

2/26/2022 1:49 AM

More resources for intermediate-level users. Less explaining how cleverly clojure and various libraries work internally. More practical examples of how they are used in real life.

2/23/2022 2:42 PM

Some more beginner friendly tutorials and guides would be great.. it can feel a bit intimidating coming into the Clojure world since most developers are very good and experienced.

2/23/2022 12:14 PM

Improve "getting started" literature to target non-expert developpers (ala FrontEnd Javascript ecosystem where it's readily available for each and every framework and type of app)

2/23/2022 7:57 AM

No idea. The language is great but people are afraid to learn it because it’s different, they don’t get the benefits, and are more confortable repeating the same daily struggle :)

3/3/2022 11:00 PM

There's FUD centered around Clojure being unmaintainable, lack of typing and difficult to hire for. More case studies of larger enterprises would be helpful targeted at this FUD.

2/22/2022 7:21 PM

Make it easier for newcomers to set up their editors. Use more stackoverflow and less google groups and Slack. Finish libraries instead of abandoning when you are half way done.

2/24/2022 2:34 AM

Actually write documentation and guides for the things you build. We tried the new dependency/build tool, but it's basically worthless since you have to do everything yourself.

2/23/2022 3:27 PM

I think of the docs at first. Because https://clojuredocs.org/ is more samples than docs giving explanations. There's sometimes too much guessing before confirming in the REPL.

2/23/2022 5:29 AM

Maybe it could be more obvious how we would deploy these applications. To someone who does not know the ecosystem well, it is not clear how to pick between the various options.

3/7/2022 11:47 AM

Promote functional programming; provide training targeted to potential new groups; maybe implement another target runtimes (for example, LLVM for high performance, or the BEAM

3/3/2022 7:15 AM

Relevant parts of the Clojure resources are from seniors for seniors. People have to know a lot to get into Clojure and a lot more to even achieve small but meaningful things.

2/23/2022 8:40 AM

Many libraries are unmaintained, which is becoming a problem when using them in long-term production projects. This impacts the suitability of Clojure for mature applications.

2/22/2022 6:33 PM

Be more transparent as to what is happening with the core language. It's especially exasperating about spec. Wanting to use it but the production version never seems to arrive

3/26/2022 5:49 PM

1)Improve focus on popularising clojurescript and libraries to attract JS Developers. 2) More full-stack tutorials/frameworks to promote 1language on client/server advantage.

3/22/2022 1:00 PM

Show more development? My struggle is using a getting a dev workflow. Like I use just vim, no plugin. All of them seem complicated and I haven't been able to utilize them yet

2/24/2022 2:27 AM

Documentation. - Clojure, not bad, but could do better. - ClojureScript - a lot of movement in recent times, the documention has not kept up to have authoritative references.

2/22/2022 7:04 PM

Get big companies (like Cisco and Apple) to make their Clojure support more public. We need more perception of how much more widespread the language is than people realize.

2/22/2022 6:28 PM

I'm not sure how, but I would love to try to eliminate what seems to be a persistent stigma against LISPs from programmers unwilling to expand beyond C-style syntax languages

3/7/2022 5:40 PM

Not sure, those that want what it offers I suspect generally find their way to it - if they, like me, think LISP is how programming should be, then you'll have another user.

2/23/2022 2:44 AM

The js community is a great audience, in that they are plentiful, and much of clojure's appeal is something they are primed for with the popularity of functional programming

2/22/2022 8:08 PM

Provide friendlier defaults without needing to figure out so many things just to get a project off the ground, namely friendlier CLJ project set-up, less clunky IDE support.

2/22/2022 6:29 PM

Don't know.. I think Clojure lacks the killer-app that really drives adoption. Whether that's a bad thing or not is up for debate (look at ruby's decline as rails declined).

2/22/2022 5:38 PM

A ground up rewrite of clojure.org with a fresh design and a focus on getting started. Links to get Java, a platform specific terminal command to run, a hello world program.

4/2/2022 5:31 PM

Market it better. Show benefits that would attract executive management like ROI, reduced bugs, maintainability metrics etc. so that devs can pitch that to their management

3/14/2022 12:26 PM

1 - Provide open source templates for applications (microservices, web app, mobile app, etc) 2 - Promote applications such as generative arts, command line tools and so on.

3/5/2022 12:34 PM

Make some kind of tutorial project with articles/youtube videos and code hosted on github. That could show and explain, basic concepts and good habits while using clojure.

2/24/2022 7:36 PM

Provide more help with getting apps running on a server. Lots of resources exist for local development, but I've stopped using clojure as I struggled to get my work online

2/23/2022 1:10 PM

The official Clojure website is not great, it does not have enough information to actually start being productive with the language. Even if the language is very powerful.

2/22/2022 8:25 PM

More tutorials and reference material. What comes to mind is to adopt tests soon enough. Also a primer in spec. More testimony on how to run Clojure systems in production.

2/22/2022 7:34 PM

Create more introductory materials (tutorials, reference docs, etc) around state of the art tools and libraries. I still don't really know how to use tools.deps very well.

2/24/2022 7:58 PM

Find a way to get in contact with the kids that learn Racket/Scheme at school for programming and get them to learn Clojure. Find a way to get more CIO's to adopt Clojure

4/28/2022 2:54 AM

More tutorials on using multiple libraries together to solve non-trivial problems, such as authorization filters that not only check for roles, but also for data access.

3/18/2022 5:06 AM

Push Datomic and Spec. Datomic is impossible to get into, but is a killer app. Spec is game changing. Clojure is not a good first language. It's something you arrive at.

3/4/2022 7:49 PM

Improve interop with other stacks/languages: Python interop is very important. Working easily and well in the JS environment (devtools, modules, etc) also very important

2/23/2022 1:36 PM

Provide "standard" ways of doing things, Ruby on Rails style. It is not helpful for beginners to chose their own libraries, while at the same time learning the language.

2/22/2022 8:50 PM

Better on-ramp to fully experience the power of REPL in a serious context (e.g. not on toy environments). I think Calva right now does an amazing job with it's tutorial.

2/22/2022 5:26 PM

A robust, unbreakable newbie experience with full acknowledgment of the possible problems encountered by many combos of OS, IDE, nrepl config, middleware, build tooling.

3/8/2022 8:38 PM

Get standardized tutorials on how to do build things with options that you can swap later. Example luminus. You can build web app but choose which libraries to include.

2/28/2022 10:17 PM

  • Make it a smooth transition to vanilla Clojure code to full-fledged spec-ed code - I know, I know, but a subset of Clojure with a newbie-friendlier non-S-expr syntax?

3/11/2022 5:28 PM

Simplify the way concepts are brought to new audiences. Most of the time the feeling that I get from the community is that the more complicated and complex the better.

2/23/2022 10:26 PM

I'm not in marketing so anything I could offer would be no help. The development environments available make onboarding much easier than a decade ago. So keep that up.

2/23/2022 1:53 AM

The marketing still sucks, I rarely hear about it in the tech news like HN or Reddit. https://www.tryclojure.com/ is the first thing I've seen in tech news in months

3/8/2022 6:55 PM

Try to attract other Lisp users. The Lisp community is already small. I think we need one default Lisp that anyone can feel good about using/deploying professionally.

2/22/2022 11:28 PM

I'm not particularly concerned about increasing Clojure adoption. Continued support of the existing community through communication forums and conferences is helpful.

2/22/2022 5:02 PM

Creating more tutorials explaining real cases where use the core functions and maybe implement some problems with the imperative way and change to the functional way.

3/9/2022 6:06 PM

Lobbying for adoption of Clojure in University programming courses, e.g. SICP style uni course, programming 101, influencing the use of functional programming at uni

3/1/2022 5:28 PM

Talk more to complete newcomers to programming about their problems and suggest solutions that overlap at least partially with the paths taken by other technologies.

2/22/2022 6:16 PM

I'm interested in distributed applications (not crypto-blockchain), and hope that Clojure comes to excel in these areas through tools like datahike and replikative

3/20/2022 1:10 AM

Maintain the friendly atmosphere / culture, deepen the diversity in the community and build more stuff that makes adoption easy / attractive to the casual observer.

3/12/2022 6:23 AM

Invest into omakatse like brary choices for common problems. Reduce the cognitive load for a new person who tries to implement more complex project than hello world

2/26/2022 7:11 PM

Get rid of early hurdles, especially by improving error messages. Make the website more flashy, have (interactive) examples there that showcase Clojure's strengths.

2/24/2022 4:01 PM

Strive to equal the Elixir community's standards on: documentation (including thoroughness and consistency), library discoverability, and out-of-the-box experience.

2/24/2022 2:00 PM

Honestly. I don't know. Reduce the hurdle of entrance as far as possible, but even then I think Clojure is already in a good spot. Maybe show that it is not a risk?

2/24/2022 5:17 AM

The community stopped to be as present on the media I follow. It looked like the job market is also slowing down. So probably, build great things and talk about it.

2/23/2022 9:18 AM

More general purpose Clojure content online, because the language is great but everyone thinks that it is only suitable for multithreaded, computing intensive apps

3/5/2022 12:04 AM

continue producing/hosting good content/conferences. The OOP brainwashing, reality distortion field keeps people in the dark, please continue providing the light.

3/9/2022 4:44 AM

Figure out how to get Clojure into schools and universities. Youngsters have the energy, time and are naive enough to not know or care how long the journey is :)

3/4/2022 3:55 PM

Finish things. Aggregate tooling/libraries for new users. Intentionally train more junior Clojure devs when hiring, instead of taking on more experienced people.

2/23/2022 1:01 AM

Have Rich Hickey give a few more talks to remind the world of his brilliance. Meanwhile I continue to grow it organically one project at a time in my large bank.

2/22/2022 10:56 PM

I’m not actually sure. I encounter such closed mindedness about lisps, I’m sometimes not even sure it’s worth it to try and convince other devs, esp senior ones.

3/3/2022 1:00 AM

show off interactive development; advanced workflows, not just REPL. Think "cider-eval-last-sexp-and-replace" interaction with host env while solving a problem.

2/23/2022 9:05 PM

  1. Make better error messages/stack traces 2. Make tools/editors to support specs better (especially functions speccing) to make refactoring easier (spec based)

2/23/2022 7:37 AM

Keep the positive spirit. Take care of the commons (libraries etc.) and not just code but documentation. Keep up with the React ecosystem and show how we do it.

2/22/2022 7:38 PM

Use YouTube as a platform to gain more exposure. Have some highly followed YouTube channels review/overview Clojure. Such as Fireship's "in 100 seconds" videos.

2/22/2022 6:32 PM

Help setup editor with REPL integration, without any "jack-in" magic. Please make it uncomplicated - CLI based REPL server is fine that editors can connect to.

3/28/2022 12:55 AM

Improve the tooling. People talk about type safety when they say they want static typing, but all they really want is their IDE to give them more information.

2/23/2022 11:27 PM

More videos and visual materials! Demoing how we use REPL in action can impress people who have no experience of Lisp or skeptic about dynamic type languages.

3/4/2022 11:32 PM

Share more blog posts and video tutorials for beginners. And not explaining things like: That is same as this in Java. That does not help if don't know Java.

2/22/2022 10:06 PM

Not sure. Continue promoting Rich's videos, they drew me in! Continue sharing commercial successes. Continue being an awesome community, that has me staying.

2/24/2022 5:31 AM

Better tutorials that help a beginner knows the language to understand the development ecosystem such as deps, projects, and use of plugins for various IDEs

2/23/2022 1:00 PM

The community can create a Fediverse/ActivityPub server using Clojure and ClojureScript for showing the world what Clojure and ClojureScript are capable of.

3/5/2022 3:27 AM

More curation, documentation and polish around blessed integrations and frameworks. Make the happy path explicit, rather than just available and implicit.

3/8/2022 6:29 PM

Just keep going, we can increase clojure adoption by increasing the amount of visibility of the language, keep working on meetups/conferences, and so on.

2/22/2022 9:31 PM

Show more examples to do common things (e.g. web development, big data applications, machine learning, systems programming, etc.) in a centralized place.

3/1/2022 8:06 AM

IDE, REPL just working, tutorials, a good framework that helps people understand the ecosystem and start building quickly i.e. Ruby on Rails, Phoenix...

2/23/2022 1:22 AM

Let it stand alone and not be tied to the jvm, there are enough langs that do that already. Doubt it will happen which is why I eventually abandoned it.

3/14/2022 11:55 AM

CLJS up to date tutorials with re-frame reagent and all the new cool stuff. Maybe alternative for native clojure would be how to create proper library.

3/8/2022 4:57 PM

Project templates, Rapid application development with clojure, You need to provide all-decisions-made defacto web framework mimicking Rais, Django etc.

2/25/2022 2:00 AM

Continue making Clojure great: simplicity + power. I hope it does NOT become a Frankenstein like C and now Python that starts to grow a new arm or leg.

3/5/2022 5:46 PM

I loved the video of "Clojure 1.11.0-alpha4 chat" — not sure it will increase adoption, but I think it can foster fantastic engagement from community.

2/22/2022 5:15 PM

Create a series of tutorials for curious tinkerers and absolute beginners (basic concepts and WHYs), give it prominent place on clojure.org frontpage.

3/11/2022 1:12 PM

More successful companies built on Clojure that achieve scale. The Clojure community isn't particularly business oriented, which could be problematic

3/4/2022 8:51 PM

Please bet hard on Clojurescript. I think clojure+clojurescript can be huge. I did some react work here and there and clojure's story is much better.

2/23/2022 10:17 PM

Be more opinionated about which libraries to use to spin up a webapp, an API, database access, etc. and the tradeoffs other using one over the other.

2/28/2022 10:14 AM

Try to be more compatible with the other conventions used in the ecosystem (source code paths - maven style ?!, cli app arguments - gnu style ?! ) .

3/14/2022 1:06 PM

Better tooling (IDE integration) and error messages. It's hard to convince team members that are used to Java/Kotin about the advantages of clojure

2/22/2022 5:45 PM

Focus on building a friendly developer experience. Make tools that are delightful for users, not hostile. Make the error messages helpful and kind.

2/22/2022 4:56 PM

Emphasize more on Why Clojure and its Rationale than the language itself and the influence it has on the thought process when developing anything.

3/11/2022 6:37 PM

An idea could be to try to reach out to other communities spreading the values of Clojure but without talking too much about the language itself.

3/6/2022 9:00 PM

People still don't get how Clojure REPL is different from other languages. There are many talks about this, but I haven't seen a great "one-pager

2/26/2022 6:14 PM

Create more content on how to debug software in Clojure and how to start new projects (mainly used deps, I feel people who are starting get lost)

2/25/2022 7:45 PM

More and frequent rich hickey talks. Open source datomic, best db and still hardly anyone knows of it. Feel it would bring so many new people in.

3/7/2022 8:38 AM

Shout about it everywhere we can in order to push its adoption in enterprise further. From France, clojure still seems to be a 'niche' language.

2/22/2022 8:21 PM

We need to be more approachable for absolute beginners. It would be cool if people would learn programming with Clojure as there first language.

3/9/2022 12:59 AM

Improve start up time on JVM. Finalize Spec2 (to avoid the confusion of malli vs spec1). Maybe roadmap for leveraging Project Loom in Clojure.

2/23/2022 2:31 AM

More and better tutorials for beginners showing repl development, but NOT using Emacs or Vim. Simple set-up with a socket repl or local repl.

2/23/2022 7:38 AM

Some guides of how to pick libraries, and what are the options (Clojure.garden is doing something like this, i think). Invest in ClojureDart

2/22/2022 8:00 PM

Keep preaching immutability, composability, simplicity, testability. Visible and easily-understood examples of Clojure benefits are helpful.

3/2/2022 3:55 PM

Better documentation/examples on how to include external files and structure Clojure projects. Hard learning curve when coming from python.

2/23/2022 3:38 AM

More documentation for those that don't initially reach out to the wider community. More avenues to encourage joining the wider community.

2/22/2022 5:29 PM

Show some interest in non-expert users. Better tutorials. Less laconic documentation. Focus on errors; make exceptions less overwhelming.

2/22/2022 4:19 PM

Improve beginner documentation, especially in video formats and targeting new programmers, not just old programmers with other languages.

3/21/2022 3:39 PM

Clojure and Lisp idioms are somewhat inaccessible to beginners--tutorials walking through some of the more common ones would be helpful!

2/23/2022 7:15 AM

More talks like "Simple made easy" going not necessary into Clojure specific things, but highlighting principles that Clojure shines in.

2/22/2022 8:26 PM

Encourage 20-year-vet programmers how to teach a young programmer Empower tech leaders who are more competent than just good programmers

5/11/2022 10:39 PM

More setup tutorial for different use cases (e.g. simple web server development, React web development, React Native development, etc)

3/10/2022 7:55 PM

Make it easier to get up and running with REPL and development environment. Tooling was hardest to get started, esp. in ClojureScript.

3/6/2022 5:42 PM

Communicate how little effort it is to get “over the hump” initially and how much value a functional, immutable jam language provides

2/23/2022 11:22 PM

Simpler editor setup with the repl. Why would a beginner know what nrepl is vs a repl? Why have a different repl between clj and cljs

2/23/2022 6:39 PM

Teach Clojure(Script) to more and more youngsters! And, probably, figure out a better unified approach to building GUIs for web apps.

2/23/2022 10:39 AM

best-practice full-stack frameworks that enable newcomers to become productive quickly and learn along the way of getting things done

2/22/2022 7:01 PM

Add easy to use and fast gradual typing. Most people that I've seen dismiss clojure out of hand do so because it's dynamically typed.

3/9/2022 2:25 PM

More open resources like tutorials, study cases, show different scenarios where using clojure is a good election vs others languages

3/8/2022 4:08 PM

For me the most compelling stories are just highlighting real world production uses of Clojure that people can relate to their work.

2/25/2022 8:45 PM

Documentation: See https://jacobian.org/series/great-documentation/ Having popular tools that are used beyond the clojure community.

2/22/2022 8:33 PM

Emphasize host interop ecosystem availability and its ease of use. Demonstrate the power of REPL especially in non-trivial programs.

2/22/2022 5:22 PM

Ensure that contact with other Clojure developers isn't abrasive, and actually write good, useful documentation for libraries/tools.

3/11/2022 11:20 PM

  • Constant improvements of language, tools and documentation. * Continuing the enlightening talks * A killer framework/application?

3/6/2022 8:42 AM

Explain to big players that Clojure is not one of these dynamic and unsafe languages out there and they should invest in it more ;)

3/4/2022 12:13 AM

Have more open development through jira/tickets. Let us report bugs and patches. Using forum for reporting issues, in 2022, really?

2/25/2022 1:55 PM

better visibility through webinars/videos.... and simple tutorial programs for removing the fear of functional programming concepts

2/24/2022 11:14 PM

More marketing from the core team. Ask Rich to interact with the community more. He has a wide reach and people really respect him.

2/23/2022 1:34 AM

Investment in beginner tooling (calva probably) and uptodate starter guides that use major community tools (nrepl, Calva, cider...)

3/16/2022 4:47 PM

More, better paths into Clojure. Video tutorials that relate popular languages and their tools/concepts to equivalents in Clojure.

2/23/2022 4:23 PM

Hire Tony Kay and add Cognitec brainpower behind fulcro. Fuclro RAD, Datomic and Pathom are so mindblowing tech as clojure itself.

2/22/2022 7:29 PM

Documentation quality. Accessibility of Clojure idioms. Interoperability between libraries. And let's focus on one build tool, ye?

3/10/2022 10:56 AM

realworld app starter-kits. Like in js, you can find close production-grade boilerplates to get started and learn while building.

3/9/2022 2:22 PM

More documentation, improve the Clojure using on VSCode(I think that IntelliJ, Emacs, spacemacs, vim restrict too much the tools)

3/4/2022 4:31 PM

Adopt borkdude :-) Seriously Babashka is a perfect Trojan horse to gently introduce Clojure on a lot of IT tasks then brains !!!!

2/23/2022 10:29 PM

Be visible and promote Clojure. Remove alpha from the package name of spec to earn trust. Show that Clojure is Enterprise ready.

2/23/2022 12:10 PM

Some people have a religious/puritanical view of Clojure and will condemn any idea or technique that was not thought of by Rich.

2/22/2022 10:11 PM

Go the shadow-cljs route of integrating yarn/npm directly (make tooling work as expected to someone coming from a JS background)

2/22/2022 5:59 PM

associate with Paul Graham (Y Combinator) more formally persuade computing science schools to use Clojure as a learning language

3/1/2022 4:46 PM

Be more welcoming to newcomers, providing easier bootstrapped projects, sane defaults to editors—fewer things to learn upfront.

2/28/2022 2:13 PM

Make onboarding easier (including Windows support), evangelize Clojure to persuade people that all its "weirdness" is worth it.

2/23/2022 5:18 AM

Good documentation. Defragmenting the setup and templates - still many lein templates but clj cli is the future, and my choice.

3/3/2022 4:08 PM

Help expand ClojureCLR into .net ecosystem (.net 6 and beyond) because the cross-platform JVM/CLR/JS synergy would be amazing.

2/23/2022 5:06 PM

Address programming in the large as well as Clojure has historically addressed programming in the small. Datomic, Spec II, EDN

2/23/2022 12:19 PM

On-ramps - e.g. editor config incl sensible config, tutorials to get productive in a certain editor incl REPL integration etc.

3/15/2022 6:22 PM

Probably using Clojure in more Open Source Projects, providing more documentation and having more visibility in success cases

2/25/2022 2:46 AM

I don't know what it is, but having some sort of killer application, like Rails was for Ruby, or data science was for Python.

3/2/2022 4:12 PM

Writing Clojure well is vastly more challenging than learning the language. More well-written complete apps would help many.

2/23/2022 4:56 AM

Have a killer, out-of-the-box web framework. I am going to work full time on one during the next 3 months, its name is Vrac.

2/22/2022 4:48 PM

Marketing, I think - the language is great, the tooling is great, the community is great, more people need to know about it.

3/9/2022 3:13 PM

Improve good examples for real life uses. Encourage people to post and talk in forums that are read also by non-clojurians.

3/5/2022 11:44 PM

Improving tutorial on full projects so that one can grasp real use cases of Clojure inside an infrastructure (i.e. Datomic)

2/25/2022 5:21 PM

Make it easier to deploy cross-compiling frontend/backend applications. Standardize the instrumentation+validation library.

2/24/2022 2:45 PM

Help with Java generics interoperability. Help maintain clojure libraries for larger frameworks like spark or Kafka streams

3/9/2022 4:53 AM

More screencasts for beginners, promote Clojure in the large. More talks at other language conferences to raise awareness.

3/8/2022 1:51 PM

Support the smart and innovative open source creators, and spread their breakthroughs with the wider developper community.

2/23/2022 3:26 AM

Create a Clojure Foundation and share the long term vision. Better support the exciting new JVM features as they roll out.

2/22/2022 8:32 PM

Create examples of how Clojure is used in real life, create content to help beginners in Clojure or functional programming

2/24/2022 5:19 PM

More videos and examples on YouTube is great. Target clojurescript more than clojure as the javascript community is huge.

2/24/2022 3:45 PM

More onboarding documentation. There are many tools (clj, lein, figwheel, ...) and its hard to understand where to start.

2/22/2022 6:27 PM

Promote it more on Twitter. Also Java conferences, JVM websites like www.baeldung.com, software architecture conferences.

3/8/2022 6:49 AM

The learning curve of clojure is too difficult. There are no good resources to learn it. The libs is hard to learn, too.

3/14/2022 9:24 PM

Write some cool blog posts and share with the community. Show some example of Clojure used in the wild for "real" work.

2/23/2022 11:09 PM

Continue making it work with tools people already know. Continue to ensure Clojure appears as a viable long-term option

2/23/2022 4:07 PM

More public success stories, blog posts/talks about the strengths of Clojure and how they made hard things simple/easy.

2/22/2022 4:23 PM

I think the better way is to create more reference open source tools so people are interested in learning the language.

3/11/2022 9:00 AM

Probably create recipes for java programmers to follow in order to get things done. Lots of "from zero" type examples.

2/28/2022 3:13 AM

provide better tutorials for beginners. promote use in schools. - i think python docs provide a good example for this.

2/25/2022 6:30 PM

Join tech conferences outside the functional and/or clojure community, to talk about and demo the language & features.

2/23/2022 4:30 PM

Build more sophisticated debugging tools. Write and make video/audio to teach people about Clojure and its libraries.

2/23/2022 12:28 PM

This is becoming difficult. The advantages that Clojure once had are gradually becoming available in other languages.

2/22/2022 7:06 PM

Cut some of the edges off of developing a web app from scratch and being productive. Borrow from JS's successes here.

2/22/2022 4:26 PM

Increase open source involvement in Clojure, make it more open and easy for beginners to join and start contributing.

3/2/2022 6:22 AM

Reach "down the tech tree" with tools like nbb that let non-Clojure people quickly and easily try out ClojureScript.

3/8/2022 4:33 PM

Sexier landing page with embedded editor (possibly using sci) to let new comers play with the language immediately.

3/4/2022 12:47 AM

Making more beginner tutorials at the clojure's main page, centralizing clojure resources around the web in a page.

3/3/2022 7:01 AM

Keep looking at how to make Clojure more awesome, spec & deps were fantastic solutions to very frustrating problems

2/24/2022 7:01 AM

We need a better lib for frontend (like nextjs). Some kind of laravel that helps starting super quick on a project.

2/23/2022 7:17 AM

More blogs & marketing in general. Specifically target heavy users of current Java users such as traditional banks.

3/22/2022 4:25 PM

More tutorials esp on frameworks like Duct, Integrant and building common patterns - Web App stack, DB stack, etc.

2/23/2022 7:17 AM

Improve documentation - between a simple 'hello world' and a full blown web application with component system etc.

2/23/2022 5:08 AM

Convince more Python folks to try Clojure, maybe some more small catchy YouTube videos on cool aspects of Clojure.

3/12/2022 1:27 AM

Show more of how Rich and Cognitect steward Clojure. Curious to see the design decision of the language laid out.

2/28/2022 4:45 PM

build open-source efficient alternatives to mainstream projects to promote functional programming and lisp syntax

2/24/2022 1:13 AM

Don’t know. Our industry doesn’t choose tech based off of any objective measure other than “it’s built by FAANG”.

2/22/2022 10:11 PM

Easier setup of projects. In my experience, starting a Python project (or just a one-off session) is much easier.

2/22/2022 8:49 PM

Make web programming easier for beginners, which will then get hooked and move to Clojure on the backend as well.

2/22/2022 6:03 PM

improve tooling to make it less confusing, having to use -M, -X, -A for various aliases is confusing to new users

3/8/2022 7:24 PM

Keep on getting developed excited with inspiring videos: maybe boring case studies to get buy in from managers?

3/3/2022 2:54 PM

Beginner Friendly materials. It was challenging to teach and mentor junior people at my work regarding Clojure.

3/4/2022 9:02 PM

Make it easier to discover and learn. Share more success story. Talk more about the superbe community we have.

3/4/2022 4:41 PM

Better guides, explanation why things work like they do. I see junior developers struggle getting up to speed.

3/4/2022 4:18 PM

Easier environment setup - coming into the system relatively new to development can be a steep learning curve.

4/3/2022 10:02 AM

Document more about successful cases, like companies that use it and how agile/productive/efficient they are.

3/20/2022 12:00 PM

open comprehensive learning resources are not available. Need to develop some interactive learning resources.

2/23/2022 3:52 AM

Make the startup/beginner path for Clojure much much more standard and transparent. Make it fun and friendly.

3/9/2022 12:34 AM

standard answers to common "frameworks". make very clear how to make a web app with a database from day one.

3/5/2022 8:36 PM

I think lack of static typing is probably preventing adoption. We need to have proven success of using spec.

2/22/2022 8:47 PM

Clojure reached escape velocity a long time ago; focus on building great things, not in increasing adoption.

2/22/2022 6:28 PM

Release a stable version of spec. Publish a freely-available, high quality guide to REPL-driven development.

2/27/2022 11:08 PM

Emphasise the separation of data and code. Show these capabilities to senior data (information) architects.

2/25/2022 2:56 AM

Support initiatives like Clojurists together which support development of high-quality libraries and tools.

2/23/2022 3:25 PM

Improve official docs with more examples, videos and tutorials. Clojure beginners lacks learning materials.

2/23/2022 3:04 PM

Maybe more promotion of the advantages in increased development velocity that may appeal to big enterprises

2/23/2022 1:59 AM

would be cool if there were some batteries included app frameworks similar to rails but with clojure flavor

2/22/2022 5:07 PM

Targeted marking campaigns at specific groups of programmers (like js devs, or java devs, python devs etc).

3/18/2022 12:19 PM

To have production grade templates for Clojure applications More beginner friendly DI/Components libraries

3/10/2022 5:09 PM

Keep on demonstrating to our employers how great it is by - shipping killer features - making simpler apps

3/8/2022 4:03 PM

create programs solving real-world problems and speak about that highlight the benefits from using Clojure

3/7/2022 12:46 PM

Improve branding, increase dev advocacy, improve DX in terms of ease of getting started and error messages

3/2/2022 5:52 PM

easier onramps. More clear guidance on questions like "I want to build a web app, what stack should I use"

2/24/2022 7:09 PM

We should somehow get more students and junior developers interested in it, but that's obviously not easy.

2/23/2022 10:08 AM

A lot of the community activity is locked down in videos. Bad for SEO. Also not enough hype or killer apps

3/22/2022 11:02 PM

create more examples for any situation similar to python...we need to show the equivalent code in clojure

3/9/2022 3:34 PM

More visibility and awareness exposure in general publications is needed - not just within the community.

3/9/2022 10:35 AM

Somehow make it less scary to business owners, maybe through marketing by sponsoring talks at events etc.

3/4/2022 7:16 PM

Mentioned before, but I'd like to see a dialect of Clojure that compiles to C (kind of like ferret-lang).

2/22/2022 11:16 PM

Keep in the news. More examples of companies using Clojure. It still feels like I'm using a secret weapon

2/24/2022 7:27 PM

Better and more concise error messages. Something similar to elms error messages. More updated libraries

2/24/2022 2:05 AM

Likely spend money on marketing in developing economies where they aren't entrenched in current systems.

3/5/2022 4:01 AM

Continue to be friendly and open. Welcome questions from all sources. Create and share broadly examples

2/23/2022 10:12 AM

Have a tutorial showing how to start a web app in a few minutes and the same for building a web server.

2/22/2022 5:45 PM

one discussion forum -> sunset ask clojure and use clojureverse. adopt malli everywhere. faster startup

3/10/2022 2:19 PM

A good collection of resources that Clojure advocates can dip into for making a good case for Clojure.

3/8/2022 3:36 PM

Demonstrate the value Clojure can bring to the Data Science community. IMO that is an untapped market.

2/28/2022 7:26 PM

I think a good web framework would help a lot, which is why I'm working on Biff (https://biffweb.com).

3/11/2022 4:40 PM

More conferences for developers by developers. Similar to Strange Loop but maybe in different cities.

3/4/2022 6:53 PM

try to avoid fragmentation ie. get behind de facto libraries vs implementing a slightly different one

2/26/2022 7:19 PM

Improve clj cli tools so that is immediately straightforward and familiar for someone to get started.

2/23/2022 6:21 PM

Actively sell it to decision makers in organizations. Evangelizing amongst devs can only do so much.

3/9/2022 2:26 AM

The barrier to entry seems quite high. There are lots of tools to choose from when getting started.

2/24/2022 5:23 AM

Help building clj->dart. It will allow making mobile apps with clojure with native like performance

2/22/2022 10:58 PM

• Be open to new ideas and better ways of doing things. • Be careful not to get smug or complacent.

2/22/2022 8:57 PM

Not having a style guide that promotes 1-space indentation. (Kind of joking here, bur.not totally).

2/22/2022 4:39 PM

Talking about its benefits on other forums, such as conferences of different programming langauges.

2/24/2022 9:25 AM

Continue creating and innovating and proving the effectiveness of Clojure. Running more workshops.

2/23/2022 1:20 PM

Continue innovating; e.g. gradual typing Better docs and examples for stdlib Pick an autoformatter

2/23/2022 5:02 AM

Cloujure is DIY solution. I think we need frameworks like Nextjs or Laravel to attract new people.

2/23/2022 4:14 AM

Please provide more community (accessible, free or not too expensive) documentations or tutorials.

2/22/2022 5:48 PM

Say more about how nice it is. There is a reason it's one of the most loved programming languages.

3/15/2022 2:35 PM

Improve developer experience (documentation, tutorials, IDE integration, error message, AOT, etc)

3/11/2022 8:07 PM

Great question! I wish I had a good answer, but happy to help in what every way you come up with!

3/8/2022 9:08 PM

Better tutorials - e.g. getting started with React Native (non-Expo) using shadow-cljs was tough.

2/22/2022 5:08 PM

Make a nice tutorial for a sensible and safe web stack (with https and a production grade server)

3/2/2022 6:35 PM

Make installing on Windows easier. I is the number one issue I have in teaching a Clojure class.

2/26/2022 5:13 AM

Improving runtime performance and resource usage efficiency. Make it more friendly to new comer.

3/15/2022 2:39 PM

A default framework for web (backend) development that "just works". Like spring, rails, django

3/5/2022 1:30 AM

Create a better editor / ide. Without live debugging I am forever sad. Rip of F# where possible

3/4/2022 4:20 PM

Work on diversifing the community and lower the voices of show offs out for just bread and ego!

2/26/2022 12:32 PM

Spread the good word about Clojure and show that there are great success stories using Clojure.

2/25/2022 10:48 PM

Better opinionated tech stacks for particular deployment modes (eg web app, ML, DB, serverless)

2/22/2022 5:55 PM

Make more use cases public and start evangelizing so there are more companies adopting Clojure.

3/23/2022 1:24 PM

Persistent file-based collections (maps especially) with caching. Similar to SqlLite & Access.

2/24/2022 6:02 AM

More opinionated talks/discussions in video format. Especially talks coming out of left field.

2/23/2022 9:42 PM

Continue to innovate - initiatives like babashka are extending reach and support be supported.

2/23/2022 4:57 PM

better documentation and meaningful examples not some semantically correct meaningless example

2/22/2022 6:35 PM

Figure out Lein vs tools.deps/cli/build split - looking from the outside, it's quite confusing

3/9/2022 3:14 PM

New talks – Clojure TV doesn't need to be constrained to recordings of in-person conferences.

3/7/2022 3:08 PM

Make Java leak less from the seams of Clojure. CL-like condition handling would be very nice.

3/1/2022 6:54 PM

Get better docs, more tutorials and a better "getting started" story with easy tooling setup.

2/24/2022 8:49 PM

We need more success stories like Nu out there. I'm working on it with https://legalmate.co !

2/22/2022 7:00 PM

Keep up the good work and keep talking about it, one day people will realize how great it is.

2/22/2022 6:50 PM

Hard to say. But Clojure game engines/engine integrations could definitely do with some love!

2/22/2022 6:13 PM

Improve error messages, do not advertise the language as a "language for advanced developers"

3/22/2022 9:18 PM

Make some of the discussion in the API docs less terse. An actual example can go a long way.

3/18/2022 1:44 PM

I’m not sure, some people are set in their ways or not interested in learning something new.

3/9/2022 2:16 PM

Syntax is super hard. Don't know if there is something to do about that, but would be great.

3/3/2022 12:01 PM

Show clearly that calling clojure programs from the host env is something that is plausible.

2/25/2022 2:31 PM

The official documentation should explain things in very simple terms with lots of examples.

3/9/2022 2:58 PM

Make available more materials of clojure in other languages (Portuguese and Spanish mainly)

3/9/2022 2:41 PM

I think the biggest impact for me might be to evolve and release spec2 (without the alpha).

3/4/2022 4:13 PM

Publicise the benefits of Clojure more. Provide more/better tutorials in all Clojure topics

3/2/2022 4:20 PM

Keep promoting open source (or commercial) creations, it's through Storm I came to Clojure.

2/23/2022 10:48 PM

Be open and helpful to newcomers. Don't get bogged down in conversations about parentheses.

2/23/2022 10:32 AM

I think we need more sponsors in IT companies and also in IT department of other companies.

2/22/2022 4:51 PM

Consolidate "getting started" paths, maybe per area of technology (web, data, desktop, etc)

3/17/2022 4:19 PM

I would expect more marketing from Nubank and Cognitec, specially in different conferences

3/5/2022 9:58 AM

Keep the quality books coming, which not only propagate know-how but also promote Clojure.

2/26/2022 5:17 PM

Better spec integration.. will pull in those that desire something closer to static typing

2/25/2022 6:20 PM

Have a clearer recipe for "How to make a full-stack web app with Clojure and ClojureScript

2/22/2022 11:21 PM

Better docs for open source libs. More big examples of project structure, repl driven dev.

2/22/2022 6:26 PM

Collectively agree on a web framework (Rails) and (sorry) ship the holy next spec version.

3/15/2022 2:45 PM

Help make on boarding simpler - setting up the IDE, introduction to REPL driven workflow.

2/23/2022 1:54 PM

Use more friendly style to write guides and documents, don't assume readers are experts.

2/23/2022 5:45 AM

Improve documentation, tutorials, examples. Target devs who just do scripting in Python

2/22/2022 5:45 PM

More tutorials. More stackoverflow, which is better linked by Google than eg askclojure

2/22/2022 4:19 PM

Explanations of Opinionated stacks.. Deciding which library to use for what is helpful.

5/20/2022 11:46 PM

Post on medium.com, post on twitter, try to get babashka to be as complete as possible

3/9/2022 6:13 PM

Provide more case studies and otherwise assuage the "smaller recruiting pool" concerns

3/8/2022 9:52 PM

Easy to use demos outshining other languages emphasizing Clojure/Lisp design decisions

3/3/2022 1:03 AM

Make it easy to get started doing common things, like setting up a simple web service.

2/28/2022 11:58 AM

More demos. Where are all the cool Clojure apps leapfrogging other development stacks?

3/24/2022 1:47 PM

try to be a friendlier leader in the community; Besides Alex, most come across poorly

3/7/2022 3:44 PM

More and better introduction-level materials, provide space for more young new faces.

3/3/2022 3:15 AM

Make better docs and tutorials. Not just basic ones. Make them more widely available.

3/1/2022 2:43 PM

Make people aware that it is not a gimmick language and that it's made for real usage

2/25/2022 10:12 PM

Project templates to build serious web applications and deploy them on a public cloud

2/22/2022 10:29 PM

Expand on the docs for the core libraries. They are exceedingly terse and minimalist.

2/22/2022 9:52 PM

Make the environment setup easier (many languages provide a single script to do this)

2/22/2022 5:03 PM

Revamp Clojure.org - look at how other lang communities attract their users. Copy it.

3/9/2022 5:21 PM

Make it easier to bootstrap a project in clojure. Provide tutorials on how to do it.

3/8/2022 3:43 PM

Promoting it even more, but it will probable remain a niche because it's functional.

3/13/2022 4:57 AM

Compare performance and development time with python or other widely used languages

3/11/2022 4:37 PM

Publicity, make other programmer now's about success cases of clojure applications.

3/4/2022 4:16 PM

Provide an easy tutorial on how to include Clojure in a standard Java Maven project

3/2/2022 6:55 PM

Encourage some library's owners to solve questions like #beginners channel of Slack

2/22/2022 6:04 PM

Write superior software so that people will ask: What are you using? How you do it?

3/2/2022 7:02 PM

present better media showing the uses of it and why it fits the use case mentioned

2/27/2022 11:39 PM

more insight into nubank’s usage of clojure and technology stack and open sourcing

2/22/2022 7:50 PM

More core libs to have less interop A simpler, more coherent IDE (smalltalk-style)

3/10/2022 2:45 AM

Advertise its ability, readability, and usability (i.e. use cases with examples).

3/5/2022 12:42 PM

error messages, idiomatic and easy getting started for beginners on official site

3/5/2022 12:16 AM

  • Better documentation - Advanced tutorials - Teach best practices for production

3/4/2022 8:57 PM

Personally I've adopted the mindset of being "enthusiastically beginner-focused."

3/4/2022 4:11 AM

Support the authors of robust frameworks and help the community converge on them.

2/22/2022 7:41 PM

Maybe more talks outside of the core community, like at general tech conferences.

3/10/2022 12:29 PM

More tutorials about building full-stack projects More beginner-friendly content

3/8/2022 2:54 PM

Talk at conferences again when they return. Continue the awesome funding of OSS!

3/1/2022 12:43 AM

In Korea, there must be a good case study of large scale development of clojure.

2/24/2022 4:05 PM

Help java programmers realize they can incorporate clojure on their current apps

2/24/2022 9:38 AM

Not sure what more can be done, there are so many initiatives out there already.

2/23/2022 9:44 PM

Keep sharing success stories. Keep the documentation and reference quality high.

2/22/2022 7:51 PM

Maintain libraries better, spend more time on clojurescript, work on webassembly

3/8/2022 10:42 PM

More focus on new resources for new programmers, particularly younger children.

2/22/2022 4:29 PM

Target specific proglang communities with resources like tutorials and primers.

3/15/2022 2:58 PM

More attractive documentation, with examples and interactivity. Like JS tools.

2/22/2022 5:03 PM

more women, more frameworks, less enterprise, more "do this and this and this"

2/28/2022 9:01 PM

Tell and educate people about the advantages of using functional programming.

2/24/2022 2:58 PM

improve tooling, so as to make transition from other languages more palatable

2/22/2022 8:25 PM

Offer more jobs and more resources for people to get interested and involved.

3/8/2022 10:03 PM

Continue to improve IDE integration/plugins Debugging tools (like Smalltalk)

3/4/2022 10:44 PM

Keep maintaining useful libraries because sometimes their maintenance stops.

2/28/2022 7:09 AM

Improve documentation/tutorials for widely used libraries (e.g. DataScript).

4/25/2022 10:55 AM

improve docs and implementation references for common types of applications

3/12/2022 2:37 PM

More real world examples / tutorials. Most examples I see are toy examples.

2/24/2022 1:24 AM

They’re pretty closed to suggestions so probably listen to what users want.

2/22/2022 9:33 PM

Tutorials that highlight key libraries and processes in a larger ecosystem.

3/11/2022 1:38 AM

beginner friendliness and well around documentation, popular IDE supports.

3/3/2022 4:30 AM

Make it easier to get started and learn best practices (popular framework)

3/2/2022 7:13 PM

Make it easier for new users to get started with an editor-connected REPL.

2/28/2022 8:23 AM

  • Sophisticated examples and demos - Demo industry applications of Clojure

2/26/2022 6:23 PM

It would be nice to start up Clojure Conj again to re-ignite the community

2/23/2022 2:30 PM

More tutorials. A more welcoming community with more contribution options.

3/8/2022 5:07 PM

Make it easier to figure out editing / understand REPL-driven development

3/5/2022 2:52 PM

Demonstrate successes, demonstrate simplification when porting to Clojure

3/4/2022 5:29 PM

Nothing. Clojure is like Buddhism or LSD. One has to be ready to find it.

2/24/2022 1:18 PM

better error messages. platform native CLJ (think SBCL). WASM-native CLJ.

2/23/2022 7:50 PM

Just keep up the great work, I guess? Sorry, I don't know how that works.

2/23/2022 2:31 PM

improve observability of Clojure programs (REBL is in the good direction)

2/23/2022 9:53 AM

The core devs have to want to at a deep level. A lot will flow from that.

2/23/2022 8:12 AM

Keep up the amazing work, can’t thank you enough. Clojure changed my life

2/22/2022 6:23 PM

Try not to pick arbitrary fights. It looks childish. It turns people off.

2/22/2022 4:52 PM

Training material (courses, MOOCs) to improve clojure webdev fundamentals

3/11/2022 9:46 PM

Less dogmatism and in-group (FP) polarisation, particularly about types.

3/11/2022 6:56 AM

Explain with documentation and YouTube video how to use testing and spec

3/8/2022 8:00 PM

Keep hosting events about Clojure + easy and fun tutorials for newcomers

3/7/2022 4:49 PM

Increase easy to follow tutorial about more advance topic and libraries.

3/4/2022 4:28 PM

Better support or guides for getting started in editors other than Emacs

2/23/2022 8:56 PM

Improve ease of use of development tools and the documentation for them.

3/16/2022 10:02 AM

Market the productivity gain and simplicity compared to Java and Scala.

3/9/2022 8:58 AM

Perhaps create a "create-react-app" type application for clojurescript?

2/28/2022 8:56 PM

We need more applications especially in areas such as machine learning.

2/24/2022 7:05 AM

Improve documentation and tutorials. The startup time is still to slow.

2/23/2022 5:43 AM

ide like Racket, Data analysis and visualization like Julia, doc like R

2/22/2022 8:04 PM

Finish spec 2. Or tell the community that's it's officially deprecated.

3/12/2022 9:57 PM

Use it, talk about it, roll eyes at people bitching about parentheses.

3/10/2022 4:24 PM

Build successful products, and let people know it’s built with Clojure

3/4/2022 10:47 PM

Facilitate it's learning curve by giving More educative talks about it

3/4/2022 8:49 PM

Maybe it's time to think about a version that compiles to WebAssembly.

3/4/2022 5:27 PM

I think the community is already very supportive, especially on slack.

3/2/2022 11:00 PM

Build stuff so good the rest of the programming world can't ignore us.

3/1/2022 1:25 AM

Show Clojure used in more diverse areas. I keep only seeing "Fintech".

2/24/2022 4:09 PM

Be more clear and vocal about the day to day benefits of the language.

2/22/2022 6:49 PM

Find ways to bridge the gap between startups and Enterprise tech orgs.

2/22/2022 6:28 PM

Provide more documentation targeting beginners and simplified tooling.

3/8/2022 2:52 PM

Simplify the language of the documentation to make it more accessable

3/4/2022 10:44 PM

I don't know. I first should actually start using Clojure for myself.

3/2/2022 4:03 PM

Have a beginners path, easy as PHP and with good practises like Rails

2/23/2022 7:08 AM

Spread the word outside of the FP bubble (e.g., polyglot conferences)

2/22/2022 5:31 PM

More online and easier-to-use Javascript to ClojureScript converters.

3/9/2022 10:20 PM

Encourage companies using clojure to contribute to open source more.

3/8/2022 6:11 PM

Make it more friendly, with more libraries provided by the community

3/4/2022 4:39 PM

better documentation to setup IDE for both Clojure and ClojureScript

3/4/2022 4:14 PM

Easier getting started interactive examples such as beta.reactjs.org

2/25/2022 9:55 AM

Having more resources about practical, daily aspects of development.

2/24/2022 3:51 PM

We need a "batteries included" toolkit in each major working domain.

2/22/2022 9:45 PM

Better error messages, better error messages, better error messages.

3/9/2022 10:22 PM

Podcasts, screencasts, blogs and doing real world apps with Clojure

2/27/2022 2:55 PM

Not sure I can think of anything that hasn't been suggested before.

2/23/2022 5:05 PM

Keep inspiring developers with thoughtful opinions on common issues

2/22/2022 9:26 PM

Easier access to Datomic, more tutorials on Ions and Datomic Cloud.

2/22/2022 6:55 PM

Unfreeze clojure.core and accept new functionality and improvements

3/1/2022 5:30 PM

Help and enthuse the key community developers to grow and succeed.

2/28/2022 2:55 PM

Don't really know, we are already on the right path in my opinion.

2/25/2022 9:28 PM

Good question. Idk... more killer apps/killer companies I suppose.

2/23/2022 6:47 AM

more easy introductions, better books more explained code examples

2/22/2022 8:12 PM

GUI/cross-platform resources; advocate change to TIOBE methodology

3/5/2022 8:50 PM

Good documentation and examples. Interesting podcasts and videos.

2/24/2022 7:40 PM

Tooling. Docs. Stop doing things like spec when it already exists

2/23/2022 3:08 PM

Support to 3rd party libs support, reduce a number of abandonware

2/23/2022 9:28 AM

Make the community less of a boy's club. Help women feel welcome.

2/23/2022 1:15 AM

Reduce startup time and develop libraries to do integration tests

2/22/2022 5:01 PM

Change it to be more similar to modern languages, such as Haskell

2/23/2022 6:45 AM

Tell non-Clojure people about cool stuff we have done in Clojure

2/22/2022 7:01 PM

Better transparency to the core roadmap timeline and priorities.

2/22/2022 5:42 PM

Develop convenient tools and provide more guides to use Clojure.

5/7/2022 11:54 AM

Tutorials, demo applications, developer advocates, social media

3/11/2022 10:32 AM

Spread senior engineering knowledge, idioms, and best practices

3/9/2022 1:21 AM

More talks and articles from people using Clojure in production

3/3/2022 4:24 PM

Create a non hosted Clojure that does not rely on any platform.

2/23/2022 12:40 PM

Try to talk to people outside of our bubble about the language.

2/23/2022 1:23 AM

Make a game as popular as Minecraft, with scripting in Clojure.

2/22/2022 9:55 PM

Make documentation more accessible / digestible for new-comers.

3/11/2022 8:30 AM

More tutorials, blog posts and practical application examples.

3/1/2022 10:49 AM

Better training available at affordable prices. Certification!

2/24/2022 6:43 AM

Kickstart Android development using clojure and more tutorials

3/4/2022 3:59 PM

example apps - that help give example apps for people to copy

3/2/2022 12:37 PM

Emphasize it's connection to Java (ugh. I hated writing that)

2/24/2022 9:47 AM

keep speaking about it and raise awareness to it's advantages

2/24/2022 8:48 AM

open-source datomic :) (one can only dream) Make spec2 happen

2/23/2022 2:54 PM

More entry level project templates that work "out of the box"

2/23/2022 11:28 AM

I like youtube content. Flutter is the best ive seen do that.

2/22/2022 6:41 PM

Target clojure.org towards new users and make it more flashy.

3/14/2022 4:11 PM

more sample programs. the best are currently behind paywalls

3/9/2022 2:02 PM

Keep talking about it! Continue to avoid breaking changes :)

2/25/2022 9:58 PM

Continue developing cornerstones of the language, like spec!

2/24/2022 10:43 PM

More marketing about success cases and more conference talks

2/23/2022 3:52 PM

Evangelize to the nonbelievers (those who don't use Clojure)

2/23/2022 8:17 AM

More well documented libraries + more books/tutorials maybe.

3/8/2022 9:56 PM

Make videos about Setup, dev with the REPL, then deployment

3/3/2022 9:49 PM

Better documentation for ecosystem tools: builds, deps, etc

2/24/2022 1:05 AM

reach out to people starting clojure projects and help them

2/23/2022 7:16 AM

More books/tutorials about building real world applications

2/23/2022 12:50 AM

kill leiningen (but thanks for the critical role it served)

2/22/2022 11:29 PM

Polish rough edges of Clojure and core libs. Finalize Spec.

2/22/2022 10:40 PM

Create successful companies with products built in Clojure.

4/26/2022 10:49 PM

Business cases, demonstrate it is efficient and save money

3/1/2022 5:46 AM

Make more resources around real world clojure applications

2/24/2022 10:26 PM

Batteries-included projects people can clone and customize

2/22/2022 6:46 PM

More evangelizing? Not sure I have a good suggestion here.

3/23/2022 6:23 PM

I would say probably write more beginner friendly content

3/15/2022 8:23 PM

Have Rich Hickey get back to doing his old amazing talks.

3/9/2022 3:39 PM

Focus more on marketing the language to a wider audience.

3/5/2022 6:59 PM

More tutorials of Clojure for people starting programming

2/23/2022 7:53 AM

Provide more learning resources and better documentation.

2/22/2022 11:35 PM

Popularize kill apps such as Datomic, XTDB (Storm before)

2/22/2022 11:28 PM

Have a standard framework for the beginners to start with

2/22/2022 4:52 PM

Stay on the current track. Make sure new stuff is vetted.

2/22/2022 4:29 PM

Beginner docs and help. Evangelize at non-Clojure events.

3/15/2022 6:28 PM

We need more community, more meets to talk about clojure

3/11/2022 12:46 PM

More Rich Hickey ™️ Tech / software design presentations

3/8/2022 10:13 PM

decide on a web stack decide on data stack support torch

3/5/2022 2:33 PM

rich hickey new talks/presentations. its been a while :)

3/1/2022 2:42 AM

Better documentation, especially in Core, with examples.

2/23/2022 10:42 AM

Demonstrate more professional style application examples

3/10/2022 10:46 PM

Produce training paths and materials for new developers

3/9/2022 2:28 PM

Create more content on clojure and how to start with it

2/23/2022 5:49 AM

Make the tooling better. Better official documentation.

2/22/2022 7:31 PM

Documentation clarifying the idiomatic way to do things

6/9/2022 12:58 AM

Don't think I have anything useful to say here, sadly.

3/17/2022 4:51 AM

More free tutorials. Better third party documentation.

3/7/2022 9:42 AM

Promote Clojure for software development in companies.

3/1/2022 12:06 AM

Foster remote jobs, teach fast competitive programming

2/22/2022 9:41 PM

Open source Datomic. Asking as a Nubank shareholder :D

3/23/2022 8:47 AM

Detach it from JVM. I do not like the Java ecosystem.

3/11/2022 6:45 PM

Have courses in practical tools, like web APIs, SDKs.

3/10/2022 12:56 PM

Better tooling or explaining how to set up on windows

3/9/2022 3:27 AM

More updated documentation for tools like shadow-cljs

3/2/2022 5:55 PM

keep publicizing large successes within the community

2/22/2022 6:27 PM

Keep the good work and make success stories possible.

3/11/2022 1:59 PM

Increase language interop and library compatibility.

3/9/2022 10:15 AM

More Rich Hickey keynotes at non-clojure conferences

3/2/2022 12:47 PM

Write, talk and share about it, in all ways possible

3/1/2022 4:12 PM

Create an all-in-one web framework, like Spring Boot

2/24/2022 2:54 PM

Deliver sick software that just works. Like datomic.

2/23/2022 12:31 AM

Keep an open mind to all platforms that host Clojure

2/22/2022 9:38 PM

Less strangling of things made by others, more hugs.

2/22/2022 5:51 PM

Keep building more kick-ass applications/products :)

3/11/2022 4:52 PM

We can resurrect the days of stellar documentation.

3/5/2022 7:49 AM

Create more resources to learn clojure from scratch

3/4/2022 10:54 PM

Make using npm modules as low friction as possible.

3/4/2022 4:12 PM

Have patience, Clojure will dominate the world soon

2/22/2022 7:51 PM

Make getting started easier, improve error messages

3/18/2022 12:12 PM

introduce more successful stories and experiences.

3/16/2022 7:57 PM

I think better examples of real-time applications.

3/16/2022 1:26 PM

Keep having conferences and promoting the language

3/9/2022 12:32 AM

Better marketing of the language, slicker website.

2/27/2022 8:24 PM

Make clojure perfect in one area and focus on that

2/24/2022 11:32 AM

People I talk with are terrified of dynamic typing

2/23/2022 9:14 AM

Start hiring people even if they never did clojure

2/22/2022 7:44 PM

High quality and coherent documentation and guides

2/22/2022 7:24 PM

Online talks for new ideas and podcasts for reach.

2/22/2022 6:09 PM

Advertising more about the product like datomic db

3/24/2022 5:58 PM

Build more application which people can refer to.

3/15/2022 3:05 PM

More user friendly tutorials (video and/or text).

3/8/2022 3:15 PM

  • Lower barrier to entry - Improve error messages

3/5/2022 11:52 PM

Not sure. I've lost the battle in my org for now.

2/23/2022 9:05 AM

Better error messages, killer spec implementation

3/2/2022 7:09 PM

More before/after success stories, testimonials.

2/27/2022 8:24 PM

golang runtime as a target, but compiled version

2/24/2022 10:06 AM

Remove "alpha" from libraries such as spec, deps

2/22/2022 8:59 PM

Being more helpful with newcomers. Improve docs.

2/22/2022 6:41 PM

Talk more about Clojure outside our community.

4/25/2022 8:05 AM

Make the getting started experience streamlined

3/5/2022 11:10 PM

Promote babashka as an easy on-ramp to Clojure.

3/3/2022 11:43 AM

Motivate those who make Clojure tutorial videos

3/2/2022 4:34 PM

Better onboarding with 'real' project examples.

2/26/2022 11:34 PM

more beginners guide - simple environment setup

2/23/2022 9:51 AM

put more love outside Java and Javascript world

2/22/2022 11:45 PM

More AI focus and big projects that use Clojure

2/22/2022 7:47 PM

Appeal to static typing afficionados with Malli

2/22/2022 5:51 PM

Work around the issues people have with the JVM

3/14/2022 3:05 PM

Better guides for more experienced programmers

3/5/2022 6:31 PM

More tutorials for beginners and intermediates

3/1/2022 5:03 PM

Better tooling. More outreach. More tutorials.

2/25/2022 2:01 PM

Be positive and enthusiastic about what we do.

2/24/2022 2:47 PM

more tutorials, more hosts, better performance

2/23/2022 8:51 AM

Create more tutorials/books on how to use REPL

2/22/2022 4:53 PM

Tutorials to learn Clojure and it's philosophy

3/9/2022 2:50 PM

Developer outreach/hire language evangelists?

3/7/2022 11:05 AM

I would love more talks from Ritch, please :)

2/23/2022 5:02 PM

Publish more content online for other to see.

2/23/2022 12:28 PM

Keep doing the work, keep spreading the word.

3/23/2022 12:36 AM

Show that you don't have to give up the JVM.

3/18/2022 8:07 PM

build more off-the-shelf, complete solutions

3/11/2022 10:51 PM

Better interop. Mainly around documentation.

3/10/2022 1:20 AM

I wish I knew. Help programmers grow spines?

3/1/2022 1:09 PM

finish spec more open-source success stories

2/23/2022 7:36 PM

in person conferences -- bring back The Conj

2/23/2022 12:04 AM

Tutorial on how to used the repl efficiently

3/18/2022 6:38 AM

More tutorials on using different libraries

3/8/2022 10:26 PM

Having a famous product built with clojure.

4/2/2022 2:22 PM

More tutorials and real-world example apps

3/9/2022 10:07 PM

not entirely sure -- many theories on this

3/8/2022 12:08 PM

Get meetups and conferences back on track.

2/23/2022 9:38 PM

Support of more boring IDEs, like eclipse.

2/23/2022 2:12 PM

Support widely adopted libs, such as malli

3/17/2022 4:17 PM

More Tutorials with language translation.

3/16/2022 5:31 PM

Focus on adoption at large tech companies

3/9/2022 11:39 AM

Create a good guide for Clojure libraries

3/8/2022 5:28 PM

Build companies that use it successfully.

2/25/2022 9:17 AM

Share why Clojure is good, help newcomers

2/22/2022 7:06 PM

I would like to attend Clojure Conj again

2/22/2022 5:02 PM

Be patient? Start teaching it in schools?

3/24/2022 2:18 AM

write more blog to introduce the clojure

3/17/2022 4:42 AM

  • Development productivity - Type system

3/15/2022 6:24 PM

Improve the tooling, frameworks and IDEs

3/10/2022 9:41 PM

More tutorials/books/educational content

3/4/2022 8:41 PM

Pick one build tool for the love of god.

2/26/2022 9:08 PM

Better documentation of common use cases

2/24/2022 7:02 PM

Continue supporting an awesome language!

2/24/2022 2:36 PM

Simplify cljs use and frontend resources

2/23/2022 7:47 AM

Talk more about REPL driven development.

3/9/2022 3:47 AM

Help keep popular libraries up to date.

3/8/2022 9:58 PM

More Rich Hickey Talks; Updates on Spec

3/5/2022 7:36 PM

Better error messages and stack traces.

3/2/2022 11:41 PM

More free content, eg, YouTube channels

2/28/2022 9:21 PM

build cool apps that people love to use

2/25/2022 6:21 PM

Make ClojureScript way, way easier. NPM

2/23/2022 9:02 AM

more clojure notebooks / clojure colab?

3/15/2022 6:34 PM

Events, Training, Open Source Projects

3/10/2022 6:29 PM

More outreach and educational material

2/27/2022 8:07 PM

Make HN frontpage as often as possible

2/22/2022 5:43 PM

enrich documentation for the community

3/4/2022 7:47 PM

Keep delivering high quality products

2/23/2022 5:19 AM

Make it easier for beginners to start

2/22/2022 4:46 PM

Keep doing what you're already doing.

5/17/2022 1:58 AM

Improve tooling. Editor integration.

3/9/2022 1:51 PM

Help with the machine learning tools

3/9/2022 5:40 AM

Better tutorials and "sales funnel".

2/24/2022 5:33 PM

Continue to be welcoming and helpful

2/23/2022 1:26 PM

more entry level jobs opportunities.

2/22/2022 6:43 PM

signal boost clojure success stories

2/22/2022 4:31 PM

Beginner friendly docs and tutorials

3/22/2022 3:22 AM

improve accessibility for beginners

3/11/2022 5:46 PM

Have more user friendly stacktraces

3/9/2022 7:18 AM

Provide jobs for junior developers.

2/26/2022 4:02 PM

Show corporate deployment examples.

2/23/2022 4:21 PM

Documentation, community, libraries

2/22/2022 7:28 PM

Dunno, maybe teach it Universities?

2/22/2022 4:50 PM

Just keep doing what you're doing!!

4/16/2022 12:49 AM

Lots of documentation and examples

3/18/2022 1:37 AM

Continue to improve documentation.

3/8/2022 8:51 PM

Be kind, thoughtful and inclusive.

3/4/2022 5:09 PM

More "advanced beginner" tutorials

3/2/2022 8:44 AM

It needs the "killer applications"

2/24/2022 1:16 AM

good talks about different mindset

2/23/2022 3:15 PM

Write more, teach more, work more.

2/22/2022 4:56 PM

Kindness? Empathy? Less aloofness?

2/22/2022 4:45 PM

We need more Talks by Rich Hickey!

3/16/2022 9:05 PM

Talks with a OOP-audience in mind

3/10/2022 12:32 PM

Visibility and avoid LISP-elitism

3/9/2022 12:26 AM

Things like moving away from Java

3/4/2022 5:58 PM

One third lines of code than Java

2/28/2022 2:30 PM

Idiomatic use of Clojure language

2/24/2022 5:49 PM

more focus on web development gui

2/22/2022 4:32 PM

Keep releasing good Clojure books

3/7/2022 9:37 AM

Open-source Datomic, Replace JVM

2/24/2022 7:42 PM

Tutorials, tutorials, tutorials.

2/24/2022 11:09 AM

make more demo projects and docs

2/23/2022 7:37 PM

Focus on new developers perhaps?

2/23/2022 6:43 AM

Talks at non clojure conferences

2/23/2022 3:41 AM

Provide more learning resources.

2/22/2022 11:28 PM

Get more people to learn clojure

2/22/2022 6:50 PM

Release the Spec sooner. Please.

5/7/2022 1:56 PM

more videos with Mr. Hickey :-)

3/14/2022 1:07 PM

Get more companies to use it...

3/2/2022 3:59 PM

Keep it being a great language.

2/28/2022 4:25 AM

Refactoring tools. Spec Web Api

2/24/2022 11:52 PM

Write nice software in Clojure.

2/24/2022 1:02 PM

Recently I trained an intern to

2/23/2022 4:50 PM

Easier editor+repl installation

3/23/2022 3:01 AM

more tutorials. more marketing

3/21/2022 11:28 AM

Please stabilize clojure.spec.

2/28/2022 9:59 AM

Publish more interesting talks

2/23/2022 9:38 PM

Be more pragmatic, less theory

2/23/2022 6:46 PM

Have a clojure conj this year.

3/11/2022 2:40 PM

Keep doing what you're doing!

3/8/2022 4:20 PM

Promote funcional programming

2/25/2022 4:52 PM

Publicise it's benefits more.

2/23/2022 2:12 AM

More example based tutorials.

2/22/2022 5:55 PM

Prioritize user-friendliness.

3/11/2022 5:49 PM

Publicize more case studies.

3/9/2022 10:11 PM

More free beginner tutorials

3/4/2022 9:43 PM

Improve the compiler errors.

2/26/2022 2:30 AM

More tutorials for beginners

2/25/2022 8:33 AM

keep telling success stories

2/24/2022 9:46 PM

Improve support for windows.

2/24/2022 1:08 PM

thinks outside emacs/vim ;-)

2/22/2022 4:28 PM

More tutorials for beginners

3/31/2022 11:29 AM

We all need to advocate it!

3/23/2022 11:59 AM

Improve Java interop syntax

3/5/2022 10:44 AM

Make issues more searchable

2/24/2022 4:17 PM

I think have more tutorials

2/24/2022 11:44 AM

More material for beginners

2/23/2022 9:45 AM

A robust training programme

2/22/2022 5:19 PM

more articles for awareness

3/16/2022 2:25 PM

Make more simple tutorials

3/16/2022 12:11 AM

More usage in data science

3/11/2022 8:29 PM

More tutorials an examples

3/10/2022 7:50 PM

fix and continue debugging

2/28/2022 10:28 PM

More tutorials and content

2/23/2022 1:02 PM

Keep building great stuff.

2/23/2022 6:27 AM

Clear tutorial for Web dev

2/23/2022 5:01 AM

Keep GraalVM as a priority

3/5/2022 2:41 PM

docs, examples and demos.

3/4/2022 10:52 PM

I can't think of anything

2/25/2022 11:25 PM

Tell our success stories.

2/23/2022 1:11 PM

Improving error messages.

2/22/2022 9:32 PM

Avoid terse code examples

3/14/2022 12:49 PM

Rich Hickey bobbleheads!

3/6/2022 10:57 PM

Better Cljs productivity

2/24/2022 10:31 AM

Open-sourcing Datomic :)

2/22/2022 9:58 PM

More talks and tutorials

3/12/2022 10:07 PM

Improve error messages.

2/25/2022 11:24 AM

More online conferences

2/22/2022 9:03 PM

Friendly error messages

3/15/2022 9:42 PM

Improve documentation.

3/7/2022 3:43 PM

Keep up the good work.

2/26/2022 12:13 PM

Improve error handling

2/24/2022 2:35 PM

(inc clojure-adoption)

2/22/2022 7:14 PM

Better error messages.

2/22/2022 7:04 PM

Keep up the good work.

2/22/2022 4:43 PM

Share success stories.

2/22/2022 4:23 PM

Keep up the good work!

3/8/2022 4:35 PM

More talks from Rich!

3/2/2022 11:29 AM

Progress self hosting

2/23/2022 7:52 PM

Better error messages

2/23/2022 8:53 AM

keep up the good work

2/22/2022 8:28 PM

Restart Clojure Conj!

3/14/2022 4:20 PM

Better documentation

3/4/2022 7:02 PM

Videos for begginers

2/22/2022 6:01 PM

Clone more borkdudes

2/22/2022 5:18 PM

up-to-date tutorials

4/7/2022 3:32 PM

Do more fun things.

3/5/2022 7:08 AM

Making a killer lib

3/2/2022 11:01 PM

Conferences & talks

2/28/2022 4:45 PM

Make more tutorials

2/24/2022 1:07 PM

More code examples.

3/14/2022 1:56 PM

continue like that

3/5/2022 8:38 AM

Add static typing.

3/3/2022 4:10 AM

Hold competitions!

2/24/2022 1:14 PM

make it more known

2/23/2022 4:57 PM

Clone Rich Hickey.

3/26/2022 12:21 PM

I don't know yet.

3/11/2022 9:38 PM

A Clojure conj :)

3/10/2022 4:14 PM

Idk, to be honest

3/8/2022 2:52 PM

more tutorials :)

2/22/2022 5:15 PM

Better tooling :)

3/10/2022 9:30 PM

I wish I knew 😞

3/8/2022 5:06 PM

Better tutorials

3/1/2022 3:43 PM

more conferences

2/22/2022 6:49 PM

Easier tutorials

3/9/2022 11:47 AM

Emacs tutorials

2/22/2022 5:56 PM

Improve tooling

2/22/2022 5:09 PM

I have no idea.

5/5/2022 10:57 PM

tweet way more

3/11/2022 8:08 AM

Stay friendly!

3/7/2022 3:25 PM

online courses

3/1/2022 8:17 PM

More examples.

2/23/2022 10:56 AM

more tutorials

3/15/2022 2:38 PM

More training

3/10/2022 11:44 AM

Doing enough.

3/6/2022 6:21 PM

I dont know

3/1/2022 2:51 PM

I wish I knew

2/22/2022 4:58 PM

I don't know.

3/5/2022 7:42 PM

Blogs Videos

2/22/2022 4:52 PM

I don't know

2/22/2022 4:24 PM

A killer app

3/24/2022 9:38 AM

more videos

3/5/2022 7:34 PM

kuhjv vkvkv

3/7/2022 9:59 AM

no idea :)

2/22/2022 4:45 PM

Marketing.

3/11/2022 5:27 PM

¯_(ツ)_/¯

3/4/2022 5:26 PM

education

3/4/2022 5:26 PM

more jobs

3/4/2022 4:41 PM

tutorials

2/27/2022 9:15 PM

Tutorials

2/24/2022 3:38 PM

Marketing

2/23/2022 8:42 AM

Tutorials

2/23/2022 12:32 AM

Not sure.

2/22/2022 4:36 PM

More jobs

2/22/2022 4:22 PM

more docs

3/24/2022 2:30 AM

tutorial

3/18/2022 3:47 PM

Teaching

3/16/2022 5:53 PM

Keep up!

2/23/2022 8:16 AM

Not sure

3/4/2022 4:52 PM

No clue

2/22/2022 5:51 PM

more ML

3/17/2022 6:56 AM

Unsure

3/5/2022 4:56 AM

Try to

2/24/2022 10:14 PM

IDK

2/28/2022 3:43 PM

d

2/24/2022 3:08 AM

.

2/23/2022 7:55 AM

Who do you appreciate in the Clojure community and why?

2/23/2022 10:38 AM

Obviously there are the big names who are all highly deserving: - Alex Miller (extremely helpful and responsive, and willing to openly discuss issues across the ecosystem -- Thank you Alex!) - Borkdude -- too much to be thankful for - clj-kondo, sci, babashka, pushing on clojure and graalvm, and a thousand other small things he touches and improves - Rich Hickey -- for all the obvious stuff - Bozhidar Batsov -- again too much to list, over such a long period However it's the large number of less well known people whos contributions often get forgotten, that I think deserve a mention. The long tail provide a lot of the libraries and bulk of the community we depend on in no particular order: - Dominic Monroe -- for his work on pack and many other things - Paula Gearon -- for her work on Asami and beyond - Kelvin Qian -- for flint - Erik Assum -- deps-deploy, clj-commons, being very responsive to PRs etc - Weavejester -- Ring, Integrant - Oliver Hine -- Martian (it's awesome) - Malcolm Sparks -- for his clojure work in the UK, and his many well thought out libraries and approaches to tackling hard problems - Howard M. Lewis Ship - lacinia and his work in graphql - Valentin Waeselynck - scope capture (super useful conveniences for developing and debugging and an important part of my workflow for years) - Nick A Nichols (for the clojure dependency update github action -- this is great) - Iizuka Masashi (for antq on which the above depends) - Andrey Antukh (for maintaining buddy and his responsiveness at applying suggestions I had to the maintainance of this important library) - Kiran Shila (for quickly responding to merging PRs patching CVEs on cybermonday) - My colleagues - Many talented clojurists who make work a pleasure - At least a hundred other people I could list, appologies for not having the time!

2/23/2022 6:32 AM

Jordan Miller: I learn A LOT from her perspective (things that I would honestly have never thought about on my own), and her colors and energy and playfulness give a strong, long-overdue dose of humanity and spirit to what has been comparatively monotone until her arrival. She opens doors we never knew we had, and I'm ever grateful to her for it. Michiel Borkent: clj-kondo helps me fix problems before there are problems multiple times every single day. His other tools are similarly fantastic. And his kindness and humility, especially in the face of adversity, are so rare in this ego-driven software world. I hope more people follow his lead. Thomas Heller: Any time I search about a difficulty I'm having with shadow-cljs, I find someone asking a similar question, and he, the author and maintainer, is right there with an answer, often with tested sample code and detailed explanations of advantages and disadvantages. Really, really can't overstate the value of his direct support in a wide variety of online fora. And that's not even taking into account how powerful and well thought out shadow-cljs has turned out. Awesome. Alex Miller: Multitasking community support, official comms, clojure.core, and Strange Loop needs like a master juggler, he keeps the cats well herded and provides a consistent stream of very useful and timely information. With kindness and humility, to boot. Is this a trend here? <3

2/22/2022 10:06 PM

There are certain folks who set the tone of friendly/curious/intelligent/kind/generous. I'm guessing this must start from Rich/Stuart. But I see it every time I visit Slack. Folks are just decent. There are so many I am thankful for, but here are a few off the top of my head: Alex Miller - so smart, patient, and ready to listen, even, yes even, when I am sometimes not making a whole lot of sense Borkdude - scary smart but not at all scary, approachable and contagiously enthusiastic - even with his new levels of stardom Sean Corfield - so generous with teaching newcomers, a real Clojure promoter Hiredman - belovedly gruff and oh so informative! Pez, Ericdallo, Bozhidar, bringe, dpsutton - For their awesome energy and works. practicalli-john - for the guides and help! tcrawley - for keeping clojars up and running martinklepsch - for being so welcoming on cljdoc vijaykiran & raymcdermott - for the absolute best vegetarian Clojure podcast out there Eric Normand - for sharing his deep thoughts in my earbuds while I go for long walks (Ok... I can hear the wrap-up music getting louder and louder) Yeah, there are tons, I feel bad about not mentioning everyone in the community!

3/11/2022 10:37 AM

Michiel Borkent is a power house of open source Clojure development delivering so many useful tools and libraries. Babashka is one of the simplest way to get started writing small piece of code Clojure snippets to do something useful. His sci library has been used by so many others to build more portable Clojure code, e.g. Malli using sci to facilitate portable schema validation functions. Metosin (especially Tommi Reiman) delivers so many good open source libraries for web development that I consider them an indispensable part of the Clojure ecosystem. Malli, Reitit, Muuntaja, and others enable the development of super solid Clojure web services. Sean Corfield has put so much work into SQL oriented libraries that have made Clojure one of the best languages for developing more declarative and functional SQL code. Working with SQL is much more enjoyable in Clojure than most languages thanks to Sean. Peter Strömberg's work on Calva is inspiring. As is the work on Cider by Bozhidar Batsov. Cider and Calva will make Clojure much more accessible to new developers thanks to the great REPL experience inside a familier editor.

2/22/2022 8:28 PM

Rich Hicky. Because of the thought provoking, entertaining, and educational talks he gives. Bruce Hauman. Because he sat with me and walked with me and shared many conversations about programming (and other things) that inspired me and opened my mind to things I may not have discovered for some time. Clojure and Datomic were among them. The idea and power of immutable state was also among them. I'm not sure when I would have discovered Clojure and if I would have understood its significance with Bruce. This guy in Portland Oregon who's name escapes me. He ran the local Clojure Meetup there - Office Hours style. He encouraged people to bring their Clojure code to show off and ask questions about. That inspired me to write my first serious Clojure program: a parallel fractal renderer with Google Maps style navigation. I got wonderful feedback on the code (I had questions!) and this really inspired me. The code is incredibly naïve and beginner, lol. https://github.com/jzwolak/fracjure

2/25/2022 8:39 AM

Alex Miller - for always being incredibly helpful. Sean Corfield - Always polite and considerate. For wonderful libraries like deps.new, clj-new, depstar etc which tackle the quick start problem. borkdude - This chap is like the Gauss of Clojure libraries! So many great projects. Also, he documents his projects incredibly well. pez - For Calva. VSCode is widely used and making Clojure work well with it will no doubt help improve the user experience. technomancy - Despite being the author lein, he is constantly looking at how to improve the getting started experience. As so many of his posts on reddit indicate, He also believes that while Clojure is hard to learn, it shouldn't be frustrating to learn. All the fine library authors at metosin - Wonderfully documented libraries. Heavy focus on data orientation. Conferences. Bozhidar Batsov - for being an important critical voice in the community. Yogthos - Again, prolific library author.

3/3/2022 5:16 AM

Rich Hickey, for creating the language and acting as a great filter of taste for the plethora of interesting computer science ideas from the last decades that should be prominent today, and creating a crystallization nucleation point for a community that itself reflects continued good taste in computer science and software engineering. I would be remiss in not acknowledging other influences both past and present in the community, like Tim Baldridge for producing tutorials/explanations of the core.async deep-walking macros that finally made macros and their incredible power clear, David Nolen for both fostering ClojureScript and introducing the power of logic programming to the community via core.logic, Alex Miller for being an active community link to the distant winds of the Clojure core development team, Michiel Borkent for Babashka plus innumerable small high power utilities it empowers, and many more who I cannot name.

2/22/2022 8:00 PM

From way back in the day, I've appreciated Fogus and CHouser for their work teaching and spreading Clojure knowledge. Likewise David Nolen, who I had the pleasure of meeting and talking with at an early Conj. Phil Hagelberg (technomancy) seems to be doing less with Clojure these days, but I have always appreciated his attitude and contributions. I can often tell a comment is his before looking at the author, just by its tone and outlook, and it's invariably thoughtful and interesting. I have not made as much use of the resources as I'd like, but I really appreciate Eric Normand's videos and writings. It's encouraging to see him working hard to expand and improve the Clojure audience. More recently, I really appreciate Michael Borkent (borkdude) and his myriad contributions to the Clojure ecosystem. Dude (pun intended) is really doing great work on lots of interesting things. It's great having him in the community.

2/23/2022 10:22 AM

So, so many people! - Tony Kay for his superhuman efforts on fulcro. - Wilker Lucio because Pathom rocks hard and well defined REST APIs are rarer than unicorns. - Chris Nuernberger for every library he ever blessed us with. - Alex Miller for all his community efforts - Jaret Binford for outstanding datomic support - Paula Gearon for fascinating talks and discussions - Jakub Holý for making fulcro more accessible to newcomers. - Daniel Slutsky who spreads so much joy in the CLJ data science community - Zach Oakes for his general awesomeness and introducing me to nim ;P - Michiel Brokent for all his libs really - lambduhhh A new, super kind voice in the CLJ podcasting landscape And so many more! Honestly, the CLJ Community is the most awesome one I've ever been part of. Also, a big shout out to everyone who blogs about Clojure, makes YT videos or streams on Twitch! :)

3/2/2022 10:25 PM

I took a big break from it this year and then found myself hacking on some small projects and fell in-love with it again. - It's really amazing that Nubank acquired Cognitect and has been putting everyone in a good position to make the language even better. - It's cool seeing people come from so many diverse languages like Java, Python, Ruby, JS, and others to compare notes with and experience their discovery of Clojure through. - Meeting people like Borkdude who seem like unstoppable machines in what they're able to build and maintain is really inspiring. - Alex Miller is still running his weekly deref blog, and I appreciate how much time he gives to answering questions, ask.clojure.org, and announcing the releases. It was comforting coming back into the community and seeing him continue to do what he does.

3/9/2022 1:52 AM

There's integration with pretty much every editor (although I only use Cursive, but I imagine it's important for other people) Rich Hickey, Alex Miller, Carin Meier and Stew and James Reeves (I'm thankful for the others too, but these are the names I remembered). And Collin of couse (from Cursive). The community is really friendly and patient. I don't remember the name, but there's financing for widely-used open-source projects, that's awesome. For such a "small" community there's lots of money flowing to individual community members, IMO that's something distinguishing and a thing to be proud of, leading by example! You guys are doing a great job! Thanks a lot! I've been tinkering with bash-autocompletion for clj lately, so hopefully I'll soon become a more "active" member of the clojure community.

3/9/2022 4:44 AM

Rich for Clojure and all the wisdom, Alex Miller - for everything he's been doing since forever (learned me some Java from the old tech.puredanger.com, thank you very much!), Stu Halloway - for being funny and giving great talks, @nikitonsy - for being amazing and inspiring, @borkdude - for everything he puts out (somewhat demoralizing), @danielwithmusic for Clojurists Together, Ray and Vijay for @defnpodcast, @danlebrero for https://danlebrero.com/2018/11/26/repl-driven-development-immediate-feedback-for-you-backend, Coling Fleming for Cursive, Dmitri Sotnikov for Luminus, @metosin for all the goodies, @ericnormand, @nonrecursive, @bbatsov, and many others. Haven't used ClojureScript yet, but I'm already grateful to David Nolen, Mike Fikes, Thomas Heller, Bruce Hauman.

2/22/2022 4:27 PM

In no particular order: - alex miller (this one is actually ordered. Take a bow) - hiredman - noisesmith (I hope he doesn't leave the community after funding circle. I feel like i see him less these days. I've told him I want to hire him when he's ready to return to the job market) - sean - ghadi - bronsa - eric dallo - thomas heller - quoll - borkdude - favila (more quiet these days but one of the best coworkers i've had and always so knowledgeable) - mfikes and dnolen. - of course rich hickey. I remember him participating in slack a little when REBL first debuted and enjoyed seeing him chat with people in Slack. He also chimed in to shut down someone acting very inappropriately in Slack. I felt bad that he needed to step in like that but I'm so glad he did.

3/4/2022 5:29 PM

Rich obviously. Alex Miller although he's a quite strange guy (to me). Ptaouniassis (sorry I don't know the spelling he's the author of Sente). Weavejester, Sean Corfield. I don't like Yogthos. What they did with clj-kit is awful. Choosing HugSQL instead of HoneySQL? Selmer instead of Hiccup? These guys don't understand what Clojure is about. At least the core does not tie our hands. (And the basic idea is cool.) I don't like metosin either. At first I thought they are cool but now I think they overcomplicate things. Sometimes. I don't like the fact that the core Clojure/CLJS devs seem to have this personal issue with theller of shadow-cljs fame. I think that shadow-cljs is rad (esp. that user guide). Deps.edn is ok but the design feels like Bauhaus to me.

2/28/2022 10:33 PM

Daniel Slutsky, because of his never-ending effort to bring new people to the language, even if they have little prior programming experience, and for putting enormous efforts into improving and coordinating the improvement of the Data Science / Machine Learning ecosystem in Clojure, and for being the calmest person I know and always not just answering but even appreciating questions by people with less experience. Arne Brasseur, for creating Witchcraft and bringing Clojure to the Minecraft world, for Lamdba Island, and for creating a bunch of very useful libraries. Martin Klepsch for cljdoc and improving the Clojure documentation ecosystem. Peter Taoussanis, for creating a bunch of libraries that are very easy to use and reliable.

2/23/2022 10:58 PM

Tommi Rieman & the Metosin team - malli is a really interesting and powerful tool with tons of great applications - I have found it useful for working with semi-structured data in a way that allows me to colocate parsing functions with data definitions by using encoders & decoders. Paula Gearon for her work on Asami, a powerful and supremely flexible database with wonderful documentation going all the way from the graph theory fundamentals to how to operate the database. Clojurists together for the work they've put in allowing major contributors to our community to earn money giving software back to the community. Making sure people can get paid to do open-source work is very important.

2/23/2022 3:12 AM

Thomas Heller - shadow-cljs is an incredible build tool that runs circles around every other build tool in every language I've used. Thomas is always quick to help in slack. I can't thank this guy enough. Michael Borkent - clj-kondo is invaluable. I can't imagine going back to the time when we didn't have clj-kondo linting as part of our CI process. Babashka is great too since I no longer have to write tools in bash. Eric Dallo - Like the other tools here, clojure-lsp is invaluable, and Eric is so helpful and responsive in slack. Bozhidar Batsov & cider contributors - cider is great and robust. There is so much incredible work that goes into. Also very helpful and responsive.

3/4/2022 7:49 PM

Rich: For gift of Clojure, and articulation/enforcement of Clojure community ettiquite. Alex is doing an excellent job of communicating between the community and Clojure Core team, there are impedance mismatches between these, and he handles with maximum possible grace. Sean Cornfield: all his contributions Borkdude: all his contributions thheller: for shadow-cljs, and continuing with little/no love from core cljs team ikitommi: for Maili, and construtively providing an alternative for those of us with different needs than currently targeted by spec juxt: for tick and xtdb eternal thanks to folk who got Clojurian-Slack history restored, this is HUGE

3/13/2022 5:11 PM

I appreciate the openness and helpful attitude of people. I also am glad there has been a clear voice of focus to what Clojure the language is. I believe it has kept the language tight, not bloating for every new paradigm, and slim. I am also very glad that types haven’t been pushed into the language as a requirement. Having them as optional and thru Spec is a much better approach and keeps the flexibility of a dynamic runtime language with option to add type info for optimization at the slow points if needed, much like Common Lisp has. I’m a old Smalltalk and Common Lisp user and very much dynamic and REPL oriented.

2/23/2022 7:54 AM

Brandon Ringe. Makes wonders for the Calva project. The way he gives user support and takes care of the user feedback is on the super professional level. Michiel Borkent. Always so helpful and supportive to the rest of us in the community. Bringing Clojure to new frontiers. Eric Dallo. So amazingly supportive and open to feedback. Taking responsibility for, and running the clojure-lsp project with such clarity and energy. Eugene Pakhomov. Fantastically helpful, amazingly knowledgable. The way he helps people learn about, and use, Clojure and ClojureScript helps Clojure and ClojureScript to be used in great ways.

2/24/2022 3:09 AM

I use and appreciate stuff from thheller (shadow-cljs), Sean Cornfield, ptaoussanis (timbre, redis), weavejester (so many things, including integrant), tonsky (data script), Jon Pither and the Juxt folks for XTDB, the gentleman behind Polylith whose name escapes me at the moment, and the many many kind folks that have humored me on Slack and elsewhere when I ask dumb questions after too many hours in front of a screen and getting up and walking away would have been the better choice. They are unsung heroes all. Oh, tip of the hat to Mr. Alex Miller for keeping the gears of the Clojure machine turning.

2/23/2022 7:02 PM

There are many outstanding people in the community. Rich himself is obviously a pivotal figure; Alex Miller does a lot for "public relations", as it were. As for the more "grassroots" part of the community, I'd be remiss not to mention Michiel Borkent vel borkdude for his outstanding contributions; Peter Strömberg, the creator of Calva, essentially enables my Clojure work… Frankly I could go on. I'll just drop one other name: a reddit/clojureverse user by the nickname of joinr, who's always immensely helpful and whose rants, usually on optimisation, I enjoy reading. Thanks for your hard work.

2/23/2022 11:22 PM

David Nolen for his work on ClojureScript and his good communication skills. (a bit sad that I havn't seen much from him the last couple of years) Clojurists Together for a great initiative. Peter Strömberg (PEZ) for Calva which (together with edamagit extension) finally made it possible to ditch Emacs while still having a decent developer experience. Thomas Heller for providing the awesome tool Shadow-cljs and very competent support as well. Michiel Borkent (borkdude) for his work on Babashka and clj-kondo Some clever and awesome people on Clojurians Slack who tireless answers questions.

3/10/2022 1:19 AM

Sean Corfield: totally welcoming and helpful on Slack and Clojureverse. Pez, likewise! I think the community would feel v different without both of them. Eric Normand for his great essays and podcasts, and detailed tutorials on setting up. Jacek Schae’s courses are really good: very clear and direct. Russ Olsen: his Getting Clojure is the best intro imho. Dmitry Sotnikov: his Web Development book (which i’m working through now) is not just a great intro to Clojure web dev but for web dev in general. Last but definitely not least, Zack Teo for his generous help to me as a noob.

4/7/2022 7:03 AM

  • @thheller - ShadowCLJS - Jacek Schae - Pretty much I learned 80% of the stuff I use from him, also has a great podcast - p-himik on Clojurians Slack: This guy answers ALL the questions on the React/Clojurescript side of things. I don’t know if he has any paid products but we need to pay him for all the work he is doing @vishalgautamm - Youtuber building Frontend apps Arne Brasseur - Lambda Island - Another great resource I found. To this day, this was the only place where I could find some info on creating JWT auth style with Google, Facebook OATH2 implementation

3/5/2022 9:58 AM

First to everyone on the core team for making all of this possible. Then to Michiel Borkent and Bozhidar Batsov for their fruitful and outstanding OSS work as well as the numerous heroes who put their time into building essential open source tools for the community. Special shout-out to all the great minds that have contributed to frameworks of all kinds which definitely have their place in the ecosystem despite the simplicity of Clojure. To Jacek Schae for his quality podcasts and courses. Last but not the least, a big thank you to everyone in this wise community.

2/26/2022 7:49 PM

Michiel Borkent for contributing to and inspiring so many new projects. Eric Dallo for being such a welcoming maintainer of clojure-lsp, a tool which has become central to my workflow. Bozhidar Batsov for maintaining more important tools. Alex Miller for handling the most human and most technical parts of this community with equal aplomb. Jared Binford for unknotting Datomic problems with a smile. The rest of the Datomic team for making AWS livable. Nice database too. ;) Everyone else… how lucky are we to have such a nice language and generous community?

2/24/2022 11:14 PM

  • Alex Miller for providing thought provoking answers with his deep knowledge of Clojure. - Colin Fleming for maintaining and improving Cursive all these years. - Daniel Compton for creating Clojurists Together and continuing to volunteer his time at the organization. - Ghadi Shayban for making sure you have a problem statement. - Martin Klepsch for cljdoc. cljdoc has grown to become a tool I use nearly every day. - Sean Corfield for, somehow, always being online, even to the wee-hours of the night, and happy to answer questions or just chat.

3/10/2022 10:12 PM

Rich Hickey - for his deep thoughts, inspiration. Alex Miller for his work, strong and continuous contribution to Clojure community. Stuart Halloway for his great witty talks and verbal punches in twitter. David Nolen for his great and inspirational talks and clojurescript contribution Bozhidar Batsov for his exellent dev-tools Bruce Hauman for amazing dev-tools and rare but great talks Mike Fikes for contribution in clojurescript comunity. Nikolay Rizhikov for contribution in Russian clojure comunity and clojure popularization

3/17/2022 6:07 AM

I liked the guys who ran re:Clojure conference. It was very inclusive and the talks were awesome. I appreciate borkdude (Michiel Borkent) for his prolific contribution to Clojure, Bozhidar Batsov (bbatsov) for CIDER and Martin Kavalar for his work on Clojure notebook just to name a few. Others than I can name are Christophe Grand (@cgrand), Peter Strömberg, Sean Corfield for their contribution on the Clojure ecosystem. And last but not least Rich Hickey for creating this awesome language and his inspiring talks, etc

2/22/2022 11:47 PM

The Clojure community contains the highest concentration of experienced software engineers that I've ever seen in a PL community, so it's a great place to learn, regardless of what language you're using. The Clojurians Slack is also an incredible community. You're able to talk with the maintainers of most of the ecosystem's important tools and libraries, that's something I haven't seen in any other community. It makes it really easy to learn the tools and contribute to them. If you have a question, you can just ask!

2/22/2022 6:30 PM

  • slashdevslashrandom - super helpful and friendly, has spent a lot of time in DMs helping me out the past 2 years ever since I was just getting started with Clojure. Also in part because of them that I learned Clojure in the first place after using Racket. - Joshua Suskalo - Super helpful in Discord and made the main Clojure Discord community - Sean Corfield - super helpful in Discord and has made so many libraries and contributes to others - Borkdude - babashka and contributing to so many other libraries.

2/23/2022 3:27 PM

I like (it seems at least) that people using Clojure are thinking way longer term than people using JavaScript. They give 'love' to their codebase, and improve incrementally. (For instance, the new syntax of functions of maps is a great improvement. Not a bad revolution were everything you learnt is destryed.) I'm reading a book about React dated from 2019 ; it already seems outdated ! (They don't use 'class' components anymore, so what about the structure of the code ?) This is too fast a fashion for me.

3/4/2022 8:57 PM

Michiel Borkent - great attitude, generous, makes everyone's lives better Jordan Miller - I love her authenticity, enthusiasm, and generosity Arne Brasseur - he's creating a wonderful environment w/ Lambda Island Paula Gearon - she's very helpful and Asami is top-notch PEZ - I appreciate his generosity and focus on helping beginners Sean Corfield!! - I use many of his libs, and he's such a great source of support Paulo Pfedrippe - his Recife library is very helpful, and he himself is very helpful

2/23/2022 9:44 PM

https://github.com/seancorfield next.jdbc and honeysql are fantastic libraries for those of use still stuck with SQL. The documentation is fantastic and Sean is always very helpful on slack. https://github.com/borkdude gives clojure more reach babashka and graalvm trailblazing. Not having to write bash and being able to use graalvm for tools has been great. https://github.com/thheller makes clojurescript a lot less painful. Honestly, clojurescript has too many sharp edges without shadow-clj.

2/22/2022 5:07 PM

Alex Miller - obvious ; ) Sean Corfield - obvious ; ) Ghadi Shayban - for the ever-present reminder of "what problem are you trying to solve" (Alex also does this :) Wilker Lucio - for pathom and fulcro inspect Tony Kay - for his work on Fulcro all the docs and always being available for help Paula Gearon - for being a one-woman datalog DB production studio Huahai Yang - for being a one-man datalog DB production studio Thomas Heller - for shadow-cljs Mike Thompson - for re-frame

2/22/2022 6:19 PM

So many people! The whole core team, especially RH obviously and Alex for the reasons above. Borkdude is a huge standout in the past couple of years; Babashka, clj-kondo, and his other projects have been phenomenal. All the regulars on Clojurians slack, the admins, and especially all the people who help out in #beginners. All the folks who have written and contributed to the libs I use every day. The Clojure art & music contributors. The whole community is pretty wonderful :)

4/2/2022 8:30 AM

Taoensso for his work on niche libraries and sheer amount of responsibility, sean corfield for his work on next.jdbc and for being quick and reliant answering questions from the community, chris miller self explanatory, thheller for designing and maintaining shadow-cljs which makes cljs just a dream to work with (makes cljs simpler than javascript) and of course Rich Hickey for creating and designing the language and working hard to make it what it is and can become

3/10/2022 11:12 PM

Everybody who sponsors open-source projects and contributors. It is amazing that more people can support their living from contributing to Clojure ecosystem. Cognitect for long-term Clojure stewardship. All people who support Clojure in their organizations, contribute code, experiment and write amazing libraries. Thanks for writing Clojure Deref and experimenting with new formats like "Clojure 1.11-alpha4 chat" video. It is important to know what you are working on!

2/22/2022 8:32 PM

I don't even follow Daniel Higginbotham, but I just loved his book. It's nice to read and holds my attention, so I think he is a person I appreciate in the community. Of course, Rich Hickey is a person I admire too, I don't even need to say why haha And I also have a coworker in Nubank who I really appreciate and who helps me a lot with Clojure: Felipe Thome. He's my focal point here about Clojure, he's always helping me understand and giving me feedback on it.

2/26/2022 12:53 AM

Peter Stromberg, for making a Microsoft editor sing the Clojure tune. Bozhidar Batsov, for sharing the Cider Orchard and sparking a new golden age of editor plugins. Michiel Borkent, for pressing the limits. Chas Emerick, Brian Carper & Christophe Grand, for the book that applied literary-criticism technique to show how Clojure is a thematic work of art, not just 850 random functions. Stu Halloway, for his tireless tweeting. Rich Hickey, for easy vs simple.

2/24/2022 2:00 PM

First, I appreciate all the developers who provide resources (libs, tutorials, slack-responses, ...) Second, I would specifically note that I appreciate non-open-source technologies like Datomic and Cursive, although I am not the target for their commercial products and would benefit from open-source solutions. I understand that people need to eat and want to profit from their work. Having said that, I am very grateful of open-source sponsoring.

2/22/2022 4:29 PM

Focus on design, backwards compatible/stable ecosystem and the friendly community. These things are valuable because I can spend time coding and not worrying about a random breakage somewhere and it gives me confidence that I can use many open source libraries as learning material. Finally, knowing there is a place to go when I have questions is amazing. Clojure draws experienced developers and they are willing to share their knowledge.

2/22/2022 7:28 PM

Alex Miller: It's so cool seeing someone super in the middle of the language helping people out in the slack. Sean Corfield: Well talk about helpful! Michiel Borkent (borkdude): I really appreciate bb and all his contributions everywhere, also he's very newb friendly when we try to help. Carlo Sciola: He's hosted over 130 or so consecutive meetups (over 10 years of contiguous meetups).. arguably the biggest reason I have a job today.

3/10/2022 6:48 PM

Michiel Borkent Bozhidar Batsov Léo NOEL (maybe an alias) (@leonoel on github) - he's building an ambitious and intriguing concurrency library for clj and cljs Nikita Prokopov - if his work on a clojure UI framework gets finished it could be a great way to use clojure to build desktop apps Christophe Grande - if his work on the clojure -> Flutter compiler gets finished it could be a great way to use clojure to build mobile apps

3/8/2022 7:35 PM

borkdude because of babashka, et. al. That really gave Clojure a boost to me, due to it filling a new niche. Sean Corfield because he is so helpful and knowledgable on various platforms Mikes Fikes for CLJS on embedded (and before that planck) Alex Miller for being ever present and helpful on reddit and Ask Clojure and various other people for their great libraries and Clojure(Script) core work that helps me every day.

2/22/2022 4:46 PM

Core team members who participate discussions on Clojurians Slack. It's an endless effort but I see active communication between the core-team and the community very valuable. It's a useful feedback loop for both. Also I appreciate all members who put time and effort in helping others, creating and maintaining high-quality libraries, giving conference talks etc. Their efforts keep the ecosystem evolving every day.

2/22/2022 6:02 PM

Too many to list but the one who really helped me tap Clojure's super powers is Bozhidar Batsov. I could never get Slime to work and I agonized over it. Then along came Cider and before long I was jacking into Clojure and genuinely feeling and developing like a pro. Of course Rich and Stu continue to motivate me with their outstanding talks. And you too, Alex - your engagement on the forums is priceless.

3/5/2022 5:46 PM

Thank you to the Clojure core team for your continual work on improving the lives of Clojure developers! I'm loving all the recent changes, and have used both "iteration" and "parse-double" in the last couple of weeks! I think the Clojure community is one of the most pragmatic and innovative communities I've ever seen — kudos on helping foster such a vibrant community with so many shared values. --Gene

2/25/2022 7:17 PM

Who don't I appreciate? ;-) * Fulcro maintainer Tony Kay - for all the value he brings with * Fulcro contributors Jacub Holy and others - for community building * Jeremy Taylor from Juxt - for helping out with Crux adoption * Sean Corfield - for being a force of nature in the community * Alex Miller - for obvious reasons * the Polylith guys - for helping out with Polylith adoption * ... many others...

2/22/2022 7:45 PM

The person I appreciate the most in the Clojure community is James Reeves (https://github.com/weavejester). I use probably 2-3 of his open source libraries in every project I do, but he has a good half dozen projects that are practically ubiquitous among Clojure projects. The fact that he not only developed all of these, but is also willing to maintain all of them, is beyond commendable. Thanks James!

3/3/2022 1:44 PM

Everyone, really. I spend most of my time at Clojureverse so I'd have to give a shout-out to Sean Corfield, didibus and WebDev_Tory for being fantastic resources, deep thinkers and just great people. Gigasquid for being an inspiration to all of us. I appreciate Eric Normand's work. And of course Rich Hickey for making his programming language into a philosophical exercise as well as a practical tool.

3/10/2022 3:29 PM

Rich Hickey for creating the language, giving inspring talks and most importantly for changing the way I think about software development, Alex Miller for his clear explanations on various forums, Michael Fogus for this book Joy of Clojure, Tony Kay for his great YouTube videos on Fulcro, Nikita Prokopov for creating Datascript and fixing bugs quickly, https://github.com/gnarroway for creating Hato

2/23/2022 2:09 AM

  1. Rich Hickey for having the courage to take a sabbatical and build something and keep at it despite some people hating on clojure on reddit. 2) Alex Miller for being very active and answering questions on twitter and slack. Alex is amazing! 3) Oliver Caldwell for writing conjure. 4) Borkdude.... (Need I say more?!) 5) Daniel Higginbotham without whom I probably would not have learnt clojure.

2/24/2022 3:33 PM

The community (on Slack) is relatively active, welcoming and helpful. The community feels a lot more "mature" than other programming communities, but perhaps a bit too "stern," not as "fun and bubbly" as the Ruby and Elixir community, for example. The Clojure community is very helpful, which is great, but perhaps it does not feel as approachable as some other programming language communities.

3/8/2022 3:51 PM

Alex Miller is always willing to engage and educate. I think he has been an excellent and balanced representative (aside from dev duties). I really like the work the SciCloj folks are doing; they are pumping out libraries and workshops for an ecosystem that has been sorely overlooked by most of clojure (some of these like tech.ml.dataset are entering best-in-class territory).

3/3/2022 10:47 PM

Arne Brasseur - constant output Sean Corfield, hiredman, Will Acton - help on Slack Oliver Caldwell - for vim-conjure Michiel Borkent - for clj-kondo and bb Bruce Hauman and Thomas Heller - for their tireless work on maintaining the cljs build pipeline Alex Miller - for constant help and setting a great tone for the ecosystem Chris Badahdah - portal has been such a huge help

2/28/2022 6:44 PM

Rich Hickey (creating and maintaining the language), Alex Miller (helps maintain Clojure community, communication about what's going on in Clojure, question answering), Michael Fogus (Joy of Clojure + work + writings), Jacob O'Bryant (Biff, interesting writing), David Nolan and Mike Fikes (ClojureScript), Christophe Grande and Baptiste Dupuch (Clojure writings, ClojureDart).

2/23/2022 9:05 AM

Rich Hickey (very original thinker), Zach Oakes (odoyle-rules got me excited about rules engines), Dan Stone (my colleague, creator of relic, exceptionally Clojure/FPer), Sean Corfield (prolific contributor of plenty of libs I use every day), Eric Normand (love the way he goes through famous papers on his podcast), the defn guys (good Clojure podcast) - so many smart people!

2/22/2022 9:19 PM

Alex Miller - helping to beginners, articles, videos, development of clojure itself. Sean Corfield - helping to beginners, development and maintaining nice clojure libraries Michiel Borkent - helping to beginners, development and maintaining nice clojure libraries Bruno Bonacci - organizing clojure meetups. and many others. The community in general is very nice and friendly.

2/23/2022 10:45 AM

Fogus. He's always writing something insightful. And he's a contributor to the code. Alex Miller. He does a good job communicating what's happening within the community. Martin Kavalar. He is showing a better way towards building and documenting apps while also leaning on lessons of the past - knitting together other projects in the ecosystem while also giving ample credit.

2/23/2022 1:37 AM

Sean Corfield for his invaluable support on Clojurians Slack and elsewhere. Same for Alex Miller, Dan Sutton, and a bunch of other Clojurians "grey beards". Michiel Borkent, Eric Dallo and Oliver Caldwell for their epic developer tools that I use every day: babashka, clj-kondo, clojure-lsp, Conjure. Rich Hickey, for his vision that improved all our [programming] lives.

2/27/2022 6:18 PM

Uh there's so many people. Obviously the core team for digging up old ideas found in other languages and ecosystems and trying to adopt them in a modern manner. People behind may daily tools: ring, re-frame, figwheel, jdbc.next, etc etc. All those people made working in the Software industry fun and exciting again. I'm grateful for all their hard work. Thank you!

2/22/2022 6:46 PM

Sean Corfield for his "statesmanship" (I think of him as the Benjamin Franklin of the Clojure community) and his helpfulness on Slack Alex Miller for his work on everything and his helpfulness on Slack pez for Calva Eugene Pakhomov (p-himik) for always patient help on Clojurians slack Michiel Borkent for his excellent contributions metosin's excellent libraries

2/22/2022 5:51 PM

Rich Hickey for creating and designing the language Bozhidar Batsov for creating Cider and the Emacs tooling Michiel Borkent for creating various of tooling for Clojure Arne Brasseur for creating various libraries Martin Klepsch for creating the cljdoc project and the mentorship James Reeves for creating various libraries Carin Meier for the Living Clojure book

2/23/2022 9:29 AM

Far too many to do any of them justice! The community is great and always helpful. There are authors of FOSS libraries which go out of their way to keep their projects shiny and even spend their free time to help users, even if they just commit beginners' mistakes. And the core developers, always improving the language thoughtfully. I would not want to choose.

2/23/2022 9:39 PM

Alex Miller for... well, everything. His leadership on Clojure has been great, and the fact that he makes himself so available to the community has been a fantastic resource. Sean Corfield, Dan Sutton, Peter Strömberg, and the rest of the admins of the Clojurians slack. Their hard work at creating a productive and pleasant community is much appreciated.

3/11/2022 8:08 AM

This will be an essay length answer, but if I had to pick one stand-out character for FY 2021, it would be borkdude. He added a whole new scripting piece to the Clojure story, and apart from being prolific, he is just a nice dude. A wonderful role model. I hope he experiences the joy and creativity he has found, for years and years to come. _\//

3/1/2022 10:32 AM

Rich Hickey is awesome. Listening back to his Conj talks etc. has completely changed my thoughts on programming. I was an OO enthusiast before I first listened to one of his talks, and it took months of immersion in Clojure and his talks for me to feel comfortable and confident both with Clojure-flavoured-FP and with all of the power that gives you.

3/4/2022 8:33 AM

Michiel Borkent: endless font of encouragement, help, knowledge, timely reponses and a lovely person to interact with. Bozhidar Batsov: for building such a great emacs integration in cider Thomas Heller: for improving the experience of cljs compilation so much Rich Hickey: for making clojure open and accessible to all and continually improving it

3/1/2022 8:01 AM

It's because people want to genuinely help each other. Also, people in the community are knowledgable, they don't answer to questions that they don't have a deep understanding. Also, I like the fact that people like Alex Miller or David Nolan are easily reachable through Slack, even though most of the time other people can answer the questions :D

2/23/2022 2:41 PM

Of course, love all the old videos from Rich Hickey. His thoughtfulness about everything really sold me. Many other videos from users and the core team as well. Current people in the forums that seem to know the most and post quite a bit like Sean Corfield. On Youtube, Fred Overflow's channel has been super helpful to thinking in a "Clojure" way.

3/8/2022 10:14 PM

Borkdude unlocked clojure for so many more use-cases - it's now getting into all of my projects regardless of language, b/c a bb.edn is the best task runner there is! It's also supporting a custom window manager that I've layered on top of awesomeWM. I just want clojure everywhere, so I super appreciate the increased portability sci enabled.

3/2/2022 7:10 PM

Oh, so much. I find the average Clojurist to be thoughtful, respectful and wise. And saying that in general is just so weird. The Clojure community has a fantastic "great idea" density. And the people are interested / welcoming too! Great job by Clojurians / Clojureverse mods. And great that the core team spends time with the community. 🙏

3/8/2022 4:08 PM

Rich, Stu and other Cognitect crew. I appreciate sticking to the core message and keep Clojure something I can rely on for 10 years now. I know it's hard to resist the pressure to do new, shiny things or make things "easier", but I super appreciate knowing of all the things that are going to break, my language is probably not one of them

3/2/2022 6:22 AM

In the last year I asked if anybody would be willing to give me feedback on my ClojureScript repos to help me level up. I got amazing feedback from two different community members. Both of them gave me high quality feedback in a very humble and nuanced way, discussing tradeoffs etc. I am so impressed with the wonderful Clojure community.

3/3/2022 11:00 PM

So many people. Of course Rich Hickey for creating Clojure, David Nolen for maintaing CLJS, Borkdude for babashka, PEZ for Calva and certainly Daniel Compton and team for Clojurists Together. Clojurists Together is absolutely brilliant and I am so grateful to them because I know they are helping to improve and maintain our ecosystem.

2/23/2022 12:55 PM

Rich Hickey is one of the most insightful people I know who’s willing to share that insight in broad ways. Peter Strömberg for making and maintaining Calva which provides a pretty great Clojure experience. Everyone who gives talks or writes content about Clojure and helps me and others navigate the awesome stuff Clojure has to offer.

2/23/2022 3:21 AM

Sean Corfield - super helpful in the #tools-deps Slack channel and his tools projects have been a life saver Borkdude - just all libraries and projects he maintains Jordan Miller - the variety of people she's had on her podcast and the podcasts she's been on have introduced me to a huge array of Clojure and Clojure-adjacent people.

2/25/2022 10:13 AM

Tooling and getting help is very important during development. And I think there is no person who influences this more than borkdude, as you already know I think. Also @PEZ's work on Calva is awesome and I hope it improves and gets more features. I am sponsoring both on GitHub, because they provide so much value for the community.

2/22/2022 11:35 PM

It's a community of practical people who use Clojure at work and have a life outside work. Clojure gears toward allowing us to have a life outside work through these properties. (Just examples not include everything) - Stable and backward compatible - Fast development time - Ease of debugging - Low complexity code - Stable runtime

3/1/2022 6:54 PM

Alex Miller for giving us insight at Clojure core team works and for his help online. Bozhidar Batsov for all his work on editor/repl tooling. Sean Corfield for his bleeding edge experience reports on his blog. Michiel Borkent for his work on tooling. Everybody behind very helpful libraries: Metosin, Juxt, Lambda Island, Funcool

3/2/2022 4:12 PM

Rich for being willing to attack big problems with the simplest problems. Pure danger for taming the tigers. Fogus and zach tellman for bringing deep thought to the platform. Borkdude for taking it all in new directions. So many more! The funcool crowd, weavejester and metosin. Wouldn't be a fun place to code without them.

2/23/2022 4:01 PM

The amazing core and Cognitect team, who continually expand and make Clojure the most fun and simple language to work with. Daniel Slutsky and the #data-science group who are building amazing data tools to work with Clojure and always super positive and helpful. Everyone really, it's an amazing language and community.

3/1/2022 12:44 PM

Borkdude: clj-kondo is a huge tooling improvement, as is babashka Alex Miller: He is the voice of the community and his presence drives a lot of Clojure work Sean Corfield: His libraries are excellent and he is the "working outside Clojure core team" (therefore unbiased in some sense) voice of the Clojure community.

2/24/2022 2:54 PM

borkdude is just hanging on slack answering my questions + literally updating babashka with some new feature I ask for within 5 minutes. Also the datomic team in #datomic slack. Also Joshua and Jonny on discord. And quite a few others on slack answering questions - amazing. Alex Miller and Ben Sless come to mind.

3/8/2022 5:28 PM

Everyone. especially on slack. Day8 for writing killer documentation. Alex Miller for constantly answering noob questions back when I was learning. The juxt crew for building useful thing after useful thing, higgenbotham for writing one of the best how to program books ever. And rich himself for the whole thing

2/26/2022 6:23 PM

Alex Miller for all the hard work he does Rich Hickey for having a steady hand in guiding the language Borkdude - For Babashka - increasing Clojure's reach into scripts Chris Nuernberger - for extending Clojure reach into python and Data Science Daniel Slutsky - for creating a community for Clojure Data Science

2/22/2022 6:03 PM

Alex Miller, in there every day helping new users happily pez, helps new users, and almost daily improvements to calva wilkerlucio, pathom is amazing for working with multiple data sources borkdude, the sheer amount of code he outputs, and he is always supporting clojure, clojurescript and all his own libraries

3/2/2022 2:02 AM

Rich Hickey, Eric Normand, Daniel Higginbotham Arne Brasseur, Sean Corfield, Alex Miller, Daniel Slutsky. Many others. Those names just popped up first. Rich, Eric, Arne, Daniel Higginbotham and Alex for the guidance their work provided me. Sean and Daniel Slutsky for the gigantic dedication to the community.

2/25/2022 5:37 PM

I really appreciate the openness and helpfulness. I also appreciate the stability of the overall software stack. That includes core library as well as other libraries. Stuff just works, and it keeps on working, which means there's a huge amplification factor as you are able to build on that stable foundation.

2/26/2022 1:13 AM

Alex Miller for keeping the development of clojure going and answering many questions. Michiel Borkent for working on and promoting graal vm based native executables - clj-kondo and clj-lsp make a big difference to clojure development and wouldn’t work so well without being compiled. And of course babashka.

2/22/2022 5:46 PM

Everyone is really helpful, the community stays both positive and casually professional without becoming stuffy or unfun. Alex Miller is a constant source of helpful interactions and wisdom and is a major reason why I’ve stuck with the language as some of the other devs can be brusque to the point of rude.

2/26/2022 11:21 PM

technomancy is a pretty rad dude who not only wrote a lot of pretty important clojure tools, but is also a good steward of the communities he maintains (Including not ignoring issues of privilege and other problems that can cause some communities to fester--something I feel Rust is also really good at)

2/22/2022 7:50 PM

Rich Hickey - Just can't praise RH enough. He really changed my brain for life. Clojure slackers: The clojure slack is such an amazing resource. I'm surely missing tons people, but here are specific people that immediately come to mind: Alex Miller hiredman Ben Sless Sean Corfield quoll lilactown ghadi

3/2/2022 5:33 PM

Dragan Djuric - Neanderthal, DeepDiamond, Bayadera. SOA number crunching, DNN, and prob programming - and in Clojure! Chris Nuernberger - dtype-next, tech.ml.dataset stack. SOA C interop and dataframes - and in Clojure! Daniel Slutsky - all around and tireless Clojure data science community organizer

2/22/2022 8:06 PM

@borkdude, he's responsible for remarkable tooling that makes clojure more accessible for everybody, @bbatsov, because cider rocks Sean Corfield, because he's been everywhere since pretty much the beginning Alex Miller, he's keeping everything together it seems and many more, it's a great community.

3/10/2022 6:29 PM

Borkdude for his prolific contributions and for making Clojure usable in more places Chris Nuernberger and Dragan Djuric for dramatically improving the state of numerical and scientific computing ecosystem for Clojure Daniel Slutsky for his community organizing in the clojure data science space

3/11/2022 6:37 PM

Borkdude for his productivity Praticalli for the endless stream of tutorials Tonsky for rum and everything else Taoussanis for his libraries and kindness BBatsov for Cider Sean Cornfield for clj-new Alex Miller for the community effort but really, there are so many great contributors out there

3/10/2022 5:09 PM

Rich and Alex for their experience and wisdom in guiding the language and community hiredman, seancorfield, and ghadi (plus others too many to mention) for answering technical questions and giving general open-ended advice in slack borkdude for his prolific contributions in the last year or so

3/11/2022 9:48 AM

Rich—his decision to to assume the role of BDFL gives me confidence the language won't go off-piste at the hands of some well-meaning committee. He is also a truly excellent teacher: I have learnt more important engineering lessons from his YouTube videos than anywhere else by a large margin.

3/23/2022 3:12 PM

I am not well versed when it comes to the community, but I can say that it consists of professional people who hold themselves to high standards (that's probably influenced by the language's high quality itself). They don't act in a toxic manner and don't come across as elitist. I like that.

3/22/2022 1:00 PM

The documentation, clojuredocs has been the main way I've learned Clojure. Or when I was trying to learn the tools.build I couldn't get it, then the blog was update and the new code worked. It was really nice to have an example of working code and also working code that follows best practice

3/8/2022 3:03 PM

Alex Miller — for his hard work organizing releases, communicating with the community, teaching Sean Corfield — for answering questions and providing examples of well-thought-out libraries Robert Stuttaford — for being a shining beacon of positivity and seeking to build the Clojure ecosystem

2/22/2022 5:26 PM

Colin Fleming has been doing great at maintaining a highly usable editor experience in IntelliJ. I would also like to thank the whole clojure and clojure tools team for always finding elegant solutions to thorny problems, like tools.deps and datafy (just to name two relatively recent ideas).

2/22/2022 7:21 PM

Rich Hickey and other Cognitect engineers for the mind blowing presentations. Borkdude for being so active in the community and for maintaining Babashka. Tonsky for some very interesting articles and for suggesting a 2 spaces indentation for Clojure :) Colin Fleming for the amazing Cursive.

2/22/2022 10:29 PM

Wow. The list is long. Sean Corfield, Borkdude, Alex and the core team, Rich for being such an amazing inspiration, Pez, Didbus, ...essentially everybody who hangs on the beginners channel and just makes such an amazing job of being relevant and friendly and making people feel welcome.

3/9/2022 2:29 PM

Borkdude as he is contributing with many tools and is always available to help people in Clojurians Slack Ericdallo as he improved a lot about clojure-lsp, which is helping me for the linter issues Thheller as he did a great work in shadow-cljs and is always helping people with issues

3/1/2022 10:50 AM

A lot of people, it's very welcoming community. But since I mainly do web then Sean Corfield for being very active and helpful user of ClojureVerse, Weavejester for creating many helpful libs, Eric Normands for PurelyFunctional.tv, Daniel Higginbotham for BraveClojure and other books

3/14/2022 1:06 PM

In general, I appreciate every contributor. In particular I appreciate metosin for their simple libraries (I don't use spec) and re-frame creator for the simplest UI framework. I appreciate david nolen for core.logic, but the library needs maintenance and better documentation.

2/22/2022 6:28 PM

Eric Normand - Books, podcasts, online courses, excellent educational material Alex Miller - Community outreach, language development Rich Hickey - Public speaking, language development Mia - Community outreach, podcasting David Nolen - Public speaking Mike Fikes - Podcasting

2/22/2022 4:50 PM

I admire how innovative the community feels, and how many different approaches they took to explore how to do better software. Definitely I'm a better programmer today thanks to all I've learned in Clojure-land - even when using other languages/ecosystems! Thanks a lot! 🙇

2/24/2022 2:05 AM

Sean corfield, Eric dallo, Alex miller, Eugene Pakhomov, John Practicalli, lilactown (will), Vemv, Dp sutton, ghadi, hiredman, andy fingerhut, quoll, and likely some others i'm forgetting .... but basicall the people on slack who are kind enough to help teach me and others!!

2/23/2022 10:17 PM

The fellows that produce the Functional Design in Clojure podcast, especially the series on Clojure Core. It's AWESOME!! I've learned so much and felt comfort knowing I'm not alone with the struggles I've had. Too bad -- it seems like the are not producing anymore episodes.

3/10/2022 12:29 PM

Daniel Higgingbotham for "Clojure for the Brave and True" Eric Normand for his Clojure courses Peter Strömberg for Calva (Calva made my Clojure learning curve so much better) "on the code again" for his great YT channel Rich Hickey for creating Clojure and his great talks

3/2/2022 9:09 PM

The easier question to answer is "What is the set of people you depreciate in the Clojure community?" Answer: #{ } Most recently I would have to say "everyone in the visual tools community" because of the amazing creative energy and support everyone has for each other.

2/24/2022 8:36 PM

Borkdude for all his efforts in bringing Clojure onwards to new territories with SCI, using it with native-image and nbb. Really approachable nice guy that has done a lot :) Christophe Grand is also a really nice guy and has been a pleasure to meet in person even :)

3/15/2022 2:10 PM

  • Everyone at Cognitect for stewardship - Bozhidar Batsov and cider team for clojure editing tools - David Nolen and Mike Fikes for Clojurescript - James Reeves for Ring/Duct/Integrant - Tony Kay for Fulcro - Wilker Lucio for Pathom - Thomas Heller for shadow-cljs

3/5/2022 12:04 AM

Tony Kay for his outrageous work on Fulcro. Wilker Lucio for Pathom. Peter Strömberg aka Pez for all that is Calva. Too many conference speakers to list, but so many have been massively in helping lay a more design-oriented/functional philosophical foundation

3/4/2022 4:14 PM

Alex Miller is a wonderful face of the technology. One million thanks to him. Dmitry Sotnikov for Luminus/Kit and so many more things. Daniel Compton for ClojuristsTogether and so much more. Christoph Neumann & Nate Jones for the podcast (hope it returns!).

3/2/2022 4:03 PM

  • Michiel Borkent / Borkdude for his continuous flow of useful contributions - Jakub Dundalek for trying to build a modern shell based on Clojure - Alex Miller for his consistent stewardship of the language - Rich Hickey for everything that Clojure is today

3/4/2022 4:51 PM

There are just some amazing people doing basically a 24/7 job and trying to help. It of course doesn't always help but that is how it is. The great thing is, Clojure is so clear, I mostly just don't need to interact with the community to be productive. :-)

3/12/2022 1:27 AM

  • Kyle Kingsbury ("Aphyr")'s Clojure from the Ground Up is a resource I revisit and learn new, subtle things. - Alex Miller does a great job of trying to show more of "how the sausage gets made" via Inside Clojure, Deref, Clojure 1.11.0-alpha4 chat, etc.

2/24/2022 6:02 AM

Eric Normand for getting me up to speed and giving great advice on building a career. The writers of Clojure documentation who manage to capture a lot in a short page. The team I work with for sharing knowledge and showing neat ways of solving problems.

2/23/2022 9:36 AM

  • Alex Miller for the tireless maintenance and development of the language, plus the always extremely friendly an helpful support on forums etc. - Arne Brasseur for his blog, the useful libraries and the playful approach to Clojure (i.e. Witchcraft)

3/4/2022 10:54 PM

Colin Fleming because Cursive is a great clojure development environment that lets me effortlessly decompile and debug Java code with which we are interoperating. Michiel Borkent because Babashka makes Clojure usable for scripting and fast tooling.

3/2/2022 11:09 PM

Eric Normand got me into the language. I discovered his articles, blogs, newsletters, and youtube videos while I was learning FP as a JS developer, and they were hugely influential in my decision to adopt Clojure and Clojurescript for my own work.

2/24/2022 10:31 AM

Sean Corfield. He builds a lot of libraries I used daily, share his IDE setup and spend a lot of time answering question on Slack or github. The whole metosin crew. They do excellent libraries like malli and reitit. The ClojuristTogether iniative.

2/22/2022 8:14 PM

There are too many people to name them all, but the people on Clojurians Slack are extremely helpful, and several library authors are also extremely approachable and responsive to queries and concerns. I'm glad to have gotten exposed to Clojure.

2/24/2022 1:43 AM

Loving the maintainers involved in clj-kondo, clojure-lsp and shadow-cljs. Thomas, Borkdude... the tools are making a big difference to the real lives of developers and their engagement with users is inspiring. Colin/Cursive is exceptional too.

2/23/2022 7:03 PM

  • Michiel Borkent. Creativity and productivity are inspirational. * Alex Miller. Being a constant calming presence and representative of Cognitect/Rich Hickey. Other people I admire - Sean Corfield, Carin Meier, Arne Brasseur, Eric Normand

2/22/2022 5:22 PM

Tonsky because he makes a lot of cool Clojure tools and frequently writes about them. Clojure commons and Metosin for maintaining a few but fantastic Clojure libraries in a centralized location. weavejester for his work on Ring and Hiccup.

3/1/2022 12:07 AM

Alex Miller has a great presence on e.g. Twitter, Slack and Podcasts, making Clojure graspable. Sean Corfield provides exciting insights into Clojure as a main systems language. Mike Fikes does some great work on leveraging ClojureScript.

2/24/2022 2:14 PM

Lots of people, To name just a couple @borkdude and Daniel Slutsky. The first for babashka, which give me a new uses case to apply Clojure, replacing bash scripts. The second for the push in creating a community around AI/ML using Clojure

2/23/2022 8:13 AM

Daniel Compton for his work on funding important development in the community. Michiel Borkent for his creativity and friendliness. Eugene Pakhomov (p-himik) for his persistent and friendly efforts on helping people get unstuck on Slack.

2/23/2022 10:12 AM

It seems people have dealt with the big project issues. Distributed, async, event based systems for which there quite a few build in solutions (for instance namespaced keywords, core.async) or libraries (phantom, datomic pull library).

3/18/2022 5:06 AM

Christophe, smart. Heller, great docs and great tool Reagent guy, slick integration that's so clojure. Juxt, I'm getting into XTDB. Bork dude, he got me off of she'll scripts. That dude who wrote magit and many others is a clojurian.

3/7/2022 4:30 PM

A language seems to live and die by its communities ... at least thrive, if not survive. I feel that the whole Clojure community is supportive, engaged and very helpful. Props out to all of those Clojurists who help other Clojurists.

3/2/2022 4:20 PM

  • Borkdude: a devops magician who increases the Clojure reach to more and more platforms and is very creative (it's inspiring). - Alex Miller: nice support and dedication to the community thanks it's good to see you're always around.

3/2/2022 5:05 PM

Rich Hickey for so many reasons. Alex Miller, especially for being a bridge to the wider community. Daniel Compton, especially for Clojurists Together Michiel Borkent, for making Clojure so much easier without sacrificing simplicity

2/28/2022 3:13 AM

ive been learning clojure since 2016 and i think the community is helpful, mature, open minded. appreciate cider/bbatisov, babshka/borkdude, compojure/reeves, luminus/yogthos, reitit/metosin, alex miller/general help, and many more.

3/8/2022 2:54 PM

I have deep gratitude for the kindness fo the people in the Clojure community. The expertise and problem solving ability is a constant in dealing with Clojure devs. I appreciate having so many experienced devs working in the space.

2/22/2022 5:42 PM

wavejester, Sean Corfield for their excellent libraries and community support. Daniel Compton for popularization and best Clojure podcast. Nikita Prokopov, for developing Sublime Text plugin, and for desktop UI framework Humble UI.

2/22/2022 7:34 PM

Sean Corfield- provides great libraries and I come across a ton of useful advice from him. Dmitri Sotnikov- the Luminus and Kit frameworks have been super useful, and he writes a TON of great documentation. Very much appreciated.

2/22/2022 9:52 PM

People are open, nice and welcoming. They are also helping each other and there is a feeling of people being expert and experience in the domain, and I can always learn from them. I am happy if I can contribute back in any form.

3/4/2022 9:16 PM

I have yet to meet a Clojurist who did not have something great to teach me or show me, picking any particular name would be just because I saw them recently on Twitter or whatever. Best community top to tail, in my experience.

2/27/2022 2:55 PM

Alex Miller, for so frequently answering questions, including ones that only he knows the answer to in Clojure internals. Sean Corfield, for his helpfulness and friendliness. Eric Normand, for producing good training materials.

2/23/2022 9:37 PM

Alex Miller truly the heart and soul of Clojure community, grateful for his involvement every day :) Daniel Slutsky for being one of the main driving forces in SciCloj community All of the authors of clojure libs and tooling ;)

2/23/2022 6:32 PM

Rich Hickey Alex Miller Michael Fogus Sean Corfield James Reeves Michiel Borkent Bozhidar Batsov Tommi Reiman Peter Strömberg Brandon Ringe Eric Dallo Eric Normand Nikita Prokopov Dmitri Sotnikov Thank you for your hard work!

2/25/2022 6:20 PM

Alex Miller is kind, pragmatic, and a great interface to the community. Rich Hickey is unmatched in his technical wisdom and ability to communicate his vision. David Nolen and Mike Fikes tirelessly maintain and improve CLJS.

2/24/2022 7:21 AM

All the unpaid lib authors (and consumers) that respond to questions in Slack. Too numerous to name but standouts are: Thomas Heller Borkdude Tommi Reiman Nathan Marz Karol Wojcik Rafał Krzyważnia Francis Avila Mike Thompson

2/23/2022 12:35 AM

Daniel Slutsky for his organizing efforts around building a visual tools community! Eric Dallo for his awesome work on clojure-lsp! Thomas Heller for his great work on shadow-cljs! Michiel Borkent for clj-kondo and babashka!

2/23/2022 8:16 AM

I'm very thankful for all the dedicated Clojurians - on all levels - and all the time and effort they have spent and are still spending on the language itself, tooling, libraries and so on. There are too many to mention.

3/4/2022 4:43 PM

I have immense respect for all the core team members/contributors, for obvious reasons. Lately I have appreciated Arne Brasseur for Kaocha testing framework, it has materially improved my testing life in the last year.

2/26/2022 4:22 AM

seancorfield, borkdude, srasu, alex miller, rich hickey, and everyone else who's active in the community developing the language itself, the tons of great libraries we have or helping people out in Slack and Discord.

2/25/2022 11:25 PM

Alex Miller, for his slack and newsletter comms. C. Fleming for cursive and his activity in the cursive channel. p-himik for help in the re-frame channel. The whole Advent of Code channel for fun, kindness, education

2/24/2022 5:46 AM

Alex Miller for his work as the visible face towards the community beyond the work in Clojure tooling itself, Bozhidar Batsov for CIDER and the style guide, Peter Strömberg for Calva and Thomas Heller for Shadow CLJS

3/4/2022 8:51 PM

Rich Hickey, Stuart Sierra, Stuart Halloway, David Nolen, Mike fikes, Michiel Borkent, Weavejester, Taoensso... Maintainers + OSS Developers. These are the people/aliases that come to mind and make this stuff work.

2/22/2022 7:09 PM

Of course borkdude, Mike Fikes, David Nolen, Thomas Heller, Fogus, bbatsov. On the Clojure/JVM side it seems like we've lost a lot of good talent as people have moved on. Not many interesting areas left to explore.

2/22/2022 9:23 PM

  • Michiel Borkent - Eric Dallo - Alex Miller - Sean Corfield Amazing people who always answer questions in the Clojurians Slack and help everyone. I also really admire the work they do in their different projects.

2/22/2022 5:18 PM

Joshua Suskalo - he not only produces excellent open source libraries, he also spends countless hours on Discord patiently helping newcomers to Clojure (including folks brand new to programming). A thankless task.

2/28/2022 7:26 PM

The XTDB team! They're always nice, helpful and responsive, and they value my input on XTDB a lot even though I'm just a solo dev, not a paying client. (And they/JUXT have started sponsoring my open-source work.)

3/11/2022 10:51 PM

Wilker Lucio because he's really smart and open and honest and is working on something he cares about that is impactful. Most other people tend to be more dogmatic and the passion is covered with other bullshit.

2/23/2022 11:13 PM

Borkdude - for creating a lot of awesome Open Source tools and spreading his knowledge about Clojure. Alex Miller - community support. Rich Hickey, and Stuart Halloway - do I need to say something about them? :P

2/23/2022 10:19 AM

All project maintainers who interact with the community on their project channel on the Clojurians Slack (CIDER, clojure-lsp, shadow-cljs, etc.) John Stevenson (Practicalli), good docs / tutorials are essential.

2/26/2022 5:13 AM

Thomas Heller. He created an amazing library/tool - shadow-cljs. It's capable all the clojurescript and interop features. Some most important ones are. * npm integration. * Configurations for multiple targets.

2/24/2022 11:18 PM

It's hard to put to words, but there seems to be a better understanding that reciprocity is a two-way street. And that attention isn't the unequivocal good it's made out to be in US-ian culture. Weird. I know.

2/24/2022 3:38 PM

Rich Hickey — because he saw incidental complexity as the most important problem facing all designers and created a programming language to confront the most fundamental problems in our engineering discipline.

3/6/2022 10:32 AM

The tools builders. Cider, shadow-cljs, dirac, deps, build. On one side it is using code to facilitate the work of coding. Apply to self. On the other side they provide visibility of the data flowing through.

2/23/2022 7:57 AM

They are quite beginner friendly and write great libraries, most often with great docs. Also, the idioms are well shared/propagate efficiently. E.g.: replacing macros with data structures (reagent, honeysql).

2/22/2022 6:16 PM

Daniel Higginbothan, for his wit and insight Joshua Suskalo, for his stewardship of the community Elena Machkasova, for introducing me to the language Michael Borkient, for his bewildering array of libraries

3/9/2022 1:00 AM

There is always an answer for a question in the Clojure slack. It may not always be easy to get to that answer, but there is usually someone there who is willing to help find the real problem and solution

3/8/2022 4:18 PM

Bozhidar Batsov - For CIDER Michiel Borkent - Babashkia Thomas Heller - Shadow-CLJS ( would not have gotten to clojure w/o this) Uncle Robbert Martin - Promoting using clojure in a clean professional way.

3/5/2022 5:42 PM

Rich Hickey - talks totally improved my way of writing code (even in my main daily work language C#) and the way how I design solutions. Learning-wise, the guy from "On the Code again" and the Calva guy.

2/22/2022 6:31 PM

Zach Tellman, made me think about performance in clojure, made me realize my concerns I had for the language weren't just my own. He's moved on from the language from what I can tell, and I have as well.

3/22/2022 5:37 PM

All the people out there who write/vlog about their experience with Clojure. LVH, Tyler Hobbs, Stuart Sierra, Rich Hickey. There isn't a lot out there on how to structure large projects, which is tough.

3/2/2022 10:01 PM

Clojure community is the most "out-of-the-box" community I have ever come across, I don't know how or why, but it feels like members of the community are very keen on disrupting how software is written.

2/23/2022 7:37 PM

Tony Kay - I'm still new to Fulcro, but it seems great. Daniel Slutsky and the rest of the scicloj group not only for library improvements but also for making an incredibly positive and welcoming space.

3/10/2022 1:56 PM

I watched a talk session with Alessandra Sierra and another talk session with Rich Hickey. Both talked about your career and Clojure it was very inspiring to me to continue my improvement in my career.

2/27/2022 9:57 AM

Other than the author Rich, there are many folks who do spend time in meetup/blogs/etc who contribute - however many of their efforts is wasted due to the lack of great materials (that are versioned!)

2/26/2022 11:18 PM

I appreciate Eric Dallo for his work on clojure-lsp, for being very responsive, and for helping with Calva's usage of clojure-lsp. I also appreciate Peter Stromberg for creating and maintaining Calva.

2/23/2022 3:38 AM

Daniel Slutsky being very kind and for reaching out to me when was trying to be more involved in the community. Sean Corfield for being very helpful and willing to give his time to answering questions

3/2/2022 11:00 PM

Rich, Alex, Stu, Nubank, weavejester, Zach Tellman, Niki Tonsky for being generally bad mf's (i.e. an inspiration) Ghadi for the talk title "Passion of St. Async"!!!! Ben Sless for hyping transducers

2/22/2022 5:03 PM

Sean Corfield, Alex miller and Borkdude because they hard work and will to help anybody. Wilker Lucio because of it's awesome Pathom library which i still believe could become Clojure's killer lib :)

3/9/2022 3:14 PM

First and foremost the core team for their tireless and careful work. Other <> & prolific contributors. Basically, all the generous grown-ups (e.g. borkdude) that make the Clojure community awesome.

2/28/2022 4:57 PM

Rich Hickey of course, but everyone is great! When I ask anything on the Discord (server "Discljord"), I get a quick help always very quickly. The community is a great and important part of Clojure.

2/24/2022 8:49 PM

Sean Corfield! Great blog, SO MUCH HELP on ClojureVerse and on Slack. Rich, obviously. Stuart Holloway for some GREAT talks out there. Eric Normand, incredible resources for learning Clojure and FP.

2/24/2022 9:38 AM

Ray McDermott. He is a true advocate for the Clojure language and just a very nice person. He is involved in so many projects (Defn podcast, Apropos, ...) that promote Clojure to a broader audience.

3/28/2022 2:29 AM

Rich Hickey for his insights, Fogus for his humour, Zach Tellman for his general brilliance … and I obviously appreciate all the hard work many others are putting in (thanks for all that you do!) …

3/2/2022 12:54 PM

Inclusivity, the sense that even if someone lacks context they deserve an answer and respect, and the push to solve problems that people deal with in their work instead of theoretical bike shedding

2/24/2022 11:37 AM

b0rkdude (babashka, clj-kondo), Eric Dallo (clojure-lsp), viebel/Yehonathan Sharvit (data-oriented book), Daniel Higginbotham (Brave Clojure book), Metosin group (sieppari, muuntaja, reitit, malli)

2/22/2022 9:41 PM

Alex Miller for being the voice of the dev team. Jordan Miller for making the Clojure community look less like a bunch of cranky old men :D Rich Hickey for creating the language and good community.

2/22/2022 6:45 PM

The slack community has been crucial to the point where I don't know if I would still be using Clojure without it. I love the work that Clojurists Together organization is doing for the community.

2/22/2022 4:16 PM

So many people. The London Clojurians. All the people in #clojure-europe. The people in clojure zulip. Esp Chris Nurenberger and generateme as they've been building the data science tools I need.

3/3/2022 1:00 AM

Michiel Borkent and Thomas Heller. Both are tirelessly involved with projects that propel others forward with clojure. Thomas Heller in particular makes integrating with modern JS -much- better.

2/23/2022 9:38 PM

Maturity and homogenity. I didn't need to invent my style I just need to discover what is the idiomatic clojure. I have got a feeling, there is common understanding in the community, what is it.

2/23/2022 4:14 AM

Eric Normand, he gives a lot of practical tutorial. He also give me free access to his tutorial sites because I can't afford it. I make promise to myself to pay it forward later, if i get a job.

2/22/2022 6:13 PM

Alex Miller for their community outreach and core work Sean Corfield for their consistent help with newcomers and tireless work on key libraries Borkdude for their work on babashka and clj-kondo

3/14/2022 12:49 PM

Alex Miller for his unceasing professionalism, tact and positivity as a main face of the core team; the countless contributions, tasks and chores he stays on top of; and his natural musky aroma

2/25/2022 1:57 PM

Bozhidar Batsov serves as the great clojure tooling coordinator, David Nolen for his efforts in clojurescript, Bruce Haumann && Thomas Heller, Peter Strömberg aka PEZ - great progress in Calva.

3/24/2022 3:33 PM

I really appreciate Jacek Schae's courses for learning Reitit, Reagent, and Re-frame. If these had been available when I was first learning Clojure, I'm sure I would have stuck with it longer.

2/28/2022 2:13 PM

Sean Corfield for his awesome libraries and helpfulness. Michiel Borkent for the same :) Peter Strömberg for Calva and screencasts. Daniel Slutsky for being the driving force building SciCloj.

2/24/2022 5:33 PM

Alex Miller, for amazing stewardship and outreach; Michiel Borkent for letting me use Clojure in more places and ways; Sean Corfield for being such a positive presence in the online community.

3/8/2022 9:28 PM

Borkdude for clj-kondo and babashka stuff. Metosin folk for ClojuTRE (which sadly has been on hiatus since the pandemic started). Day8 for re-frame. Tonsky for strong opinions on performance.

3/9/2022 10:15 AM

Alex & Rich for their excellent stewardship and advice to those wanting to contribute. Keeping standards very high. Everyone on slack is incredibly helpful and friendly. Wonderful community.

2/23/2022 7:47 AM

Alex Miller for all the hard work he is doing. Rich Hickey, for keeping everything together. "Borkdude" for all the tooling he is producing. Sean Corfield for helping the community on Slack.

3/10/2022 7:34 PM

The Clojure community is very nice and helpful. I think the polite and respectful tone comes from key leaders like Alex Miller and David Nolen being incredibly approachable and respectful.

3/8/2022 1:12 PM

Alex Miller for communicating well about core development. All the great tooling and library authors, some very prolific! Generally the tone is positive and helpful, e.g. on mailing lists.

3/3/2022 9:43 PM

The answers provided to questions online are comprehensive and cover many related aspects to the question as well which leads to more research on the other topics referenced in the answers

2/22/2022 9:34 PM

Thomas Heller, shadow-cljs made it very easy to use clojurescript! Worlds ahead of other development tools for cljs Borkdude, love clj-kondo and SCI many more I'm not thinking of right now

3/11/2022 8:07 PM

Chris Houser (Chouser) - He does a great job with leading internal learning at our company. Eric Normand - Love his posts online and also the work he does to spread Clojure at my company.

3/9/2022 8:30 PM

Off the top of my head, I'd say that that I'm using several of Sean Cornfield's libraries and tools, including next.jdbc and HoneySQL. He's also very present in Clojurians Slack channels.

3/9/2022 1:51 PM

All the old crew. joinr, alex miller, didibus, sean corefield, etc. They are consistent - join in on online debates and such and seem to always present a good argument for various things.

3/9/2022 2:26 AM

The language attracts smart people who are creative but pragmatic. People are using clojure to do extremely varied things and there is always a clojurist cooking up something interesting

2/22/2022 5:26 PM

Rich Hickey (naturally), Mey Beisaron, Daniel Slutsky, and David Nolen. Simply: they all just push the limits; they break paths. What is more, they show the way to what they've achieved.

2/22/2022 4:19 PM

Borkdude provides excellent support for excellent community projects. Ray and Vijay for the Defn Podcast. Alex Miller for fast responses about language questions on the Clojurians Slack.

3/9/2022 9:47 AM

Any Slack regulars who participate and drive discussion and answer questions. I (almost) never feel dumb to ask questions or similar, because people are generally very helpful and nice.

2/23/2022 2:11 PM

Phil Hagelberg - Leiningen tooling. deps and clj cli has a lot to learn from it James Reeves - great quality code and libs Metosin and JUXT for high quality contributions to open source

2/22/2022 4:24 PM

Michiel Borkent (@borkdude), Dmitri Sotnikov (@yogthos) - I make use of their tools and libraries (and book in the case of @yogthos) and they are super helpful and responsive on Github.

3/2/2022 7:05 PM

Thomas Heller, Tony Kay, Paula Gearon – to name a few. The community as a whole is very helpful and welcoming. Clojurians Slack greatly contributed to my adopting the language full-on.

2/23/2022 11:57 AM

Alex Miller. He's helped me many times and is very patient. He also writrs fantastic Vlaaad for making CLJFX and helping me learn to work with it Joinr for his insights on clojureverse

2/22/2022 5:29 PM

Alex for his tireless outreach with the community. Borkdude for bringing clojure to new and productive areas. Rich and David for their level headed stewardship of clj and cljs. Thanks!

2/26/2022 12:32 PM

There are many people in the community who deserves my gratitude. Here are some (but not all): Rich Hickey, Alex Miller, David Nolen, Michiel Borkent, Sean Corfield, Thomas Heller...

2/22/2022 7:28 PM

Clojure's thoughtful design and Lisp superpowers continue to delight me, even as I am broadening my horizons and appreciating the benefits of other languages and communities as well.

2/24/2022 1:02 PM

Is this a special spot for Borkdude ? Because ❤️ His involvement and help is amazing. Also special shout out to Alex Miller, his approachability is truly humbeling. Thanks to both!

2/26/2022 1:33 AM

I love all of Rich’s videos for motivation. By far, though, Tony Kay’s Fulcro 3 tutorial series has been the biggest help for me. I just wish it didn’t take me 4 years to find it.

3/4/2022 9:53 PM

I really appreciated Russ Olsen's book Getting Clojure. I also appreciate all the efforts of @pez, @seancorfield, and @cora to welcome and help beginners in the Clojurians Slack.

2/25/2022 10:15 PM

Corfield because of great libraries and helpful. didibus because helpful. Mike Thompson because I love re-frame. Thomas Heller because shadow-cljs is brilliant and he is helpful.

2/23/2022 6:57 AM

  • The entire Clojure core team - Sean Corfield, Kevin Downey, Dan Sutton, Eugene Pakhomov, and others tirelessly helping beginners over at the #beginners Clojurians Slack channel

2/23/2022 12:01 AM

Alex miller, the recent YouTube video he did about the new things in a Clojure release really helped give context to what's happening and confidence that Clojure is in good hands

2/22/2022 7:38 PM

Rich Hickey. His talks on YouTube have so much useful information. Seeing the same issues at work that he points out and and trying to mitigate them using Clojure brings me joy.

3/11/2022 4:40 PM

The friendliness and openness. I used to contribute to Python community in the past and feel that Clojure community is like Python 10 years ago when it was open, geeky and fun.

2/27/2022 4:14 PM

Sean Corfield - for his diligence in creating, maintaining and documenting so many libraries that I use on a daily basis. Michiel Borkent - for creating clj-kondo and Babashka.

2/24/2022 4:17 AM

Shadow-cljs! Huge respect to this project and the maintainer, Thomas Heller, for putting together one of the highest value-add projects in the Clojure ecosystem. It just works!

3/14/2022 9:24 PM

I love Rich tremendously as our BDFL. Great person with great thoughts and design taste, a real pragmatist. I also really like Alex Miller's work and presentations / writing.

2/22/2022 11:28 PM

Stuart Halloway / Rich Hickey for their talks Zach Tellman for the hard work around abstractions David Nolen for Clojurescript Alex Miller for his investment on the community

3/22/2022 10:29 PM

Rich Hickey's hair, of course Anyone who writes code or does presentations. That music composition presentation is what got me to finally pull the trigger on Clojure myself.

2/22/2022 4:58 PM

Borkdude for putting out a huge amount to open source. Rich Hickey for being a usually corrwct guiding voice. Oliver Caldwell for Conjure. Everyone that works on clojure-lsp

2/22/2022 9:30 PM

The clojure community has taught me a lot about programming and completely changed my perspective on the whole thing. The focus on simplicity and data in mind transforming.

3/3/2022 2:54 PM

Everyone that makes this great community grow and develop. I am very grateful for the work many people did so I can build great apps for my clients! Thank you to everyone!

2/22/2022 7:22 PM

The contributors :) Then the folks who are always there to help beginners in slack. Sean Corfield Thomas Heller Lilactown P-himik Ikitommi Borkdude Alex Miller David Nolen

3/3/2022 1:03 AM

Sean Corfield and Michiel Borkent, for their awesome contributions to open source. Wilker Lucio and Tony Kay for their innovative and inspiring work on pathom and fulcro.

2/25/2022 7:17 PM

The podcasters (lost in lambduhhhs, apropro, defn, cognicast), and Borkdude for his prolific open source work. Getting other ways to use clj out there expands the market.

2/23/2022 12:14 PM

  • the stability of some "core" libs (ie. Ring) * Metosin (reitit, jsonista, malli...) * the overall level of expertise which makes asking / answering questions a pleasure

2/22/2022 5:09 PM

Alex Miller, the Nextjournal team, Borkdude, Clojurists Together, C Grand, and many others who aren't coming to mind as I stare at this little box. It's a good community.

3/11/2022 6:49 PM

There is certainly Borkdude. Peter Taoussani. Arne Brasseur. Ztellman. Aphyr. Bbatsov. All for their libs. Alex Miller for being patient and answering so many questions.

3/8/2022 10:03 PM

Alex Miller for consistently managing so many core language bugs over the years. Greg Haskins for providing the protojure library for protobuf+ gRPC clients and servers.

2/28/2022 2:55 PM

I appreciate Sean Corfield, he gives a lot of people something invaluable - his time. He is also a very humble person and I look up to him a lot, a true senior engineer.

3/9/2022 2:41 PM

Too many names to list everyone, but Stu Halloway, Rich Hickey, Michael Borkent, Alessandra Sierra, Ghadi Shayban, Alex Miller, and Michael Fogus are all heroes for me.

3/4/2022 10:19 PM

Openness, pragmatism, and curiosity. The community loves pulling from other communities and the past, but at the end of the day is still focused on getting things done.

2/23/2022 12:17 PM

Most senior developers out there that contribute such simple, small, KISS, Unix-philosophy friendly libraries/projects as well as the enlightened core Clojure team.

3/18/2022 6:38 AM

Rich Hickey and everyone working on libraries for clojure, writing documentations and tutorials and those clarifying questions on places like clojurians slack channels

3/8/2022 5:25 PM

people are smart! but there's a bit too much "we know better". It used to feel more justified (maybe I was one of them too) But I think other languages have caught up.

2/23/2022 2:31 AM

Clojure-lsp project team. Static analysis using lsp for any editor is invaluable. It allows me to write a personal Acme clone, for example, with a built in LSP client.

2/22/2022 8:59 PM

Everyone. All the open source maintainers are really active to give hep on the use of their library. The Clojure slack is always ready to give you an hep if you stuck.

2/22/2022 4:24 PM

Alex for tanking pain, Stu for financing this, Leo Noel for quietly building the right thing, Joel Holdbrooks for Meander, Rich for rejecting the way things work today

2/26/2022 7:11 PM

The "Discljord" Community on Discord for being my primary place of exchange with other Clojure devs and for helping many new people getting started with the language.

2/24/2022 7:34 PM

The number (and availability of) knowledgable veteran clojurians (including the dev team!) willing to help out with sometimes generally obscure problems is wonderful.

2/22/2022 10:56 PM

Peter Taoussanis for libraries of the highest quality, Alex Miller for community management (and more!), Michiel Borkent for babashka, and Rich Hickey for everything.

3/9/2022 5:53 PM

People are really helpful and focused on providing solutions. I have never come across a harsh message. It feel it is an community that is welcoming towards newbies.

2/22/2022 7:05 PM

Friendliness, this is so important especially when getting started, people wanting/willing to help is always good and it helps to promote the use of Clojure as well.

3/10/2022 10:15 PM

James Reeves Zach Tellman Alex Miller Defn podcast team Functional Design in Clojure podcast team Dragan Djuric Colin Fleming Michiel Borkent Brian Marick Uncle Bob

2/28/2022 8:23 AM

  • Metosin: Useful and powerful libs, we much use of their libs - Weavejester: We make much use of his projects (Ring & co, many smaller libs) (to many others....) -

2/22/2022 6:35 PM

Pragmatism and simplicity: my 3 person team has been running an enterprise app in production for 5 years now and it's only recently that we had to hire a 4th person

3/7/2022 1:55 AM

I haven't been around long enough to know specific people, but I really appreciate being able to work in the Java ecosystem through a Lisp instead of through Java.

2/24/2022 11:52 PM

Alex Miller for Clojure News, Eric Normand for Grokking simplicity. Rich Hickey for Clojure itself. James Reeves for his libs. Metosin and JUXT for libs and blogs.

2/23/2022 1:01 AM

Alex Miller for his efforts to engage with the community. Thellman for pushing cljs forward. Various others for putting out high quality libraries with dedication.

2/22/2022 4:56 PM

Michiel Borkent, for being the supehuman producer of influential tooling and also having faith and trust in me to co-maintain a lot of them, specially Babashka! :D

4/25/2022 10:55 AM

very nice and well behaved. usually made of experienced developper with background / interest in software craftmanship and developping robust and quality software

2/28/2022 1:43 PM

Borkdude has been doing an amazing job with babashka. A true breath of fresh air, taking all the good parts of clojure and packaging it in a tiny portable binary.

2/26/2022 10:32 AM

Bozhidar Batsov for his contributions and overall positive energy. The Defn podcast because it's fun and technical. Too many people to give credits to in general.

2/25/2022 2:56 AM

Nikita Prokopov: high-quality projects, clear statements about what's wrong in mainstream software development. Thomas Heller: shadow-cljs. Vlad Proczenko: cljfx.

2/23/2022 5:29 AM

I have been quite isolated from the wider Clojure community. The internal community of developers of my workplace has been providing the in-person support I need.

2/22/2022 4:50 PM

Alex Miller. I think the clojure core team was unfairly criticized a while back for not being opaque enough. So Alex now shares lots of updates on a regular basis

2/24/2022 10:06 AM

pez - for Calva. Sean Corfield - for being outspoken and super active on Slack. Alex Miller - for representing Clojure and actively working on community building

3/7/2022 5:40 PM

All the people who somehow find time to create all the excellent open-source Clojure/Script projects who we must assume have bill paying jobs to fit in as well.

2/23/2022 6:10 PM

We have a heavy emphasis on engineering wisdom and not just what you "can" do, but what you "should" do that leads to very healthy libraries and project design.

3/1/2022 10:49 AM

bbatsov - cider and prelude bhauman - figwheel-main borkdude - clj-kondo and babashka technomancy - leiningen jonpither - everything juxt ..and lots of others!

2/24/2022 6:15 PM

Lot of people, but some shoutouts: Rich hickey, borkdude, alex miller, fogus, sean corfield, mike thompson, arne brasseur, bruce haumann, and quite a few more.

2/23/2022 6:21 PM

Ray and Vijay of the Defn podcast. Eric Normand for his podcast. Michael Borkent for clj-kondo. The whole Clojurians slack community for provoking me to think.

2/22/2022 8:21 PM

The friendliness and helpfulness are absolutely top notch. It helped me get started with the language, and to quickly lose my feat of asking a stupid question.

2/22/2022 7:38 PM

Michiel Borkent @borkdude is omnipresent recently, eclipsing Rich and Stu :-) Dustin Getz is promising us so much that I'm hanging to his every published word.

4/27/2022 9:15 AM

The core team for creating and maintaining the language. I use next.jdbc, aleph and lein every day. Thus I am thankful to everyone involved in those projects.

3/5/2022 3:27 AM

Arne Brasseur, Nikita Prokopov, and Vlad Protsenko among others for reconsidering UI + repl. And right now Borkdude for making scripting more available to me.

2/25/2022 9:28 PM

Rich... beautiful language, Bozhidar Batsov... all my tools, Alex Miller... being such a friendly guy, Anthony Grimes... his webrepl got me started in Clojure

2/22/2022 6:16 PM

Paula Gearon, Jordan Miller, Dustin Getz, and Ray Mcdermott for their generosity and openness sharing knowledge all the core Clojure team what they've created

3/1/2022 2:51 PM

Borkdude for babashka Alex miller for all the help Technomancy for the inspiration Yogthos for all his libraries Rich hickey for making programming fun again

2/23/2022 11:10 PM

Thomas Heller: The Machine Borkdude, The Mage Will Acton: The Sniper Daniel Slutsky: The Progressive Shepherd Chris Nuernberger: John Baptist of Data Science

2/23/2022 9:45 AM

London Clojurians for the organisation of talks and conferences @bbatsov & @borkdude for the great tools/ide @seancorfield for his slack presence and support

2/23/2022 6:27 AM

Creators of re-frame, shadow-cljs, luminus for making Web dev more accessible. Phimik for answering re-frame questions on slack. Everyone who blogs tutorials

3/8/2022 12:08 PM

First one that came to mind , Bozhidar Batsov - very active and ongoing CIDER improvements continue to be excellent. Am enjoying using Prelude also. Thanks!

2/22/2022 7:20 PM

Thomas Heller -- for shadow cljs and his patience, Daniel Compton -- for CT Alex Miler -- for communication Eugene Pakhomov (p-himik) -- for Slack responses

3/10/2022 2:19 PM

  1. The community is very friendly and helpful. 2. Extremely smart people who share their work - it's a goldmine for folks seeking intellectual stimulation.

3/10/2022 9:56 AM

Even very old libraries work fine after years. The language and the ecosystem is very careful about about not breaking things. People are nice and helpful.

3/4/2022 6:23 PM

The Clojure community feels accessible, with no frills and few egos. I like that I often have direct access to authors of libraries or tools in Clojurians.

3/3/2022 4:30 AM

All core library developers and all OSS library developers because they make it possible to use Clojure to develop just about anything in an enjoyable way.

2/22/2022 6:54 PM

Greg Look is an extremely knowledgeable and talented Clojurian who is very generous with his open-source contributions and time commitment to the community

3/11/2022 12:46 PM

Core team for keeping things so super stable Bhozidar Batsov for cider Michiel Borkent for Babashka Nubank for sponsoring the clojure ecosystem developers

2/22/2022 9:38 PM

I don't appreciate people in tech directly, I'm very anti-person-cult kind of guy, mostly because of how Silicon Valley works. Sometimes it's a hindrance.

3/15/2022 2:42 PM

Alessandra Sierra and Rich Hickey - I've been learning a lot with both. They have many pieces of advice about computer science and a good sense of humor.

2/23/2022 12:28 PM

Who? A single person? I wouldn't want that at all. I appreciate the community itself. Many clever and at the same time pleasant minds have gathered here.

2/22/2022 9:04 PM

I appreciate Colin Fleming, for his support on the clojurians slack instance. I also recognise Alex Miller and Sean Corfield, again for support on slack.

3/10/2022 10:56 AM

Tony Kay amazing work on fulcro and other oss projects. Daniel Compton clojurists together and podcast. Jacek Schae tutorials and podcast Alex Miller :)

2/27/2022 8:24 PM

I don't appreciate clojure community, people are temporal, just testing, not passionate, OR they are too professional to explain it in simple language.

3/4/2022 7:02 PM

Rich Hickey really opened my eyes for question I had but couldn't really elaborate properly. And also gave answers! I watch and re-watch his lectures.

2/22/2022 8:12 PM

Tony Kay for working on Fulcro and Wilker Lucio on Pathom work impressed my in 2021. Generally there are many great library authors that I appreciate.

3/5/2022 2:33 PM

helpful online community, borkude, alex miller, sean corfeld, cider guy(bozighar?), weave jester, luminus team, and datascience group on clojureverse

3/2/2022 6:29 PM

Rich Hickey is the man, David Nolan has great hair, Tony Key for Fulcro and Fulcro RAD, Wilker Lúcio for pathom, and you, for contributing your time.

2/23/2022 10:48 PM

Rich Hickey, for obvious reasons. Tony Kay, Jakub Holy, and Wilker Lucio, for Fulcro and Pathom. Bodzhidar Batsov for all of the tools, namely Cider.

2/23/2022 7:37 AM

There are really talented and nice people around who have the necessary skills and interest to make production quality work, and provide it for free!

2/22/2022 11:26 PM

Sean Corfield - libraries and comments on various forums Rich Hickey - commentary Eric Normand - excellent re-fram learning resource and blog/podcast

3/2/2022 11:09 PM

My coworker John Conti for showing me the ropes. Too many lib maintainers to mention, but most recently been appreciating Borkdudes work on babashka

3/21/2022 11:28 AM

All, and most notable: Alex for providing an out-of-the-box dependency and build tool. All contributors to editor tooling (personally using Calva).

3/9/2022 6:13 PM

Everyone: they're all genuinely passionate about technology and generally respectful of others while supporting/engaging with dissenting discourse.

2/27/2022 11:33 PM

Rich hickey, Dave Noland and the rest of core developers of clojure for solving tascendental problems in software development practically for good!

3/6/2022 11:09 PM

Borkdude, guy who makes Conjure, Stu, Rich, Oakes (is he still active?), all the heroes on the Clojurians Slack who answer questions day and night

2/25/2022 2:00 AM

I would like to especially mention the community of www.clojuredocs.org where code examples have almost always rescued me from programmer's block.

2/22/2022 8:21 PM

Colin Fleming's support for Cursive users has been fabulous. It's very easy to reach him, and he's always affable and appreciative of bug reports.

2/22/2022 4:29 PM

The community is awesome across the board. Specifically: Sean Corfield Alex Miller @hiredman @borkdude @ghadi @pez @practicalli @ericdallo @chrisn

3/11/2022 9:00 AM

Eric Normand (purelyfunctional, vids, articles). And, like, all of the people working to keep it working, elegant and more capable, day by day...

2/23/2022 2:27 AM

Open source warriors like borkdude, people who are good at talks like David Nolan (and rich of course), everyone who helps in the slack/community

2/22/2022 8:18 PM

I appreciate all open source developers, Clojure creators/maintainers, documentation/tutorials/answers writers. It's a difficult question for me.

2/22/2022 7:06 PM

Zach Tellman: his libraries are still some of the best out there Thomas Heller: he's virtually the solo developer of shadow-cljs, incredible work

2/22/2022 5:26 PM

borkdude for babashka metosin for malli, muuntaja, reitit seancorfield for next.jdbc thheller for shadow-cljs simuons for the Clojure Bazel rules

4/2/2022 2:22 PM

  • author of web development with Clojure book - author of Clojure for the brave book - author of Calva - Stu - on the code again YouTube channel

2/22/2022 4:27 PM

Sean Corfield and Alex Miller - for their communication Eric Normand - for all the educational content Michiel Borkent - for bb, sci, clj-kondo

2/22/2022 7:30 PM

Rich Hickey for Clojure and all the good ideas Alex Miller for his tools and community work the authors of the many great libraries we can use

2/23/2022 7:15 AM

The Clojure community is full of experienced developers that have done Enterprise before, and many of the ideas are based around pragmatism.

2/22/2022 8:12 PM

Eric Normand (newsletter and general enthusiasm), Stuart Halloway (snarky tweets), Peter Strömberg, Michiel Borkent, Bozhidar Batsov (tools)

2/22/2022 4:51 PM

High concentration of incredibly talented, intelligent and kind developers. Usually you find only one of those kinds in a community (see CL)

4/7/2022 10:15 AM

Rich Hickey for everythign. Thheller for being the worlds most responsive OSS dev. Olical (?) for making conjure and vim a joy to work with

3/2/2022 6:27 PM

I love Nikita Prokopov's blog (tonksy.me) He has such good ideas and an eye for detail. I like his views on user experiences and UI as well

2/26/2022 6:51 PM

Clojure core language team, borkdude, Calva dev, vlaaad, Juxt, all the lib devs and the helpful folks on Slack etc., those funding projects

3/8/2022 8:13 PM

The fact that it is on a human scale, we quickly learn to know each other on Slack, Twitter, etc. The support that the community provides.

3/4/2022 3:59 PM

john stevenson, runs the london clojurian group and in general helps outs with newcomers a lot - also does clojure bridge and clojure dojo

2/22/2022 8:02 PM

Everyone in Clojurians Slack is awesome. So many helpful people making themselves available to answer questions and offer their opinions.

4/28/2022 2:54 AM

The Functional Programming with Clojure podcast. Those guys are awesome. Also Sean Corfield - I've learned so much from his discussions.

2/23/2022 12:20 PM

I appreciate that Clojure is not huge, but we are passionate about the language and genuinely want to see our fellow Clojurians succeed.

2/22/2022 8:25 PM

Sean Corfield, David Nolen and Thomas Heller because they have provided very good insights and clarification on Slack in diverse topics.

2/22/2022 6:26 PM

That there is a bunch of friendly people. Tone is almost never negative. And that the holy next spec version is given time for maturity.

3/20/2022 1:10 AM

The maintainers, from the Core Languge committers to the people who make the awesome libraries we use to build and ship great products.

3/11/2022 4:52 PM

Rich Hickey for his vision, perspective, and consistency in serving as the nucleating principle around which Clojure could crystallize.

3/2/2022 7:53 AM

That it's very open and kind. It seems like it's ingrained that we all help each other and everyone seem to be keen to keep that going.

2/23/2022 7:50 PM

Sean Corfield - a very smart and knowledgable man with tons of experience that takes some time every day to help newcomers. Incredible!

2/23/2022 1:45 AM

Sean Corfield, he's answering questions everywhere, all the time. The core Clojure team and many of the library maintainers, of course.

2/22/2022 4:26 PM

alex miller, borkduded, seancorfield, tengstrand probably loads more they have always helped point me in the right direction many times

2/23/2022 5:08 AM

Sean Corfield for all the amazing work he does, The Team of awesome folks who created Polylith, and the people who are building Calva!

3/4/2022 8:49 PM

Niki Tonsky wrote Datascript, which I'm shamelessly cribbing for a golang variant, and is tilting at the cross-platform GUI windmill.

3/1/2022 7:37 AM

A really helpful community, discussions are (mostly) based around facts and not opinions (except for the "flexible" data model part).

3/24/2022 1:47 PM

Alex Miller; I have never met him but he is quite the 'peacemaker' in the community. We need more like him and less like Rich or Stu

3/9/2022 10:35 AM

Pieter Breed, advocating for and using clojure in the South African tech ecosystem, and being willing to take career risks to do so.

2/23/2022 10:26 PM

It's very active. There are a lot of very clever people producing a lot of amazing things. I made the right bet all those years ago.

2/25/2022 6:30 PM

Not a specific person, but the community in the Clojurians slack is great! People helping each other out on a daily basis. Love it!

3/7/2022 5:00 PM

I've found the community incrediibly welcoming and friendly. There's a lot of energy and excitement and great, great developments.

3/22/2022 4:25 PM

Rich, Daniel Compton, the NuBank team (go Cavalcanti), and the guys on Zulip doing all the machine learning stuff, Dragan Djuric

3/8/2022 6:25 PM

Everyone taking the time to show and explain concepts patiently and everyone helping to make editing Clojure more user-friendly.

3/7/2022 9:59 PM

Lee Hinman, the maintainer of clj-http and cheshire, without which I don't know how half of my work would even be getting done.

3/2/2022 12:37 PM

Rich (the talks!), Stu (code! REBL!), and David Chelimsky (I still refer to his talk on aws-api for inspiration all the time)

2/24/2022 6:50 PM

Alex miller, he’s just great Eric Normand, learned so much from his videos Paula Gearon, good to see another woman in the space

2/23/2022 6:39 PM

Thoughtfulness. It is important to consider the needs of other people. After all, it's about "peopleware", not just "software".

2/23/2022 5:49 AM

Right now the community is too small and most people in it are very busy. Maye be we need to have dedicated Clojure evangelist.

3/10/2022 1:20 AM

Rich Hickey for BDFL and making sense. Bozhidar Batsov for CIDER and so on. Alex Miller for his gracious patience and clarity.

2/24/2022 4:09 PM

Peter Taoussanis: Invaluable set of libraries Dmitri Sotnikov: Luminus ecosystem Metosin Team: Another set of invaluable tools

3/19/2022 7:45 PM

The Clojure community expected me to be competent and curious, which encouraged me to think and experiment while programming.

2/22/2022 7:35 PM

None in particular, every content creator on YouTube is appreciated and very helpful. I really do love the Clojure community!

2/22/2022 4:24 PM

Alex Miller for the patient community engagement. Arne Brasseur for striving to create a welcoming place for new Clojurists

2/28/2022 8:05 AM

All of the Metosin guys! They practically put Finland to the top of the Clojure world and also introduced me to Clojure :)

3/2/2022 3:55 PM

Generally nice people and the passion that they have makes me feel both welcomed and easy find new and interesting topics

2/25/2022 9:13 PM

Rich Hickey (duh), David Nolen (cljs work, including recent stuff), Michiel Borkent (babashka), Stuart Sierra (component)

2/22/2022 6:41 PM

Alex Miller, for being the tireless public face of the Clojure core team, as well as his work on the CLI/tools ecosystem.

3/23/2022 1:24 PM

The folks who write the documentation. Started out on IBM 370 assembly code & PL/I - so I'm used to & RELY ON good docs.

3/6/2022 12:21 AM

Recently - Tony Kay, Fulcro Lucio Wilker, Pathom Sean Corefield, Blog, Polylith, Tooling Alex, Consistant work over time

2/24/2022 5:23 AM

@spacegangster helped me a lot with my projects with PWA, organizes meetups in Russia. @cgrand for building clojure-dart

2/22/2022 7:01 PM

The community at large is very helpful and full of people that are very enthusiastic about the language and core idioms.

3/15/2022 6:14 PM

I would have to say Rich Hickey, as his presentations found on YouTube that got me interested on Clojure to begin with.

3/11/2022 8:50 PM

In addition to everyone on the core team... Daniel Slutsky for his contributions to organizing the scicloj community :)

3/4/2022 7:23 PM

The community is great but a special thanks to borkdude that develops incredible stuff super fast. Babashka is awesome.

3/3/2022 5:13 PM

So helpful and friendly. The philosophical tendency -- trying to find the best way to write (and think about) programs.

2/23/2022 7:08 AM

Michiel Borkent for constantly pushing the limits of where and how Clojure can be applied meaningfully and efficiently.

2/22/2022 7:04 PM

The core team and the surrounding community members that keep the Clojure ball moving forward, year after year. Thanks!

2/22/2022 6:28 PM

Thomas Heller for creating shadow-cljs, James Reeves for making Ring, and Alex Miller for all the work on Clojure core!

3/24/2022 9:46 AM

People are super nice. I never seen a toxic person. I used to see a lot of toxic community members in other languages.

3/10/2022 7:55 PM

The "thought leaders" have absolutely incredible talks (e.g. hammock-driven development, programming with hand tools).

2/22/2022 10:40 PM

Thomas Heller, because his creation shadow-cljs works really well, and he is very helpful in the #shadow-cljs channel.

2/22/2022 8:25 PM

Taoensso for their excellent libraries, borkdude for clj-kondo and Sean Corfield for his involvement in the community.

2/22/2022 7:18 PM

Sean Corfield for his insightful and friendly communication, as well as his work on important parts of the eco system.

2/22/2022 5:38 PM

Rich, Stu and Alex of course. But Sean Corfield in particular - the libs Sean maintains aren’t sexy, but are required.

2/22/2022 4:35 PM

borkdude for bb, sci, clj-kondo, Niki Tonsky for his writing and Datascript, Bbatsov for CIDER, cgrand for ClojureDart

3/26/2022 12:21 PM

I'm new and bad with names. But I think there is a lot that is cool about the language itself and the core libraries.

3/1/2022 5:30 PM

Thomas Heller, Peter Stromberg for making cljs much more accessible. Michel Borkent for being amazing and so helpful.

2/24/2022 9:25 AM

Alex Miller, Michiel Borkent, Thomas Heller, Bozhidar Batsov, Paula Gearon, Ray McDermot and Vijay Kira, many others…

2/22/2022 8:50 PM

Borkdude, because he's so damn nice and does such interesting things! Alex Miller, because he is so on top of things!

2/22/2022 5:12 PM

Everyone! thats a cherry on top when working in clojure, everyone seems more professional/mature and want to help out

3/13/2022 1:56 AM

Friendly, approachable, patient attitudes (especially to beginners) while still being generally extremely competent.

2/23/2022 3:25 PM

Mauricio Szabo. He helps the community A LOT with tips and tricks about Clojure and software engineering in general.

2/23/2022 9:53 AM

Borkent, Hauman, and Nolen, for their contributions and engagement. Metosin and similar groups for the same reasons.

3/21/2022 3:39 PM

I very much appreciate Daniel Compton, his podcast and Clojurists Together meet significant needs of the community.

3/6/2022 9:00 PM

Nikita Prokopov - quality content, good marketing for the language Michiel Borkent - clj-kondo Tommi Reiman - malli

2/24/2022 9:47 AM

it is enthusiastic and open to helping out beginners and they have a genuine love and appreciation for the language

2/22/2022 8:47 PM

I appreciate Peter Taoussanis for the variety and quality of his Clojure work. I am not convinced he is one person.

2/22/2022 4:48 PM

Alex, Sean Corfield, Michael Borkent, Tommi Reiman, Nikita (Tonsky), and many others on Zulip and Clojurians slack.

6/9/2022 12:58 AM

I just like fp and Rich Hickey's transducer videos on youtube hooked me. I was also curious about the list syntax.

3/1/2022 8:17 PM

Nolen, Fikes, Normand, Borkdude, Cornfield, Miller J & A, the guy who writes Cursive, for community and cool $@#^.

2/28/2022 4:25 AM

I like all the book authors,people at Just, metosin and all people participate in meet-up and gave their thoughts.

2/23/2022 7:17 AM

Juxt (Jeremy Taylor) - Using the xtdb database and he was very quick & helpful to reach out to help solve problems

2/22/2022 6:27 PM

All the wise, smart, collaborative, humble people that lead it. (Rich, Stuart, Alex, Sean Corfield, and many more)

3/10/2022 2:50 AM

Rich, Alex, and others for the immensely important clj/deps work. And borkdude for the sheer output of greatness.

3/8/2022 4:33 PM

Borkdude, nextjournal folks, Matt Huebert, Rich Hickey, Alex Miller, Sean Cornfield, Huahai Yang, Nikita Propokov

2/24/2022 5:31 AM

The consistent development of new libraries and wrappers to take advantage of tools developed in other languages.

2/22/2022 8:26 PM

Not much - the community is far too intimidating or intentionally/unintentionally arrogant and "holier than thou"

2/22/2022 5:02 PM

Whoever it was who got us on a proper plan for the Clojurians Slack instance. Anyone who writes open source code.

3/23/2022 3:01 AM

all the community members and contributors deserve praise. but theller especially, for shadow-cljs! it's so nice

3/5/2022 12:34 PM

Rich Hickey and hole clojure.core team. Also James Trunk for his excelent talks that showed me basics of clojure

3/2/2022 7:02 PM

All the people who will help you even with stupid questions, it helps to learn and make new stuff while doing it

2/23/2022 4:23 PM

Community itself, supportive, inclusive. Sean Corfield, Alex Miller because of the work in the beginners channel

2/23/2022 12:41 AM

The Cognitect team and core Clojure contributors - keep up the great work and thanks very much for your efforts.

2/22/2022 9:26 PM

Rich for obvious reasons. Alex Miller for his help, books and deref. Guys in the Russian Clojure telegram group.

2/22/2022 5:15 PM

Rich Hickey, Alex Miller, Stuart Halloway, Eric Normand for presentation/learning materials/impacs on cummunity.

5/22/2022 11:04 AM

Daniel Slutsky. He reached out to me when I tried to get my foot in the Clojure door and is a wonderful person.

2/23/2022 1:36 PM

Alex Miller for all hard community work Juxt and Metosin for their libraries Nubank for sponsoring Clojure core

2/23/2022 10:42 AM

John Practicalli who created a great collection of documentation for moving from basics to slightly past basics

3/3/2022 4:08 PM

Bruce Hauman – Figwheel. Mike Fikes – CLJS type inference performance improvements. David Miller – ClojureCLR.

2/24/2022 1:07 PM

Lisp is great, the libraries are high quality, the people are very helpful, and generally, things “just work”.

2/23/2022 3:52 AM

It is generally a friendly community with a minimum of rude arrogance. I've met many and diverse nice people.

2/22/2022 7:04 PM

Alex Miller, done a great job for the cli tools, is a good captain for setting the direction of the language.

2/22/2022 4:51 PM

Eric Normand for sharing thoughtful opinions, Ray & Vijay for open & friendly discussions via the den podcast

3/18/2022 1:37 AM

All the folks who maintain it because of the thoughtful and deliberate approach taken to grow the language.

3/11/2022 1:59 PM

The will to use and contribute to great software, and generally be actually awesome without being pedantic.

2/24/2022 10:26 PM

The help, the kindness, the indefatiguable assistance and smiles. And a good joke about Java now and again.

2/24/2022 5:17 AM

The approach about retro-compatibility of both Clojure and its lib. The stability of Clojure is a blessing.

2/22/2022 5:18 PM

Everyone that's active on Slack and other places. Everyone that contributes to OSS and creates novel tools.

3/9/2022 10:28 PM

Alex Miller - great communicator, smart, clear Daniel Slutzky - tireless in his work for clojure analytics

3/7/2022 3:43 PM

There are too many to name! I came for the language and stayed for the community (well, and the language).

3/5/2022 1:59 PM

Alex Miller, Sean Cornfield, Rich Hickey, Christopher Grand, Fogus, and a lot more for their contributions

2/23/2022 12:31 AM

Jordan Miller - She puts an amazing amount of energy into everything she does. She had been open and kind.

2/24/2022 2:53 PM

A lot of great minds, this year I would say Borkdude for sci and all the projects that blossomed from it.

3/8/2022 11:40 PM

borkdude@. Babashka and clj-kondo are amazing tools. Thheller@. Shadow-cljs is an essential tool for me.

2/25/2022 7:48 PM

News/weekly roundup, amazing libraries and solutions, examples in clojuredocs.org, books, many many more

2/23/2022 3:04 PM

Rich Hickey, because his talks motivate people to think beyond the obvious and dare to think differently

2/23/2022 1:02 PM

I appreciate all maintainers who give their time to improve the tools we use in our software. Thank you!

2/22/2022 7:31 PM

Dmitri Sotnikov (yogsoth) for the work he did with ClojureNorth and the Toronto Clojure scene in general

2/22/2022 5:22 PM

Eric Dallo and Iizuka Masashi- they've created phenomenal tooling and are incredibly helpful and pollite

3/5/2022 2:21 AM

Conference speakers, active community members and all who advocate for the use of Clojure at their job.

3/4/2022 5:33 PM

The community its very helpful and energetic about newcomers and about doing things in a efficient way.

2/25/2022 4:52 PM

Everyone on the core team. Michiel Borkent, James Reeves, Bozhidar Batsov, Defn podcast, John Stevenson

2/22/2022 10:40 PM

All active contributors and authors, with corfield and heller as regents and dmitri sotnikov as a vicar

2/22/2022 4:32 PM

Yogthos and Borkdude. Both have contributed excellent tools and have made Clojure a lot more accessible

3/8/2022 4:16 PM

responsive and engaged. fun to talk to people who actually care and are passionate about the language.

3/4/2022 7:46 PM

Everyone. Clojure community is so warm and welcoming. I just wish I could love lisp syntax a bit more.

3/4/2022 4:12 PM

Rich Hickey, his vision is futuristic ... maybe one day the world will program with his vision in mind

3/2/2022 4:41 PM

Bozhidar Batsov is a great maintainer, without whom the community's tools would not be where they are.

2/23/2022 5:16 PM

The core Clojure team for keeping Clojure small and not changing the language features at a high pace.

3/11/2022 2:40 PM

Sean Corfield. Practicalli. Both provide lots of good resources and are very active in the community.

3/9/2022 5:21 PM

It’s an awesome programming language once you know your way around a lisp and have environment set up

3/3/2022 9:47 AM

Alex Miller Shaun Corfield Eric Normand Pez (don't know their real name, the VS Code author) Borkdude

2/24/2022 7:58 PM

Sean Corfield, willing to help and support tooling created Michiel Borkent, very friendly and helpful

2/23/2022 4:27 PM

Tommi Reiman, for creating fast, outstanding, and useful spec (malli) and routing (reitit) libraries.

2/23/2022 2:47 PM

Alex Miller takes the cake. I don't think this guy sleeps. He is always answering questions on slack.

2/23/2022 12:10 PM

All the people developing great open source tools & libs, esp the core contributors for CLJ and CLJS.

2/22/2022 11:45 PM

On twitter I follow a few people only and get all my news from them. Can't find their names atm sorry

2/22/2022 4:43 PM

Borkdude for his amazing OSS work. Daniel Compton and lvh for their work running Clojurists Together.

3/23/2022 5:52 AM

Rich Hickey - good language design, good overall leadership Sam Aaron - work on Overtone + tutorials

3/4/2022 10:52 PM

Alex Miller, Sean Corfield, Michiel Borkent - for being so present and active giving a hand on Slack

3/4/2022 6:42 PM

Rich Hickey, because his talks gave me a fresh perspective on some topics regarding app development.

3/17/2022 4:19 PM

How people are willing to help another developers also the quality of the explanations and examples

3/15/2022 2:35 PM

Stability, No Breaking Changes and Presence and being stewarded by very experienced software people

3/9/2022 5:16 PM

Thomas Heller, he was amazingly helpful when I found a Bug in Rum that I thought was in shadow-cljs

3/9/2022 8:21 AM

  • libs and APIs are stable * people know their stuff, so it's easy to get help on complex questions

3/7/2022 9:42 AM

David Nolen for his work on Clojurescript, Michael Fogus and Chris Houser for "The Joy of Clojure".

3/4/2022 4:52 PM

Hickey, Corfield (love his new JDBC), tolitius No time for details: dog is staring at me for a walk

2/23/2022 11:34 AM

thheller, for creating shadow-cljs, but especially for being so responsive and helpful toward users

2/22/2022 6:33 PM

borkdude, rhickey, puredanger, ztellman, bhauman, seancorfield, ikitommi, juhoteperi, and many more

3/5/2022 6:31 PM

borkdude for his great tools and support, Sean Corfield for his support, all the Clojure community

3/2/2022 2:56 PM

I appreciate the designers, the evangelists, and the nice people who hang out in clojurians Slack.

2/23/2022 1:23 AM

Very senior people are patient and generous with answering questions and taking care of newcomers.

3/12/2022 11:27 AM

I appreciate culture level and level of consciousness of Clojure community people! God bless you!

3/8/2022 8:38 PM

People are great. Seems like kindness, honesty, dedication and generosity trickled down top down.

3/2/2022 4:15 PM

The core Clojure team and those who hang out on Slack doing a helpful job of answering questions.

2/22/2022 7:00 PM

How thoughtful and conservative the leadership is. How much people share and write about Clojure.

2/22/2022 5:29 PM

A self-selecting group of people who like to build stuff and be helpful, that's the secret sauce.

3/2/2022 11:33 AM

https://github.com/weavejester and https://github.com/borkdude/, I use their tools all the time.

2/28/2022 4:57 PM

Everyone on the clojurian slack. It manages to be beginner friendly without dumbing things down.

2/25/2022 7:12 AM

Thomas Heller for building Shadow-cljs. Yehonathan Sharvit for DOP book and propagating Clojure.

2/23/2022 9:21 PM

Alex Miller, borkdude, the defn guys, and anyone who writes a decent article or book on Clojure.

2/23/2022 2:08 AM

Ghadi Shayban - he would send me Clojure updates when I was forced to used Java for a few years.

4/19/2022 8:10 PM

Everyone is ALWAYS nice to you. ALWAYS, no matter how dumb your question or mistake might seem.

3/13/2022 9:05 PM

Rich has amazing talks, his ideas beyond clojure are amazing and people should give em a listen

3/15/2022 12:57 AM

Alex Miller is such a champion of a nice guy. I also enjoyed talking to Rich and Stu as well.

3/8/2022 7:42 PM

A lot of people but can't really come up with any particular names. Everyone is super helpful

3/8/2022 7:24 PM

bbatsov, his posts are very informative technomancy, very approachable and patient, pragmatic

3/4/2022 9:45 PM

Rich Hickey: creating a great language Bozhidar Batsov: creating a great REPL tool for Emacs!

3/11/2022 8:30 AM

The core team and all the contributors for making an amazing language and tooling around it.

3/6/2022 5:20 PM

Everyone who contributes in the form of open source code, community building, evangelism,...

2/26/2022 8:11 PM

I appreciate everyone in the community who contributes to making it so vibrant and engaging.

2/24/2022 10:36 AM

The enthusiasm, Lack of big corporate influence, A sense of exploration among the community.

2/22/2022 5:03 PM

Thomas Heller - he single-handedly made it worthwhile to use CLJS Borkent - SCI is marvelous

3/9/2022 12:59 AM

All the minds who are cautious about adding every feature under the sun. Stability is nice.

2/23/2022 12:19 PM

That people are smart, friendly, open and produce quality products and quality discusssion.

2/22/2022 11:30 PM

Eric Normand, his course finally got me using the REPL efficiently after years of fumbling.

3/26/2022 7:39 PM

I appreciate Rich Hickey, Clojure aside I enjoy someone articulating the why of something.

2/23/2022 7:36 PM

Michiel Borkent (Borkdude) does a lot of interesting work and expands the reach of Clojure

2/23/2022 12:32 AM

Alex Miller for his Clojure development updates and Bozhidar Batsov for his work on Cider.

4/26/2022 10:34 PM

olical (conjure), jeaye (orchestra), metosin (malli), day8 (re-frame), technomancy (lein)

3/9/2022 12:18 AM

The hard work of Rich Hickey and the many other faces and names behind Clojure/Cognitect.

2/23/2022 8:40 AM

Peter Taoussanis, for providing excellent libraries and maintaining them over many years.

2/23/2022 2:44 AM

Alex Miller, for his work supporting the community. Tommi at metosin for malli and reitit

2/22/2022 7:47 PM

I love how responsive library authors are on Clojurians Slack - feels like a partnership.

3/7/2022 1:35 PM

The approachability and the plethora of communities and the knowledge that shared there.

3/5/2022 1:22 AM

Open-source developers; anyone who makes installation and getting it up and running easy

3/4/2022 6:40 AM

Sean Corfield - he’s always there on Slack, patiently helping explain things to newbies.

2/23/2022 9:05 PM

Rich Hickey for Clojure and keynotes Sean Corfield for libs Alex Miller for strange loop

2/22/2022 5:08 PM

borkdude and joinr, for being active and always having interesting and useful comments.

3/22/2022 6:59 PM

Rich Hickey! His talks are amazing and is one of the reasons I found out about Clojure

3/15/2022 2:58 PM

Simplicity. Nothing is made to look more complicated or far-fetched than it really is.

2/24/2022 1:13 PM

Stuart Sierra (enjoyed learning from him in a previous role; still reference his blog)

2/22/2022 4:48 PM

many, many people. it's a shame Rich and Stu seem to have stepped back from it lately.

3/28/2022 12:55 AM

It's very active (on Slack and Lambda Island discord), and people are always helpful.

2/24/2022 10:43 PM

The documentation provided by the community. A lot of examples and good explanations.

2/23/2022 1:10 PM

Michael Borkent does a lot of awesome open source I really enjoy defn podcast as well

2/23/2022 7:38 AM

Libraries/language maintainers, for being so accessible and helpful i various places.

2/22/2022 11:28 PM

Alex Miller! And his clones. :) Because, seriously, how does one guy do all of that??

2/22/2022 7:24 PM

Small, knowledgeable community makes a great filter for evolving tech in other areas.

3/9/2022 10:47 PM

borkdude, for creating so many interesting new tools and avenues for running Clojure

3/9/2022 4:48 AM

Heller for shadow-cljs and support. David Nolen for cljs and conf talks. Many others

3/4/2022 5:27 PM

All the authors of Clojure libraries, thank you for supporting the entire ecosystem!

3/1/2022 1:31 PM

Sudsy in Tokyo for being a warm presence at meetups. Also Gaiwan, Metosin and Nubank

2/23/2022 8:53 AM

Sean Corfield, Eric Normand and a lot of others for their experience that they share

2/22/2022 5:48 PM

So many! Borkdude, pure danger, holyjak, tony Kay... Great contributions, helpful...

3/18/2022 1:44 PM

Alex Miller, because the guy works endlessly and is very dedicated to the community

3/11/2022 9:38 PM

Rich and all the others providing a great starting point for us to do what we need.

3/5/2022 1:30 AM

Incredibly hard working and commited to the ideas and principles underlying clojure

2/28/2022 10:17 PM

  • Rich Hickey: insights - weavejester: libraries - brave clojure: high quality docs

2/22/2022 6:41 PM

Sean Corfield since he is just a really decent human being and he deserves to know.

3/8/2022 3:43 PM

Everybody is really devoted to writing good software, that's why they use Clojure.

3/4/2022 4:16 PM

Rich Hickey, for the obvious reasons Peter Strömberg, Calva Bozhidar Batsov, Cider

2/28/2022 7:09 AM

Clojure folks are very smart. I feel myself too dumb for Clojure most of the time.

3/12/2022 10:07 PM

Rich, Stu, clojurists together, thheller, borkdude, wilker, lots of other people!

3/1/2022 9:43 AM

PEZ! Calva is simply amazing and makes getting one's feet wet with Clojure a joy.

2/28/2022 4:36 PM

There are too many to mention. A lot of the guys on slack have been really great.

2/24/2022 11:03 AM

Dominic Monroe, because he mentored me and showed me the true way of Clojure (tm)

2/23/2022 5:01 AM

Sean Corfield: Some great presentations Michiel Borkent: Babashka is a useful gem

3/23/2022 12:36 AM

It has been polite and helpful on the few occasions I've asked public questions.

3/8/2022 8:00 PM

I really appreciate @stuarthalloway, his tweets regarding Clojure are inspiring.

2/28/2022 9:01 PM

All the people that speak out and tell the advantages of functional programming.

2/24/2022 7:02 PM

Rich Hickey, Michiel Borkent, and Jacek Schae. For their tools and explanations.

2/23/2022 5:05 PM

Alex Miller for his helpful responses on the clojurians slack and on Ask Clojure

2/22/2022 8:21 PM

pez because he developed Calva which made it much easier to start using clojure.

2/22/2022 5:59 PM

lots of very smart people building a language and ecosystem which is my favorite

2/22/2022 5:27 PM

Kind, smart, do-things-the-right-way sort of community. Seems to be less litter.

3/11/2022 10:58 PM

https://github.com/practicalli/ for his easy to understand and practical guides

3/9/2022 2:22 PM

The people really love Clojure, so they are very helpful in a very genuine way.

3/8/2022 5:07 PM

Eric Normand, after I started taking his class, I finally really "got" Clojure.

3/8/2022 6:49 AM

Rich Hickey ( the inventor of clojure, his thoughts is impressive and right :D)

3/6/2022 5:42 PM

All the project maintainers and people who answer questions / help troubleshoot

3/4/2022 8:17 PM

Sean Corfield and Alex Miller for their contributions to the library ecosystem.

3/4/2022 7:47 PM

Too many to mention, this community is full of super kind and competent people.

3/4/2022 3:55 PM

Alex Miller for his commitment to fairly thankless work. Fogus for being fogus.

3/1/2022 12:15 AM

People's willingness to help, and a cultural commitment to not breaking things.

2/24/2022 4:05 PM

Alex miller and Stuart halloway are doing a great job showing how clojure works

2/24/2022 11:44 AM

Rafael Delboni, introduced me to the language and has some wonderful resources.

2/22/2022 5:02 PM

Alex Miller, he is very active in the community and answers almost every topic.

3/15/2022 3:05 PM

David Chelimsky for his great Clojure support and engagement inside my company

3/15/2022 2:53 PM

people are helpful, friendly. they respect each other. they love the language.

3/8/2022 9:08 PM

Eric Normand for all the tutorials, the weekly emails and Grokking Simplicity.

2/24/2022 10:14 PM

Everyone from cognitect, they are really nice, helpful and hardworking people.

2/22/2022 9:02 PM

Borkdude, and bsless - they love clojure and try to take it to the next level.

2/22/2022 4:23 PM

Borkdude for sacrificing all 30 hours his day seems to have for the community.

3/19/2022 11:11 AM

I really like the work of James Reeve and the way he maintains his libraries.

3/1/2022 4:46 PM

The Core team for making Clojure so strongly backwards compatible and stable!

2/23/2022 1:55 AM

Michael Broken for his creating Babashka. It is a very practical script tool.

2/22/2022 9:31 PM

The community seems nice and inclusive, and willing to share their knowledge.

3/31/2022 11:29 AM

Russ Olsen, Rich Hickey both for the talent of explaining things very simply

3/16/2022 1:26 PM

All the people who are working hard to develop awesome open source libraries

2/23/2022 8:42 PM

Deep knowledge, very senior engineers, direct support by library maintainers

2/23/2022 4:30 PM

It is a rare combination of 1> welcoming 2> deeply experienced and talented.

2/22/2022 7:44 PM

Alex Miller for community outreach and the work done on Clojure CLI projects

2/22/2022 6:43 PM

focus on depth of knowledge, no endless churn of variations of the same idea

2/22/2022 6:32 PM

  • Well thought, rigorous Clojure development - Openness, Politeness, Helpful

2/22/2022 4:53 PM

They are very enthusiasts about the language and to explain it to new comers

2/22/2022 4:45 PM

Everybody is very friendly and always looking forward to helping each other.

3/9/2022 8:58 AM

@RobStuttaford for showing that Clojure is production grade for many years.

3/5/2022 9:24 AM

Bozhidar Batsov, Alex Miller, Michiel Borkent, , Sean Corfield, Rich Hickey

2/25/2022 8:45 PM

Backwards compatibility support and emphasis to solving practical problems.

2/23/2022 4:07 PM

Daniel Compton for Clojurists Together Michiel Borkent for Babashka and SCI

2/22/2022 11:25 PM

Lots of smart people building cool libs and things. Helpful and respectful.

3/16/2022 2:25 PM

The people in the community really likes to help and are very professional

3/9/2022 10:48 AM

  • friendly, open-minded, inclusive - a good spirit of open-source creation

3/5/2022 4:56 AM

I really like the curiosity and far reaching ideas the community exhibits.

3/4/2022 6:53 PM

borkdude not just for his practical tools and teaching how to use them too

3/2/2022 11:01 PM

Its emphasis on simplicity & sound foundations instead of features & hype.

2/23/2022 9:42 PM

High level of competence and willingness to share knowledge and experience

2/23/2022 8:17 AM

Daniel Slutsky - for organizing all of the activities around ML community.

3/11/2022 5:28 PM

Really enjoy Nikita as he have a frontend background, as it seems as I do

3/8/2022 8:51 PM

Those behind the scenes keeping libraries, tools and communities running.

3/8/2022 6:29 PM

ericdallo and borkdude, they are the main support on the clojurians slack

3/8/2022 4:03 PM

borkdude for his work on bb/nbb etc reborg for his input into clojuredocs

2/25/2022 10:48 PM

Rich of course... Tommi, Stuart, Allan... there are many who are valuable

2/25/2022 1:55 PM

Just started using Clojure.. so I appreciate all of the Clojure community

2/23/2022 10:08 AM

Bozhidar Batsov, borkdude, Robert Stuttaford, Alex Miller, Jacob O'Bryant

2/23/2022 2:12 AM

Alex Miller. I know you're reading this, thank you for everything you do.

2/23/2022 12:04 AM

John Stevenson for developing the praticalli tutorial site for beginners.

2/22/2022 5:49 PM

Very helpful and welcoming, along with a very high signal to noise ratio.

2/22/2022 4:10 PM

borkdude, Tommi Reiman, Sean Corfield, Joakim Tengstrand, Peter Strömberg

3/3/2022 12:10 PM

Alex Miller and Eric Dallo, because they are always eager to help me :-)

2/28/2022 8:02 PM

Alex Miller. He's always there. Available and helpful. Tonsky, Borkdude.

2/23/2022 2:42 PM

I love the people. Everyone is very eager to help and friendly about it.

2/23/2022 11:28 AM

they value light weight, single purpose tasks/libs instead of frameworks

2/23/2022 8:42 AM

Very competent and willing to help even when there is no money in it ;-)

2/22/2022 8:15 PM

Alex Miller for organizing conferences and managing patches and tickets.

2/22/2022 8:06 PM

David Nolen. His stewardship of ClojureScript inspires confidence in me.

3/17/2022 6:56 AM

Willingness to help, and their passion for Clojure and Clojure projects

3/9/2022 4:53 AM

Clojure core team, shadow-cljs creator, Babaskha creator and many more.

3/3/2022 7:40 AM

metosin, they provide great libs mainling working as I thought it would

2/23/2022 2:36 PM

Borkdude's work with making Clojure a more efficient scripting language

3/15/2022 6:28 PM

Everyone who post in StackOverflow with the resolution of the problems

3/15/2022 2:44 PM

Rich Hickey because I learn a lot whenever he talks about any subject.

3/11/2022 8:29 PM

I appreciate the people on reddit, very passionate about the language.

3/9/2022 1:21 AM

Sean Corfield. For significant contributions to community development.

5/7/2022 11:54 AM

I honestly don't know. The guy that runs the Clojurians Slack I guess

3/15/2022 3:05 PM

I really appreciate Greg's effort to improve the LSP Clojure project.

3/4/2022 5:58 PM

Great teachers, RH as example. Very friendly and not macho code bro's

2/22/2022 8:59 PM

Alex Miller, Sean Cofield Very active and helpful on Clojurians slack

3/18/2022 12:19 PM

David Nolen: his use of Computer Science concepts in a practical way

3/6/2022 8:42 AM

Almost everything, really. Lisp and Smalltalk communities are great.

2/27/2022 8:07 PM

Everyone on clojurians slack. Special mention goes to Alex and Sean.

2/25/2022 11:29 PM

Rich Hickey, Alex Miller, borkdude, David Nolen, and several others.

2/24/2022 4:16 PM

Everybody is really open to helping and making people feel welcomed.

2/24/2022 2:47 PM

helpful community, few are active, but they're inspiring and helpful

2/22/2022 7:46 PM

Borkdude, and James Reeves... so many great contributions from both.

3/18/2022 8:32 PM

Sean Corfield. The answers he gives in the Clojuverse are the best.

2/25/2022 5:21 PM

The general quality of Clojure developers that elected to learn it.

2/24/2022 1:13 AM

Sanity and stability over chasing the next framework FAANG creates.

3/10/2022 4:14 PM

@tonsky. He did a lot for pushing Clojure inside Russian community

3/9/2022 10:22 PM

Openness and willingness to help people just starting with Clojure

3/8/2022 9:56 PM

Smart, nice people, Rich is such a nice guy Topics are interesting

3/8/2022 9:47 PM

Rich Hickey borkdude - For Babashka and his daily support in slack

3/1/2022 12:43 AM

Borkdude for clj-Kondo, Ivan Pierre for Clojure news for curation.

2/24/2022 4:13 PM

Everyone willing to answer questions so thoughtfully all the time!

2/23/2022 8:29 AM

Alex Miller for his tireless work. And I miss Rich's yearly talks.

2/23/2022 6:45 AM

We have surprisingly prolific ecosystem for such a small community

2/22/2022 9:38 PM

Love the folks at #clojure. Not at all like the folks in telegram.

2/22/2022 8:04 PM

So many people. Alex Miller, Stuart Sierra, Stuart Holloway, Rich.

2/22/2022 7:41 PM

Everyone is so kind, helpful, and awesome! The community is great!

3/8/2022 3:36 PM

Those who work hard on their communication of ideas or questions.

3/4/2022 4:14 PM

Bring back more funny and inspirational Clojure talks on YouTube!

3/2/2022 4:54 PM

Borkdude for enabling the use of Clojure in scripts via Babashka.

2/25/2022 2:01 PM

I miss the talks by Rich Hickey. I think that they are important.

2/23/2022 4:21 PM

Alex Miller for improving transparency David Nolen for core.logic

2/23/2022 4:56 AM

The community is generally welcoming, benevolent and resourceful.

3/15/2022 8:23 PM

Rich, Stu, Chris Houser, Michael Fogus, Edward Wible, Ambrose BS

3/15/2022 6:34 PM

David Chelimsky because always is trying to help to any nubanker

3/12/2022 6:23 AM

Bourke dude for babashka and better than tomorrow team for calva

3/8/2022 1:51 PM

The folks in #clojure-europe, for the watercooler conversations.

3/5/2022 7:08 AM

I would give thanks to Rich Hickey for his sweet voice. 몸 건강하세요.

3/3/2022 12:57 PM

Nate and Christian from the Functional Design in Clojure podcast

3/7/2022 9:37 AM

Michael Borken for Babaska, Jakob for Biff, Oakes for play-cljc

3/3/2022 12:01 PM

I appreciate the community itself, as well as the people in it.

3/3/2022 7:01 AM

Alex Miller - He rocks and probably not paid no way near enough

3/3/2022 12:57 AM

Everyone who makes clojurians slack a warm and welcoming place!

3/1/2022 11:37 AM

the clojure team - thanks for all the hard work over the years!

2/28/2022 10:30 PM

Wilker Lucio - Maximal graph is a great vision. Pathom is cool.

2/28/2022 2:30 PM

Ivan Grishaev, Fred Overflow, Alex Miller, and many many others

2/22/2022 11:16 PM

FieryCod, borkdude, Thomas Heller, the cognitect guys of course

2/22/2022 7:29 PM

High quality of libraries once you get to know how to use them.

5/6/2022 12:35 AM

Rich, Eric Normand, Stuart Halloway, Alex Miller, Zach Tellman

3/11/2022 10:25 PM

Borkdude is a hero, Babashka completely changed how I work. :)

3/9/2022 5:40 AM

Not consumed with social justice nonsense. Focused on results.

3/26/2022 5:49 PM

The ecosystem is very friendly and the libraries are amazing.

3/9/2022 2:02 PM

The clojure community stays several years ahead of the curve.

3/8/2022 8:56 PM

People are not only intelligent but also friendly and helpful

3/4/2022 4:47 PM

Everyone is always willing to help out if you have questions.

3/1/2022 2:42 AM

Very friendly and almost instant advice in the Clojure Slack!

2/24/2022 3:50 PM

Everyone seems nice and the language is stable and productive

2/24/2022 8:48 AM

A lot of friendly, helpful, knowledgeable, open-minded folks.

2/23/2022 10:39 AM

Rich Hickey as thought leader Alex Miller as community leader

2/23/2022 9:51 AM

Sean Corfield for his libs and blog. Borkdude for everything.

2/22/2022 5:19 PM

borkdude, reitit author, cider author, so many people to name

2/22/2022 4:52 PM

All the Finnish clojurians for keeping the momentum going :-)

3/11/2022 1:12 PM

Sean Corfield and p-himik who are extremely helpful on Slack

3/10/2022 8:39 PM

so many contributors to thank - what a great group of people

3/8/2022 7:05 PM

Borkdude, Tommi, @pez - absolutely stellar development tools

3/4/2022 4:43 PM

It's very approachable and full of people smarter than me ;)

2/26/2022 7:19 PM

The clojurians, they are so responsive to any type of query.

2/22/2022 5:51 PM

Everyone. Technomancy especially, who helped me get started.

2/22/2022 5:09 PM

everyone who makes things and writes about their experience.

3/25/2022 9:33 AM

Everybody I think. I never had bad experience with anybody.

3/16/2022 4:47 PM

Peter Strömberg - his work on Calva provides a good on-ramp

3/14/2022 11:55 AM

Flexiana, I'm working there and they are doing great job in

2/22/2022 6:48 PM

The huge willingness to help and the technology enthusiasm.

3/4/2022 4:11 AM

Rich Hickey, James Reeves, Peter Taoussanis, Sean Corfield

3/2/2022 3:59 PM

Borkdude - seems to be relentless with the Babashka stuff!

3/1/2022 5:46 AM

https://github.com/PEZ/ great repl integration with vscode

3/9/2022 12:32 AM

Alex Miller for everything, Sean Corfield for build work.

3/5/2022 1:04 PM

People are smart and (the ones I've come across) friendly

3/5/2022 7:49 AM

They are very kind, helpfull and passionate about clojure

3/2/2022 6:05 PM

It would have to be Sean and Tony Kay. I use their stuff.

2/22/2022 6:06 PM

It's cohesive mindset that software churn is a bad thing.

3/18/2022 5:15 AM

I appreciate everyone who takes time to help educate us.

3/11/2022 3:32 PM

Rich Hickey, Michael Fogus, Stuart Halloway, Alex Miller

3/1/2022 2:43 PM

Eric Normand for all the effort to put content out there

2/22/2022 5:31 PM

@bborkdude @theller. Valuable open-source contributions.

3/23/2022 11:59 AM

Clojure core devs, JUXT team, everyone who does testing

3/6/2022 10:57 PM

Sean Corfield, Borkdude (both behind awesome libraries)

3/6/2022 11:28 AM

Openness and a broad spectrum of backgrounds and skills

3/5/2022 10:44 AM

Pez, p-himik, theller, rupert (allstreet), adam renklit

3/4/2022 8:36 PM

Rich Hickey and Alex Miller, for leadership with class.

3/4/2022 4:31 PM

Did I talk about Michiel Borkient (@borkdude) already ?

3/3/2022 12:01 PM

Smart often kind people. Tech that works and is stable.

3/1/2022 2:59 AM

Rich Hickey, Alex Miller, Michiel Borkent, Eric Normand

2/23/2022 4:57 PM

Everyone really. The passion is obvious and contagious.

2/22/2022 10:56 PM

Mr Heller from shadow-cljs and daslu (on clojure verse)

2/22/2022 7:14 PM

John Practicalli because of his dedication to teaching.

2/22/2022 6:50 PM

There are countless helpful people in Clojurians Slack.

2/22/2022 6:13 PM

Knowledgeable, and welcoming people. Small "done" libs.

3/6/2022 7:11 PM

The people. Helpful. Welcoming. Positive. Open minded.

3/5/2022 11:52 PM

Kindness, thoughtfulness, and extraordinary expertise.

2/25/2022 9:55 AM

Open mindset. Collaboration and positive interactions.

2/24/2022 3:45 PM

The spirit of the people and the support they provide.

2/23/2022 11:09 PM

Smart, open minded, minimal politics and personalities

2/23/2022 1:15 AM

Rick Hickey, because he created this precious language

3/16/2022 7:57 PM

The community is great! It is very open to beginners!

3/11/2022 5:27 PM

Rich Hickey for coming up with it in the first place!

3/11/2022 1:38 AM

stable and simplicity on focusing on problem solving.

3/7/2022 11:05 AM

Amazing slack community, I always found any solution.

3/1/2022 4:12 PM

Appreciate everyone writing and documenting libraries

2/24/2022 5:49 PM

youtube channeks,"on the code again" and Misophistful

2/23/2022 1:00 PM

People are friendly, and their examples are concrete.

3/11/2022 11:20 PM

The focus on developer productivity and good design.

3/9/2022 10:11 PM

How open and welcoming the community is to newcomers

3/7/2022 3:08 PM

I haven't been following the community that closely.

3/5/2022 11:54 AM

Everyone. We're all helping the language to succeed.

3/5/2022 10:18 AM

Alex Miller. StrangeLoop conference, genius, friend.

3/1/2022 5:28 PM

Andrew Rudenko for deepening my knowledge of Clojure

2/22/2022 9:33 PM

High quality commentary with considerable expertise.

2/22/2022 7:31 PM

It has the best ideas for the future of programming.

2/22/2022 6:54 PM

Way too many to name individually - thank you all :)

2/22/2022 4:56 PM

@hi_codie they enjoy themselves and aren't so haughy

3/17/2022 4:51 AM

Really smart people. Very eager to help newcommers.

2/28/2022 10:14 AM

It's very active and the ecosystem is quite stable.

2/25/2022 7:45 PM

Calva creator, babashka creator, datascript creator

2/23/2022 1:20 PM

Smart people doing cool things and talking about it

2/23/2022 2:27 AM

T. Heller Peter Stromberg Sean Corfield Alex Miller

2/22/2022 7:01 PM

Rich, Alex Miller, Bozhidar Batsov, Michiel Borkent

2/22/2022 5:17 PM

Sean Corfield -- great libraries and source of info

2/22/2022 4:29 PM

Michiel Borkent Everyone behind Clojurists Together

2/22/2022 4:19 PM

Most Clojurists seem to be helpful and interesting.

3/10/2022 9:30 PM

Friendly, helpful, allows one to be eager to learn

3/8/2022 10:13 PM

really no hangups. very helpful. reasonably active

3/8/2022 3:05 PM

The Clojure crew - Rich, Alex, Fogus (and others).

3/5/2022 11:10 PM

Carin Meier, so great to be able to work with her!

3/3/2022 3:15 AM

Anyone who helps. I feel grateful for the language

2/23/2022 9:28 AM

Plenty of smart, competent people eager to help :)

3/3/2022 9:49 PM

Thomas Heller for his amazing work in Shadow-cljs

2/26/2022 12:13 PM

Daniel Slutsky, bug batsov, viebel, dragan djurik

2/26/2022 1:49 AM

Everyone is already so eager to help and so kind.

2/25/2022 8:33 AM

almost everybody, no nonsense helpfulness of them

2/23/2022 11:51 AM

Datomic team and open source Clojure contributors

2/23/2022 1:34 AM

Great responses and openness on slack and github.

3/10/2022 10:46 PM

Friendly and tolerant. Generous and intelligent.

3/5/2022 2:41 PM

Rich Hickey: reator of Clojure and ClojureScript

3/4/2022 7:16 PM

Rich Hickey for his good ideas about simplicity.

2/23/2022 3:52 PM

Alex Miller for his role in shepherding Clojure.

2/22/2022 4:36 PM

bbatsov, I couldn't live without my Emacs setup.

3/7/2022 8:38 AM

People of this community are smart AND helpful.

3/4/2022 4:18 PM

The friendliness and openness of the community.

3/1/2022 10:08 AM

Jacek Schae, uidev, lambda island, rich hickey,

2/24/2022 2:26 PM

Friendly, helpful people - especially on Slack.

2/22/2022 9:45 PM

Very generous crowd in every sense of the word.

2/22/2022 8:18 PM

Non toxic, clj core devs participating actively

5/11/2022 10:39 PM

Everyone I've noticed just seems so damn nice.

5/5/2022 10:57 PM

all y’all. ❤️‍🔥 so much. seriously thank you!

3/10/2022 4:24 PM

The careful and slow evolution of the language

3/9/2022 3:13 PM

It's easy to approach people in public forums.

3/5/2022 2:20 PM

Doesn't seem to be toxic. Tries to be helpful.

2/28/2022 10:51 AM

My work colleagues. I learned a ton from them.

2/25/2022 9:58 PM

The slack channel is full of beautiful people!

2/25/2022 11:24 AM

The many open source devs and their libraries.

2/24/2022 2:58 PM

borkdude and eric dallo -> true open sorcerers

2/24/2022 2:35 PM

Rich Hickey, the talks are always enlightening

2/23/2022 12:40 PM

borkdude, corfield, and of course Alex Miller!

2/23/2022 5:45 AM

Metosin. Thoughtful and high quality libraries

2/23/2022 1:53 AM

I appreciate how many senior people there are.

2/22/2022 6:41 PM

Michael Borkent for his inspiring productivity

2/22/2022 6:29 PM

The replikativ team for their work on datahike

2/22/2022 6:28 PM

Stuart Sierra - use tons of his work regularly

2/22/2022 5:01 PM

Generally laid-back approach to work and life.

4/7/2022 3:32 PM

I appreciate Rich Hickey, because he is wise.

3/5/2022 2:52 PM

Friendly and highly skilled people in general

3/2/2022 11:41 PM

People are all very senior and super helpful.

3/2/2022 12:47 PM

All contributors that made Clojure mainstream

2/24/2022 9:08 PM

Jack Rusher : Inspiration with lispy feelings

2/23/2022 4:42 PM

Everyone in the slack are incredibly helpful.

2/23/2022 1:18 AM

Everyone involved in the Clojure development!

2/22/2022 4:24 PM

Alex Miller - pretty smart and always helpful

3/9/2022 10:26 PM

The community is friendly and knowledgeable.

2/23/2022 1:59 PM

Thomas Heller, Sean Corfield, Daniel Slutsky

3/7/2022 3:54 AM

Sean Corfield!! Daniel Slutsky! Alex Miller

2/23/2022 7:16 AM

Responsiveness, friendliness and competence

3/7/2022 11:47 AM

I appreciate everyone in this community <3

3/2/2022 7:13 PM

Lee Read (lread) is a fount of positivity.

3/1/2022 1:25 AM

People are friendly and open to newcomers.

2/24/2022 1:23 PM

Almost everybody. The community is awesome

2/23/2022 12:28 PM

Maturity, level of discourse, helpfulness.

2/23/2022 7:53 AM

This is where everybody writes Rich Hickey

2/22/2022 10:18 PM

The team at JUXT for building a great DBMS

3/16/2022 5:53 PM

Love it, made my developer reincarnation.

3/14/2022 1:07 PM

Amazing people (Sean, Alex..) & others...

3/7/2022 4:49 PM

people is helpful and lot of cool project

3/4/2022 10:44 PM

I don't know the community enough to say.

3/1/2022 5:03 PM

So many good libraries and their authors.

2/23/2022 5:19 AM

So many who I don't even know their names

2/23/2022 3:41 AM

The community is welcoming and pragmatic.

2/22/2022 6:50 PM

Alex Miller. He makes good things happen.

3/15/2022 9:42 PM

The Clojure community inside my company.

3/4/2022 6:35 PM

shoutout to Michiel Borkent for babashka

3/2/2022 6:55 PM

Many of #beginners and #re-frame channel

2/24/2022 2:36 PM

Creator of honey SQL. That is a good lib

2/24/2022 1:16 AM

friendly and open to discussing concepts

2/24/2022 1:02 AM

Community is super friendly and helpful.

2/23/2022 10:29 PM

They are so supportive and constructive.

2/23/2022 1:59 PM

Rich Hickey & rest Clojure contributors.

2/22/2022 4:26 PM

The welcoming and positive community. :)

3/22/2022 11:02 PM

Eric Normand,David Nolen,Rich Hickey...

3/12/2022 2:17 AM

Borkdude for continuing work on Babaska

3/11/2022 10:18 AM

thoughtful but also approachable people

3/8/2022 4:57 PM

Clojureans are happy souls to be around

2/28/2022 11:58 AM

Alex Miller, Ray McDermott, Rich Hickey

2/23/2022 1:59 AM

attracts mostly smart experienced folks

2/22/2022 5:37 PM

Cognitect guys, borkdude, Sean Corfield

3/16/2022 5:31 PM

Alex Miller, super active and helpful.

3/14/2022 2:31 PM

Alan Dipert, for his videos on hoplon.

3/13/2022 4:57 AM

Eric Normand for his podcast and talks

3/11/2022 5:01 PM

Rich Hickey, Alex Miller, Chris Houser

3/11/2022 3:12 PM

The whole Clojure community is awesome

3/11/2022 1:47 PM

Alex Miller, David Nolen. Many thanks!

3/3/2022 1:04 PM

Alex Miller, super helpful and patient

3/2/2022 7:12 PM

Tony Kay. Fulcro is a wonderful thing.

2/25/2022 6:21 PM

Borkdude. Doesn't need to be said why.

2/24/2022 7:05 AM

Focus on design and maintainable code.

2/23/2022 1:11 PM

Mike Thompson, who has built re-frame.

2/23/2022 7:15 AM

Aphyr, for great help and awesome blog

2/22/2022 8:06 PM

Friendliness and support for beginners

2/22/2022 4:34 PM

Alex Miller for his community outreach

3/9/2022 2:28 PM

Eric Dallo, maintainer of clojure-lsp

3/2/2022 11:53 PM

People are smart, warm and welcoming.

2/28/2022 8:02 PM

Eric Dallo for making LSP for clojure

2/23/2022 7:10 PM

Sean Corfield, Alex Miller, @hiredman

2/23/2022 8:12 AM

Alex Miller, for keeping it organized

2/22/2022 4:52 PM

Very open and approachable community.

3/22/2022 3:22 AM

everyone in general seems to be nice

3/8/2022 6:55 PM

Rich's talks are fun and thoughtful.

3/4/2022 11:32 PM

People help you if you ask question.

3/4/2022 10:30 PM

Daniel Higginbotham, liked his book.

3/4/2022 12:47 AM

Very responsive, helpful and polite.

2/27/2022 11:08 PM

Anyone from Cognitect + Eric Normand

2/24/2022 7:27 PM

Great libraries and kind and helpful

2/24/2022 1:08 PM

friendly community and @borkdude ;-)

2/24/2022 6:43 AM

Small community and Support everyone

2/22/2022 9:55 PM

Alex Miller: always helpful on Slack

2/22/2022 8:08 PM

Michiel Borkent and Dmitri Sotnikov.

2/22/2022 6:49 PM

Very easy to get help with questions

2/22/2022 6:31 PM

Stability and backward compatibility

2/22/2022 6:01 PM

I love it. Really open to beginners.

3/14/2022 3:05 PM

The kindness and depth of knowledge

3/9/2022 1:45 AM

Smart people and a lot of good ieda

3/5/2022 12:42 PM

maturity, kindness, professionalism

2/25/2022 9:17 AM

Friendly, helpful and enthusiastic.

2/23/2022 5:06 PM

RIch Hickey, Stuart Halloway, Joinr

2/22/2022 5:15 PM

Alex Miller for doing the PR stuff.

2/22/2022 4:40 PM

Slack community has some nice folks

2/28/2022 10:28 PM

Focus on simple design and helpful

2/22/2022 8:57 PM

High level of people. Adventurous.

2/22/2022 7:51 PM

Stability and no nonsense approach

2/22/2022 4:37 PM

Mature, thoughtful and always open

3/10/2022 9:41 PM

Metosin. Great quality libraries.

3/7/2022 12:46 PM

Rich Hickey for insightful talks.

3/3/2022 4:10 AM

Documentation and guide creators.

3/2/2022 5:06 PM

All of the open source developers

2/26/2022 9:08 PM

Pragmatic approach to programming

2/23/2022 9:38 PM

Experienced and talented persons.

2/22/2022 11:28 PM

Language and library maintainers.

2/22/2022 9:52 PM

Simplicity and data-driven design

3/9/2022 3:34 PM

Conor White-Sullivan. Visionary.

3/9/2022 12:50 AM

The dedication of the core team!

3/9/2022 12:26 AM

You, for gathering useful stats!

3/8/2022 1:54 AM

Several people, cider, babashka,

3/6/2022 8:40 PM

Alex Miller - Clojure's cool dad

3/2/2022 5:55 PM

Very helpful people on the slack

2/28/2022 9:21 PM

Rich Hickey for obvious reasons.

2/27/2022 11:28 AM

The passion and ease to get help

2/23/2022 2:54 PM

Not a lot of deprecating changes

2/22/2022 7:50 PM

friendliness and professionalism

3/11/2022 4:37 PM

The desire and pleasure to help

3/1/2022 12:06 AM

All the great folks on #clojure

3/14/2022 5:34 AM

  • Good people - Good language,

3/5/2022 8:50 PM

Tommi Reiman. Great libraries.

2/23/2022 1:26 PM

Rich Hickey & Bozhidar Batsov.

2/23/2022 10:04 AM

Metosin for high quality libs.

2/23/2022 9:14 AM

Alex Miller for his dedication

3/11/2022 10:32 AM

No politics, focused on tech.

3/10/2022 12:56 PM

Scientists, elegant solutions

2/23/2022 8:56 PM

Far too many people to list!!

2/22/2022 6:27 PM

Eric Normand, Michiel Borkent

3/14/2022 8:17 AM

Borkend makes awesome stuff.

3/10/2022 7:50 PM

Rich Hickey: he made Clojure

3/5/2022 7:39 AM

Great and helpful community.

3/4/2022 4:39 PM

all the library contributors

2/27/2022 9:12 AM

The Cursive devs are awesome

2/23/2022 5:25 AM

Borkdude, metosin, cognitect

2/23/2022 3:26 AM

Lots, its a great community.

3/18/2022 8:07 PM

super welcoming and helpful

3/10/2022 1:29 AM

Friendly, but to the point.

3/9/2022 2:24 PM

they are very collaborative

3/9/2022 11:47 AM

Welcoming, helpful and fun.

3/9/2022 3:27 AM

Can get answer pretty soon.

3/5/2022 7:36 PM

Rich Hickey. He's a baller.

3/3/2022 11:43 AM

Having a friendly community

2/24/2022 5:19 PM

Response on reddit is huge.

2/23/2022 9:41 AM

Friendly and knowledgeable.

2/23/2022 2:25 AM

Team leader and Rich Hickey

2/22/2022 9:08 PM

Always friendly to interact

2/22/2022 8:04 PM

Alex Miller Bozhidar Batsov

2/22/2022 6:55 PM

Smart and respectful people

3/20/2022 3:40 PM

The passionate members. ❣️

3/18/2022 12:12 PM

full documents and samples

3/12/2022 3:29 PM

Super informed and helpful

3/10/2022 6:14 PM

The community is friendly.

3/9/2022 6:06 PM

Not using static typing :)

3/4/2022 4:13 PM

Russ Olsen - inspirational

2/24/2022 7:09 PM

Expertise and friendliness

2/23/2022 7:52 PM

Energetic, friendly people

2/23/2022 12:50 AM

rich hickey, sean corfield

2/22/2022 4:30 PM

Too many people to list :)

2/22/2022 4:12 PM

Bozhidar Batsov is amazing

4/16/2022 12:49 AM

Everyone who contributes.

3/15/2022 2:39 PM

The core development team

3/4/2022 5:26 PM

Rich Hickey and his talks

3/2/2022 7:09 PM

Rich Hickey, Eric Normand

2/24/2022 11:14 AM

Puredanger, Sean Corfield

2/23/2022 11:27 PM

Alex Miller Michael Fogus

2/23/2022 10:54 PM

Very friendly and helpful

2/23/2022 9:02 AM

no big fights / drama :-)

2/22/2022 11:29 PM

Sean Corfield, nice libs.

3/5/2022 4:20 PM

Rich Hickey, David Nolan

2/26/2022 11:34 PM

polite and ready to help

3/10/2022 12:32 PM

Very open and welcoming

3/9/2022 2:59 AM

Rich Hickey - Visionary

3/8/2022 9:52 PM

Maintainers for support

3/4/2022 9:43 PM

friendly and supportive

3/4/2022 12:13 AM

Alex Miller is killing!

2/26/2022 6:14 PM

super accessible people

2/22/2022 4:52 PM

Alex Miller no question

2/22/2022 4:48 PM

theller for shadow-cljs

2/22/2022 4:28 PM

borkdude and alexmiller

3/9/2022 12:34 AM

kind thoughtful people

3/3/2022 6:15 PM

Defn podcast, Apropos,

3/7/2022 9:59 AM

lots of people here!!

3/5/2022 6:59 PM

I appreciate everyone

3/5/2022 9:32 AM

The room for thought.

2/27/2022 6:21 PM

rich hicky, his talks

2/23/2022 4:57 PM

Skill and the passion

2/23/2022 3:15 PM

Everyone is so great!

2/22/2022 9:03 PM

Passion and community

3/10/2022 11:44 AM

Friendly and helpful

3/5/2022 7:42 PM

Amount of ressources

3/4/2022 4:41 PM

Focus on simplicity.

2/22/2022 10:11 PM

Helpful to newcomers

2/22/2022 5:45 PM

everything, because.

2/22/2022 5:45 PM

Rich, Stu, Alex, ...

2/22/2022 4:22 PM

culture of no-change

3/8/2022 2:52 PM

it's very receptive

2/24/2022 3:51 PM

Intellectual rigor.

2/23/2022 5:02 PM

Everyone of course!

2/22/2022 4:31 PM

To many to mention.

2/24/2022 7:42 PM

Friendly and open.

2/23/2022 10:56 AM

all the developers

2/22/2022 5:45 PM

Friendly and smart

3/18/2022 3:47 PM

Too many to list!

3/7/2022 12:30 AM

beginner friendly

2/25/2022 2:53 AM

everyone respects

2/23/2022 6:46 PM

lgbt friendliness

3/1/2022 1:09 PM

bbatsov borkdude

3/9/2022 2:50 PM

Language itself

3/7/2022 3:25 PM

whole community

2/23/2022 1:11 PM

Friendly people

2/23/2022 6:43 AM

Always teaching

2/23/2022 1:22 AM

Bozhidar Batsov

2/22/2022 9:23 PM

Great question!

2/28/2022 9:59 AM

Phil Hagelberg

2/23/2022 11:22 PM

Thoughtfulness

2/22/2022 4:43 PM

Genuine people

3/24/2022 9:38 AM

very friendly

3/8/2022 10:26 PM

Mister Miller

3/8/2022 5:06 PM

Very friendly

2/22/2022 4:58 PM

It's helpful.

3/17/2022 4:42 AM

Walmart Labs

3/10/2022 5:43 PM

It is awsome

3/9/2022 8:38 AM

Not dogmatic

3/7/2022 2:26 PM

brotherhood,

3/6/2022 3:42 PM

defn podcast

3/5/2022 7:34 PM

uig iuu uy i

3/4/2022 5:04 PM

Everybody <3

2/23/2022 4:50 PM

Great people

2/23/2022 2:30 PM

Newcomers...

5/7/2022 1:56 PM

Mr. Hickey!

3/27/2022 11:48 AM

Everything!

3/24/2022 2:30 AM

open source

3/6/2022 6:21 PM

Rich Hickey

3/6/2022 7:23 AM

Rich hickey

2/26/2022 7:16 AM

Rich Hickey

2/24/2022 9:46 PM

CIDER devs.

2/24/2022 2:27 AM

Alex Miller

2/22/2022 5:55 PM

Simplicity.

2/22/2022 5:18 PM

Rich Hickey

4/25/2022 8:05 AM

Pragmatism

3/1/2022 8:06 AM

Everything

3/4/2022 10:47 PM

Uncle bob

2/27/2022 8:24 PM

friendly,

2/24/2022 12:08 AM

Borkdude!

3/20/2022 2:54 PM

friendly

3/9/2022 8:08 AM

Everyone

3/9/2022 6:25 AM

Borkdude

3/4/2022 3:53 PM

Borkdude

3/1/2022 3:43 PM

everyone

2/23/2022 8:55 AM

friendly

2/22/2022 5:42 PM

Borkdude

3/4/2022 4:41 PM

Openess

2/28/2022 9:04 AM

Tooling

2/23/2022 2:12 PM

Metosin

2/22/2022 9:58 PM

Sharing

2/22/2022 5:51 PM

scicloj

2/28/2022 8:56 PM

Talks.

2/26/2022 5:17 PM

Rich..

3/24/2022 2:18 AM

Rich.

2/22/2022 6:23 PM

Bork.

3/11/2022 7:06 PM

Alex

3/8/2022 4:35 PM


2/23/2022 5:43 AM

Rich

3/15/2022 2:35 PM

N/A

2/25/2022 4:01 PM

Rob

2/24/2022 2:34 AM

N/A

3/9/2022 10:07 PM

NA

2/22/2022 9:32 PM

Na

3/23/2022 8:47 AM

2/28/2022 3:43 PM

d

2/24/2022 3:08 AM

.

2/23/2022 7:55 AM

Who Frequencies

["alex" 203] ["miller" 185] ["rich" 169] ["hickey" 125] ["borkdude" 124] ["sean" 116] ["corfield" 103] ["borkent" 73] ["michiel" 65] ["eric" 57] ["babashka" 45] ["heller" 44] ["daniel" 44] ["thomas" 41] ["batsov" 40] ["shadowcljs" 39] ["bozhidar" 38] ["david" 37] ["normand" 36] ["metosin" 31] ["calva" 30] ["nolen" 29] ["cljkondo" 25] ["clojurescript" 24] ["slutsky" 22] ["stuart" 20] ["clojurists" 20] ["fulcro" 19] ["pez" 19] ["fogus" 18] ["tony" 18] ["stu" 18] ["michael" 18] ["kay" 16] ["dallo" 16] ["james" 15] ["strmberg" 15] ["mike" 15] ["arne" 14] ["juxt" 14] ["clojurelsp" 14] ["halloway" 13] ["brasseur" 13] ["wilker" 13] ["cognitect" 12] ["bbatsov" 12] ["tommi" 12] ["chris" 12] ["compton" 12] ["fikes" 12] ["lucio" 11] ["tonsky" 11] ["malli" 11] ["nikita" 11] ["weavejester" 10] ["zach" 10] ["sotnikov" 10] ["thheller" 10] ["ghadi" 10] ["reitit" 9] ["gearon" 9] ["sierra" 9] ["phimik" 9] ["john" 9] ["paula" 9] ["mind" 9] ["datomic" 9] ["practical" 8] ["fleming" 8] ["bruce" 8] ["dmitri" 8] ["technomancy" 8] ["reiman" 8] ["tellman" 8] ["hiredman" 8] ["ray" 8]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment