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.
[ Parent
| on HN ]
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.