Fast Security Is Not Always High Security: Today’s OpenSSL News20160926172515

Fast Security Is Not Always High Security: Today’s OpenSSL News

Tom RadcliffeLast Updated: July 12, 2019activestate enterprise, open source, open source security, OpenSSL
Einstein said that our physical theories should be as simple as possible, but not simpler. The same is true of security: security policies should move...
Perl: Language, Community, and the Future20160915173057

Perl: Language, Community, and the Future

Tom RadcliffeLast Updated: July 19, 2019activeperl, community, jason mcintosh, perl
I’ve been talking a lot about Perl this summer but wanted to tackle one more topic that is very important to me and ActiveState: the Perl Community. E...
Threads Done Right… with Tcl20160913170000

Threads Done Right… with Tcl

Tom RadcliffeLast Updated: July 22, 2019activetcl, multi-threaded
I don’t like threads. They are brittle and dangerous… Even when the languages being used have good thread support (Java and Microsoft C++, for example...
Python vs C or C ++ in Embedded Systems20160901210321

Python vs C or C ++ in Embedded Systems

Tom RadcliffeLast Updated: January 20, 2020activepython, c/c++, difference between python and c, embedded systems, python, python for embedding, python or c, python vs c, python vs c or c++
Python vs C or C ++ - which programming language is better for embedded programming?The C/C++ programming languages dominate embedded systems programm...
Onboarding New Developers: Enforcing Standards Through Tutorials20160823191844

Onboarding New Developers: Enforcing Standards Through Tutorials

Tom RadcliffeLast Updated: July 19, 2019dev manager, komodo, komodo 10.1, komodo ide, onboarding
Getting a new developer up to speed is one of those 80/20 tasks: there is an easy 80% that goes quickly, and a hard 20% that takes longer. The easy pa...
What’s speed got to do with it?20160809170000

What’s speed got to do with it?

Tom RadcliffeLast Updated: July 24, 2019activeperl, fortran, golang, language speed, perl, regex, swift
“Interpreted languages are slow” is a common myth. Interpreted languages provide an increase in development speed but trade it off for a decrease in r...
Long-time Perl Hacker Webinar: Q&A20160628180000

Long-time Perl Hacker Webinar: Q&A

Tom RadcliffeLast Updated: July 19, 2019activeperl, cpan, Perl 11, Perl 6, perl hacker, perl hacker webinar, Rperl, Scripting Language
Recently, Jason McIntosh, co-author of “Perl & XML,” and I did a webinar about all things Perl. We wanted to explore the concept of a “Perl Renais...
Perl 5.24: Improved Performance and Security20160613170000

Perl 5.24: Improved Performance and Security

Tom RadcliffeLast Updated: July 19, 2019activeperl, ActivePerl 5.24, perl 5.24, Perl canonpath
If you’re one of the millions of ActivePerl downloaders who want the support we provide in our Perl distribution, ActivePerl 5.24 is now availab...
Komodo X: Features and Fairings20160517180000

Komodo X: Features and Fairings

Tom RadcliffeLast Updated: September 22, 2016Angular, cordova, Ember, komodo 10, Komodo X, phonegap, React, Remote Chrom Debugging
The latest release of Komodo IDE has a lot of exciting features: notably remote Chrome debugging, greatly improved support for JavaScript frameworks l...
Enthusiastic Tcl Users20160510170000

Enthusiastic Tcl Users

Tom RadcliffeLast Updated: July 12, 2019activetcl, Clif Flynt, tcl future
The Oscars celebrate Best Supporting Actor and Actress each year. But programming languages that play a supporting role generally get less credit in t...