Re:Fish (shell) porting to Rust from C++
by pkulak on Tuesday January 31, 2023 @01:31AM
(#34591949)
You have a very odd definition of a general purpose language. All the functional ones are out, because immutability doesn’t let you mutate through any pointer.
[ Parent
| on HN ]
Re:Fish (shell) porting to Rust from C++
by nyanpasu64 on Tuesday January 31, 2023 @04:23AM
(#34593075)
In my observations, immutability-focused functional languages are generally either non-Turing-complete and built as configuration/declarative languages, or find niche usage and do not replace JS/C++/Java/C# for mainstream programmers building a spreadsheet or word processor (and aren't built for low-level programmers to replace C++ for a browser engine or video game or non-allocating real-time audio engine).