Settings

Theme

Ask HN: CS Course

1 points by h_tbob 6 months ago · 4 comments · 1 min read


I think CS Courses should require users to make their own programming language.

As the degree progresses, they have to make all assignments in their own programming language.

What do you guys think?

linguae 6 months ago

Many undergraduate CS programs require their students to take one or two classes where students learn about grammars, parsing, abstract syntax trees, interpreters, and compilers. I’ve also taken graduate courses in programming languages that involved adding features to languages.

Writing a new language from scratch is typically beyond the scope of a semester. It’s trivial to implement a small language like Scheme in a semester, but more complex languages will take more time.

mathiaspoint 6 months ago

We had to do something like this although IIRC we didn't have to go all the way.

sexyman48 6 months ago

Graduate high school before making recommendations about university.

  • h_tbobOP 6 months ago

    haha, I'm a genius and way smarter than you. So smart I didn't have to graduate high school. Ha, I dropped out of 10th grade.

    --lol--

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection