`
61party
  • 浏览: 1097310 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Java之父称PHP,Ruby以及C#,不足为惧

 
阅读更多

  James Gosling上周参加了纽约的Sun 全球教育研讨会(World Wide Education & Research Conference),在会上这位Java 之父进行了演讲,并就提问进行了回答。
  有些人问道当前Java 所面临的威胁时,Gosling给予了这样的回答,“PHP 和Ruby 是非常好的系统,但是它们作为脚本语言来发挥力量,只局限于网页这一领域内。”

  当Gosling谈到Microsoft 的C# 时,“曾经一度我们很担心他们会做出创造性的东西——现在看他们要专注于一个平台是希望渺茫。”

  “PHP 能够简化产品因为它是100%瞄准网页的,”然而对于Java,他说,“我们拥有平衡的艺术——简化与力量的双赢。”

  最后James Gosling 说:“任何关于Java 相对PHP、Ruby还是其他语言的讨论都是没有意义的,我们同样在使用其他语言,你可以应用PHP 或者Python,以及其他语言与Java一起工作。许多人这样做。”

分享到:
评论

相关推荐

    From Java to Ruby

    然而,Ruby鼓励使用异常来控制程序流程,而在Java中,过度使用异常会被视为不良实践。 在开发工具和生态系统方面,Java有成熟的IDE如Eclipse和IntelliJ IDEA,以及Maven和Gradle等构建工具。Ruby则有RubyMine作为...

    Ruby.Programming_向Ruby之父学程序设计(第2版)

    《Ruby Programming:向Ruby之父学程序设计(第2版)》是为了让完全没有程序设计经验的读者也能灵活地使用Ruby,因此书中详细地说明了各种知识。从程序所需要的变量、常数、方法、类、控制结构等语法的说明,到类的主要...

    Ruby.Programming_向Ruby之父学程序设计(第2版).pdf (含书签)

    [Ruby.Programming_向Ruby之父学程序设计(第2版)].(日)高桥征义,(日)后藤裕藏.扫描版(ED2000.COM).pdf ) 带书签

    Ruby_向ruby之父学程序设计(第二版)(经典入门)

    完整书名《Ruby Programming-向Ruby之父学程序设计》 ,就是那本经典的绿皮书 第一部分:通过简单的Ruby程序来介绍程序的基本架构。  第二部分:介绍基础语法规则,以及类、模块等面向对象程序设计的思考方法与...

    《Ruby Programming—向Ruby之父学程序设计(第2版)》电子书

    总的来说,《Ruby Programming—向Ruby之父学程序设计(第2版)》是一本全面的教程,旨在引导读者从零基础逐步掌握Ruby编程,无论你是想成为一名全栈Web开发者,还是对编程充满好奇,这本书都将为你提供坚实的起点。...

    深度剖析Ruby vs Java误区

    为了促进这种和谐共存,Halloway提倡为JRuby项目贡献代码,以及在Java应用中采用Rake替代Ant进行构建管理,这将有助于融合两种语言的优点,推动跨语言的协作和发展。总的来说,选择Ruby还是Java应基于项目的实际需求...

    《Ruby Programming_向Ruby之父学程序设计_第2版》PDF版本下载.txt

    《Ruby Programming_向Ruby之父学程序设计_第2版》PDF版本下载

    ruby 和C#教程

    C#(发音为“See Sharp”)是由微软公司开发的一种面向对象的编程语言,它结合了C++和Java的优点,并在此基础上进行了创新和发展。C#的设计目标是为了提高程序员的生产力,使得开发者可以更容易地编写Windows应用...

    从 Java 到 Ruby_ 每一个管理者应该知道的事情

    标题 "从 Java 到 Ruby_ 每一个管理者应该知道的事情" 提示我们,这篇文章或书籍将探讨在 IT 管理领域从使用 Java 转向 Ruby 的关键点。Ruby 是一种动态类型、面向对象的编程语言,以其简洁、灵活的语法和强大的元...

    向ruby之父学程序设计

    ruby的基础语言,如果使用ruby编程,测试框架的搭建

    ruby生成java文件的工具

    标题中的“ruby生成java文件的工具”指的是使用Ruby编程语言编写的一种工具,它能够自动生成Java源代码。这种工具通常用于提高开发效率,特别是在需要大量重复性代码的情况下,如数据访问对象(DAO)、控制器...

    正则表达式匹配工具——主流的开发语言(C#、Java、C++、VB、Ruby以及Python等)

    那么你会在主流操作系统(*nix[Linux, Unix等]、Windows、HP、BeOS等)、主流的开发语言(delphi、Scala、PHP、C#、Java、C++、Objective-c、Swift、VB、Javascript、Ruby以及Python等)、数以亿万计的各种应用软件...

    ltp哈工大NLP源码含(c# c++ ,java python ruby等)

    【标题】"ltp哈工大NLP源码含(c# c++ ,java python ruby等)" 提供的是哈尔滨工业大学自然语言处理(NLP)工具包(LTP:Language Technology Platform)的源代码,涵盖了多种编程语言实现,包括C#、C++、Java、...

    rubyPHP高性能的PHP框架

    rubyPHP的页面缓存是自动进行的,在config/tpl.php中可配置是否启用缓存以及缓存文件的有效期。当然这仅仅是全局设置,在调用视图时可重新指定是否启用缓存以及缓存有效期。 2.SQL缓存。sql缓存指之前执行过的查询...

    From java to Ruby

    《从 Java 到 Ruby》不仅为 Java 开发者提供了一条通往 Ruby 的清晰路径,同时也为管理层提供了充分的理由去考虑将 Ruby 纳入技术栈。无论是对于个人技能的提升还是组织的整体发展,本书都是一份宝贵的资源。通过...

    Java与Ruby在Web开发上谁更高效

    【Java与Ruby在Web开发上的效率对比】 Java和Ruby都是流行的Web开发语言,它们各自有其独特的优点和适用场景。本文主要探讨了Java相对于Ruby在Web开发中的效率和生产力。 首先,Ruby on Rails(RoR)以其简洁、...

    各种语言的字符串逆序 Python、JavaScript、Java、C#、C++、Ruby、PHP、Go和Rust等语言

    涵盖了Python、JavaScript、Java、C#、C++、Ruby、PHP、Go和Rust等语言,展示了如何使用各自语言的特性和标准库来反转字符串。 适用人群 编程初学者:正在学习基本的字符串操作。 软件开发者:需要在项目中实现字符...

    Java世界的Ruby

    ### Java世界的Ruby:动态脚本的新篇章 #### 引言 在软件开发的历史长河中,从最初的机器语言到后来的高级语言,每一次技术的进步都伴随着开发者对于新工具的探索与旧工具的不舍。Java作为一种重要的面向对象编程...

    Java、.Net、PHP、Ruby优劣势概览

    Java、.Net、PHP、Ruby 是四种广泛应用的编程语言,每种都有其独特的优势和应用场景。下面我们将逐一探讨它们的特点。 首先,Java 是企业级应用的首选,尤其在大型企业和中型企业中占据主导地位。Java 强大的后端...

    Ruby on Rails实践之路给PHP和Java开发者的书

    这本书《Ruby on Rails实践之路给PHP和Java开发者》显然是为了帮助具有PHP和Java背景的程序员理解和掌握RoR的精髓。 对于PHP开发者来说,他们可能已经习惯了Laravel或Symfony等PHP框架,而Ruby on Rails引入了一种...

Global site tag (gtag.js) - Google Analytics