3 ms·
Oh. I had hoped this was about https://ryelang.org/ https://ryelang.org/.
by tangentstorm 2y ago
Oh. I had hoped this was about https://ryelang.org/ https://ryelang.org/.
- RodgerTheGreat 2y agosame. For those unfamiliar, Rye is an open-source Rebol-like scripting language.
- JoyousAbandon 2y agoThat's because it's another douchily obscure title on HN. They love 'em here, and berate you if you call them out. Nobody should have to "hope" that an article is about something, after reading a referring post's title. Start flagging this, ingrates.
- bovermyer 2y ago"Joyous" probably should not be in your username.
- JoyousAbandon 2y ago[dead]
- DanielVZ 2y agoYeah me too. I might as well just try it out myself when I have the time and a project to have fun with.
- middayc 2y agoThanks to all 3 :) ... Ryelang in sort of "not a concern at this stage" and "go with the flow" way currently has this idea of per project static binary with all dependencies compiled in. It sounds a little odd at first, but besides being the simplest to implement in Go, this also solves a problem for which Python needs tools like venv, pyvenv, virtualenv, ... that also this blog post mentions. The sheer number of these tools shows that this is a problem and that maybe that the solutions aren't optimal. It also offloads most of package management (ie. pip like stuff) to just "go mod". A specific binary per project also has other benefits in terms of securing the running environment, I think ... I'm still exploring this. This is not yet in focus, but maybe starting from a totally different position will make some interesting or simpler tooling possible.