每次启动谈论改变世界,但多数不是在谈论这个世界本身或物理的东西在里面。最简单的是要在数据库中交换的数据包和地点条目 - 位潜在的重要袋,但位袋仍然。这个世界,虽然是由原子组成。
比特和原子之间的壁垒正在消失,与程序员不再局限于虚拟境界,这一部分要归功于物联网变得更加真实。现在,我们可以做的比写一和零到磁盘:我们可以告诉一台机器如何挤压,剪切,弯曲或变形的原子实际编写代码。现在,我们的软件可以开灯,改变房间的外观,驾驶一辆车,移动墙,或更多。
今天,许多新的市场和机会为开发者生活在现实世界中。如自动驾驶汽车,智能家居,智能办公空间,以及大规模定制快速发展的领域需要程序员是精明的有关数据结构的变化如何导致物体的变化。如果术语“面向对象编程”不是已经采取,这将是完美的。
+ ALSO ON网足球竞猜app软件络世界11个混杂编程语言的特点+
这些工作需要新的语言,或者,如果他们没有正式新的语言,新的协议与旧的语言工作。改变世界的手段学习这些语言和协议如何工作,以及如何将它们部署。如果你正在寻找真改变世界,这里是语言和协议掌握的部分名单。一旦你开始翻转改变世界的位,就很难再回到单纯的数据库。
基本
其中的驱使早期的微型计算机革命的生命在一些简单的硬件控制器心目中的经典语言。谁使ESP8266控制器板使用的语言,因为,正如他们所说的,它是人们“一个简单而强大的语言,让你做令人惊奇的事情,而无需在计算机科学学位。”
所有经典的结构是存在的,包括老吓人的东西:GOTO。但也有用于读取网页或发送电子邮件的新命令。你的大部分时间将在接口上花了轮询针,不过,收集传递到互联网上的数据。