Fork me on GitHub
#clojure-uk
<
2016-05-18
>
agile_geek06:05:19

Thought I'd share this with you. http://james-iry.blogspot.co.uk/2009/05/brief-incomplete-and-mostly-wrong.html had me literally laughing out loud on tube this morning getting funny looks from other passengers!

mccraigmccraig09:05:25

@agile_geek: ECZMAScript 😆

agile_geek09:05:14

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

mccraigmccraig09:05:37

@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

minimal09:05:58

> 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.

minimal10:05:11

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

minimal10:05:06

https://github.com/facebook/reason — although it does look pretty interesting

mccraigmccraig10:05:04

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

mccraigmccraig10:05:21

maybe i drank too much of the kool-aid

xlevus10:05:07

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"

mccraigmccraig10:05:45

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

minimal10:05:25

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

minimal10:05:05

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

xlevus10:05:12

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

mccraigmccraig10:05:52

@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

mccraigmccraig10:05:22

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

rickmoynihan10:05:27

Some of you might be interested in an event we're running next week on Data Driven Decison making. Some background: http://blog.swirrl.com/articles/new-speakers-data-driven-decisions-event/ http://blog.swirrl.com/articles/data-driven-decisions-event-2016/ Tickets are still available: https://www.eventbrite.com/e/data-driven-decisions-out-of-silos-into-context-tickets-23040030351 Tickets are free but we're encouraging attendees make a donation to the Manchester Coder Dojo: http://mcrcoderdojo.org.uk/

xlevus12:05:13

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

xlevus12:05:25

oh, that was a statement. :p

otfrom16:05:05

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]>

otfrom16:05:36

You can see what we've written so far here: https://github.com/mastodonc

otfrom16:05:53

(we try to make everything we create open source)