No, but CS departments are not supposed to be ignoring the real world either. The fact that almost my entire CS degree in the early 1990s was taught via C and Scheme provided me with a good theoretical foundation, which has indeed made me adaptable and served me well over the course of time. But such a focus can made finding that first job quite painful; I was somewhat lucky. When you don't have $LANGUAGE_OF_THE_DAY on your resume, it gets circular-filed before interview, even when you come from a top-15 undergraduate school. It makes me cringe, but I actually find myself doing this circular-filing myself, as my small company cannot absorb the pain and expense of training up a newly minted CS student on the toolchains, languages, and libraries that are actually in use in the business world.