ActiveState Blog

  • Slacking Off With Komodo

    As a relatively new developer, and a complete lightweight when compared to the rest of the Komodo development team, I find myself sharing snippets, errors and diffs for review quite often. Since I like to share (Mom and Dad taught me well), I thought it was important to make it easier to share in Komodo. At one point, a Komodo user was limited to using to do this, and only in limited areas of Komodo. In 10.2, we've extended Komodo to allow our users to share more easily and in more ways.

  • Komodo 10.2 Released! New Unit Testing, Slack Sharing, Yarn Support

    The Komodo team has been hard at work, and some of that work you can feast your eyes upon today with the release of Komodo IDE 10.2. This release is focussed primarily on two features: unit testing and Slack sharing, but it's not just about the features; we've fixed roughly 100 bugs and made quite a few improvements and enhancements. We hope you enjoy this iteration of Komodo IDE and look forward to your feedback!

  • Welcome Go 1.8
    Golang Gopher

    Last week I had the pleasure of attending the GolangVan Meetup, the Vancouver group devoted to all things Go. Hootsuite graciously hosted 44 gophers to celebrate the release of 1.8 - it was great to see the interest and growth of Go in the Vancouver tech community. This was one of over 70 release parties world-wide.

  • ActivePython 3.5.3 Release
    ActivePython 3.5.3

    The Python releases have come at a very steady pace over the last two months, consistently moving the language ahead. Recently, the Python Software Foundation produced the latest release in the 3.5 series--Python 3.5.3.

  • Code Formatting with Komodo IDE

    How many times have you copied a large chunk of HTML or XML from a web page or software application and pasted it into Komodo IDE, only to find that it's either all on one line or not indented properly, and thus a nightmare to read? What about if you need to ensure your CSS or JavaScript code is formatted properly before you commit it? How can you ensure your Python code is correctly indented?

  • ActiveTcl 8.6.6 Released
    ActiveTcl 8.6.6

    UPDATE Apr 13, 2017: ActiveTcl 8.6.6 is now available on macOS.
    UPDATE Feb 7, 2017: ActiveTcl 8.6.6 is now available on Windows.

    The Tcl Core Team has done an outstanding job with the 8.6 series, with 8.6.6 being the latest version. This version contains some enhancements, but the bulk of the release are bug fixes and improvements to items started earlier in the 8.6 lineage.

  • ActivePython 3.6 Release
    ActivePython 3.6 Release

    To wrap up a very busy 2016 in the Python world, the Python Software Foundation produced the first release in a new series, and the largest release in over a decade--Python 3.6.

  • Python 3 vs Python 2: It’s Different This Time
    Python 3 vs Python 2

    A difficult decision for any Python team is whether to move from Python 2 and into Python 3. Although this is not a new decision for Python development teams, 2017 brings with it several important differences that make this decision crucial for proper forward planning. It feels like this is the year that we're really seeing the move to Python 3. It has been a long road, but Python 3 may finally have the upper hand.

  • Full Stack Web Development and the Battle of the Packages

    In a way I’m a very isolated developer. Not in that I work from home, which I do, but I work on Komodo, which comes with its own “stack” (Mozilla) and doesn’t have access to a huge package repository like you would with Node.JS. This means much of the work I do is isolated within this stack, and I only interact with what’s happening in the “outside world” through integrations and side projects. You might get the sense that this is a negative, and certainly in some ways it is, but I consider this a positive overall because, frankly, modern full-stack development sucks.

  • ActivePython 2.7.13
    ActivePython 2.17.3

    ActivePython 2.7.13 has just been released, following in the footsteps of the community version released by the core team in mid-December. For this version of ActivePython we have included packages that support testing and code quality, such as Pytest and Pyflakes, as well as including some of the most popular packages like VirtualEnv, Six, and Requests.