Java is mounting a huge comeback

Java is mounting a huge comeback

Fireship

11 месяцев назад

1,141,185 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

pablo Elia
pablo Elia - 20.09.2023 14:39

Java 8? I develop programs with java 7 (I wish I was joking)

Ответить
Vladyslav Horbachov
Vladyslav Horbachov - 18.09.2023 17:22

WTF do you need Java in 2023 if there is C#

Ответить
Joseph Lawter
Joseph Lawter - 17.09.2023 18:49

As a c#/js dev who only did Java and c++ in college I always thought they were essentially the same. I guess Java and c++ devs would disagree.

Ответить
Luis Daniel Mesa Velasquez
Luis Daniel Mesa Velasquez - 17.09.2023 13:40

More than half of Java programmers don't even know how to create anything without SpringBoot or IntelliJ IDEA... meaning, that Pivotal and IntelliJ are doing the job for them. Those are exactly the same people that A.I. will replace. I'm self-taught (no student loans or bootcamps) and make a low 6 figure salary in an affordable country in Europe, when I interview someone I ask them to solve a problem without SpringBoot / IDEA. If all they know is how to follow a tutorial, I will have to be constantly babysitting.

Ответить
David Lee
David Lee - 15.09.2023 08:55

I am sure the survey is very scientific.
Can't understand anyone thinking C++ is somehow better than Java, other than for the most demanding performance.
You can rewrite the adder meme with BiFunction and a lambda since Java 8 (<< 21).
And now, it's going to have the most awesome green threads implementation, maybe except Go routines.

Ответить
Learning To Be a Nerd
Learning To Be a Nerd - 14.09.2023 00:48

Pen testing is well paid, fun, and legal, CHECKMATE!

Ответить
drednac
drednac - 12.09.2023 19:57

I don't generally watch the "developers community" because most of the developers are like children pointlessly arguing about things that doesn't really matter. They don't see way too far of their nose and so things like if the main is enclosed in the class or not is a big deal for them .. which is beyond ridiculous. But I cannot find myself laughing on the same poor jokes over and over .. it's just not even funny anymore and most of the time I don't even notice. I wish you had better jokes ..

Ответить
anonymous@anonymity
anonymous@anonymity - 11.09.2023 16:00

Too opinionated.

Ответить
Igor Dasunddas
Igor Dasunddas - 08.09.2023 13:10

Java is ok. If you add Lombok and a couple of other things, it really becomes usable for something more than an extensive Hello World application (I am a senior software engineer, who started programming in Java in 2008).


The biggest advantage if Java is, that there are many developers, that are available to be hired. Sure, not everyone can do everything equally well, but HR usually doesn't care all that much. Some HRs still think having a OCJP certificate means something when in reality it just means you can learn stuff by heart quite well regardless of whether you'll ever need it.

Ответить
Mohammad Moallem
Mohammad Moallem - 07.09.2023 17:18

Ill miss java joke

Ответить
VerdantMoss
VerdantMoss - 07.09.2023 10:33

I cant belieave that many people dont like java its one of the best languages in my opinion

Ответить
Kavin SP
Kavin SP - 07.09.2023 08:42

We do have System.out.print() tho

Ответить
Marian Benčat
Marian Benčat - 06.09.2023 16:40

5 years old c# calling IT wants Its features back.

Ответить
HyperionStudios
HyperionStudios - 06.09.2023 10:22

Something that was never gone can't make a comeback but too bad about the public static void main string args memes.

I also disagree that it's great for people who have to learn Java. The verbosity of Java is actually good for learners because it explicitly shows every programming concept. Other languages might have the same concepts but just hide them which is bad for learners.

But it's still good for Java devs to make the language easier to use. I think the popularity of Kotlin has really lit a fire under Java.

Ответить
Mr. Koi
Mr. Koi - 03.09.2023 10:41

Java sucks, but y'all the jobs are for Java, why? I don't f* know. There's no reason to use it over any other language. You want performance? You go for C++, Rust or Go, you want easy code? You go for Python, C#, Node, or Go.

It's not hard, I learned C and Assembly in the highschool and university, it's just that Java sucks.

Ответить
anibaldk
anibaldk - 01.09.2023 20:29

The language sucks for sure, but the JVM is a state of the art.

Ответить
G T
G T - 01.09.2023 18:10

Why does everyone hate Java?

Ответить
Ahmed
Ahmed - 31.08.2023 02:06

My team recently upgraded from Java 8 earlier this year to 11. I had no idea we're on 21 😂😂😂

Ответить
PulseClaim
PulseClaim - 28.08.2023 23:09

But all of the world is stuck on java 8 anyway...

Ответить
Steel
Steel - 26.08.2023 03:49

How to make Java good according to Fireship: Take away the OOP which then turns it into not Java. Every suggestion that ignores the fact Java is designed to be primarily object-oriented is a bad suggestion. If you don't like the design patterns then I'm sorry to say that Java is not for you. It's not a Java problem, it's a YOU problem. Stop trying to turn every language into Javascript or Python because you favor those languages.

Ответить
Senne
Senne - 24.08.2023 21:04

I have a re-exam of java and idk if I will make it

