Please tell your friends about federated social media site that speaks several fediverse protocols thus serving as a hub uniting them, hubzilla.eskimo.com, also check out friendica.eskimo.com, federated
macroblogging social media site, mastodon.eskimo.com a federated microblogging site, and yacy.eskimo.com an uncensored federated search engine. All Free!
@WalterKühl Because so many programmers lack the discipline to do their own memory management but garbage collection is inefficient and disruptive to execution, we should adopt Rust anyway which still allows you to manage memory but forces you to do so with discipline.
@nanook I rather use good discipline, otherwise you get bad programmers overall.
Data structures and algorithms is a fundamentals in software programming, I don't see a good idea to skip this and rely this job to the compilers. Even static analysers do a good job verifying code.
If you want to avoid memory management, then use a programming using GC like Java, Python, JS, etc.
@WalterKühl You and I both, but many don't which is why we see so many exploits and bugs resulting from buffer overflows, use after free, etc. Those of us who first learned to program in assembly or even long term Unix programmers have always had to deal with memory allocation and management and as a consequence are more disciplined than Windows programmers used to working in C# which does it's own memory management via garbage collection.
Nanook
in reply to WalterKühl • •WalterKühl
in reply to Nanook • • •@nanook I rather use good discipline, otherwise you get bad programmers overall.
Data structures and algorithms is a fundamentals in software programming, I don't see a good idea to skip this and rely this job to the compilers. Even static analysers do a good job verifying code.
If you want to avoid memory management, then use a programming using GC like Java, Python, JS, etc.
Nanook
in reply to WalterKühl • •