Hacker News new | ask | show | jobs
by madkangas 3916 days ago
My first thought was, "How does this compare to Swift?" But this is totally different: you want to create useful programs _on_ the touchscreen device.

It's purely functional and stack-based. This is a clever approach to the UI problem - how to program when you can't typeLongWords? Answer: use the stack! I expect the act of writing programs will feel a lot like using an old programmable calculator.

Really excited to see how this progresses!

PS: How do I run that demo locally?

1 comments

Yes! The title could be better. While researching this, I found an amusing comment: "Reverse Polish notation is so last century" That's probably true. Still, I think it's a fun project. If you're interested in this sort of thing, I also recommend checking out the programming languages "Joy" and "Pure". I find both really interesting.

I'll add official build info tonight, but it's a cordova app, so: (also be aware most things are buggy or simply not implemented right now)

# make sure you have npm, gulp, & cordova

$ cd client

$ npm install

$ gulp app

$ cd ../mobile

$ cordova platform add android (or ios!)

$ cordova run android (or ios!)