Added: 1 year ago
From: NerdRantings
Views: 3,776
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (24)

Sign In or Sign Up now to post a comment!
  • YOU ARE NOT A JEDI!!! THE LIGHTSABER BENEATH YOUR VIDEO IS CLEARLY RED!!!

  • your a fcking prick

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

  • @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...

  • @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.

  • @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.

  • @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.

  • @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.

  • too long, didnt hear

  • hello, and plz come again

  • c++ is very easy to learn and java is much more compatible with internet stuff and besides java is nuch more open source but without c++ there would be no java u know?...

  • @fastboy84 why c++? Why not any other programming language that is compiled into assembler?

  • @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.

  • C++ ftw!

  • brr

  • @GCGGAMES

    It is true that c++ is faster than java, but all interpreted languages are slower due to limited virtual space compared to the non-interpreted ones that actually make use of the hardware to increase speed.(unless you are running complex polygonal work then a graphics card won't show the difference).

    You are also correct that game developers mainly choose c and c++ due to this difference.

    Still, you can ignore cross-platform issues entirely by using methods within the language itse

  • @fremiamagus

    got cut off...

    nah, as long as your file extension does not have anything special going for it(like encoding) then a language should be able to make use of that code assuming you include that functionality for the language.

  • @fremiamagus Agreed :-)

  • @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.

  • Microsoft only made c# because java wouldn't sign with them...

  • Weebl and Bob much?

  • Horrible video.

    1. Video description says it is a debate, but it only goes into the basics of what each language can do.

    2. Java, as well as c++, is extendable by third parties(That is what classes are for you know...to create new functionality).

    3. The speed difference between the two languages is based entirely on the hardware of your computer, as well as how efficient the code is.

    4. c++ may be more cross-platform, but it is only so if the programmer knows the other systems they are codin

  • Comment removed

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