1.Java考古学
Java考古学:根据过去在Java发展史当中的出现的重要事件和人物,研究Java的发展史。为学习Java编程语言奠定一个良好的基础
颂其诗,诗其书,不知其人,可乎?是以论其世也。
1960-1970年,大型主机时代
伟大的1970年(前后)
1.1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言
2.1967年,剑桥大学的Matin Richards对CPL语言进行了简化,于是产生了BCPL语言。
3.1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”。意思是将CPL语言煮干,提炼出它的精华。并且他用B语言写出了第一个UNIX操作系统。
4.1973年B语言被提炼,设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。
上世纪最伟大的程序员--Bill Joy
1.在MIT的BBS上被众多的程序员认为是上世纪最伟大的程序员;
2.被《财富杂志》誉为网络时代的爱迪生;
3.和同伴一起完成了csh,vi,TCP/IP,NFS,JNI,BSD UNIX,Solaris等等等等;
4.在1982-2003,担任SUN公司首席科学家长达21年之久
Java的诞生
Java之父--詹姆斯·高斯林 James Gosling
1.九十年代初,Java的前身出现,名为Oak;
2.1992年,Sun成立了一家名为First Person的公司,使用Oak的语言为时代华纳公司开发一个和有限电视点播相关的项目;
3.1994年,Oak被命名为Java
Java的发展
1.1995年,Sun正式对外公开Java,并开发JDK1.0;
2.1996年,Sun成立了JavaSoft组织,各大公司纷纷地向Sun申请Java许可,包括网景,惠普,IBM,Oracle,甚至还有微软
3.1998年,Sun公司正式将Java更名为Java2