4 ms·
I went to a reactjs meetup at Apple a few days ago. There they showed off Revis, a react library for making charts and visualizations that looked really interes
by TheAceOfHearts 11y ago
I went to a reactjs meetup at Apple a few days ago. There they showed off Revis, a react library for making charts and visualizations that looked really interesting, with the selling point being that it enables you to create graphs declaratively. They said they had plans of open sourcing it, although they didn't give a due date.
Another thing they indirectly showed off was a reactjs playground which was very similar to swift playgrounds. I say indirectly, because the person that was presenting was showing revis using it. There's some public playground components that are around (e.g. component-playground [0]), but it's the type of thing where I think there's still room to experiment and innovate. Bret Victor's Inventing on Principle video [1] comes to mind.
I don't know how big the web presence at Apple has been in the last few years, but I'm hopeful that this is a sign that it's growing and that it'll push more resources to the Safari team so it'll keep up better with other browser vendors. Although they have a history of open source, I don't think they've open sourced much JavaScript? From googling around all I could find was that they were one of the biggest contributors to SproutCore [2], which looks fairly dated by today's standards.
[0] http://projects.formidablelabs.com/component-playground/ http://projects.formidablelabs.com/component-playground/
[1] https://vimeo.com/36579366 https://vimeo.com/36579366
[2] http://sproutcore.com/ http://sproutcore.com/
- microcolonel 11y agoI work at a web shop, and we're convinced that Apple is deliberately failing to make improvements to Safari (specifically on iOS). The theory is that they are conspiring to lock in people who depend on the platform, but also prevent them from delivering anything approaching the quality of native apps on iOS. Though usually I try to avoid thinking of conspiracy; the more I work with their platform, the more reasonable this theory sounds. I have been solicited to work on WebKit for Apple, but given how isolated Apple employees seem from the world, I don't think I could do it. I'm not willing to sign away my personality or existence for cash-on-hand. I suspect they're having trouble hiring people to work on WebKit, because although I think I'm a pretty good developer, I'm not the top of the barrel when it comes to WebKit developer candidates.
- Gorbzel 11y agoThis is pretty much the definition of confirmation bias.
- coldtea 11y ago>I work at a web shop, and we're convinced that Apple is deliberately failing to make improvements to Safari (specifically on iOS). The theory is that they are conspiring to lock in people who depend on the platform, but also prevent them from delivering anything approaching the quality of native apps on iOS. Classic cooky conspiracy theory. In fact the Android browser is in many ways worse than Mobile Safari. So there goes the whole theory...
- microcolonel 11y agoMost Android devices these days run Chrome.