Linked by Thom Holwerda on Wed 3rd Apr 2013 15:41 UTC
Mozilla & Gecko clones Big news from Mozilla and Samsung today: the two have been working on a new browsing engine together, developed from the ground-up to be completely new, and it's written entirely in Rust, a new safe systems language developed by Mozilla. "Rust, which today reached v0.6, has been in development for several years and is rapidly approaching stability. It is intended to fill many of the same niches that C++ has over the past decades, with efficient high-level, multi-paradigm abstractions, and offers precise control over hardware resources. But beyond that, it is safe by default, preventing entire classes of memory management errors that lead to crashes and security vulnerabilities. Rust also features lightweight concurrency primitives that make it easy for programmers to leverage the power of the many CPU cores available on current and future computing platforms." The work is on-going, but of course, all code is out there right now.
Permalink for comment 557453
To read all comments associated with this story, please click here.
RE[2]: this language is fugly
by project_2501 on Wed 3rd Apr 2013 18:06 UTC in reply to "RE: this language is fugly"
project_2501
Member since:
2006-03-20

Readability, expressability, logical conistency, avoiding ambiguity, synactic ease .. are all incredibly important.

You can do all you want with assessmbly language but you wouldn't.

Human considerations of readability and understandability by someone who wasn't the original author is really really important when doing anything above a certain human scale.

And even if it was a small human scale - ie just you coding - the ability to easily translate human ideas into code .. and back... is really key.

Python was popular for minimising the leap between human mind and code... other languages are great for supreme consistency and architectural logic.

Reply Parent Score: 7