5 ms·
This is a really disappointing take on so many fronts. First, definitely lacks a historical perspective. The React team is certainly not new to accusations of
by ChicagoBoy11 6y ago
This is a really disappointing take on so many fronts.
First, definitely lacks a historical perspective. The React team is certainly not new to accusations of banking their platform on certain mental/implementation/stylistic decisions which people REALLY scratched their head at, only to then become the behemoth of a framework that it is. JSX???? CSS and JS in the same file??? Etc.
But more importantly, this completely overlooks the amazing work the core team has done to make sure you DO NOT NEED TO TOUCH ANY OF THIS STUFF AT ALL if you never want to. React powers one of the most complicated and widely available web apps in the world. That the company and team building it are including tools and philosophies which feel awkward for your CRUD app should simply feel... right. But what certainly doesn't feel right is to see the core team build out more and more features, which support more and more advances and highly specialized use-cases, only to then see the community turn on them somehow because it is "too complicated" or a black box.
- dsfdsfsdfasd 6y agoThe author addresses this as well: > I think a good ol’ Pete Hunt-style “Thinking in X mode” blog post would go a long way. They point out that maybe all that's missing is a simple explanation of the thinking behind the new React features is, much like React and its developers did when they first introduced ground breaking features.
- bergstromm466 6y ago> React powers one of the most complicated and widely available web apps in the world. That the company and team building it are including tools and philosophies which feel awkward for your CRUD app should simply feel... right. But what certainly doesn't feel right is to see the core team build out more and more features, which support more and more advances and highly specialized use-cases, only to then see the community turn on them somehow because it is "too complicated" or a black box. Not sure if you can blow more smoke up Zuckerberg's ass? I feel like we need a new word: 'trickle down software' (in the pejorative sense). It recognizes that the corporatocracy has plundered the Commons/public domain [1], and are 'gifting' us frameworks like React while keeping the most useful strategies and mission critical frameworks and strategies for themselves. Maybe I should just stick to campaigning for 1) Protocol Cooperativism using Arthur Brock and Eric Harris-Braun's Holographic chain distributed application framework, together with 2) Mikorizal.org's Holo-REA economic framework - an Open Value Network (OVN) based on the Resource Event Agent (REA) accounting model (first developed by Bob and Lynn and Tiberius), which works as a transparent alternative to black-boxed corporate Enterprise Resource Software (ERP). OVN's can be used to fund open source hardware projects, and help with the transition to Commons-based peer production. But I just think someone needs to point out the hypocritical and 'privacy-washing' behavior of corporations who 'open source' non-critical pieces of code and then leech on free software developers and destroy and corrupt these people's hacker+maker philosophy with wads of cash and a life of consumerist 'luxury'. All of these actions are in turn based on the Silicon Valley lone Genius Myth, which bears the unspoken underlying promise of individual greatness and merits [2]. Damn it is painful to think back to how much self-loathing this delusional belief brought onto myself. [1] https://www.opendemocracy.net/en/oureconomy/plunder-commons-compensate-commoners/ https://www.opendemocracy.net/en/oureconomy/plunder-commons-... [2] https://www.technologyreview.com/2015/08/04/166593/techs-enduring-great-man-myth/ https://www.technologyreview.com/2015/08/04/166593/techs-end...
- cryptica 6y agoIt's comforting to hear other people who share similar opinions about this. As an independent open source developer, it's clear to me that corporations have taken over open source and have been actively suppressing independent projects. I've been very fortunate that my open source project was able to get a lot of attention early on (5 years ago) and has been able to get a lot of steady traffic from word-of-mouth since. I don't know how anyone could independently launch a successful OSS project these days.