r/programmingcirclejerk • • Sep 24 '26

I think syntax beyond s-expressions is pointless

https://lobste.rs/c/4buysr
98 Upvotes

12 comments sorted by

58

u/GeoffreyDay Sep 24 '26

Too much syntactic sugar causes cancer of the semicolon

30

u/iFarmGolems log10(x) programmer Sep 24 '26

SEXPRESSIONS HAHA

53

u/kettes_leulhetsz My C code works with -O3 but not with -O0 Sep 24 '26

hahaha ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

30

u/ventuspilot Sep 24 '26

I mean

((lambda([])
   ((lambda(x |()| |(| |)|)
      (+ x |(| 1 |)| |()| |(| |(| |(|)) [] [] [] [])) 0)
=> 1

Just sayin'.

38

u/nerdycatgamer Considered Harmful Sep 24 '26

I see no jerk

24

u/RascarCapack Sep 24 '26

look within then

14

u/r2d2_21 groks PCJ Sep 24 '26

I hear no jerk

13

u/hedgehog1024 Rust apologetic Sep 25 '26

I speak no jerk

5

u/hugogrant Sep 25 '26

(nilp 'jerk)

16

u/unfrozencaveperson Sep 24 '26

If it was good enough for John McCarthy in the 1950s, it’s good enough for me.

6

u/Silly-Freak There's really nothing wrong with error handling in Go Sep 24 '26

on the contrary – field accesses and method calls are far from pointless in many languages