首页 » 给你的孩子机会跟上现代世界

给你的孩子机会跟上现代世界

程序员玩的最具讽刺意味的游戏之一就是将大部分工作推入配置文件中。这些文件通常以 JSON、YAML 甚至 XML 编码,是一种很好的 电报数据 编码理念,已经转化为一种详细的仪式。在某些情况下,您甚至不需要编写实际代码;只需不断使用不同的配置文件即可完成您需要的操作。

 

我们拥有 Nickel 是有意义的:一种用于创建配置文件的编程语言。 Nickel 就像一个具有内置逻辑的模板,您可以使用它来创建非静态的配置文件。可以在周中设置一个值,而在周末设置另一个值。启动时,Nickel 会创建一个与其收到的所有参数匹配的新配置文件。

 

Nickel 的结构基本上是功能性的,如果有帮助的话,可以进行类型检查。最大的话题是“正确性”,因为一段编写良好的 Nickel 代码可以保证输出符合语法规则以及您要求的任何其他规则。 Nickel 编译器允许您编写合同,然后检查输出是否遵守合同。当然,编写代码来创建配置文件然后控制代码 跟上现代世界 有一些有趣的事情。但这对于现代建筑来说是一个非常实用的解决方案。

 

眼镜蛇

Kobra 的创建者想要一种能够为工程师、科学家和其他非专业编码人员开辟机器学习之路的语言。他们把这一结果称为机 读懂潜在客户的暗示 器学习的视觉语言。 Kobra 编辑器创建类似代码的序列,这些序列被拖放到代表常用统计分析和机器学习内置例程的图块中。该过程与 R 类似,使用表格数据构建数据框并集合图形显示功能来创建仪表板和论文。

 

二头肌

云最有用的功能之一是能够启动和停止服务器来处理大量数据。数据中心硬件团队曾经需要数周时间来请求、安装、测试和配置一台机器。现在,云计算允许您在几分钟甚至几秒钟内完成所有这些操作。

 

许多 DevOps 团队已经开始针对不同云支持的不同 API 编写代码。微软决定更进一步,创建一种简化的语言来在 Azure 中部署机器,作为其基础设施即代码理念的一部分。

 

这种名为 Bicep 的语言提供了一种高效的声明式格式来封装开发人员可能想要在新实例中运行的大多数不同位。一些基本的类型安全可以帮助您避免错误,并且 VS Code 中有一个语法感知编辑器。该语言本 新加坡电话号码 身是为对基础设施进行高阶思考而设计的,具有严格的声明性结构,允许您以任何顺序输入指令,然后让 Azure 的资源管理器优化性能。

滚动至顶部