Bogomil Shopov

Human. Artist. Hacker. I care about free and open-source software(F/LOSS), cybersecurity, ethical design, privacy, and technology. 20+ experience in technology. 40+ in being human. I encourage people to become better humans with heavy metal and technologies. I also promote technologies to be considerate of humans. Let's see how it goes!

Kindle / Mozilla / Open Technologies / Technologies · January 25, 2012

Rust Language – Hello World

What is RUST?

Rust is an experimental, concurrent, multi-paradigm, compiled programming language developed by Mozilla Labs. It is designed to be practical, supporting pure-functional, concurrent-actor, imperative-procedural, and object-oriented styles. /wikipedia/

How to install it on your Gnu/Linux box?

  • g++ 4.4 or clang++ 3.x
  • python 2.6 or later
  • perl 5.0 or later
  • gnu make 3.81 or later
  • curl

Download latest version (0.2 pre at the moment)

git clone

Make it

$cd rust
$ make & make install


It takes a lot of time and you do need an active internet connection during the compiling process.

Open your Geany or your favourite IDE and write this:

use std;

fn hello_world(name: str) {  
	let greetings: str = "Hello World, "+ name +"! and Здравей свят! and 您好,世界!";

fn main(args: [str]) {

Save it as

Compile it



$./ Bogo //put here your name