back
user profile
iLemming
2,828karma·2,026submissions·February 14, 2015
about
@iLemming
[ my public key: https://keybase.io/agzam; my proof: https://keybase.io/agzam/sigs/La7qFk8YkbwfkgeSx7vkBWBba2f3HIpZyNVxUHvshbU ]
recent activity (2,026 total)
comment
> macros are not allowed in ClojureScript Macros ARE allowed in Clojurescript, they just need to be defined in other than a Clojurescript file, because of the way how macros work. And you still can…
comment
Reagent works with hooks. https://github.com/reagent-project/reagent/blob/363f2d4976ac... …
comment
> And you have gone full circle, back to writing Javascript but with parentheses. Clojurescript offers much more than just a concise syntax. Immutability by default alone has huge benefits. There…
comment
> Clojurescript has not adapted to promises/async with its own (improved) version Why does it have to be in the core or even in core.async?
There are libraries for that, e.g:
https:/…
comment
There are lots of things migrated from Clojure to other languages, including Javascript. Destructuring implemented in ES6 has roots in Clojure. Mori and later Immutable.js borrowed many ideas from Clo…
comment
I completely agree. No other language felt more productive to me as Clojure and I have used many. Today, when I have a problem to solve and I'm not even allowed to use Clojure (say for an intervi…
comment
> Clojure developers take a lot of time to think and discuss what seems to be irrelevant (to the business) details of software engineering. I beg to differ. I don't know how, maybe due to my e…
comment
With respect, you honestly seem to have no idea what you're talking about. I, just like many other front-end developers and just like you, was pretty skeptical about Clojure and Clojurescript for…
comment
> A new browser to compete with Chrome Firefox is written in Rust > a video game that can dethrone Skyrim or the Witcher 3. afaik latest "God Of War" is written in Rust > Maybe a DB…
comment
Honestly, do you really think a company with only 35 engineers could build, scale and sell a product like WhatsUp for even a fraction of that amount but using C++, Java or Python? I seriously doubt th…
comment
Clojure & Clojurescript are very practical and pragmatic. I've been writing Javascript for quite long time, I have tried and used most *script languages: Coffescript, Typescript, Livescript, …
comment
> Can I cite you on this? No, you can't. Because like the other commenter noted: "This is utter rubbish." It only looks easy to understand on the surface, but quickly becomes a mess.…
comment
Actually it's the other way around. For someone who is not exposed to programming at all, it is much easier to pick up a language like Clojure. This is not merely my opinion - I have seen it mult…
comment
> Everything can be expressed in OO idiom You know, at some point in history most scientists in Europe believed that the math can only be done using Roman numerals.
comment
Have you actually tried it? I dunno, after using Clojure for a while I realize now - there's nothing weirder than having to dig into deep, nested hierarchies of Java classes. I simply don't …
comment
Well, funny you said that. Clojure people put simplicity above everything else https://www.youtube.com/watch?v=34_L7t7fD_U …
comment
Just because you don't see it, doesn't mean it's not happening. - Have you ever heard about how Walmart handles Black Fridays? - Do you even know what's behind Apple's payment…
comment
> I cannot imagine being productive in something like Clojure. Of many languages I used (dynamically and statically typed) Clojure turned out to be the most productive one for me personally. Nowada…
comment
When was the last time you looked at it? Javascript is not small anymore. ECMAScript specification is over 800 pages, only a few hundred pages smaller than Java's.
comment
Oof, every single Clojure related HN post, there's always at least one person claiming that Clojure is dying. Clojure is not dying! Look around, Clojure today has more conferences, meetups, podca…
comment
I've struggled with Haskell for a long time. Surprisingly, learning Clojure made many Haskell concepts clear and more approachable for me.
comment
Flash, really?
comment
Have you ever tried Clojure? It is an extremely pragmatic language for building APIs and web apps.
comment
Yes, it is growing. Today Clojure hosts more conferences than Rust, Swift, Elm, Erlang, F#, Haskell, Elixir, OCaml, ReasonML and soon the number may exceed number of Scala specific conferences. It wil…
comment
No, it's not because of that. The reason I think - F# and Clojure are two main FP languages being used in Finance. Fintech companies are known for paying above average salary. Both F# and Clojure…
comment
> It has a small active community Wrong. Clojure community is only smaller in comparison to mainstream languages: Java, JS/TS, Python, Ruby, Go. Today it has more conferences than Haskell, F#,…
comment
>Also, good luck getting any of these jobs. When was the last time you've tried? I know a great deal of developers (including myself) working exclusively with Clojure and have never struggled …
comment
I beg to differ - Clojure is like specifically made for distributed teams. I have never had such nice experience in other tech stacks when working remotely. There are many more remote Clojure jobs tod…
comment
>Clojure didn't offer a great variety of jobs, especially remote Things have changed. Today there are more Clojure jobs than of
Haskell, OCaml, F#, Elixir, Elm.
Especially remote jobs. There …
comment
"Fall" of Clojure? Clojure is still growing and not showing any signs of stopping anytime soon. Conferences popping up all around the world. Almost every European country has its own Clojure…