{"repo":"mTvare6/hello-world.rs","free":true,"listed":false,"github":"https://github.com/mTvare6/hello-world.rs","clone":"git clone https://github.com/mTvare6/hello-world.rs.git","description":"🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1247🚀) dependencies🚀","language":"RenderScript","stars":3575,"topics":["rust","rust-lang","rustlang","rust-crate","rust-library","memory-safety","speed","blazingly-fast","configurable","minimal"],"license":null,"category":"dev-tools","readme_excerpt":"🚀 hello-world.rs 🚀 🚀 Memory safe, blazing fast, minimal and configurable hello world project written in the rust(🚀) programming language 🚀 🚀 While this depends on more c code than rust(🚀) code to compile, because rust(🚀) is magically memory safe , now all c code is memory safe too 🚀 🚀 This project is very minimal, it only requires 1247 crates 🚀 Building To compile this project you need only one library 🚀: 1. cairo development libraries 🚀. 1. libgtk development libraries 🚀. 1. alsa-lib 🚀 1. glfw 🚀 1. freetype 🚀 1. libglib 🚀 1. pango 🚀 1. atk 🚀 1. pixbuf 🚀 1. gdk 🚀 1. vulkan(moltenVK on mac) 🚀 Just a single library 🚀 You probably have most of them already, if it says something along the words, you know what to search for now Then you can just make and the compiled executable should be located in ./target/release/hello-world run it or install it with make install . Due to the lightweightness of rust(🚀), unlike node modules being fairly large for few dependencies, rust(🚀) manages compile caches efficiently and stores them to storage to save compile times! Just 37G target folder on couple of compilation(dev+release), the compile time is only around 2 hours and 30 minutes on my mac air on release mode A clean build makes it take around 4.7G The CPU usage is pretty minimal too (release mode) It is slower than echo but memory safety comes at a cost! We need to be memory chad and blazing pure and lightning based Benchmark by cypercine Installation Arch Linux ","default_branch":null,"files":null,"tree":[],"storefront":"/r/mTvare6","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mTvare6/hello-world.rs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}