News for hackers. Stuff that matters.
Re:Teach Yourself Programming in Ten Years (1998) by diarrhea on Tuesday January 16, 2024 @08:31AM (#39013051)
You’re not wrong, but precluding tons of concepts not suitable for beginners. “Just .copy() everything” shouldn’t need to be mentioned in an introductory book.
Re:Teach Yourself Programming in Ten Years (1998) by josephg on Tuesday January 16, 2024 @08:52AM (#39013250)
Yep; and cloning boxed objects everywhere often leads to slower rust code than the equivalent javascript or Go. And if you only teach a subset of rust without references, people can't read code snippets online, or most of the standard library documentation.

In comparison, Python, Go, Javascript and C# are all much easier to teach and leave students more able to make real software.