| I went from Ruby on Rails, then Javascript/Typescript to finally land at Clojure in 2019 and I'm not looking back. Clojure has been a perfect fit for my needs, very similar to what you describe, and neither Rails nor JS have been able to match that. With Clojure/Clojurescript you get: - sane, single lang for both backend and frontend (much more seamless than JS/node), - REPL-Driven-Development - immediate feedback loop translating to huge productivity boost, - a very refreshing approach to programming, - access to both two largest ecosystems JVM, npm and of course clojure's own amazing libraries, - vibrant and diverse community, converging people from all different programming backgrounds, - much, much more. Rails and Django are a bit tied to 2005ish MVC paradigm and while it's reliable and gets job done, it comes with compromises on flexibility and user experience - making it hard to be competitive in 2022 as a solo founder. Clojure on the other hand is known for empowering single/few developers to outcompete much larger teams. Seriously, forget about Rails and Django and just focus on Clojure. |