google / rune

Rune is a programming language developed to test ideas for improving security and efficiency.
Apache License 2.0
1.91k stars 46 forks source link

There is already a reasonably popular language named Rune #13

Closed offsetcyan closed 1 year ago

offsetcyan commented 1 year ago

The Rune Programming Language

rurban commented 1 year ago

only this is called ᚣ :)

waywardgeek commented 1 year ago

This language predates the other one. I had a language called L42 in a personal github repo, which I wrote before joining Google back in 2015. In maybe 2016 or 2017, I renamed it to Rune, after reading the Go language reference and seeing their use of the term for glyphs. My old Rune project sat in my repo for a year or so, until I had a chance to work on an internal compiler. I lent Google the name Rune, and renamed my old project not_rune.

So, I'll claim precedence.

DrGo commented 1 year ago

There is also Rune Lange https://en.wikipedia.org/wiki/Rune_Lange :)

waywardgeek commented 1 year ago

Nice. I figure the odds of either Rune language taking off is low, and if one does, it will simply eclipse the other without causing much confusion.

DrGo commented 1 year ago

I actually like your Rune’s design decisions and innovations and I think it’s a worthwhile effort. The bar for wide adaption is much higher these days. People expect complete and portable standard libs, excellent tooling including dep management, testing, profiling, easy cross compilation etc, and ideally support by a big organization and a killer app written in the language. Still luck like in everything else in life is the ultimate decider. I admire your courage and strength in undertaking such a massive project. Best of luck 🤞🤞🤞🤞

waywardgeek commented 1 year ago

Thanks! Our definition of success is having impact on the world, which can be done through influencing other languages to adopt some of Rune's features. The world is full of skeptics. I find the best way to overcome skepticism is working code demonstrating value.