InfoQ

InfoQ

主题/标签专用视图

DSLs相关的内容


最新“DSLs”相关专题内容

敏捷测试 之 借力DSL

主题
DSLs,
领域专用语言,
ThoughtWorks,
软件测试,
语言,
敏捷测试,
编程,
测试,
专栏,
Thoughtworks文集,
领导能力,
敏捷

随着敏捷越来越广为人知,敏捷测试也更多受到了大家的关注。在这里,我想谈一下我在敏捷项目中遇到的一个自动化测试相关问题以及我们如何借助DSL领域专用语言来解决它。

“DSLs”相关新闻

2011慕尼黑OOP大会会议纪要

主题
DSLs,
Java,
面向对象编程,
领域专用语言,
Domain-Driven Design,
设计模式,
语言,
方法论,
编程,
架构 ,
设计,
模式,
敏捷,
会议,
面向对象设计

2011年1月24日到28日,在德国慕尼黑举行了OOP大会(面向对象编程),大会主题是“控制变化降低影响”。虽然会议名称是OOP大会,但它是软件工程领域最大、最持久的活动。

软件工程的第四个十年,变革来临了吗?

主题
DSLs,
领域专用语言,
语言,
架构 ,
模型驱动工程,
编程

近日,Jean Bezivin在其博客上回忆了当前的软件工程实践之路,同时指明了未来十年的发展方向,他说到“有迹象表明我们在技术与实践上正在迈向新的世界”。

Adobe发布Puppet Recipes for Hadoop

主题
DSLs,
领域专用语言,
DevOps,
开放源代码,
运维,
部署/数据中心,
语言,
Adobe,
MapReduce,
管理,
编程,
云计算

近日,Adobe向社区发布了Puppet recipes,该工具用于自动化Hadoop/HBase的部署工作。InfoQ有幸采访到了PuppetLabs的创建者Luke Kanies以了解更多信息。

Sass 3兼容CSS3,支持选择器继承

主题
Ruby on Rails,
Ruby,
DSLs,
CSS,
动态语言,
领域专用语言,
标识语言,
语言,
Web 2.0,
编程,
企业架构

Haml/Sass 3现在已经基本完成,预期发布时间是五月十号。主要新特性是在当前语法的基础上提供类CSS的括号语法。

Puppet:基于Ruby的服务器管理自动化套件

主题
Ruby,
DSLs,
动态语言,
领域专用语言,
运维,
语言,
部署/数据中心,
Linux,
架构 ,
编程,
管理,
操作系统

Reductive Labs的团队最近发布了Puppet的0.25.2版本,Puppet是针对Linux和Unix服务器的基于Ruby的开源配置管理及自动化工具。在本次的Bug修正版本中,关闭了123个问题,开发者宣称他们减少了内存使用、改进了错误报告、线程和锁争夺(这是造成系统挂起的问题之一)。

“DSLs”相关文章

Martin Fowler和Rebecca Parsons关于领域特定语言(Domain-Specific Language)的新书

主题
DSLs,
领域专用语言,
设计模式,
编译器,
语言,
模式,
编程,
架构 ,
语言工作台,
图书,
设计,
面向对象设计,
语言设计

Martin Fowler先生和Rebecca J. Parsons女士在合著的一本新书中对领域特定语言(Domain-Specific Language)进行了探讨。书中不仅仅介绍了领域特定语言的基本概念,同时也尝试用务实的态度和Java、C#等编程语言的实例对这一主题进行阐释。书中还介绍了一些用于设计领域特定语言的模式以及最佳实践。

采访:蔡学镛谈复杂事务处理(CEP)

主题
CEP,
DSLs,
业务流程管理,
领域专用语言,
SOA,
商业,
语言,
QCon,
架构 ,
编程,
企业架构,
会议

InfoQ编辑在QCon全球企业开发大会(北京站)期间,就CEP相关的技术,企业采用CEP的价值等话题采访了蔡学镛。

开发复杂的外部DSL

主题
DSLs,
领域专用语言,
语言,
架构 ,
编程

在本文中,Vaughn Vernon讲述了内部DSL和外部DSL的不同,并介绍了开发复杂外部DSL的步骤。

DSL的演进

主题
DSLs,
领域专用语言,
语言,
架构 ,
编程

I在本文中,作者Peter Bell讨论了如何通过版本化、语句的自动转换实现向后兼容性,进而进行DSL演进的最佳实践。

“DSLs”相关技术演讲

REBOL漫谈

主题
DSLs,
动态语言,
领域专用语言,
Java,
语言,
QCon,
架构 ,
编程,
会议

REBOL可能是当今的电脑语言中,最轻量级(仅数百KB),语法简单到极致(几乎没有语法),但功能又最强大的语言(GUI、网络、数据库...)。想知道为何蔡学镛对REBOL语言情有独锺,想体会REBOL语言的特殊魅力,本讲座将满足你的好奇心。