Stories
Slash Boxes
Comments

SoylentNews is people

posted by takyon on Friday May 15 2015, @10:30PM   Printer-friendly
from the already-rusty dept.

After many years of waiting, version 1.0 of the Rust programming language has finally been released. The Rust home page describes Rust as "a systems programming language that runs blazingly fast, prevents nearly all segfaults, and guarantees thread safety."

Thanks to the hard work of noted Rust core team members Yehuda Katz and Steve Klabnik, Rust is now poised to become a serious competitor to established systems programming languages like C and C++.

The announcement has brought much jubilation to the followers of Rust, who have been eagerly awaiting this milestone release for so long. With only 1,940 open issues and over 11,500 issues already closed, Rust is finally ready for users to build fantastically reliable software systems using it.

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by MichaelDavidCrawford on Saturday May 16 2015, @03:05AM

    by MichaelDavidCrawford (2339) Subscriber Badge <mdcrawford@gmail.com> on Saturday May 16 2015, @03:05AM (#183641) Homepage Journal

    back in the day, to hire a Python programmer, one had to train them on the job. That was the case for Smalltalk too.

    Now you can't get Python work unless you have years of experience. No one does Smalltalk anymore.

    I actively avoided Javascript for many years, now I'm studying it but quite unenthusiastic about it. I have reason to believe I'd enjoy Ruby but I'm going to wait until I've slogged through at least one Javascript book.

    --
    Yes I Have No Bananas. [gofundme.com]
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 0) by Anonymous Coward on Saturday May 16 2015, @03:37AM

    by Anonymous Coward on Saturday May 16 2015, @03:37AM (#183646)

    That's the wrong way to think about learning.

    Instead, ask yourself, what can this language (or tool, or API) do for me, or for someone else (a software business or project)? A fair amount of what distinguishes it from other languages will be preferences of the language's creator, but if the language has any attraction at all, chances are that it has some "special sauce" that elevates it above the crowd in at least some way. You should be moderately enthusiastic about learning that special sauce, because it will come up again and again in various contexts. For example, a lot of the innovations from Smalltalk were later taken up by the Design Patterns community and Gang of Four, and then were adopted wholesale (not always in an elegant way) for the likes of Java and Microsoft DCOM and .NET.