Homespring – A Metaphor Oriented Programming Language
1–10 of 18 posts
Re: Homespring – A Metaphor Oriented Programming Language
#2For an example of code written in this language see this hello world program: https://codegolf.stackexchange.com/a/56009
Re: Homespring – A Metaphor Oriented Programming Language
#3For 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
#4Not even once.
Re: Homespring – A Metaphor Oriented Programming Language
#5I don’t even know what I’m looking at... I love it!
Re: Homespring – A Metaphor Oriented Programming Language
#6For 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
#7For an example of code written in this language see this hello world program: https://codegolf.stackexchange.com/a/56009
There are some more examples here: http://bunny.xeny.net/linked/Homespring-Proposed-Language-St...
Re: Homespring – A Metaphor Oriented Programming Language
#8darmok and jalad at tanagra... darmok and jalad! at tanagra!
Re: Homespring – A Metaphor Oriented Programming Language
#9If you’re going to write a language in metaphors why not just use emoji?
Re: Homespring – A Metaphor Oriented Programming Language
#10If 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?