Quantcast
Viewing all articles
Browse latest Browse all 12366

Why should I teach Java out of Visual Studio Code instead of out of Eclipse or Netbeans?

Why should I teach Java out of Visual Studio Code instead of out of Eclipse or Netbeans?

 

1. Easier File Mapping 

 

In Visual Studio, we can add a file from a path to a project located in a workspace, and Visual Studio records the reference to a new file and opens it like any other file. But, in Eclipse and Netbeans, the structure of a project's elements must correspond to their layout in the underlying file system.

 

2. File Size & Download Speed - 3X Better!

 

Eclipse is 166 MB to download for Java. Even more for the other versions! To download the Java EE version of NetBeans, it's 186 MB. And it's 205 MB for all four languages. Now compare that to Visual Studio Code, which is only 58 MB for all 34 languages! Imagine having to wait three times longer per download/install on each computer in your school! And then downloading and installing the new versions for each of those machines!

 

3. No Plugins for Other Languages

 

Unlike Eclipse, in Visual Studio Code, you don't need a plugin to use other languages, like C#, F#, HTML5, Python, and Ruby. You can transition quickly to other languages!

 

4. Exposure to Other Languages - 8X More Languages!

 

Java is important, but it should just be one language on the road to learning computer science! Eclipse only has Java (out of the box), and NetBeans only has 4 languages out of the box (Java, C++, HTML5, and PHP). But Visual Studio Code includes 34 languages out of the box! (Java, C#, C++, HTML5, PHP, VB, CSS, XML, JavaScript, Python, Ruby, Go, Perl, R, SQL, JSON, F#, PowerShell, and more!) And if it doesn't have your language, it's far easier to add it into Visual Studio Code than the other IDEs!

  

Comparison

Wikipedia

  
Languages Out of the Box

  • Eclipse: 1 (Java)
  • NetBeans: 4 (C++, HTML5, Java, PHP)
  • Visual Studio Code: 34 (Batch, C#, C++, Clojure, CoffeeScript, CSS, DockerFile, F#, Go, HandleBars, HTML5, Ini, Jade, Java, JavaScript, JSON, Less, Lua, Makefile, Markdown, Objective-C, Perl, PHP, PowerShell, Python, R, Razor, Ruby, Rust, Sass, SQL, TypeScript, Visual Basic, XML)

File Size

  • Eclipse: At least 166 MB
  • Netbeans: 205 MB
  • Visual Studio Code: 58 MB

 

Questions for You

  1. Did I get everything accurate? If anything isn't 100% accurate, please reply and explain why!
  2. Could any of the reasons use better clarifications or explanations/details? Please reply with the info!
  3. Are there any reasons to teach Java in Visual Studio Code that I missed? Reply with the reasons!
  4. Any reasons not to teach Java on Visual Studio Code?

 

Thank you for reading! Please reply with your answers to any of the four questions above!

 

Have a day! Not just any day! Have this one!

   - Ninja Ed

Image may be NSFW.
Clik here to view.

Viewing all articles
Browse latest Browse all 12366

Trending Articles