Fork me on GitHub
#other-languages
<
2016-08-08
>
seancorfield03:08:14

I finally gave in and installed Elixir today and went through the tutorial... I just can't help finding the syntax really ugly 😞

seancorfield03:08:50

(but then I don't much like Ruby to start with and this seems to have a lot of Erlang-isms poking through, making it even clunkier)

roberto14:08:02

I can’t get past the syntax either. It is too Ruby-ish for my taste. And the community seems to be mostly ruby devs also.

borkdude14:08:20

What about Clojure on Erlang/OTP - feasible?

borkdude14:08:56

Don't know what I would be getting out of it, since I don't know that ecosystem, but it sounds interesting 😛

roberto14:08:10

There is a lisp that runs on the beam, but it isn’t clojure-ish

borkdude14:08:23

do you mean LFE?

roberto14:08:14

I can’t do Lisp without some sort of clojure syntax anymore. Clojure has spoiled me.

borkdude14:08:35

LFE on Erjang... it's a thing https://github.com/lfex/jlfe

scriptor18:08:36

LFE apparently takes more inspiration from common lisp

seancorfield19:08:44

I was surprised when I looked at LFE how much the syntax leapt out and made me go "ugh!" — Clojure has definitely spoiled me there 😸

roberto19:08:41

yeah, I had the same reaction

scriptor19:08:16

it's funny because many lispers say the same about Clojure's syntax

seancorfield20:08:48

I hadn’t used to think (general) Lisp syntax was weird… I was very comfortable with it (a long time ago). I think I’d been away from it long enough — and spent decades in non-Lisp land — that when I came to Clojure, I didn’t think it was "odd" compared to Lisp, and now I’m so used to Clojure syntax that Lisp looks "odd" instead. Funny what you get used to.

roberto20:08:30

yeah, I can parse clojure code fairly easily, but not Lisp code. I have to concentrate more. For example, in clojure, I can tell fairly fast what the arguments are, and what the binding params are. In Lisp, that slows me down.