News for hackers. Stuff that matters.
Re:Learning Go by porting a medium-sized web back end from P... by Double_a_92 on Thursday November 09, 2017 @07:21AM (#15661792)
> - clean (nice syntax ...)

Just looked at wikipedia examples and the code is full of special chars and shortened keywords. Doesn't look nice or simple to me, tbh.

Re:Learning Go by porting a medium-sized web back end from P... by masklinn on Thursday November 09, 2017 @11:42AM (#15663815)
I guess beauty is in the eye of the beholder, though your eye seems questionable, the only "shortened keywords" I can find in the wikipedia page are "rec" (which is a long-standing shortening of "recursive" in recursive lets) and "fun" (for functions).
Re:Learning Go by porting a medium-sized web back end from P... by TheAceOfHearts on Thursday November 09, 2017 @12:58PM (#15664376)
As another commenter mentioned, you might want to try out Reason [0]. It's a new-ish programming language from Facebook that uses OCaml as its backend.

[0] https://reasonml.github.io

Re:Learning Go by porting a medium-sized web back end from P... by hajile on Thursday November 09, 2017 @12:48PM (#15664310)
SML is what Ocaml should have been. With a few small syntactic changes (mostly to add some nice-to-have features), SML syntax would be better in every way instead of almost every way.