is it actually free? or are we collectively paying for it by allowing the big business to gain control of an otherwise competitive market and jack up prices
individuals are not pricing that in. coordination is needed. that's why we regulate the market
Yeah but nobody minded not having to pay for web browsers, file manager, antivirus software and bunch of other stuff.
Companies have been bundling their different software products together since almost forever and while there are some disadvantages arguable this has benefited consumers overall. At least I wouldn't be too glad about having to buy separate licenses (or pay separate subscriptions) for Excel, Word and PowerPoint (or any other product bundle like Jetbrains IDEs for every language etc. etc.).
Most people would also not rather get a non-functional barebones OS whenever they get a new PC and have to chose and install all the basic apps themselves.
It's hard for me to tease apart the differences between Rye "first class context", deprecated JS "with" statement, Scala/Idris/Agda implicit arguments, and I guess also just effect systems generally?
it feels like there're all features for ergonomic dependency injection, but maybe that's a lot of programming
There are differences in the details. JS with is much less powerful than implicit arguments or effect systems. The basic concept is similar; all deal with dynamic scoping in some way.
Effect systems can change control flow (that's the point of many effects, such as exceptions) so they require capturing continuations.
Implicit arguments usually have compile-time search / composition.
Rye contexts seems like they have neither of the above, but I've only skimmed through the description.
Yeah, the price difference between this and Teenage Engineering's own products is wild! It's worth noting the Playdate (by Panic) is designed by Teenage Engineering and also just $200. https://shop.play.date
I need to start my teenage engineering collab collection. Such wonderful and refreshing experiences. I’ve used my friends playdate but never took the plunge and it’s wonderful, haptics and everything