Fork me on GitHub

Thought I'd share this with you. had me literally laughing out loud on tube this morning getting funny looks from other passengers!


@agile_geek: ECZMAScript 😆


@mccraigmccraig: personally I'd not noticed the parens shortage myself. 😆


@agile_geek: there is no parens shortage - there can't be in a language with sovereign syntax, it's only languages which borrow their syntax from other languages which can suffer a parens shortage


> His lambda calculus is ignored because it is insufficiently C-like. This criticism occurs in spite of the fact that C has not yet been invented.


apparently Ocaml doesn’t have enough curly braces or semicolons so facebook decided to add them to make the lang “approachable"

minimal10:05:06 — although it does look pretty interesting


maybe i'm just old and grumpy, but why does anyone bother creating new langs with non-lisp syntax ? the advantages seem so obvious


maybe i drank too much of the kool-aid


I don't get it either. But, I have seen some F# code where somebody has gone "This does X" and I've gone "That's an awful little amount of code for that... But I can't read heiroglyphics"


but if there was a lisp-flavored-f# , i.e. same semantics, but lispy syntax, then there would be little difference in the amount of code required (am i wrong?), but you would get all the advantages of being able to simply and sanely parse and rewrite the source


I like lisp and ML syntax, but C style is meh


the everything is an equation of ML syntax is something hard to replicate I imagine


@mccraigmccraig: I think brackets are offputting to people. They are kinda hard to read w/o practcei


@xlevus: but any new lang is hard to read without practice - ruby looked pretty weird the first time i saw it, perl still looks insane


and the semantics take much longer to grok... though maybe there's a dunning-kruger thing wherein the novice thinks they have understood much more than they have, and the unfamiliar parens make it harder to achieve that false-satori


Some of you might be interested in an event we're running next week on Data Driven Decison making. Some background: Tickets are still available: Tickets are free but we're encouraging attendees make a donation to the Manchester Coder Dojo:


there's only one? every ( must be closed with a ) ?


oh, that was a statement. :p


We (Mastodon C) are looking for someone who would like to help us automate and monitor our system that we're building using Mesos. We're looking for someone who has some ops skills, and has or would like to learn clojure. We're a cross disciplinary team but we need someone to bring in some stronger ops skills. Remote (in the UK only atm) or in our offices in central London. The full time position pays £55k, but we are happy to talk about flexible arrangements if needed. Email me at <mailto:[email protected]|[email protected]>


You can see what we've written so far here:


(we try to make everything we create open source)