Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
If this is a Brice de Nice reference I'm going to lose it.
https://github.com/bnjbvr/rouille/commit/3d67732c593a78f0545...
Rouille is also best deployed using Marcel.
https://github.com/brouberol/marcel
I almost entirely agree, though I think your third point (typing non-ascii characters) could be less severe with one extra lesson in the typing course most kids are forced to take. When I first took French in 7th grade somehow I learned online you could enter ascii codes (whatever those were) on Windows with alt+numpad, and I still have memorized that alt+130 gives é. Later I moved to Linux where we have a great Compose key system, so I can just type + e + ' and get é, + c + , to get ç, and so on, with mapped to whatever I like (currently right-alt). Supposedly (haven't tried it) this system now has a Windows port: https://github.com/samhocevar/wincompose
Asian languages are harder. But if you're told about IME, then at least if you know what you want to type, how to actually type it isn't a big burden. IME can also help with rarer math symbols like ⋂ (\bigcap) ≅ (\cong) or ⊵ (\unrhd), or is another way to get something like the compose key system.
A while ago I wrote Babble, a toy language to teach myself ANTLR4: https://github.com/nlehuen/babble
It initially supported both English and French keywords: https://github.com/nlehuen/babble/commit/eb090fd3e80238166ac... - that was fun but for some reason I found it cringy and removed it (as if the rest was not cringy either).
Completely off topic, but I also implemented Hodor - "Its main objective is to teach programming to Hodor.": https://github.com/nlehuen/babble/tree/hodor
I really thought this was about the web server framework https://github.com/tomaka/rouille, that's been around for ages.
> The result was code that only a little fraction of the population could understand
Sometimes it's better to have code comments that the little fraction can understand well, for specific purposes in an internal organization. Example, the source code used in French government for property taxes: https://github.com/etalab/taxe-fonciere/blob/master/src/EFIT...
Related posts
- Rouille, a Rust web micro-framework
- Best backend web frameworks with blocking io (i.e. not async)?
- C-rusted: The Advantages of Rust, in C, without the Disadvantages
- Is Rust good choice for the backend of any mobile application?
- Hey rustaceans, which web framework you guys suggest for a small application?