DEV Community

Discussion on: What was your first programming language and why?

Collapse
 
darthknoppix profile image
Seth Corker

That's cool, never heard of chuck before. Did it inspire you to create Gwion?

Collapse
 
fennecdjay profile image
Jérémie Astor

Sure.
I created Gwion because chuck is too slow (e.g.: it doesn't have a proper VM, using indirections instead), so slow I couldn't take my work to the complexity it deserved.
I also missed C/C++ features, like function pointers, templating.
Then I tried Haskell and added tuples, and I'm in the process of implementing pattern matching.

Thanks for your interest.