Ответить
The Great Dad
The Great Dad - 23.08.2023 18:12

For Java, the future is Java Version 21 and later version (bit still it is java).

For Python, the future is Mojo. Because Python is fu*ked up and cringe in large scale project due to its dynamic nature and retarded super slow interpreter.

For JavaScript, there is typescript. Because JavaScript sucks in large project due to its dynamic nature.

So at the end, Java still remains Java, but Python would be replaced by Mojo and JavaScript would be replaced by Typescript. 😂😂😂

Ответить
user unknown
user unknown - 22.08.2023 18:02

LAME! <code> println ("Hello Bob!")</code> is valid Java code since the JShell is out there, which is much more than you will ever need, and it's out there for 10 years?
Keep on sleeping.

Ответить
Mani Zaeim
Mani Zaeim - 15.08.2023 14:08

Jeve Developer here since 2004 whose mainly code in java and also python, bash, scala ... Java is best lang ever for me

Ответить
NO_ONE_88
NO_ONE_88 - 15.08.2023 13:56

Still dont understand why we can make a language with easy Syntax and c like performance if Google wanted they could do it ohhhhhhhhhh I forgot carbon

Ответить
jordi g
jordi g - 13.08.2023 10:53

lol

Ответить
Clem Z
Clem Z - 12.08.2023 22:52

So java is trying to become Groovy ?

Ответить
MB DG
MB DG - 12.08.2023 19:44

These kinds of videos showed me how java wasn’t the best language structurally to start out with. (Though that was the language i had to learn first at college).

Ответить
Adrian Lopez
Adrian Lopez - 10.08.2023 06:34

If java was a zombie I would hit its head with a shovel.

Ответить
hell-king0
hell-king0 - 08.08.2023 21:37

auch i cant imagine how it will be to program in java without public static void main string args

Ответить
Daniel Oehler
Daniel Oehler - 07.08.2023 15:24

"people forced to learn Java" - You made my day.
So you think a programming langauge cannot be in all these three categories "well payed", "interesting" and "legal"?
Reminds me of a political joke from Germany after 1933, telling us that you cannot be honest, inteligent and Nazi at the same time.

Ответить
Xardìn Lume
Xardìn Lume - 06.08.2023 23:25

The second you displayed the meme about which Java versions are actually used, I remembered that no, it's not just the language that I despise.
Honestly, it feels too little of an update to actually be a comeback. Easier to learn? Well, I'm betting that people will still learn from the sqme tutorials and teachers who will talk about public static void main string, and the second you will encounter something as trivial as reading the command line, well...

As for the rest of the updates, it's nice, but too late I think: just like in C++, most of these already exist in libraries that do their job well, I'd assume.

Ответить
gloverelaxis
gloverelaxis - 05.08.2023 12:13

DO NOT LEARN JAVA UNDER ANY CIRCUMSTANCE

Ответить
Igor Ordecha
Igor Ordecha - 04.08.2023 00:25

I just wish Microsoft Java wasn't a pain in the ass to use on platforms other than windows. It looks much nicer than the original.

Its the same with most microsoft products. You see its designed by really good engineers only to be crippled by the management. Just look at NT, its a really, really powerful kernel under the hood. But what is it used for? Exclusively Windows. And always has to run with all those bandaids for MS-DOS backwards compatibility...

Ответить
Vinez
Vinez - 03.08.2023 15:47

NO F*CK JAVA

Ответить
Leandro Gabriel Casas
Leandro Gabriel Casas - 03.08.2023 01:35

If you want to learn about the future of Java, take a look at C#

Ответить
free fire shorts
free fire shorts - 02.08.2023 18:42

Me who using Java on netbens: :)

Ответить
nonamespls
nonamespls - 02.08.2023 16:47

Java dev for 8 yrs, well paid, high demand

Ответить
domenic Felipe arias v
domenic Felipe arias v - 01.08.2023 04:10

I hate Java so much its not even funny haha

Ответить
combatjey j
combatjey j - 31.07.2023 11:39

Only like now writing microservices for banks in java17 after years of beta testing😂 java21 is probably half a decade down the line not as if changing string interpolation in my opinion made much of a difference

Ответить
conundrum2u
conundrum2u - 31.07.2023 08:30

This is analogous to iPhone fanboys being stupid over some "new" feature that Android had 10 years prior. I'm sure this is a nice thing for legacy codebases that won't ever be replatformed, but Java is still horrendous and no one in their right mind should write new products in it. I love Kotlin and the number of language features it borrows from others and how it attempts to smooth over the really ugly parts of Java, but it's still based on the JVM and that's unfortunate. I'm definitely biased being a dotnet guy, but because it's faster, more composable and flexible, better documented, better architected, and at its core just a better runtime.

Ответить
basilicon
basilicon - 31.07.2023 01:03

C# is the version of Java that Oracle didn't want to make but now has to

Ответить
FluffyBunny
FluffyBunny - 29.07.2023 16:32

Wow who paid you to shill that piece of shit language

Ответить
Anderson Lavor
Anderson Lavor - 28.07.2023 10:14

this had me cracking up 😂. well done

Ответить
NullPointer
NullPointer - 28.07.2023 08:14

Look ma, without public static void main!

Ответить