maryvilledev / codesplainUI

Web app for breaking down and annotating Python 3 source code.
https://www.codesplain.io
GNU General Public License v3.0
2 stars 2 forks source link

Added moar languages #502

Closed dane-johnson closed 7 years ago

dane-johnson commented 7 years ago

Description

Added languages from http://spectrum.ieee.org/computing/software/top-10-programming-languages/ supported by highlight.js

Motivation and Context

Checklist:

Browsers

Screenshots (if appropriate):

thebho commented 7 years ago

we should make a decision about this today

solkaz commented 7 years ago

I support adding bash, Javascript, C#, php, ruby and R because it's more likely that students at LaunchCode would know those languages already than the others provided. They will probably not know what ASM is, because that's too low-level for beginners to understand, nor will they be learning about Lisp anytime soon.

dane-johnson commented 7 years ago

I stand by assembly. Low level languages are something that I can see being referenced in a CS course.

thebho commented 7 years ago

Fine, any last complaints with this list?

solkaz commented 7 years ago

These are students learning the fundamentals of programming using Python and Java, two high level languages. I don't think they'll be getting anywhere near the metal, as it should be at this stage in their education

solkaz commented 7 years ago

Having said that, I'm willing to accept ASM along with the languages I listed once all other languages are removed.