/Y2

Y2 lang

Primary LanguageRustApache License 2.0Apache-2.0

Y2

They Y2 programming language.

It's pronounced "why two?!!", because people kept asking Why would I write a native compiler. Why did you do it in Haskell initially? Why was it called yacll at some point? Just Why?

Why?

That's a question I keep asking myself every day, also "How?"

Why 2?

Because the orignal haskell implementation was Y

Description

This is a re-write and continuation of y. Even tho I've always liked Haskell found the tooling getting in the way of some things I was trying to do, so I've started re-writing it in the language I'm more comfortable at the moment.

WIP

it's ofc work in progress for now don't use it. Or use it but don't blame me.