Hello, and welcome to DDJ.com
CMP Media Launches New Dr. Dobb's Journal

SD West 2006 announces this year's list of Jolt Product Excellence Award winners and Productivity Award winners.

LOG INRegisterForgot password?
What are the green links?
All Access members only
RSS Feed
DDJ > Dr. Dobb's Departments > Lightweight Languages

Lightweight Languages

Editor's Note | News | Features |

Perl, javascript, PHP. On Ruby! On Python and XSLT! ý These super-powerful ýscriptingý languages are the right tools for an increasing range of ad-hoc and structured programming projects, and underlie the most exciting paradigm shifts in web app development, today, from AJAX to ýclient (no slash) server.ý


Editor's Note

New in features — brian d foy, founder of NY.pm and Perl Mongers, shows you how pugs (the Perl6 Users Golfing System) lets you start using Perl6 today. In a separate feature, Playing with Pod, foy demonstrates use of Perl's Plain Old Documentation (pod) format, and discusses a range of tools for exploiting it.

In the News

 

Features

New & Noteworthy: And the Scales Fell From Java's Eyes
Rick Wayne
Try Terracotta's new products to pump up performance without rewriting any code, and Sun's Java Studio Creator 2 is a free download that streamlines Web app development for J2EE. Also, two new tomes shed light on grid computing and IT defense.

Back to the Future with AJAX
Yoram Meriaz
AJAX is an amalgamation of technologies that give web applications the look-and-feel of desktop applications.

Consuming .NET Web Services in Oracle JDeveloper
Max I. Fomitchev
Max uses Oracle JDeveloper 10.1.2 to examine the problems you must overcome when consuming ATL/.NET web services in Java clients that rely on Apache SOAP.

A Look at AJAX and Web 2.0
Jonathan Erickson
Dror Matalon discusses the AJAX standard, the differences between AJAX and Web 2.0, and AJAX development toolsets. (MP3, 4:53 mins.)

New & Noteworthy: No Train Jokes
Rick Wayne
Ruby's killer app keeps chugging toward success, the virtualization race heats up with a new entry from Akimbi Systems, and Software Tree brings relational mapping to .NET.

Web Services and Mobile Devices
Jonathan Erickson
Roy Mitchell discusses the challenges developers face when delivering Web services on mobile devices. (MP3, 5:12 mins.)

Use Perl 6 Now
brian d foy
With the Pugs implementation of Perl 6 that's currently available, you don't need to wait to start experimenting. Get a head start wrapping your head around the new concepts and constructs.

Book Review: Advanced Perl Programming, 2nd Edition
Paul Barry
Paul Barry takes a look at the rewrite of this respected Perl tome. Are the changes for the better?

Playing with Pod
brian d foy
Using Pod::Simple, the recently reworked pod tools module from Sean Burke, Allison Randal wrote a simple module to manipulate O'Reilly's PseudoPod format. brian presents it here.

Beyond SOA Governance
Brent Carlson
The debate over registries and repositories.

More Articles

NetSeminars

Why Did My Build Break? Learn Effective Techniques to Debug Troublesome Makefiles
Join Usman Muzaffar in a fun and engaging discussion on how to effectively debug those troublesome Makefiles that keep you awake at night. If errors in command scripts or syntax errors have haunted you in the past, this is a discussion you won’t want to miss.

Info-Link




MarketPlace

Instant Answers to Your IT & Business Questions
Sign Up & Get Full Access To The Definitive Online Book Collection With SkillSoft's Books24x7�.

Flowcharts from C/C++ Code -- Free Trial Download
Understand C/C++ code in less time. Get up to speed faster with Crystal Flow for C/C++.

Online Crash Analysis
Automatically capture customer crash data, no debugger required. Support for .NET, C++, OS X, Java.

uCalc Fast Math Parser 2.96
Evaluate math expressions defined at runtime. It supports C#, C++ Builder, PB, VB6, VB.NET, VC++.

Wanna see your ad here?