Slashdot Mirror


Something For (Almost) Every Developer

First up, reader martinjlogan sends along a tutorial for setting up a workable Erlang/OTP development environment on a Mac. Next, reader acid06 notes news of Perl 5.12, including what may be the first delivered fix for the Y2K38 bug. (Hit the Read More link below for some details on Perl's new release strategy.) "After two years of development, the new major version of Perl is now available. Notable new features are: better Unicode support, proper support for time after the Y2038 barrier, new APIs to allow developers to extend Perl with 'pluggable' keywords and syntax, warnings for deprecated features and more. From the linked post: You can get it from the CPAN right now or wait for a platform-specific release (such as Strawberry Perl for Windows)." Finally, from reader snydeq: "InfoWorld's Martin Heller provides an in-depth review of Visual Studio 2010 and finds Microsoft taking several large steps away from its legacy IDE code. 'Visual Studio 2010 is a major upgrade in functionality and capability from its predecessor. Developers, architects, and testers will all find areas where the new version makes their jobs easier. Despite the higher pricing for this version, most serious Microsoft-oriented shops will upgrade to Visual Studio 2010 and never look back,' Heller writes. Chief among the improvements are Microsoft's revamping the core editing and designer views to use WPF, its overhaul of IntelliSense and support for test-driven development, and its intelligent support for multiple versions of the .Net Framework."
Re: Perl. This release cycle marks a change to a time-based release process. Beginning with version 5.11.0, we make a new development release of Perl available on the 20th of each month. Each spring, we will release a new stable version of Perl. One month later, we will make a minor update to deal with any issues discovered after the initial ".0" release. Future releases in the stable series will follow quarterly. In contrast to releases of Perl, maintenance releases will contain fixes for issues discovered after the .0 release, but will not include new features or behavior.

8 of 263 comments (clear)

  1. So... by FlyingBishop · · Score: 5, Insightful

    We've started churning out pointless stories all day and then cramming four actual news posts into a single thread?

  2. Re:VS upgrade cycle by QuantumG · · Score: 5, Insightful

    Bad, bad, bad, bad, bad idea.

    I think its a great idea.. there's no reason why the IDE release cycle has to be tied to the compiler release cycle.. except that Microsoft likes the lockin.

    --
    How we know is more important than what we know.
  3. 2K38? by the_humeister · · Score: 5, Insightful

    Would it hurt to just write 2038? No space is saved writing it the other way.

    1. Re:2K38? by moteyalpha · · Score: 5, Funny

      I think that 2K-10 is even better. 2K-10=(1024*2)-10=2048-10=2038=(2^11)-10

  4. Re:VS upgrade cycle by yuriks · · Score: 5, Informative

    Actually, one of the features of 2010 is that you can target old compiler versions (starting with VS2008) with the new IDE.

  5. wtf? by MagicM · · Score: 5, Insightful

    Awesome. From now on, let's just post 1 story on Slashdot per day with all of the good stuff in it, so that we may discuss everything in it in one big unrelated clusterfsck of comments.

  6. Just to clarify... by Valdrax · · Score: 5, Funny

    %^$%^$%^$%^$%^ NO CARRIER

    Just to clarify, does that actually do something in Perl?

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  7. Bugs? Impossible! by AliasMarlowe · · Score: 5, Funny

    bugs would creep in, undoubtedly

    Impossible, if you follow Micosoft's guidelines, such as those published in the Microsoft Programming Series book by Steve Maguire: "Writing Solid Code: Microsoft Techniques for Developing Bug-free C" ISBN 978-1556155512
    Microsoft uses these very techniques themselves, in every single one of their bug-free programs. Uh, on second thoughts...

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire