jamii
06/06/2020, 5:16 PMjamii
06/06/2020, 5:54 PMHwaci is a small company but it is also closely held and debt-free and has low fixed costs, which means that it is largely immune to buy-outs, take-overs, and market down-turns. Hwaci intends to continue operating in its current form, and at roughly its current size until at least the year 2050. We expect to be here when you need us, even if that need is many years in the future.It's a reminder that these problems aren't inherent to businesses in general, but just to a particular set of ideas about how business should be run that seems to be in the water these days. It seems like small businesses that intend to stay small are better at resisting them. A more recent example is Sourcehut, which is funded by paid subscriptions but still releases all the code under AGPL and exposes simple apis and data exports for each individual service.
Duncan Cragg
06/06/2020, 6:52 PMTom MacWright
06/06/2020, 8:28 PMTom MacWright
06/06/2020, 8:30 PMjamii
06/06/2020, 11:59 PMRust, Zig, and Clojure were useful for basic experiments within the 1-2 year timeline (as far as I can grok from the informal histories)
The language grew out of a personal project begun in 2006 by Mozilla employee Graydon Hoare,[16] who stated that the project was possibly named after the rust family of fungi.[35] Mozilla began sponsoring the project in 2009[16] and announced it in 2010.[36][37] The same year, work shifted from the initial compiler (written in OCaml) to the self-hosting compiler written in Rust.[38] Named rustc, it successfully compiled itself in 2011.[39] rustc uses LLVM as its back end.
The first numbered pre-alpha release of the Rust compiler occurred in January 2012.[40] Rust 1.0, the first stable release, was released on May 15, 2015.[41][42] Following 1.0, stable point releases are delivered every six weeks, while features are developed in nightly Rust and then tested with alpha and beta releases that last six weeks.[43]I started using it in 2014 - at that point it clearly had promise but the compiler still regularly crashed and there were very few libraries. I think it still had gc and green threads as late as 2012, so at least 6 years to figure out the right combination of features to omit the runtime, becoming recognizably the language that it is today. I wouldn't have paid money for Rust in 2007. Zig is only 5 years old and is surprisingly usable (although I still crash the compiler). I think the timeline for Clojure was similar. But both are much simpler languages, sticking to fairly well understood design spaces. I suspect most foc projects are more like Rust in that they're tackling completely new areas of the design space and will need a lot of shaking out before it's clear whether or not they're going to work out.
jonathoda
06/08/2020, 8:06 PMjamii
06/08/2020, 10:20 PMDuncan Cragg
06/08/2020, 11:38 PMjonathoda
06/08/2020, 11:47 PMDuncan Cragg
06/09/2020, 8:53 AMStefan
06/09/2020, 9:30 AMDuncan Cragg
06/09/2020, 10:01 AMwtaysom
06/09/2020, 12:32 PMjonathoda
06/09/2020, 2:35 PMogadaki
06/09/2020, 8:44 PMDuncan Cragg
06/09/2020, 8:49 PMFuture of😅 Exactly!CodingProgramming
ogadaki
06/09/2020, 8:58 PMKonrad Hinsen
06/10/2020, 6:52 AMjonathoda
06/10/2020, 2:37 PMKonrad Hinsen
06/11/2020, 8:30 AMjonathoda
06/18/2020, 2:36 PM