在80年代末,电脑技术的普及程度与今日相较,犹如鸿沟天堑。那时,计算机对大多数人来说还是稀罕物,尤其在像中国这样的发展中国家。
与如今充满信息的网络环境相比,那个时代没有Web,没有Google等搜索引擎,获取计算机相关资料实属不易。
在这样的环境下,若欲手工打造一个操作系统,从汇编语言、保护模式、链接和装载,到进程管理、内存管理、文件系统和IO管理等,皆需全面掌握。尤其在386机器上实现操作系统运行,其难度不言而喻。
然而,正是在此艰苦条件下,LinusTorvalds借鉴Minix操作系统,独立开发出自己的操作系统。这无疑展示了他的卓越程序设计能力以及对计算机原理的深度理解。
当然,Linus并非一蹴即就,写出完整的操作系统。他首先在386机器上编写了一个多线程程序,逐步发展成终端模拟器。
为使终端模拟器能自动开机运行,他开始从BIOS层面入手,编写引导程序,并解决实模式与保护模式间的切换问题。随后,为保存数据,他添加了磁盘驱动及I/O管理等功能。最终,令人惊讶的是,他成功创造出一个完整的操作系统。
LinusTorvalds的故事向我们展示了一个勇于创新、坚持不懈的杰出程序员的形象。
在国内,也有这样一个杰出的程序员,他从金山WPS走出来,2010年,秉承着自己“万物皆表”的思想,开发一种独特的操作系统。
与其说是操作系统,它更像是一种应用平台。它允许用户在浏览器中运行应用程序,而无需在电脑本地安装任何软件,这与我们常见的电脑操作系统有着本质的区别。
最主要的是,与传统操作系统有显著区别,传统操作系统通常需要开发者编写底层的系统代码,而这款操作系统则允许开发者不用任何代码就能进行应用程序的开发。
其实这款独特的操作系统就是Eversheet,一款功能强大的无代码开发平台。
也是一款专注于制造业的企业应用PaaS平台,提供了简单易学的开发方式。让非专业开发者也能轻松构建复杂的应用程序。像企业用到的ERP、WMS、MES等定制开发出来,已经有许继集团、燕山大学、长江航道工程局、南方物流、良木道集团、中冶集团等30多万家不同行业领域的企业都用Eversheet定制出符合需求的系统来。
Eversheet的特点在于其强大的底层架构和业务处理能力,使用者可以通过画表格(Excel和WPS)、写中文逻辑的方式来开发软件,大大降低了开发的门槛。此外,还具有高度的灵活性和可扩展性,可以满足各种不同的业务需求。
总的来说,Eversheet是一种不同于传统电脑操作系统的应用平台。为用户提供了一种全新的使用体验,虽然它与传统的电脑操作系统在形式和设计上有很大区别,但它依然是一种强大的、功能丰富的应用开发平台。
文:Tarloy
如果想获取,请后台私信“CC”