Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, I am aware - it is an interesting project. However, it's a couple of steps farther away from JavaScript than I would want to work with.


Author of Roy here. Would love to hear more about how/where you think it's too far away from JavaScript. I'm trying to avoid that feeling :)

brian@brianmckenna.org

(also, I'm writing an untyped typeclassopedia for use in my compiler - I'll be releasing it soon - definitely feel that'd be a complement to prelude.ls)


Hi Brian, thanks for creating Roy, it's very cool! I've underlined LiveScript functional features in this blog post, but like JavaScript, LiveScript also supports imperative and object-oriented programming. One could port a JavaScript program to LiveScript with relative ease, as it's just syntax changes (with features added on top). I do not think that would be possible in Roy. For some people that's fine, but for my own projects I would prefer using something that maps more closely to JavaScript.


Hi Brian,

I was looking forward to see your presentation in SpainJS next month, but I might not be able to make it.

Is there any of your roy talks online or any gentle introduction to roy besides roy.brianmckenna.org?


You can checkout my JSConf talk at: http://brianmckenna.org/files/presentations/jsconf-roy/ - hopefully the video will be posted soon

I wrote an article about it for IEEE's Internet Computing magazine: http://brianmckenna.org/blog/roy_ieee

I've also started writing an introduction but it has been shelved while I work on making the typesystem sound.

Hopefully I'll see you at SpainJS if you make it :)




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: