Insights on Code, the Cloud, and More

Open Source: Standing in the Shadows of IT

By Michael Blanchard, April 14, 2016

OpenI recently asked a friend why he was sending me a work document that listed client names and other business data to my inbox. He then realized he had unwittingly stored a very sensitive work document in a DropBox account that was shared among friends.

Category: open source, perl

Perl QA Hackathon 2016

By Sheila Louis, April 7, 2016

Perl QA HackathonAt ActiveState, Perl has always been a big focus for us. You may have seen a few blogs from us recently on the pervasiveness of this (almost) 30-year-old language in the enterprise and examples of where Perl is being used today.

Category: events, perl

Microsoft is Bourne Again

By Jeff Rouse, March 31, 2016

Microsoft is Bourne AgainSatya Nadella and company in a brilliant stroke of insight have finally brought the power tools the Unix and Linux communities have relied on for decades to the Windows 10 platform. Reportedly this is not just tools that “do something similar” but actual native Ubuntu binaries running directly on Windows 10.

I Just Want to Write My Code in Tcl

By Tom Radcliffe, March 21, 2016

"I don’t want a pickle
I just want to ride on my motor-cicle"

--Arlo Guthrie

This is a bit more fanciful than the usual ActiveState blog, but sometimes metaphors have more truth in them than facts.

Perl - The Secret Workhorse

By Jeff Rouse, March 3, 2016

Something we’ve been aware of at ActiveState for a long time, but the industry at large doesn’t seem to know, is that Perl is the secret workhorse across several industries. A mission-critical language with decades of development behind it, Perl turns an amazing 30 years old next year.

Category: dynamic languages, perl

Perl Modules Updated with OpenSSL 1.0.2g

By Andy Grundman, March 1, 2016

OpenSSL 1.0.2g was released today, containing fixes for a variety of security vulnerabilities. While we don't believe these vulnerabilities will impact most people, ActivePerl makes it easy to upgrade any installed SSL modules to the latest version. There are nine modules listed below that we build with OpenSSL.

R vs Python: A False Dichotomy

By Tom Radcliffe, February 23, 2016

There have been a few articles lately posing the age old question: “Is R or Python a better language to learn for a budding young data scientist?"

The consensus answer appears to be “It depends”, but in reality there’s no need to choose between R and Python, because you can have both.

Category: python

Python Cons

By Tom Radcliffe, February 17, 2016

Yes, the title of this blog is a three-way pun, although neither Lisp nor conferences will be mentioned.

There was a nice article on Quora recently replying to a question on the downsides of the Python programming language

Windows DLL Relocation and Perl

By Andy Grundman, February 10, 2016

Recently a nasty bug was discovered in the way Perl builds DLL files on Windows when compiling with GCC. If an application needed to load two DLL files that overlapped their memory space, the usual OS relocation process would fail because the DLLs contained duplicate relocation tables. This bug was particularly tricky to track down because it generally only affected large applications that embed Perl or ones that load many XS modules. Thanks to Daniel Dragan and Jan Dubois for locating the problem and coming up with a fix.

Category: perl

Komodo for Tcl

By Navrup Johal, January 28, 2016

Tcl is an ideal language for scripting, testing, and rapid prototyping. And millions of developers around the world rely on ActiveTcl to build and maintain business- and mission-critical applications. It’s used in aerospace, engineering, CAD and even in Cisco routers and core networking infrastructure.