| Welcome to the June issue of the ActiveState Dynamic Languages Newsletter! In this issue you'll find: - Why We Built on Cloud Foundry:
Stackato for Perl and Python in the Cloud
- New Whitepaper: OS-Independent Interpreters
- Join us at YAPC::NA, EuroPython, YAPC::EU, OSCON...
- ActivePerl 5.14 is Has Arrived
As always, please feel free to drop us a line if you have ideas for future issues or feedback. The ActiveState Team
| Stackato: Why we chose to build our Perl and Python platform on Cloud Foundry
ActiveState was thrilled with the arrival of VMware’s Cloud Foundry platform. The demonstrations of this technology at VMware's launch of the Cloud Foundry PaaS showed everyone how deploying Ruby, Node.js and Java applications to the cloud could be simple and fast.
| | | New Whitepaper: OS-Independent Interpreters We have a new white paper, hot off the press - OS-Independent Interpreters: Preventing incompatibility with cross-platform Python, Perl and Tcl (PDF).
Programs that require an interpreter to run dynamic languages (such as Perl, Python, Ruby, PHP and Tcl) will often be set up with the required runtime in an ad-hoc manner, which can have consequences: - Subtle breakages in the application: Backwards compatibility is a design goal of Perl and Python releases, but there are sometimes changes which are not backwards compatible.
- Testing needs to be redone: If the software is business or mission critical, a new round of testing may need to be undertaken to verify the software.
- Lock-in to a specific operating system version: You may end up tied to a particular version of an OSbecause upgrading would change the language version.
Read more and learn how to avoid issues (PDF) by using a platform-independent language distribution. | Meet Us at an Upcoming Event
ActiveState has always been a big supporter of the Perl, Python and Tcl communities, and 2011 is no exception. We're sponsoring several events and groups this year, and wanted to highlight a few that we'll be attending in person. We'd love to meet you there!
EuroPython (June 20-26, Florence, Italy) Gisle Aas, Senior Developer, will be making the "ultimate sacrifice" and traveling to Florence. Join him for his talk, Best Practices for Python on the Cloud. He'll be presenting on June 21st at 14:30. Check out the EuroPython schedule.
YAPC::NA (June 27-29, Asheville, NC) The Yet Another Perl Conference is a high-quality technical conference with its roots in the Perl Mongers user groups. Jan Dubois, Senior Perl Developer, will be in Ashville, NC June 27-29th and plans to do a lightning talk, Running Perl Applications on the Stackato Cloud Platform. The talk has not yet been scheduled, but keep your eyes peeled on the YAPC::NA site for details.
PS - Want to attend YAPC::NA but don't have a conference ticket yet? Tweet us and tell us why you think we should give you one of our passes! We'll be giving some away.
OSCON (July 25-29, Portland, OR) Join Diane Mueller, Director, Enterprise Product Management at ActiveState, as she presents the BOF: ActiveState's Stackato: Python & Perl in the Cloud. Join her on July 27th at 19:00 to learn more! You can learn more about OSCON here. YAPC::EU (Aug 15-17. Riga, Latvia) Senior Developer Gisle Aas will be at YAPC::EU in August and plans to speak about Perl in the Cloud. The talk isn't listed on the site yet, but keep your eyes peeled for it.
To see a list of all of our upcoming speaking engagements and sponsored events, check out our events page. Have an event that you think we should sponsor? Let us know.
| | | ActivePerl 5.14 Has Arrived
Perl 5.14 has arrived, making the promise of yearly major version releases a reality, and ActivePerl 5.14 came out hot on the heels of the core language release. Perl now has much improved Unicode support, especially in regular expressions. New syntax includes a non-destructive "/r" substitution option that returns a modified string. Exception handling is more reliable and consistent.
The ActiveState Perl Package Manager (PPM) repositories are currently being updated with CPAN modules compiled for 5.14. Differences from the previous release are covered in detail in the perldelta document. It provides an excellent summary of the new features and shows you what to look out for when upgrading.
Perl Dev Kit 9.1 will follow the Perl and ActivePerl 5.14.1 stabilization releases, and include support for Perl and ActivePerl 5.14. | |  |  |  | This month's Quick Poll should take no more than one minute to complete.
One respondent will receive their choice of a Komodo IDE license or a Perl Dev Kit (PDK) license, just for taking the time to participate.! Take the quick poll now. Thanks to everyone who participated in May's quick poll. Congratulations to Gregory Bolstad of worrystone.net who has won an ActiveState t-shirt! We will be in touch to arrange shipment.
. ActivePerl 5.14
 ActiveState is proud to sponsor the following upcoming events: PyCon APAC June 9-11, Singapore EuroPython June 20-26, Florence, Italy
OSCON July 25-29, Portland, OR
YAPC::NA June 27-29, Asheville, NC PyOhio July 30-31, Columbus, OH
YAPC::EU Aug 15-17, Riga, Latvia DrupalCon London August 22-26, London, UK
Kiwi PyCon August 27-28, Wellington, NZ Python Brasil [7] Sept 29-Oct 1, São Paulo, Brasil PyCon DE Oct 4-9, Leipzig, Germany PyCon Ireland Oct 8-9, Dublin, Ireland Planning an event we should know about? Have an event you recommend we attend? Send us an email.
Check out all upcoming events.
Do you tweet? Seems everyone does these days. Stay on top of the latest happenings at ActiveState - news, offers, contests, blogs - and connect with other developers through Twitter. Follow us @activestate | |