9

Since I've started writing in clojurescript a 1.5 yrs ago, I can barely look at JavaScript.
I started to realise how ugly it is.
Seriously waiting to the day browsers will work with clojurescript out of the box, without the need to compile.

The language is so clean, clear, easy and data oriented, I find it hard to go back to js.
Also, the docs are much better.

Long live concurrency !

Comments
  • 2
    JavaScript will always be the language of the web and if it went anywhere else it would probably be typescript for it's popularity. Only thing that might replace it is WebAssembly. But that's unlikely to replace it for everything.
  • 1
    @Wozza365 nevetheless, I'll continue coding CLJS as much as i can
  • 1
    I cannot agree more with you... But better doc is sadly not so true in cljs/clj :/
  • 0
    @Baspar I found the commute docs very good compared to others
  • 3
    @purpletoxicrain as a wise man once said "JavaScript is the assembly language of the web" and eventually we will no longer be writing it, just compiling to it.
  • 0
    @Wozza365 hear hear!!
  • 0
    @Wozza365 WebAssembly will probably be used in conjuncture with JS, or simply for optimisation purposes. Can't wait to see it out there though !
  • 2
    I will never understand how people find Lisp like languages beautiful. I want as few parentheses as possible.
  • 0
    @Aruixe yeah it will only be used where the performance of necessary, which means it's not going to be needed for most websites.
  • 1
    @host127001 Alone, it might not be the best syntax ever. Once you play with plugin like paredit, rainbow parentheses or parinfer (Not a huge fan) you get the full power of the language
  • 1
    Seems like I have more comments than like
    :(
  • 1
    @purpletoxicrain it means you just started a war :p
  • 0
    @Baspar you can't say anything programming related without flaming a war these days
  • 1
    @host127001 You and I think so differently. I like that there are only a very small number of syntactic constructions in lisp syntax, and the parentheses really make sifting through meaning a lot quicker (with rainbow-delimiters enabled, or course)
  • 0
    @host127001 python: no parantheses
Add Comment