Update Home

Glen Whitney 2024-08-22 06:56:31 +00:00
parent 45f0a32eff
commit 449da3d0fb

@ -1,6 +1,6 @@
### Husht ### Husht
This project aims to fill a niche for Rust broadly along the lines of CoffeeScript for JavaScript or Civet for TypeScript: provide all the resources and power of the Rust language via a clean, non-redundant, significant-whitespace syntax. Husht will be just Rust, but quieter. As such, the project is not looking to gratuitously alter syntax, but instead, to do things in a Rust-y way, while allowing less typing and less "line noise" in a source file. This project aims to fill a niche for Rust broadly along the lines of CoffeeScript for JavaScript or Civet for TypeScript: provide all the resources and power of the Rust language via a clean, non-redundant, significant-whitespace syntax. Husht will be just Rust, but quieter. As such, the project is not looking to gratuitously alter syntax, but instead, to do things in a Rust-y way, while allowing less typing and less "line noise" in a source file. As a point of guidance, where the Civet decision on how to handle a language construct is "Rust-compatible," that will be taken as one item in favor of making a similar decision for Husht syntax, as a significant amount of thought has gone into construction of the Civet syntax.
#### Implementation plan #### Implementation plan
Here are some key ideas of how the plan will be accomplished. Here are some key ideas of how the plan will be accomplished.