you aren't still using java, are you?
>>62441505
Yes, because no one in the real world uses your meme language.
>>62441505
Was this picture made before Java 8 or something?
>>62441505
Another dynamically typed piece of shit?
sh:
$products
>>62441582
>type inference is dynamic typing
kys brainlet
>>62441600
dafuq does "kys" even mean?
>>62441614
>>>/reddit/
>>62441600
It is dynamic typing because all the types are inferred and is not explicit in the code. I've programmed in Scala before and while it promotes several good practices which I still carry with me to this day, I'll have to side with Java because it's still very prevalent.
>>62441655
That's not what dynamic typing means.
>>62441655
this is either extremely clever bait or you're an autistic retard, and I don't normally come across such clever bait....
>>62441574
doubt it
>toptal-blog-image-1409691715906.png
>1409691715
>09/15/2017 @ 10:59am (UTC)
op is just a faggot whomstdve knows nothing what hes talking about
That java code won't even compile
>>62441614
Kiss your sister
>>62441505
C# replaced Java years ago.
>>62442185
Fuck off, microshill
>>62441505List<Product> products = orders.stream().flatMap(o -> o.products).collect(toList());
FTFY
>>62443839
This. Dumb pajeets
Nothing wrong with Java. People are just shit at using it somehow. Not my problem, fuck off.
>>62441505
Java has a mature ecosystem, and is pretty easy to learn and debug. It's great for large projects written from the top down.
My preferred JVM language is Clojure, but Java does have its place. I'm grateful to the Java guys just for creating the wonderful piece of tech that is the JVM.
Btw Clojure >> Scala in everything but market share.
>>62445519
What the fuck does "mature ecosystem" mean, why do I keep hearing Java fags say this, guaruntee they just use JUnit, and the new streams library and act like that's fucking novel
>>62445519
I wish java has something like node's npm
>inb4 gradle or maven
Global dependencies a a shit
>>62445632
you dont have to use libs because the lang has all the things already.
>>62441655
js is dynamic because the js compiler does not enforce types at compile time. spread the word
>>62445632
>What the fuck does "mature ecosystem" mean
it means there's a huge number of proven, widely used tools and libraries that have been around since a long time. all of that implies high number of features, low amount of bugs, stable but lively development pace, good documentation and high amount of learning resources
>>62442243
When you search Java Company it also appears Javascript companies, so that proofs nothing
>>62441505
Java has issues, but Scala is a mess. Real world Scala code is way more spaghetti-like and unreadable.
I'm not a fan of Java, but dismissing it because it takes a few more lines to write a trivial program is ridiculous. In the real world, Java ends up taking about the same lines of code as most languages.
>>62443839
>>62443885
You boys got it right. Scala is a true pajeet language.
>>62446396
but that's false. why would you lie?
>>62445519
This.
Clojure actually aims to be something DIFFERENT from Java while still maintaining compatibility with the JVM (you can't go wrong with a Lisp).
Scala has this not-so-implicit superiority complex towards Java, and Java alone, but ultimately fails to be a valid alternative: for every thing it does better than Java, it does two things worse.
>>62441505
Someone make "the virgin Java code monkey" vs "the chad Scala engineer"
>>62446396
>>62446506
https://www.indeed.com/jobs?q=java+company%3Aapple
here. find one offer that mentions javascript and doesn't metion java
btw. there's now 466 apple offers for java, while at the time of making that screenshot there were only 383
so much for the "java is dying" meme
>>62446534
yeah. I used Scala for a while. Kotlin is a much better general Java replacement. Scala has its uses but it's definitely not a drop-in "better Java". but then we need to understand that both Kotlin and Java 8 weren't around when Scala first started gaining traction
>He fell for the Scala meme
I don't even
>>62446554
It'd be more realistic if the virgin were a c++ monkey. And it'd be the absolute truth if the virgin were a fortran programmer. HTML would definitely be the chad language.
>>62446554
You mean the virgin Scala script kiddie and the Chad Java developer.
>>62441614
learn to use google, kys = kill yourself.
>>62441505
I am, and if you have education and not self-taught brick, then you know that there are different tools for different job. Right? Every programmer should know atleast Java/C#, Python, C/C++ and some declarative logic language, you dont have to master them like a guru. More the merrier, since every language has its pros and cons. Now choose your poison.
>>62446554
>The Virginscript
>The C++d
>>62441505
Every meme developer in the country either uses Java or Javascript fir the bulk of the work. You realize, your 'fast and sleek' language is one of thousands which are unused and unsupported by the world, right ?
Best thing is, none of these will ever compare to C++ in either utility, speed or readability.
So piss off.
Wait java is still relevant. Why would anyone want that slow, gibberish, unsecure piece of shit?
>>62443839
Why not just ?
Talk about disabled coding (java)List<Product> products = orders.flatMap(o -> o.products).toList();
>>62447601
http://www.lambdafaq.org/why-are-stream-operations-not-defined-directly-on-collection/