360 karma · joined February 28, 2018
I find it strange (and possibly not very pragmatic) that not long ago at all, rails was almost a no brainer, and now it's the opposite, even though there must be many thousands of live applications.
> It’s like everyone who’s ever tried to do Android programming gave up and declared: “This is so bad that I will do my own startup to make it better.”
> And Google, not to be outdone by their competitors, responded by saying, “Oh yeah? Well you can’t compete with us, because we’re going to compete with us!” and they launched Flutter, which is — I am not making this up — a 100% serious Android development stack that competes with native Android, and whose existence the actual Android team simply refuses to acknowledge.
This is incorrect. Every one of these I've heard of (all the big ones) and probably the rest don't exist because Android development is so terrible, they exist mostly to facilitate one codebase for both iOS and Android, or to allow the use of a different language.
I mean, that's incredibly obvious, so I don't know why he's got this here.
It stores information as triples (Bob -> Married to -> Gary) and with properties (Bob.last_name = Stamper)
I've been finding that the benefits keep on paying off. I can arbitrary relate any thing to any other thing (and query those relationships) without changing code or database schema at all.
And the fact that it's a literal, intuitive, representation of reality makes things much easier to reason about.
When viewing something and seeing all the related info, the data nerd in me loves it: https://unlikekinds.com/t/unlike-kinds (meta)
Obviously every company will be self-serving in its technology choices. But it seems to me that people got the feeling that Google was doing themselves a favour, more than doing everyone a favour.
As a Googler said earlier, they've built the fundamentals quasi-privately already, do it seems they can only win by making it a community project.
Is it any less community driven than Swift though?