Skip to main content
5 votes

What is the best programming language to learn right now?

One of each kind, doesn't matter what it's called. If you understand the concept of a language, you can learn a new syntax in a couple of weeks; i.e. if you already know Perl and Python, learning Ruby ...
Max's user avatar
  • 249
4 votes
Accepted

Should an undergraduate course on Programming Languages precede or succeed the course on Compiler Construction?

Typically a CS curriculum will have Programming Languages (or Programming Language Principles) either prior to Compiler Construction or concurrent with it. The course you describe is more like a "...
Buffy's user avatar
  • 36.3k
3 votes

Should an undergraduate course on Programming Languages precede or succeed the course on Compiler Construction?

I teach a Programming Language Principles before a Compiler course. I do have to talk a little about compilers, about 1 hour, just to discuss the compiled/interpreted distinction. It is useful to ...
Jacques Wainer's user avatar
3 votes
Accepted

(FOSS) Application to show/explain compilation?

One crazy suggestion, install Python from source. Configure time about 42 sec. and compile time either around 3 minutes, or 48 sec with make -j. Your class will be ...
Gypsy Spellweaver's user avatar
1 vote

(FOSS) Application to show/explain compilation?

Actually you have a misconception about compilers vs interpreters in the modern age. The stages of compilation (simplified) are Syntax Analysis (scanners - find the words and symbols and replace with ...
Buffy's user avatar
  • 36.3k

Only top scored, non community-wiki answers of a minimum length are eligible