展开讨论

经验与复盘经验摘录 · 机器翻译

我创建了开源语言Vale [0],这对我来说感触很深

我创建了开源语言Vale [0],这对我来说感触很深。这是导致我离开谷歌职业生涯的更大原因之一。我在加入谷歌之前几乎十年前就创建了Vale。在多年的时光里,我反复思考是否应该通过go/opensourcing将它交给谷歌。这意味着我可以利用20%的时间来开发它,也许最终能全职做这件事,这本来是我的梦想。但每次我都会做出同样的决定:谷歌不能被信任拥有Vale的所有权。三个原因:1. 如果他们让我添加跟踪、分析、AI“学习”或锁定机制,我将无法拒绝。2. 如果他们认为Vale与Golang有竞争关系,他们会关闭它。不管它们有多么不同(Vale甚至没有垃圾回收);如果链条中的任何一个人哪怕有这种“看法”,Vale就会被关闭。3. 如果他们需要其他方面的人力资源,他们会关闭它。这在我的第一个团队(MyMaps)和第二个团队(Earth)以及谷歌其他数百个团队中都发生过。…

源讨论停止在企业控制的语言上进行开发原帖 313 条评论 · 导入时统计
5

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 5

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

CO

关于Vale的定位,它相对于Zig和Nim来说处于什么位置?粗略一看,Vale似乎比C++更接近C,这似乎让它处于与Zig一些相同的使用场景中,但可能更高级一些。这个评估准确吗?

完整原文
SK

祝你好运,但我不太明白你的逻辑。我不期望Google会无限期地资助一个实验性的开源项目,或者继续为他们不再关心的工作付费。但为什么不能暂时接受资金支持呢?当他们对这个实验失去兴趣,资金枯竭,或者他们想走你不喜欢的方向时,代码已经在那儿了,你仍然可以自己继续推进。

完整原文
SP

我现在在Google工作,参与一个开源项目,之前也参与过Google的开源语言项目。 事情并不是这样发生的。 我们帖子中有很多关于可能发生但实际从未在Google历史上发生过,或者并非仅限于企业赞助的问题的恐惧。 > 1. 如果他们让我添加跟踪、分析、AI“学习”或锁定机制,我无法拒绝。 Google在开源项目中从不做这些。在我的项目中从未见过,也从未听说过其他人的项目有这种情况,也没有听说过相关问题的新闻。我曾参与一个CLI工具,它会发送一些使用分析数据回去(以便他们能看到崩溃报告等),有些人抱怨了,然后它被移除了。这从来都不是恶意的,认为Google通过开源项目来制作更好的广告档案之类的说法是荒谬的。 > 2. 如果他们任何时候认为Vale与...…

完整原文
NA

我发现我只回复那些和我意见不同的人。这很令人难过。 我已经在我的博客文章中添加了Vale。看起来非常有趣。 祝贺你为你的信念挺身而出。

完整原文
MF

我第一次认真地看了Vale。看起来非常好。有一件事我在指南中没有看到,可能在最后(也许在“Patterns”中)有一些关于错误处理的讨论。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。