包含关键字 编程语言 的文章

编程界十大顶级IDE


IDE是集成开发环境(Integrated Development Environment)缩写。IDE是一种个编程软件,是集成了程序员语言开发中会需要的一些基本工具、基本环境和其他辅助功能的应用软件。IDE一般包含三个主要组件:源代码编辑器(Editor)、编译器、解释器(Compiler、Interpreter)和调试器(Debugger)。

featured-advantages-disadvantage.jpg

开发人员可以通过图形用户界面(GUI)访问这些组件、并且实现整个代码编译、调试和执行的过程。现在的IDE也提供其他帮助程序员提供开发效率的一些高级辅助功能,比如代码高亮,代码补全和提示,语法错误提示,函数追踪,断点调试等。


追寻ARM的起源——Acorn电脑简史


在玩树莓派(Raspberry Pi)的过程中,总是会有意无意的接触到一款之前从未听闻的系统,RISC OS。而启发树莓派开发的,则是一款80年代的家用电脑BBC Micro,而这一切都是来自于昔日的英国IT巨人Acorn,而树莓派所使用的ARM处理器的发明者也是Acorn。作为一家企业的Acorn已经不再存在,但其遗产却仍深刻的影响着今天的IT行业。

acorn-rev.jpeg

许多时候,Acorn被称为“英国的苹果”,或是被认为是像仙童公司那样的创业催化剂。在2010年ZDNet上由David Meyer所列出的“十大陨落的IT巨人”,Acorn中排名第九。Acorn的产品是日后许多英国的IT专业人士的启蒙老师,相比美国硬件产品商业上的成功,Acorn的产品在技术上往往更胜一筹。


BBC的教育启蒙与硬件创新


在1980年代,BBC Micro首次向许多孩子介绍了计算技术,帮助英国在1980年代迎接了数字时代的第一批个人计算机浪潮。BBC micro:bit是BBC的Make it Digital计划的一部分,将在该项目的数字时代基础上继续发展,秉承BBC Micro的传统,旨在帮助将新一代从被动的技术消费者转变为数字世界中的创造者和创新者。

bbcmicrobit1.png

BBC micro:bit是30年来最雄心勃勃的教育计划,它还连接到其他设备,传感器和套件等,并且是Arduino、Galileo、Kano、littleBits和Raspberry Pi的伴侣,是进行更复杂学习的跳板。