InfoQ Homepage Languages Content on InfoQ
-
Configuring the Spring Container
Rod Johnson discusses the Spring Framework, the Spring philosophy, configuring Spring, XML configuration, Annotation-based configuration, Spring JavaConfig, and mixing configuration types.
-
Erlang - software for a concurrent world
How do you program a multicore computer? Easy - do it in Erlang. Joe introduces Erlang, the ideas of Concurrent Oriented Programming and commercial applications written in Erlang.
-
Intentional Software - Democratizing Software Creation
Business users doing programming? Simonyi and Kolk presents how Intentional Software offers a radical new software approach that separates business knowledge from software engineering knowledge.
-
Getting Started with Grails
Jason Rudolph discusses Java/Grails integration, Grails plugins, creating a Grails sample application, Grails app structure, data querying and persistence, validation, controllers and tag libraries.
-
Business Natural Languages Development in Ruby
Jay Fields presents his concept of Business Natural Languages - a type of Domain Specific Languages geared towards being readable by domain experts.
-
Voca, UK's largest payment processing engine running Spring
William Soo and Meeraj Kunnumpurath discuss the Voca transaction processing system, architectural challenges and requirements, Voca's Spring/J2EE architecture, and the future SEPA architecture.
-
Conquering XML with LINQ in Visual Basic 9.0
This session will cover LINQ and the XML API including abstractions presented in Visual Basic 9.0. It will cover tips, tricks, and gotchas when programming against XML with Visual Basic 9.0.
-
JRuby: Not Just Another JVM Language
Charles Nutter discusses JRuby features, the JRuby compiler, calling between Java and JRuby, Swing and JRuby, JRuby web applications, JRuby on Rails, persistence, build automation, TDD and BDD.
-
Domain-Driven Design and Domain Specific Languages
In DDD, the "ubiquitous language" is central, but it's richness and fluency is hard to render with only OO. Eric Evans shows how DDD and DSLs works together in complex business applications.
-
The Power of Javascript
Glenn Vanderburg makes the case for Javascript, a language long overlooked. This presentation from JAOO 2007 shows the powerful language features of Javascript, and the many places it's used.
-
Scala: Bringing Future Languages to the JVM
In this presentation, Lex Spoon discusses the Scala programming language. Topics covered include the origin of Scala, the philosophy behind Scala, the Scala feature set, Scala examples and DSLs.
-
Ajax and design patterns : Do we need a client tier?
In this talk, Dave Crane explores ways to apply design patterns to the client tier, how the use of patterns compares with the server-side and examines server-control vs client-control.