Live data from Hacker News

Homespring – A Metaphor Oriented Programming Language

xeny.net

1–10 of 18 posts

Re: Homespring – A Metaphor Oriented Programming Language

#3

For an example of code written in this language see this hello world program: https://codegolf.stackexchange.com/a/56009

This seems to be the easiest interpreter to get up and running.

https://github.com/quinkennedy/Homespring

`node homespring.js filename.hsg`

Re: Homespring – A Metaphor Oriented Programming Language

#6
post #3

For an example of code written in this language see this hello world program: https://codegolf.stackexchange.com/a/56009

This seems to be the easiest interpreter to get up and running. https://github.com/quinkennedy/Homespring `node homespring.js filename.hsg`

Be careful, though. From the spec:

> The sequences ‘ . ’ and ‘. .’ are required to cause a causality paradox in all conforming implementations. As such, there are no conforming implementations.

Re: Homespring – A Metaphor Oriented Programming Language

#10
If I understand correctly Homespring has chosen one metaphor, and you write programs exclusively in the terms of that metaphor. This is not really different from current languages except that the more common metaphor is of a kind of abstract machine, and theirs has to do with salmon moving in rivers (presumably the runtime is largely a simulation of the river, salmon, etc.). And in general metaphor oriented programming languages would choose some other metaphor (probably something strangely concrete), and you would express things in terms of its parts. Is that close?
Post reply on HN