The Om Programming Language

om-language.com

198 points by tosh 5 hours ago


pgt - 2 hours ago

Would recommend placing example language syntax above the fold. Was tough to have to scroll halfway down the entire site to see any syntax. Nobody cares about the EBNF syntax until they have a feel for the language.

irickt - 3 hours ago

A more explanatory article mentioned in the post: https://evincarofautumn.blogspot.com/2012/02/why-concatenati...

willquack - 3 hours ago

I worked with Jason (creator of Om) at my last job. He's awesome!

omoikane - 3 hours ago

> any UTF-8 text (without byte-order marker) defines a valid Om program.

What is the behavior of a program with unmatched braces? I am not sure a stray `}` would fit any of the defined syntax.

https://www.om-language.com/index.html#language__syntax__

bittermandel - 3 hours ago

I confused this with https://github.com/omcljs/om

maximgeorge - 41 minutes ago

[dead]

esafak - 3 hours ago

[flagged]

jwilber - 3 hours ago

Will never not complain about languages not giving code examples. It’s like writing a charting/UI/style library and showing no examples. Just what?