In its freshest update to the Programming Methodology program code CS 106J, the University ousted the challenging to master Java language that was started in CS 106A, with the more savory language JavaScript. Even though to the layman the exception might appear inconsistent just from the namesake but in fact, this does programming simpler to learn mainly due to the latter having less ‘bloat’ to dispute with.
This change was initiated by Eric Roberts, an Emeritus Professor, who established the CS 106 series. When he enlisted the University, programming was still based on Pascal. After Java grew to be a successful language, Stanford enthusiastically transitioned. But according to this Professor, Java is ‘bestowing its age’, and he has been running on this project for the past five years, writing new textbooks and the like. This movement is aimed at effectively transition to JavaScript for the CS 106 program because of the reality that according to Roberts, it has grown the ‘language of the internet’.
A small sample of the difference between the two languages makes it pretty obvious that it might be an opportunity for a change.
Sample Program in Java:
class HelloWorld {
public static void main(String[] args) {
System.out.println(“Hello!”);
}
}
Now that same code built in JavaScript:
alert(‘Hello!’);
Although Java currently holds the prime spot when it comes to programming languages, causing it easier for students to learn programming will help them to get these skills. Java is moving used to program applications for Android amongst other stuff, which makes it a necessity when working in the programming field. But this difference is essentially there to help students get into the theories behind programming, instead of suffocating them in ‘Public Static Void’ like jargon.
Take your time to comment on this article.