安德烈·布雷斯拉夫(Andrei Breslav)折磨科特林(Kotlin)的设计错误无法解决//我们注定了#6



安德烈·布雷斯拉夫(Andrey Breslav)最近几乎没有谈论科特林。我两次打电话给他面试,两次他都问我不要讨论技术问题。

一方面,我很生气。我了解其他所有人都在问他们-但我没有。我可能是俄罗斯最后一位纯粹的人道主义记者,他想向人们介绍该行业的工程技术,而不仅仅是向数以百万计的成功商人致谢。谁不会问这个可悲的“那么,用手指向我的听众解释它是如何工作的,以便他们理解。”

另一方面,人的性格对我个人而言比对技术而言更容易理解和有趣,而且当一个很酷的开发人员准备谈论自己作为一个人而不是一个工作单位时,我感到很高兴。

一年前,我接受了布雷斯拉夫(Breslav)的第一次采访,但从未放过他。第二个与fillpackart他回顾了Kotlin的成功与失误,与我们对多元婚姻的陈规定型观念作斗争,听取了对生活的抱怨,并以动态打字的理由进行了有力的演讲。




播客中的一些名言

为什么谈论开发不再有趣


我从事Kotlin已有十年,在过去的六年中,每个人都只想和我谈谈他。每个人对Kotlin都有相同的问题,我非常讨厌回答这些问题。不冒犯-很难找到有人六年来没有问过的问题。看来这根本没用-我已经回答了,所有材料都可以找到和阅读。我非常讨厌,非常讨厌。

我有话要说我现在对人道主题更加感兴趣-有关心理治疗,多婚,性别平衡。我真的很想意识到我个性的这些方面。我实现了工程方面-我也希望其他方面。

我经常发现自己在谈论我不擅长的领域。我立即开始得出结论-我拥有这样的财产。我没有耐心仔细地整理,阅读文学作品,并确保这不是我想到的第一件事。但是说到开发之外的事情,我不会感到自己完全不合时宜。相反-看来我可以带来新的面貌。

关于科特林对成功的态度


是的,我认为这项成就对许多人来说似乎很酷。之后,我冷静了一下。

我一直很自信-这既是优点也是缺点。毕竟,仍然有必要进行这样的项目,以说服自己。而且我根本没有说服力。我肯定是的,当然,让我们去做吧。感觉他可能不会飞起来。但是该怎么做-完全没有问题。

我的自信心曾经更加令人不安。我这么想-“现在,我很酷,突然其他所有人都不会理解这一点。”现在,我的焦虑感有所减轻,我甚至不确定这是否归功于Kotlin的成功。这是不同事物的累积效应。

我就像心理疗法一样,这也消除了某些类型的焦虑症。我在很多事情上搞砸了很多次,发现了错误的真正后果。它们似乎是灾难性的,但远非我所担心的那样。通常,它们不是我所期望的-结果在完全不同的地方起作用。

冷静源于对风险真实程度的了解。

Kotlin的设计缺陷是无法修复的吗


没有这样的错误,我晚上没睡。但是有些事情浮出水面,每次都是这样的笑话。在很多地方,有必要以另一种方式做一些小事情,或者朝着另一个方向做一些重要的事情。但是我知道每个人都是如此。

制作了一个大型的复杂系统而无法重做的人,因为这样的人有这样的想法。特别是就我而言-如果这个系统是他们生命中的第一个。

有人制作了一种语言,一个编译器,一个虚拟机,一个数据库-任何复杂的系统,但它并没有得到普及。然后又进行了第三次也是第四次尝试。当进行第四次尝试时,已经有了对哪里看的理解。重要的是什么,无所谓的。不仅在数学上可以理解的事物上,而且在他人的感知方面。

对于这类人来说,他们已经很了解就容易了。而且我不知道像许多先拥有成功系统的人一样。他们不知道地雷的位置。刚塞满颠簸。

在我看来,任何流行系统的用户都在思考和思考-“上帝,为什么在这里这样做!?”是的,因为很久以前,一切都依赖于那个人,所以根本就没猜到。好吧,它发生了-一个人没有猜到。

如果我回到过去,首先会纠正什么错误


最重要的废话-我从一开始就没有开始招募团队。

有必要招募一个团队。很多事情都取决于它。Kotlin成立于16年,但已经很晚了。它是在Java 8之后问世的。如果从第一年开始我就不会傻傻地组队,那么从语言推广的角度来看,许多非常重要的事情将完全不同。

另一个答案甚至更好-您必须寻找项目管理的指导者。那时我26岁,我以某种方式知道如何编写代码,比许多人对编程语言了解得更多,但我根本不知道如何管理人员。我必须寻找一个知道怎么做的人,并请他告诉我。

那将是我所能做的最好的事情,然后Kotlin会比现在更酷。

All Articles