Programming Language Battles - C++ vs Java

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
3,754
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jul 15, 2010

This video is the first in a (possible) series on programming languages. Each language will be given a unique accent (with no bearing on the inventor or inventing organization's geographical location - otherwise C++ would be Danish and Java would be Canadian) and will have a debate with another language on who is better. The views may be highly subjective, please add your own opinions in the comments if you wish, and enjoy!

In this video, C++ and Java have a little debate, before C# comes in and tells them to calm down.

Starring:
C++ (Indian accent)
Java (French Canadian accent)
C# (American accent)

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 28 dislikes

Link to this comment:

Share to:
see all

All Comments (24)

Sign In or Sign Up now to post a comment!
  • @Dolkarr Hmm, that sounds interesting. I haven't been doing any Python programming in a while, so I guess my information may be out of date. I'll definitely read up on that multiprocessing package.

  • @antred11 From Python docs:

    multiprocessing is a package that supports spawning processes using an API similar to the threading module. The multiprocessing package offers both local and remote concurrency, effectively side-stepping the Global Interpreter Lock by using subprocesses instead of threads. Due to this, the multiprocessing module allows the programmer to fully leverage multiple processors on a given machine. It runs on both Unix and Windows.

  • YOU ARE NOT A JEDI!!! THE LIGHTSABER BENEATH YOUR VIDEO IS CLEARLY RED!!!

  • your a fcking prick

  • @thefetishkingfarts You don't make a new OS every day though :) Of course, it's a high level language. It's purpose is to build on a low level background... I never said that Python is the ultimate language for everything.

  • @fastboy84 C++ is many things, but one thing it's not (by any stretch of imagination) is "easy to learn". I've been programming in C++ since 2000, and even after 11 years I still occasionally get bitten by some obscure quirk of the language.

  • @Dolkarr I like Python but I see one HUGE problem with it. The GIL or Global Interpreter Lock (google it), which prevents a Python process from benefiting from today's multi-core machines.

  • @Dolkarr agree python is awesome cause the language is more closer to the solution space of algorithms and data structures than the machine. But u still need c++ for all the low level stuff....u cant write a serious OS using python...

  • forget C++ and Java.. use Python! :) There will never be a more beautiful and pure language than Python! Everything seems so easy with it.

  • @fremiamagus With Java the source first gets compiled into bytecode in class files. Then at runtime the bytecode is interpreted, and may optionally be compiled to native machine code. When I say "optionally", what that means is that almost always it will get compiled.

    With C++ the source gets compiled directly into native machine code.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more