C#、TypeScrip之父:会Excel就是程序员!

眼看着2月就要结束了 ,, 意味着2022即将过去1/6 。 去年就喊着今年要学习要转行搞钱的小伙伴 , 现在已经着手努力了吗?
一寸光阴一寸金 , 时间永远是不等人的 , 可要把自己立的flag提上日程啊!废话不多说 , 今天带大家看看C#、TypeScrip之父在近日的一段采访中一些有趣的回答 , 希望对小伙伴们有启发~
C#、TypeScrip之父:会Excel就是程序员!
文章图片
AndersHejlsberg是世界上最重要的计算机程序员之一 。 作为TurboPascal、Delphi、C#和TypeScript等编程语言的创造者 , 以及在构建微软.NET等开发环境方面极具影响力的人物 , Hejlsberg对数百万软件开发者产生了深远影响 。
Hejlsberg最近与TNS新闻编辑DarrylK.Taft通过MicrosoftTeams进行了一次采访 , 引发了以下问答 , 其中包含了许多他对于软件开发相关事情的看法 。
低代码与无代码
AndersHejlsberg:我认为低代码/无代码显然是一个有着巨大潜力的领域 。 而且我认为我们都倾向于忘记我们已经拥有世界上最大的编程语言之一 , 这取决于您如何在Excel中定义编程语言 。 Excel , 你可以说是一种编写程序的低代码/无代码方式 , 他们的电子表格就是程序 。 你可以输入一些东西 , 然后运行程序 , 结果就会呈现在电子表格的底部 。
所以我认为挑战其实一直在于这些工具 。 当达到低代码环境的极限时 , 你需要找到设置合适的逃生舱口的方法 , 才不会陷入困境 。 而且这个逃生舱口 , 可以转移到一个更完整或完整的编程环境 , 这意味着有意义的可扩展性模型是必须的 。
因此 , 人们需要考虑的很多事情通常不是最重要的 , 因为人们倾向于关注绘制框和线以及这些小示例的演示效果如何 。 但我总是很好奇它是否适用于现实世界?那里的很多工具都达不到这个标准 , 但有些可以 。
问:我的意思是 , 整体的主旨是努力让更多人进入开发的世界 。 其中一部分人想要走的更远 , 成为专业人士 , 或者至少更加熟练 。
AndersHejlsberg:是的 。 如果你问所有Excel用户 , 他们不会称自己为程序员 , 但你知道 , 从某种意义上说 , 他们是 。
C#、TypeScrip之父:会Excel就是程序员!
文章图片
软件开发的安全性
问:让我们稍微谈谈安全性 。 安全性和整个shiftleft的作用有多重要?
AndersHejlsberg:这取决于您在堆栈中的位置 。 对于编程语言 , 安全性很重要 , 我认为这对我的工作影响很大 。 你甚至可以说类型检查器是一种安全形式 。 这是您软件中可利用的漏洞 , 对吧 。 所以编程语言在这个意义上间接地考虑了安全性 。
创造可以分析代码 , 并且指出可能存在的安全漏洞的工具 , 是我们看待安全性的其他方式 。 但这显然是一个现实问题 。 世界上其他地方的人每天都去上班 , 他们的工作是侵入西方世界的公司 。 这是他们拿薪水去做的非常积极的事情 , 想想就很可怕 。 有大量的大脑和人们靠滥用科技为生 。
关于Web3
问:你对Web3有什么看法?是否需要新的工具来进行Web3开发?
AndersHejlsberg:首先我们需要就Web3是什么达成一致 , 因为人们似乎有各种各样的想法 。 我确实喜欢奖励创作者的概念以及创造数字资产并为他们获得奖励的能力 。 但在那个领域也有大量的骗子、贪婪者和快速致富的人 。 你可以将大量的环境破坏归因于采矿和能源使用的一些持续进行 , 所以这是一个奇怪的世界 。 我们将会看到这一切的结果 。 所以我喜欢它的某些部分 , 我也讨厌它的某些部分 。