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.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Cognition

Cognition

Related news:

News photo

Cognition Emerges From Stealth To Launch AI Software Engineer 'Devin'

News photo

Cognition emerges from stealth to launch AI software engineer Devin