9月12日,著名的“Java 技术之父”,Java
技术的创始人James Gosling先生做客CSDN的嘉宾聊天室,与CSDN网友展开了面对面的思想和技术交流!
Gosling先生以“Java 技术之父”而闻名于世。他是Java
技术的创始人,他亲手设计了Java语言,并开发了Java编译器和Java虚拟机,使Java成为了世界上最流行的开发语言。Java支持的计算模式,已经成为了互联网的标准编程模式以及分布式企业级应用的事实标准。目前,Gosling先生积极致力于研究软件开发工具,使它们功能更为强大,更容易为开发人员所使用,能够快速地开发应用。
James
Gosling先生于1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡耐基-梅隆大学计算机科学博士学位,博士论文的题目是:"The
Algebraic Manipulation of Constraints"。Gosling现任Sun公司全球副总裁兼高级研究员。他创建了卫星数据获取系统,Unix的多处理器版本,若干编译器、邮件系统和视窗管理器,
他还创建了一个叫做"Emacs"的WYSIWYG文本编辑器,这个基于图像编辑器和文本编辑器的突破性的编辑器可运行于Unix系统。在Sun公司,Gosling最初是负责NeWS视窗系统的总工程师。也正是他开始了Java编程语言的最初设计,并完成了Java技术的原始编译器和虚拟机。最近,他在Java的实时规范方面做出了贡献。现在他是Sun公司实验室的研究员,最大兴趣在于研究软件开发工具。
“Java之父”Gosling凝神沉思 |
Gosling博士解答CSDN网友提问 |
Gosling博士(中)与CSDN工作人员合影 |
| 活动时间:2005年9月12日 | 参与者:“Java之父”James Gosling,CSDN网站技术主编熊节,《程序员》杂志技术主编孟岩 | ||
| 在线聊天主题内容: |
一、Java技术新趋势 |
二、接轨国际化新技能 | |
这里列出的是我们收集的网友意见和问题!我们将会不断的收集和整理,欢迎大家踊跃参加!
Java技术新趋势
1、java对中文支持不够什么时候能够改善?
2、 可不可以比较一下JAVA语言与动态语言(例如Pytho)?不知道James
Gosling先生是否有意向参与Java的动态语言开发?
3、
在现在的Java版本中我们发现,它更像是C#,并且放弃了原先对程序员的承诺-"Java是一门简单的语言"!不知道这样的结果James
Gosling先生是如何看的?现在Java所选择的道路是您设想的吗?
4、
由于Java跨平台性和开源性,使得在最近这几年的越来越被程序员青睐,而最近这两年,SUN公司也在不断的丰富和完善Java
API,现在Java的API库已经非常的庞大,为了保证JVM的向上兼容,JVM已经变的很庞大,我想请问一下,你个人是否希望给JVM减减肥呢?
5、 JAVA 的发展前景受到.NET 严峻挑战及诸多质疑,请问如何看待这个形势?
6、 J2EE前景
7、
支持JAVA处理器的芯片什么时间诞生!JAVA将会取代C++或者其他的语言吗?
8、
执行效率
9、 java还能更简单吗?
10、 java IDE 什么时候能做的简便的像.net 尤其在GUI方面
Java技术学习方法和技巧
1、现在的Generices用的我很不爽,很容易迷惑,特别是wildcard, 有没有打算改进?
2、如何提高编程效率/如何在占用最少滴资源,让程序跑滴更快/编写代码有何技巧?
3、现在JAVA怎么才可以由熟悉达到精通的境界呢?
4、请问James
Gosling先生:为什么把java的运算放在堆中,而与其它语言不一样放到cpu寄存器中。这使得java速度受到影响。
5、请问James
Gosling先生:JAVA效率是否能满足嵌入式实时系统?
6、java
的垃圾回收方式能不能换个方法,内存分配到1G的时候,回收太慢了
Java技术与国际接轨
1、开发工具方面,Sun是否计划与Eclipse展开合作?
2、SUN和IBM续约十年,就这未来十年JAVA的发展如何?
3、java官方为什么不为广大的中国java使用者提供中文版的技术文档。
4、SUN have acquired
the storageTek. would you like to disclose some information about the SUN's
storage strategy? and what do you think of the
acquirement?
Gosling先生是Java技术的创始人,他亲手设计了Java语言,并开发了Java编译器和Java虚拟机,使Java成为了世界上最流行的开发语言,Java支持的计算模式,已经成为了互联网的标准编程模式以及分布式企业级应用的事实标准。Gosling先生是Sun研究院的院士,一直致力于积极研究软件开发工具,使它们更为先进。
历史成就:
科技深入生活,Java技术也是无所不在。Java技术于1995年由Sun
Microsystems研发,现在已经成为全球数百万人数字生活中重要的一环。
Java辉煌十年 Java 大事记 Java:咖啡的香气飘满Internet
Duke是谁
Java产业价值 展望JavaChina大会 Java之路 财富之路 JavaEE
5
人物采访:
您可能已经使用Java来开发各种各样的应用,或者是您正在打算使用Java来开发应用。但您一定期望能够有机会和James
Gosling先生——Java的缔造者,直接互动地交流并展望Java的未来发展。
James
Gosling畅言Java技术未来十年发展
Java依然简单:James
Gosling接受CSDN记者专访
采访James
Gosling:我希望十年后Java不复存在
红色星球与JAVA——James
Gosling博士谈“勇气”号探测器登陆火星
专访Java教父:或开放JSE
与微软间有鸿沟
2003年James Gosling
CSDN聊天活动现场
技术讨论:
从手机到超级计算机,Java技术提供了统一的计算平台,使复杂、多层的网络计算应用变得易于搭建和布署。Java技术使开发者和IT主管的工作变得简单有序,并为他们提供了一个无缝和易扩展的环境去进行网络服务。
Java软件架构设计慨论
真正的Java学习从入门到精通
Java学习路径(一)工具篇 Java学习路径(二)书籍篇 Java学习路径(三)过程篇
Thinking in
Java第三版读书笔记 第四章 第六章 第七章 第八章
开发高质量的J2EE系统
XML和Web服务安全
如何才算掌握Java(J2SE篇)
Eclipse实用教程(配置J2ME环境)
James Gosling先生是两本影响深远的畅销书的主要作者:《Java编程语言》(第三版·影印版)和
《JAVA语言规范》。当然,他还发表过许多其他的有关对象技术的广为引用的论文。我们在这里仅列出几本富有代表性的著作.
[中文名]:
《Java编程语言》(第三版·影印版)
[原书名]: 《The Java Programming
Language》
[作者]: [美]KEN ARNOLD;james
gosling;DAVID HOLMES/著
[简介]:
本书以Java语言创建者的独特视角向读者展现
了为什么以及如何使用Java语言,以便读者理解Java语言的
基本设计目标以及它在现实世界中的应用。
[书名]: 《JAVA语言规范》
[作者]: James
Gosling
[简介]: 本书由Java发明人亲自撰写,侧重于Java技术细
节和内幕,提供了对整个语言及其语法的全面、准确、详尽 的描述,使读者了解Java结构的精确含义。书中讲述了
Java语言全部的语法和语义;描述了Java编译器所要检查的
语法的各个方面,包括各种类型、语言和表达式的含义;还
描述了Java运行模式的各个方面,包括异常、线程和二进制 兼容性。
[中文名]: 《Java应用程序设计接口(上册)--核心包》
[作者]:
(美)James Gosling,Frank Yellin,Java小
组
[简介]:
本书是唯一正宗的Java丛书之四,由Java的 研制组织者美国Sun
Microsystems公司独家授权,是唯一权 威、完整的API手册,由创建Java API的开发小组亲自撰写
。 每个想要创建安全、高效、可移植和健壮的应用程序的 程序员部必须对Java
API有透彻的了解。本书本册―核心包 部分描述作为Java语言基础的各类库,包括
java.lang,Java.10,Java.util和java.net。它们是作为每
个Java程序基础的通用库。
[中文名]: 《Java应用程序设计接口(下册)--窗口工具箱
和applet》
[作者]: (美)James
Gosling,Frank Yellin,Java小 组
[简介]:
本书详尽描述了每个程序员编写Java应用程序
和applet所必需的库,具有权威性、准确性、综合性和完整
性。本册-窗口工具箱和applet部分-描述了用来创建复杂、
具有视觉吸引力的Java应用程序和applet的各类库。此外,
本册还描述了如何创建可以通过网络安全传输的嵌入程序
。相关类包java.awt,java.awt.image,java.awt. peer和java.applet。