Get the latest tech news
Cognition: A new antisyntax language redefining metaprogramming
Other languages are inflexible and broken. Let's fix that.
You can even see the same problem in lisp's C syntax implementation: escape characters everywhere, awkward must-have spaces delimit the start and end of certain tokens (and if not, it requires post-processing). Although my commit history for this project has not been impressive, we came up with a lot of the theory together, working alongside each other in order to achieve one of the most generalized systems of syntax we know of. You can play around with this in the repl to get a sense of how it works: run../crank bootstrap.cog repl.cog devel.cog load in the coglib folder, and use stem like syntax in order to define a function.
Or read this on Hacker News