Rust vs. Bash: Devs Say Compiled Rigor Beats Scripting Chaos, But Critics Call the Hype a 'Corporate Polish'
Compiled languages like Rust show marked superiority over shell scripting for tasks needing complex logic. Users assert Rust delivers more robust code than equivalent Bash scripts.
The divide centers on the discussion's tone. Some hail the functional benefits genuinely, while detractors label the praise as 'self-scratch self-praise,' suggesting the complexity is hidden. A separate debate pits Rust’s execution speed against Python’s perceived ease of writing; '1984' explicitly notes Python’s faster coding speed versus Rust’s writing difficulty.
The clear consensus favors Rust’s control flow over scripting for reliability. However, the fault lines remain deep: those praising it suggest minimizing high-level interpretation (per 'fruitcantfly'), while critiques point to the sheer learning curve and the suspiciously polished nature of the narrative itself, drawing suspicion from insights like [BB_C]'s historical critique.
Key Points
Rust excels over shell scripting for complex control flow and looping logic.
Users like 5C5C5C confirm Rust's necessary preference for process management over Bash.
The technical praise for Rust is dismissed as overly positive PR.
Critics suggest the glowing discussion reads like 'corporate... self-praise,' masking the real complexity.
Python offers drastically faster initial development speed.
User '1984' argues Python's 'English-like' syntax wins against Rust's slow writing process.
Compiler features, like proc-macros, streamline boilerplate coding.
'FizzyOrange' notes proc-macros eliminate repetitive struct and implementation code.
Optimization strategy favors compiled languages over high-level interpreted scripting.
'fruitcantfly' advocates offloading work from Python to Rust.
The current narrative on Rust’s advantages may be an edited version of original documentation.
Outlier insight from [BB_C] questioned the source of the 'polished' technical narrative.
Source Discussions (3)
This report was synthesized from the following Lemmy discussions, ranked by community score.