Login Register




The stories and information posted here are artistic works of fiction and falsehood. Only a fool would take anything posted here as fact.


How To Start Programming For Beginners filter_list
Author
Message
RE: How To Start Programming For Beginners #26
(02-08-2018, 10:43 PM)IC3 Wrote: I got what you're saying and I agree but we're not all OS developers, and as I said each programming language has its own purpose.. Of course C and low level languages are the fastest but today we have all these programming languages for compatibility reasons, Java was built to run it everywhere (write once, run everywhere or something similar lol), Python almost the same but it's simpler and powerful, C++ just C but OOP.
Why would Java die? We have PHP and Javascript that are shit too but they're the most used and won't die soon for sure.
Also for example we can build games with Java, C++ but I doubt we will use C/Python/Go for this purpose lol. So IMO there are different "best" languages, but it depends on the context which is better than another.

That's not true. First of all, you don't need to be an OS dev to understand how to interface with an OS (meaning writing a program that uses more than your own code). At the end of the day, your code (no matter what language) relies on C, therefore to be most compatible, you use C.
Java was not written to run everywhere (and it doesn't). In fact, it runs almost nowhere (the only exception I know to this is a select few ARM processors that support Java). Java is not a programming language, it is a platform. Think of running a virtual machine that emulates both a CPU and an OS, and then writing all your code for that, that's what Java is.

By far, and since the 60's, C is the best language hands down in almost everything. Full stop.

[+] 1 user Likes phyrrus9's post
Reply





Messages In This Thread
RE: How to start programming? - by 413 - 02-08-2018, 06:00 PM
RE: How to start programming? - by IC3 - 02-08-2018, 06:03 PM
RE: How to start programming? - by Blink - 02-08-2018, 06:45 PM
RE: How to start programming? - by Mxyzptlk - 02-08-2018, 06:59 PM
RE: How to start programming? - by Blink - 02-08-2018, 07:10 PM
RE: How to start programming? - by Mxyzptlk - 02-08-2018, 07:36 PM
RE: How to start programming? - by Blink - 02-08-2018, 07:48 PM
RE: How to start programming? - by Mxyzptlk - 02-08-2018, 07:57 PM
RE: How to start programming? - by Blink - 02-08-2018, 08:06 PM
RE: How to start programming? - by Mxyzptlk - 02-08-2018, 08:12 PM
RE: How to start programming? - by phyrrus9 - 02-08-2018, 07:41 PM
RE: How to start programming? - by Mxyzptlk - 02-08-2018, 07:51 PM
RE: How to start programming? - by Blink - 02-08-2018, 07:58 PM
RE: How to start programming? - by Mxyzptlk - 02-08-2018, 08:10 PM
RE: How To Start Programming For Beginners - by phyrrus9 - 02-08-2018, 11:28 PM
How To Start Programming For Beginners - by sigma - 02-10-2018, 06:48 PM