Title: I am a faculty member of a CS department currently designing a new &quot;Advanced Programming&quot; course for undergraduate students in their 2nd year. What programming languages are an absolute must to know when they graduate? Currently they learn Python, Matlab, Go in various courses. The dilemma we are facing is to choose between old languages like C&#x2F;C++, Java, C# or move on to modern languages like Rust or functional languages like Scala, F#. Is it bad if a fresh undergraduate doesn&#x27;t know C&#x2F;C++ or Java? Are they here to stay for decades to come?
Upvote: