rust   16280

« earlier    

SŌZU - HTTP Reverse Proxy in Rust for Immutable Infrastructures
SŌZU is a solid HTTP Reverse Proxy built in Rust and designed for modern immutable infrastructures. Perfect for hosting professionals and microservices.
sōzu  sozu  reverse  proxy  rust  http 
28 minutes ago by jabbrwcky
The Observation Deck » Falling in love with Rust
I really liked the section on error handling. He provides context on many different ways to do error handling, and why a Result type is so useful and powerful.

Platforms reflect their values, and I daresay the propagation operator is an embodiment of Rust’s: balancing elegance and expressiveness with robustness and performance. This balance is reflected in a mantra that one hears frequently in the Rust community: “we can have nice things.” Which is to say: while historically some of these values were in tension (i.e., making software more expressive might implicitly be making it less robust or more poorly performing), through innovation Rust is finding solutions that don’t compromise one of these values for the sake of the other.

This is true on so many levels...

When I was first learning C, I was (rightly) warned against using the C preprocessor. But like many of the things that we are cautioned about in our youth, this warning was one that the wise give to the enthusiastic to prevent injury; the truth is far more subtle.
rust  programming  BryanCantrill 
9 hours ago by jefframnani

« earlier    

related tags

9p  ad  adhoc  advantages  algorithms  api  architecture  argument  article  authentication  awesome  bcantrill  bestpractices  blog  briancantrill  bryancantrill  c#  c++  catherinewest  cli  closures  code  comma  commas  comparison  criticisms  csv  data  database  dev  double  ebook  ecs  embedded  emulator  entity-component-systems  example  fast  float  fp  framework  functional  game-dev  game-development  game  gamedev  github  go  golang  gui  hn  hoc  http  ieee754  ifttt  important  impression  in  index  inspiration  interesting  isucon  java  javascript  jq  kernels  language  learning  library  mathematics  mentat  minimalism  nim  node  nodejs  opensource  performance  philosophy  pinvoke  plt  profiler  profiling  prog  programming-language  programming  proxy  puzzle  py03  python  quick  reference  repo:github  reverse  rust-lang  sample  serialization  shell  simplicity  slice  software  sozu  statistics  stats  sudoku  sōzu  tech  theme  theory  this  thoughtworks  threading  tool  toolkit  tools  toread  tutorial  type  unsafe  value  values  webrender  week 

Copy this bookmark: