Live data from Hacker News

Helvetia – A lightweight approach to embed new languages into the host language

scg.unibe.ch

11–20 of 32 posts

Re: Helvetia – A lightweight approach to embed new languages into the host language

#11
post #7

I am the author of Helvetia, feel free to ask me anything!

How did you decide on the name? I feel like it’s interesting but too easily confused with Helvetica, which could get annoying

We decided on the name because in Switzerland there are 4 official languages spoken and written; but all the infrastructure is shared (the promise of the tool). Helvetia is an alternate name for Switzerland: https://en.wikipedia.org/wiki/Name_of_Switzerland#Helvetia.

Re: Helvetia – A lightweight approach to embed new languages into the host language

#12
post #9
post #7

I am the author of Helvetia, feel free to ask me anything!

does this work on current pharo versions?

I don't think so, but you can download a working one-click image from http://source.lukas-renggli.ch/.

Re: Helvetia – A lightweight approach to embed new languages into the host language

#13

Earlier quoted context omitted.

How did you decide on the name? I feel like it’s interesting but too easily confused with Helvetica, which could get annoying

We decided on the name because in Switzerland there are 4 official languages spoken and written; but all the infrastructure is shared (the promise of the tool). Helvetia is an alternate name for Switzerland: https://en.wikipedia.org/wiki/Name_of_Switzerland#Helvetia .

In Greece we call Switzerland Helvetia!

Re: Helvetia – A lightweight approach to embed new languages into the host language

#15
post #14
post #7

I am the author of Helvetia, feel free to ask me anything!

Maybe you want to fix your server, it is down. https://downforeveryoneorjustme.com/scg.unibe.ch

Sorry, I am no longer working at the university that is hosting the content. Please look at the cached site: http://webcache.googleusercontent.com/search?q=cache:6rmlBNh...

Re: Helvetia – A lightweight approach to embed new languages into the host language

#16
post #10
post #7

I am the author of Helvetia, feel free to ask me anything!

how can this be applied to other languages?

I was arguing that it is possible, but given my limited resources I haven't built a working prototype. However, I have ported some of the infrastructure (dynamic grammars) that is used behind the scenes to Java: https://github.com/petitparser/java-petitparser.

Re: Helvetia – A lightweight approach to embed new languages into the host language

#17
post #14

Earlier quoted context omitted.

Maybe you want to fix your server, it is down. https://downforeveryoneorjustme.com/scg.unibe.ch

Sorry, I am no longer working at the university that is hosting the content. Please look at the cached site: http://webcache.googleusercontent.com/search?q=cache:6rmlBNh...

Did they take it down since OP posted the link?

Re: Helvetia – A lightweight approach to embed new languages into the host language

#18
post #6
post #4

Swiss, and their original naming of things :D

"Helvetia" is how I pronounced Helvetica for a long time as a kid, until someone pointed out to me that there was a c in there.

Didn't you c it before?

Re: Helvetia – A lightweight approach to embed new languages into the host language

#20

Earlier quoted context omitted.

How did you decide on the name? I feel like it’s interesting but too easily confused with Helvetica, which could get annoying

We decided on the name because in Switzerland there are 4 official languages spoken and written; but all the infrastructure is shared (the promise of the tool). Helvetia is an alternate name for Switzerland: https://en.wikipedia.org/wiki/Name_of_Switzerland#Helvetia .

With regard to the product, it could be a hint at mercenary times. Once upon a time it was possible for any army to employ Swiss mercenaries in their rows. Not that I, as an engineer, approve that it's generally a good idea to unite more technologies than absolutely necessary in the same project.
Post reply on HN