QCon 全球软件开发大会(北京站)门票 9 折倒计时 4 天,点击立减 ¥880 了解详情
写点什么

QCon 北京 2010:从架构层面探讨语言的艺术

2010 年 3 月 26 日

QCon 北京 2010 大会即将在 4 月 23~25 日举行,“语言的艺术”是本次大会六大主题之一,旨在从架构层面上介绍当前流行的开发语言,尤其是动态语言,比如Python、Groovy、Scala、F#等,Groovy 和F#的核心成员,以及豆瓣网的首席架构师将分享他们的经验。 3 月 31 日前报名享受 85 折优惠仅剩最后 5 天

正如“语言的艺术”的主持人、知名博客赵劼所说,“以前,语言还几乎等同于平台,选择了平台也就自然而然地确定了语言。如今,在相同的平台或运行时上已经有多种成熟语言可供选择。以前,语言常被认为是一种单纯的工具。如今,语言更进一步被赋予了文化的意味。”所以,在当前的软件开发领域,尤其是互联网领域,更多的架构师并不将自己的系统硬性地以一种语言构建,而是采用混合编程,充分发挥每一种语言的长处,为自己所用。比如一个大型的网站,也许主要是用 Java 编写的,但是其中用 Ruby on Rails 构建了原型,用 Erlang 做了大数据量的并发处理等等。

在这次的 QCon 北京 2010 大会上,组委会有幸邀请到 Groovy 的顶级贡献者 Paul King,F#技术团队负责人 Timothy Ng,豆瓣网首席架构师洪强宁,NetBeans 平台 Scala 插件的作者邓草原,以及 JCP 主席 Patrick Curran 等。在 Paul King 的“动态语言的敏捷开发实践”,他会谈到:

业界已经记载并接受了大量面向 Java 开发人员的敏捷开发实践,但是其中有些规则对于 Groovy、Ruby 或其他动态语言来说并不适用。许多我们所了解的常用实践,重构技巧以及设计模式等做法已经无 法运用,或是需要一些改变,甚至引入新的技术。在这次演讲中,我们会重新学习利用动态语言进行敏捷开发的方式,以及哪些 Java 方面的实践是需要特意去 “遗忘”的。

另外,Paul King 还会分享一个“ Groovy 中的强大功能”话题。Python 是豆瓣网创站时就采用的语言,也是目前豆瓣网中使用最广泛、基础最深厚的语言。在豆瓣网的开发过程中,他们积累总结了许多 Python 语言在使用上的经验。洪强宁作为豆瓣网的首席架构师,将以“ Python 于 Web 2.0 网站的应用”为题分享如下心得:

(洪强宁)眼中 Python 语言的特点、文化及 优势,并结合豆瓣开发过程中的多个实际案例,阐述 Python 这门语言是如何简化一些常见场景的开发,并使豆瓣网及其技术团队能够充分适应 Web 2.0 时代所带来的快速变化。

F#是微软.NET 平台上的函数及面向对象语言,在解决并行计算和异步编程方面有自己的独特之处,这也迎合了当前 Web 应用和各种分布式系统对异步解决方案的需求。这次 F#技术团队的负责人 Timothy Ng 在他的“ F#中的并行和异步编程”演讲中会讨论“F#的核心概念,并探讨 F#中的不可变性、函数 式设计、异步工作流、代理等特性是如何应对真实应用中的挑战”。Scala 插件作者邓草原的分享题目是“并发需求下的Scala 及Erlang 语言的比较与使用”,JCP 主席Patrick Curran 的分享题目为“ Java 一致性测试及其标准”。

3 月 31 日前报名依然可以享受到 85 折优惠(原价 2800 元,现价 2400 元),团购享有更多优惠,仅剩 5 天,欢迎抢购!

2010 年 3 月 26 日 00:391935

评论

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

区块链真正的价值即将“引爆”行业应用

CECBC区块链专委会

区块链金融

区块链人才能力评价测试机构亮相

CECBC区块链专委会

区块链人才

软件教练说:性能优化与性能设计,“相亲相爱”的一对

华为云开发者社区

架构 性能优化 设计 程序 软件教练

面试官问:ZooKeeper是强一致的吗?怎么实现的?

云流

Java 编程 程序员 面试 分布式

真狠!涵盖了Netty+Spark+Hadoop+分布式五部分!讲的清清楚楚!

996小迁

redis hadoop 架构 面试 Netty

Java学习笔记整理:Spring+tomcat+Kafka+多线程面试笔记

Java架构之路

Java 程序员 架构 面试 编程语言

Mybatis【16】-- Mybatis多对一关联查询

秦怀杂货店

数据库 mybatis

两种端到端通用目标检测方法

华为云开发者社区

训练 目标检测 端到端 DETR DeFCN

谁,是产品的利益相关方?

不离

极客大学认识产品经理 极客大学产品经理训练营 跟着二爷学产品

全网最全:Java9全部新特性一览

程序员小毕

Java 编程 程序员 架构 JVM

产业互联网业务与团队的思考

陈俊

凭借这份Github上55.3K面试指南,我成功拿到Google、阿里的offer

Java成神之路

Java 程序员 架构 面试 编程语言

BAT面试Spring全家桶:Spring+SpringBoot+SpringCloud+SpringMVC

Java架构之路

Java 程序员 架构 面试 编程语言

localStorage和sessionStorage本地存储

魔王哪吒

html html5 面试 前端 html/css

融资融券两融系统搭建开发

v16629866266

jdk8 String和StringBuilder对象创建所在位置

ilovealt

Java string StringBuilder

架构师训练营第 2 期 第 7 周 作业一

老坛酸菜

架构师训练营第2期

阿里一线架构师甩出“源码阅读指南”,从源码到实战,一键搞定

比伯

Java 编程 程序员 架构 计算机

数字货币将如何改变日常生活

CECBC区块链专委会

数字货币

30+程序员竞争力从哪里来?

我心依然

竞争力 大龄程序员

JVM笔记 -- Java跨平台和JVM跨语言

秦怀杂货店

JVM JVM笔记

老外程序员的Java性能优化方式是什么?JVM调优策略+工具+技巧

Java架构追梦

Java 学习 架构 面试 jvm调优

Alibaba2020年度内部全技术栈PPT总结(基础+架构+算法+大数据+手册)

Java成神之路

Java 程序员 架构 面试 编程语言

半导体芯片小白基础知识(2) (28天写作 Day23/28)

mtfelix

集成电路 28天写作 晶圆 光刻机 晶圆代工

NeoKylin-Server-5.0离线部署etcd+flannel集群,实现docker容器跨主机网络通信

星河寒水

Docker etcd flannel 麒麟操作系统 离线部署

奇葩java迭代器笔试题,做对算你厉害

田维常

迭代器模式

成长篇-结构思考力笔记(完整版)

小诚信驿站

程序员 刘晓成 小诚信驿站 成长笔记 28天写作

Java开发工作4年还是只会“增删改查”,Java程序员该如何进阶?

Java成神之路

Java 程序员 架构 面试 编程语言

一名开发三年的Java程序员陈述:进大公司拿30K+到底有多难?

Java成神之路

Java 程序员 架构 面试 编程语言

刚面完阿里Java高级岗拿到40K的offer,这些技术你必须要掌握!

Java成神之路

Java 程序员 架构 面试 编程语言

蚂蚁金服二面被血虐,鬼知道面试的我经历了什么?

Java架构之路

Java 程序员 架构 面试 编程语言

边缘计算隔离技术的挑战与实践

边缘计算隔离技术的挑战与实践

QCon北京2010:从架构层面探讨语言的艺术-InfoQ