I created the open-source language Vale [0] and this hits home for me
I created the open-source language Vale [0] and this hits home for me. This is one of the bigger reasons I ended my career at Google. I created Vale just before coming to Google, almost a decade ago. For _years_ I repeatedly wondered whether I should hand it over to Google via go/opensourcing. It would mean I could work on it for 20% time, and maybe eventually full-time, which would have been my dream. Every time, I came to the same decision: Google cannot be trusted with ownership of Vale. Three reasons: 1. I wouldn't be able to refuse if they told me to add tracking, analytics, AI "learning", or lock-in mechanisms. 2. If at any point they thought that Vale competed with Golang, they would shut it down. It doesn't matter that they're completely different (Vale doesn't even have a GC); if any person in the chain of command even had the _perception_ that it did, Vale would die. 3. If at any point they wanted the headcount for other things, they would shut it down. This happened to my first team (MyMaps) and second team (Earth) and hundreds of other teams across Google. …
Original discussionStop Building on Corporate-Controlled Languages313 source comments · at import