Below you will find pages that utilize the taxonomy term “Rust”
January 10, 2020
Hello Immortal World with Rust
Bastion is a highly-available, fault-tolerant runtime system with dynamic dispatch oriented lightweight process model.
Features Message-based communication makes this project a lean mesh of actor system. Without web servers, weird shenanigans, forced trait implementations, and static dispatch. Runtime fault-tolerance makes it a good candidate for distributed systems. If you want the smell of Erlang and the powerful aspects of Rust. That’s it! Completely asynchronous runtime with NUMA-aware and cache-affine SMP executor.
January 1, 2020
The Golden 20s
The Golden 20s of the 20th century began with the end of WW1 and ended with the stock market crash of 1929. It was considered the decade that was the calm before the storm. However, it was a decade of sweeping technological change and innovation that transformed industrial productivity, life in general and in turn the world economy. It improved the general well-being of many. Electricity, the internal combustion engine and radio changed everyday life forever.
December 5, 2019
When will Rust be formally specified ?
The sooner a language is formally specified and standardized the better. I don’t want to see Rust go the way of languages like Ruby(which eventually got a spec) or Clojure (still does not have one). Without this and the longer it’s delayed, external libraries spring up to solve problems that should be fully or partially addressed in the core of the language. A formal language spec along with standardization would also potentially inform much higher quality crate design while also allowing quicker progress on many fronts due to less ambiguity.
December 3, 2019
Error handling or The Emperor's Old Clothes.
TLDR; This problem has been solved for 40 years but the software development industry is still very fashion-oriented.
In both Common Lisp and Smalltalk error handlers can resume the computation that raised it, restart it, or refuse to handle it while the error handling code itself can be separated out from where it is caught i.e. into re-usable functions. Without unwinding the stack and losing the context of why/where the error occurred.
September 22, 2019
Raspberry Pi 4
The Raspberry Pi 4 is a leap forward not just for the Pi but for single-board computers across the board. It’s a great light-weight desktop replacement. It’s even surprised me as a viable Rust / Ada development environment. Raspberry Pi 4 running MATE desktop My setup includes a Raspberry Pi 4 FLIRC case which is basically a giant aluminum heat sink. This allows for a completely silent setup running at an average of 54’C.
March 14, 2019
Happy PI day with Rust !
https://github.com/jgrant27/jngmisc/tree/master/rust/machin-pi
December 3, 2015
Two sorts with Rust
Here are some initial thoughts on Rust in the almost two years since I last looked at it along with some implementations of merge and quick sort. (These are just my opinions so please don’t panic !)
1. Cargo is awesome for managing package dependencies and building projects.
2. Rust is a very nice systems programming language that supports a functional style of programming. Much easier to work with than C/C++ with very near the same performance in many cases.