敏捷Web开发向左,标准Java平台向右?

2008 年 4 月 15 日

在最近图灵公司总编刘江发布的一个博客中,提到 PHP 3 之后的主要语言开发者、Zend 公司创始人 Andi Gutmans 向 Java 平台发难,说其已经失利于现代 Web 开发的这场战争,寄希望于 JVM 并不能挽回颓势。但社区似乎并没有完全支持 Gutmans 的这一观点。

根据 Gutmans 的表述,最终目的的不同是动态语言和 Java 平台选择不同道路的主要诱因。Java 从所诞生的那一刻起就注定是为企业平台开发服务,而动态语言则好像是为 Web 开发量身打造,这一发展趋势仍然在延续:

[大型企业级项目团队中最优秀的人] 恰恰忽视了 Web,因此 Java EE 设计时并没有以 Web 为中心,而且关注在企业集成、事务管理和其他后端处理上。虽然 Java EE 通过 Servlet 和 JSP 支持 Web 开发也有不短的历史,但是掌握标准发展的大公司们忽视了 Web 的 RESTful 本质,仍然在向通用平台的方向上走。 而与此同时,建于 C 语言库和工具的生态系统之上的 LAMP 架构,则成了 Web 程序最流行的开发平台。其中最常用的语言是 PHP。由于 PHP 专注于 Web 开发,而且为此不断演变,它简直就是为 Web 范型(paradigm)量身打造的,能够快速和容易地解决常见的 Web 问题,因此获得了最大的市场份额。

原文链接:【 https://www.infoq.cn/article/2008/04/web-development-java-debate 】。未经作者许可,禁止转载。

登录后可解锁全站优质内容

免费畅享技术公开课、顶尖技术团队访谈、一线互联网大厂技术实践

文章
视频
电子书
研究报告
立即登录
2008 年 4 月 15 日 22:16 378

评论

发布
暂无评论
发现更多内容

NOSQL - 第六周作业

孙志平

架构师训练营第六周作业

sunnywhy

【week06】总结

chengjing

计算机网络基础(三)---网络层-IP协议的转发流程

书旅

php laravel 网络协议 计算机基础 网络层

天猫小店、京东小店的问题分析

石云升

价值网络 新零售 天猫小店

图解:有向环、拓扑排序与Kosaraju算法

淡-蓝色

Java 数据结构 算法

week6 学习总结 Nosql

Z冰红茶

Apache Flink 是什么?

Apache Flink

flink

探秘 Spring 的 PropertyEditor

CoderLi

Java spring 后台

架构师训练营(6周)

邵帅

rdd序列化

InfoQ_6cf02607664f

C、C++、Java到Python,编程入门学习什么语言好?

华为云开发者社区

c c++ Python 编程语言 Java 分布式

程序员的眼界真的不要,也不能只局限于技术

非著名程序员

极客时间 程序员 提升认知 程序员成长

蟒周刊-429-Python 3.8.4 可用ed

ZoomQuiet大妈

Python 大妈 蟒周刊

CAP 原理及Doris 临时失效的处理过程

Acker飏

极客大学架构师训练营 CAP

CAP原则

熊威

架构师训练营第六周

大丁💸💵💴💶🚀🐟

我在阿里积累到的撰写数据分析报告经验

DeeperMan

大数据 数据分析 数据可视化

最右JS2Flutter框架——渲染机制(二)

刘剑

flutter 前端 跨平台 探索与实践

MySQL 高可用和分布式数据库(训练营第六课)

看山是山

zookeeper CAP 主从复制 主主复制 MySQL 高可用

学会使用Vue JSX,一车老干妈都是你的

前端有的玩

JavaScript Vue 前端 技巧 React

Doris 临时失效 UML 时序图(训练营第六周)

看山是山

Doris

架构师训练营第六周总结

sunnywhy

CAP 原理

Z冰红茶

我学会了用Python预测股票价格

博文视点Broadview

Python 读书笔记 算法 数据分析

GaussDB for DWS:内存自适应控制技术总结

华为云开发者社区

大数据 数据湖 内存管理 sql 华为云

一个成都程序猿写于离开北京一周年与26岁生日的这一天

why技术

生活 程序人生 北漂 成都

职业发展的迷茫与困境:你真的了解职级体系吗?

伴鱼技术团队

技术管理 人才培养 程序员成长 职业成长 技术人生

「1.4万字」玩转前端 Video 播放器 | 多图预警

阿宝哥

前端 流媒体 Video播放器 HLS

static关键字真能提高Bean的优先级吗?答:真能

YourBatman

spring springboot SpringCloud 极客大学架构师训练营 Spring Bean

NOSQL - 第六周总结

孙志平

跨越计算鸿沟:如何靠软硬件协同突破算力瓶颈?

跨越计算鸿沟:如何靠软硬件协同突破算力瓶颈?

敏捷Web开发向左,标准Java平台向右?-InfoQ