Quantcast
Channel: Noise
Viewing all articles
Browse latest Browse all 39766

Grover: Why Rust for Low-level Linux programming?

$
0
0

Post Syndicated from jake original http://lwn.net/Articles/690821/rss

On his blog, Andy Grover makes a case for using the Rust language for new projects instead of C or Python.
Second, there are people like me, people working in C and Python on Linux systems-level stuff — the “plumbing”, who are frustrated with low productivity. C and Python have diametrically-opposed advantages and disadvantages. C is fast to run but slow to write, and hard to write securely. Python is more productive but too slow and RAM-hungry for something running all the time, on every system. We must deal with getting C components to talk to Python components all the time, and it isn’t fun. Rust is the first language that gives a system programmer performance and productivity. These people might see Rust as a chance to increase security, to increase their own productivity, to never have to touch libtool/autoconf ever again, and to solve the C/Python dilemma with a one language solution.


Viewing all articles
Browse latest Browse all 39766

Trending Articles