[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Can we all agree on this?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 77
Thread images: 7

File: 1490588900763.png (121KB, 515x640px) Image search: [Google]
1490588900763.png
121KB, 515x640px
>>
>>59953582
But Poojeets prefer Java by a very large margin
>>
>>59953599
>Muh pajeets
Not an argument. Java is still the best language.
>>
>>59953648
>Java is the best language.
How so?
>>
>>59953681
>Portability
>Libraries
>OOP
>No C's vocal minority
Java is the best language.
>>
there is no best programming language generally, it depends on your purposes.
>>
File: 1490680676960.jpg (514KB, 960x686px) Image search: [Google]
1490680676960.jpg
514KB, 960x686px
>>59953776
>t. neo/g/

Everything other than C is shite.
>>
>>59953582
Rajesh, this is your manager.
You will have to shill harder than that,
or we are docking your pay.
>>
File: 1462703917174.png (41KB, 1145x370px) Image search: [Google]
1462703917174.png
41KB, 1145x370px
>>59953871
>C
C is shit. Java is the best. Anyone who disagrees is part of C's vocal minority.
>>
>>59953902
today's /g/
full of webdev tards or pooloos
>>
Java is comedy gold indeed.
>>
>>59954028
>muh neo /g/
Java is the language of /g/. C's vocal minority should be removed from this board.
>>
I'm actually a bit worried about Java. I only know C and am starting my CS classes next year and supposedly we learn Java first.

I've heard nothing but horrible things about Java but those have also been from /g/ so I'm not sure what to expect.
>>
>>59953902
>Anyone who disagrees is part of C's vocal minority.
So, rest 74%?
>>
>>59954113
DELET
>>
>>59953902
>>59953582
When you have to use C or C++, C or C++ (or FORTRAN and similar languages) are your only option. Performance-critical applications cannot be created in Java (or any language involving an interpreter or JIT compiler, for that matter).

If that kind of performance isn't a concern, then yes, Java and C# are both preferable to C and C++.
>>
>>59954105
Don't listen to C niggers, Java is best language there is.
>>
>>59954192
>Java is the best* language
>* - according to 26% of /g/ viewers
>>
>>59954219
>C is better
>* - according to 14% of /g/ viewers*
http://www.strawpoll.me/12732251/r
>>
Java is a above average language in most aspects, but calling it the best is stupid.

The best programming language depends on context.
>>
>>59953582
>Java is made from C
>Gold is made from shit
>>
>>59954356
>Java is made from C
[citation needed]
>>
>>59954255
Notice that there is no implication that C is better in my post.
Java hater != C lover.
>>
>>59954403
Yes, but C lovers are the most vocal of Java haters, so I assume I'm talking to C toddler until he proves he isn't one.
>>
>>59954435
>Yes, but C lovers are the most vocal of Java haters
[citation needed]
>>
>>59953702
>Portability
The JVM is an operating system in itself, and isn't very portable.
>>
>>59953702
>Portability
Java uses a VM, it's the opposite of portable
>>
>>59954482
>>59954537
>JVM
I can run my java apps on every OS that matters, without recompilation. No one needs more portability than that.
>>
>>59954562
>muh windows, mac, and linux
>portable
bull fucking shit
>>
>>59953871
C is not shit but fucking CanCer. Everyone that feels super clever and a perfect programmer has been stumped by fucking buffer overflows and undefined behaviours.
C was acceptable 20 years ago, nowadays, people should opt for better safer language
>>
>>59954567
>Implying I care about any BSD hipster shit
>>
>>59954583
>implying there are only 4 operating systems in existence
>>
If you read it the same way you do when calculating a determinant, yes.

But code monkeys don't know what a determinant is so they won't understand this post.
>>
>>59954595
>implying I care about even more hipster shitOS that only it's creator and his mom knows about
>>
File: death bell.jpg (20KB, 720x404px) Image search: [Google]
death bell.jpg
20KB, 720x404px
>>
>>59953702
>>Portability
>>Libraries
>>OOP
>>No C's vocal minority
>Java is the best language
By that logic, C++ is a better language.
Better if not the same portability.
Better libraries.
Better OOP, I mean, java doesn't even have operator overloading.
>>
>>59954572
>better
Then they should start and get one out.
And no rust isn't it.
At least it wasn't last I tried it, but maybe they got something done during the last year.
But I haven't seen anything big, and when I mention what was bad, I never get a "well, that's fixed now"
>>
>>59954609
>not caring about portability but using it as a reason
>>
>>59954611
>Better if not the same portability.
C++ portability is a clusterfuck.
With Cpp11 it gets bearable, Cpp14 is needed to do anything decent.
That's not too recent, but companys/big projects are shit about adopting new-ish standards.
>>
>>59954660
>doesn't realize that the JVM is written in C++
>>
>>59954611
>Better if not the same portability
You have to recompile you C++ code for every OS you want it to run on. I just write it once and it runs on every os with JVM installed.
>Better OOP
C++ isn't fully OOP, so it's shit.

>>59954644
I care about portability, so I don't recompile it for every hipster OS there is, I just write it once and it just werks on every OS that matters.
>>
>>59954721
>I just write it once and it just werks on every OS that matters.
So, C#.
>>
>>59954701
> doesn't realize there's multiple JVMs out there.

Your credit card and your sim card both probably run JVMs.
Without the crud under it, that normal OSses have.
Not sure what they are implemented in, probably not C++ though.
At least nothing that confirms to any recent standard.
>>
>>59954721
>don't have to recompile on every OS
You need to use external "native libraries" to use useful stuff like OpenGL, which you have to recompile for every OS. Also proprietary extensions by MS
>>
>>59954754
>C#
Shitty java knockoff. Java is better.
>>
>>59954757
>doesn't realize all other JVMs are absolute shit that don't fully implement the specification
>>
>>59954721
>recompile
Do you have to WRITE something every time you compile it?
Stop the presses, we've been doing it all wrong the entire time.

>C++ isn't fully OOP, so it's shit.
Less OOP is better though.
And if you ask ruby or JS fags, java isn't full OOP either (which is good!)
>>
File: file.png (153KB, 515x640px) Image search: [Google]
file.png
153KB, 515x640px
I think OP's correct
>>
>>59954779
>Less OOP is better though
[citation needed]
>>
>>59954879
>programs in javascript
>>
>>59954897
Javascript is fine, but Java is better.
>>
>>59954879
Check ANY recent-ish academic resource.
OOP is POOP.

Even rust doesn't go OOP, since they have some decent goals.

The only thing OOP is (and ever was) good at, is distributing work between lowest skilled workers.
It's neither good for good nor fast code.
>>
>>59954916
>Javascript is fine
[object String]
>>
>>59954934
>Check ANY recent-ish academic resource
Can you provide a link to one?

>>59954955
What's wrong with javascript?
>>
>>59955003
[object Reason]
>>
>>59953582
where did this meme come from all of a sudden
>>
>>59955017
Look closer.
>>
>>59954567
Still not an argument, in java you can do OS specific code, or make OS independent code using the standard libraries and using common sense, or some library that wasn't made by an idiot.
I can use swing/AWT in windows, linux, Mac OS.
I can use ArrayList, vector or whatever.
I can user input streams, output regardless of the OS (using the same code).
I'm not a fan of java but i worked with java in windows, mac, and GNU/Linux, we needed an executable that could run in any OS.
>>
>>59955106
>regardless of the OS
Windows, Mac or Linux only*
>>
>>59955016
[object WhaTheFuckDoYouMean]
>>
>>59955150
>Object.prototype.toString.call("string")
[object String]
>>
>>59954660
Yes, I when I think of C++, I think of c++11 or later.
Anything later and C was a much better choice.
But languages only matter if you are writing on a new project anyway.
If you are modifying old code, you never change the language unless you have too much time.
>>
>>59953702
>>Portability
Java GUIs are non-native shit and Java is slow as fuck on any platform. There are far better cross platform options.

>>Libraries
Java frameworks are overly complicated dog shit. So much so that they have become a meme:
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition

>>OOP
Love OOP and there's nothing inherently wrong with Java's implementation of it, but some reason the Java culture favors retarded complex classes and frameworks. Java culture is why OOP has a bad name.

>>No C's vocal minority
No ability to optimize code either.
>>
>>59954934
>Check ANY recent-ish academic resource.
>ivory tower academics who have never coded anything but hello world
>maximum kek
Are these the same academics who think gender is a 'social construct'?

>The only thing OOP is (and ever was) good at, is distributing work between lowest skilled workers.
>t. /g/ NEET

>It's neither good for good nor fast code.
Both C++ and C# can kick the living shit out of any of the meme FP languages.
>>
>>59954603
Javashit - goldC?
>>
>>59955121
>Dumb fuck can't read between lines.
It's understandable that by this, it's refering to any OS that its capable of running java.
>>
File: 1485599782537.jpg (248KB, 1231x1774px) Image search: [Google]
1485599782537.jpg
248KB, 1231x1774px
First off, Java and C are completely different languages. C was unbelievable on release and only became shit due to severe aging, whereas Java as shit from the get-go and doomed to disaster. But the point remains: they're both garbage now.

Go is a viable replacement for C. Rust is a viable (superior) replacement for Java. Stop using poorly-designed, legacy languages.
>>
>>59953702
Hello Mr. Sun Microsystems employee.
It's ok, the nineties are over, Java cancer has already infected everything.

Your false advertisment worked, you can rest.
>>
>>59953582
So JVMs are made of shit?
>>
C would be better with proper name spacing and without the stupid header files. Everything else can stay the same as far as I'm concerned.
>>
>>59956079
>C
>anything being a viable replacement
I kek'd.
>>
C++ is easier to write though
>>
This
>>
>>59956079
>Go is a viable replacement for C
I don't think you would optimally write a new OS in a language which could not facilitate manual memory management. This claim is too broad.
>>
>>59953582
Got it backwards, dumbfuck.
>>
File: java_poo.png (87KB, 617x408px) Image search: [Google]
java_poo.png
87KB, 617x408px
>>
>>59954435
wew, make sure you stretch before you try those gymnastics
Thread posts: 77
Thread images: 7


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.