There are some computer science programs which use C++ as the language for the introductory courses and I feel great pity for those students what a horrible way to be introduced to programming

@wallhackio our class did this and even at the time i felt like they should have just done C instead

@wallhackio it’s wild to go through a basic computer science class and still not be able to read a single file of C code because they never REALLY taught you how malloc() and friends worked

@Lady strange to use C++ then.

Also I am curious what language would you use to teach new programmers basic software concepts

Follow

@wallhackio @Lady the authors of how to design purrograms heavily advocate the pedagogical use of very simplified lisps as teaching languages

@aescling @wallhackio this is the idea behind Racket; i’m not sure i agree but i do think lisps should be a required 200-level course

Sign in to participate in the conversation
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.