Below you will find pages that utilize the taxonomy term “Software Engineering”
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.
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.
October 6, 2019
Everyday Ada : Simple REST Service
Ada (previously) is a time-tested, safe, secure programming software-engineering language with a 40-year record of success in mission-critical applications such as… Air Traffic Management SystemsDesktop and Web ApplicationsCommercial AviationBanking and Financial SystemsRailway TransportationInformation SystemsCommercial RocketsCommercial Shipboard Control SystemsCommercial Imaging Space VehiclesTelevision/Entertainment IndustryCommunication and Navigational Satellites and ReceiversMedical IndustryData CommunicationsGeneral IndustryScientific Space VehiclesMilitary Applications How good is Ada though for something that most programmers might work on in their day to day ?