| I know Arc is still a language in progress and that there are a handful way to fork and work on it separately (which is great), but I was wondering if there could be a small effort to make it easy to use in a real prod. environment. I know pg has the luxury to have everything in Arc for HN but sadly it is not my case (and the majority's case). Because I truly enjoy hacking in hack, I'm totally willing to use a version of it containing bugs or features that won't be backward compatible. However, it'd need to be easy to "plug and pray" in an existing project.
Personally, I'm mainly working in python and django. So, a little bit like clojure, the ideal would be for Arc to be able to use the underlying language. i.e. Call/Receive from python/django's functions. But, this is just an example, the idea here is to make it easy to use for programmers who are not into "Hacking Arc" but more "Hacking with Hack". See, the way I see it, there are the language implementors, the users willing to use it, and everyone else. Presently, Arc is only for the first category. Don't you think that going a little bit toward the second one could give really meaningful informations? I.e. A little bit like startups and the lean philosophy, I think the feedback given by users using Arc in "real world" software would be great. It's easy to wait and try to get everything perfect before shipping but as they say: "If you aren't ashamed from your first version, you haven't released fast enough :p" |