InfoQ Homepage Dynamic Languages Content on InfoQ
-
Parallel Programming with Node.js
Ryan Dahl presents Node.js, what it is and how to program against it by exemplifying with code samples, and shows how to do highly scalable parallel programming with event-based processes.
-
Introduction to Bespin - Mozilla's Web Based Code Editor
Joe Walker explains Bespin, Mozilla’s open source web-based code editor, its architecture and chosen implementation solution, detailing some of its features like collaboration and version control.
-
Now What?
Dylan Schiemann presents the current status of web development engulfed in lots of frameworks, languages, and browsers, advising on choosing the right technologies to secure the future of a web app.
-
Groovy: Best Practices Developed From Distributed Polyglot Programming
Jonathan Felch discusses Groovy, its major features, using it in a financial project, the benefit of using dynamic and meta-programming features together, ending with what is not so great in Groovy.
-
The Present and Future of Web App Design
Torrey Rice presents relevant milestones in the evolution of the web from a UX perspective and tries to foresee the future of web development and what it will mean for developers and casual people.
-
Mobile JavaScript Development
Nikolai Onken makes a case for HTML, JavaScript and CSS developing for mobile devices by presenting the status of mobile cross-device development, opportunities it brings and future prospects.
-
Towards a Universal VM
Alex Buckley presents some of the challenges for JVM to become a universal VM, serving the needs of Java and non-Java languages, static and dynamic languages, and an ever growing number of features.
-
Porting Desktop Applications to the Browser
Michael Carter explains how to build web applications using non-HTTP desktop protocols with Orbited, a scalable Comet server, and js.io, a JavaScript library for real-time web applications.
-
Testing C# and ASP.Net Applications Using Ruby
Ben Hall shows how Ruby testing tools can help with .NET and ASP.NET development and takes a look at RSpec, Webrat, Cucumber, Selenium and others. Also: a peek at using IronRuby for testing .NET apps.
-
Grails For Spring Developers
Beside doing an overview of the Grails framework, Jeff Brown shows how to write a Spring-integrated application in Grails with Beans, DI, Spring MVC, DB transaction management and remoting.
-
Basking in the Limelight
Micah Martin introduces Limelight, a JRuby GUI library that uses the theater metaphor for writing GUIs. The talk introduces basic concepts, how to style GUIs, and much more.
-
Design Your Own DSL with Groovy
Guillaume Laforge explains what makes Groovy to be better suited to create a DSL: closures, meta-programming, operator overloading, named arguments, demonstrating how to write a DSL in Groovy.