When comparing ClojureScript vs Mint, the Slant community recommends ClojureScript for most people. In the question“What are the best languages that compile to JavaScript? ” ClojureScript is ranked 6th while Mint is ranked 39th. The most important reason people chose ClojureScript is:
Figwheel builds your ClojureScript code and hot loads it into the browser as you are coding! Every time you save your ClojureScript source file, the changes are sent to the browser so that you can see the effects of modifying your code in real time.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Live interactive programming with figwheel
Figwheel builds your ClojureScript code and hot loads it into the browser as you are coding! Every time you save your ClojureScript source file, the changes are sent to the browser so that you can see the effects of modifying your code in real time.
Pro Simple syntax
Lispness makes ClojureScript trivial to comprehend after an initial learning overhead.
Pro Easy to use existing JavaScript libraries
Clojure and ClojureScript are designed to be able to interact with their host. So the language by design makes it is easy to use existing JS libraries.
Pro Targets Google Closure-ready JavaScript for immense optimizations
Google's Closure Library converts regular JavaScript into a highly optimized form - including dead code analysis/elimination. It can even remove pieces of unused code from 3rd party libraries (eg, if you import jQuery but only use one function, Google Closure includes only that piece).
Pro Share application logic between browser and Clojure server
Clojure is also able to run web servers, so one can reap similar benefits to NodeJS in terms of sharing code between client and server.

Pro Can be used with React out of the box
Pro Excellent build tools
Both Leiningen and Boot are great build tools that manage code dependencies and deployment.
Pro Excellent tools for web development
ClojureScript has superb wrappers around React.js (see Reagent) that make building single-page apps a breeze. With figwheel, it's a web dev experience unlike any other -- hotloaded code, repl interaction, and instantly reflected changes make good development fun and fast. You can add things like Garden to make CSS-writing part of the same holistic experience and suddenly all development is a pleasant, smooth process.
Pro The Spec core library
From the creator of Clojure:
Spec is a new core library (Clojure 1.9 and Clojurescript) to support data and function specifications in Clojure.
Writing a spec should enable automatic: Validation, Error reporting, Destructuring, Instrumentation, Test-data generation and Generative test generation.
Pro All accounts in one place
Mint can handle banking accounts, saving accounts, credit cards, etc. It consolidates all your accounts together so you do not need to put work into following multiple accounts.
Pro Organizes budget into categories
Mint splits your spending into different categories, such as gas or fast food, so you can see where you're spending too much money or how much you need to budget for.
Pro Alerts
Mint can be set to alert you to various events such as upcoming bills, or low balances on any accounts. It can be set to alert you from the app, through email or by text message. In addition you can sign up to recieve monthly emails about your money and ways to improve your budget.
Cons
Con Tooling is horrible
I've never seen worse tooling before. Writing tests and getting test coverage reports is near impossible. Tooling is brittle and clunky. Feels prehistoric.
Con Syntax may seem cryptic to people not used to Lisp
Lisp is sometimes called "syntax-less" and this is bewildering to those steeped in Algol-type syntax (Java, Javascript, C, etc). Being a dialect of Lisp, ClojureScript's syntax may seem cryptic and hard to understand for people not used to it. While Lisp has very little syntax compared to other languages and it's generally considered pretty terse, there's still an initial overhead in learning the language.

Con Not international
Only works for US & Canada banks, and even then there are banks (like EQ Bank) that have actively blocked access to Mint.
Con Online only
It does not work offline.

Con Unsafe
With very few exceptions, Mint isn't just syncing your data over, but is using your username and password to log directly into the bank website. Banks will not reimburse for any fraud or stolen funds that may result from this, or may use Mint as an excuse to not reimburse for charges or stolen funds that occur from other causes.
Con Categories organization not flexible
Con The budgeting part has too many bugs
Con Very complicated tool
Of course, it's powerful but also very complicated. Some would prefer tools which are less robust, has less features but are a lot easier.
