3 Features Java Got First And C# Later Copied

  Рет қаралды 42,095

Nick Chapsas

Nick Chapsas

Күн бұрын

Check out my courses: dometrain.com
Become a Patreon and get source code access: / nickchapsas
Hello everybody I'm Nick, and in this video, I will show you 3 language features that Java got first and then C# ripped off.
Don't forget to comment, like and subscribe :)
Social Media:
Follow me on GitHub: bit.ly/ChapsasGitHub
Follow me on Twitter: bit.ly/ChapsasTwitter
Connect on LinkedIn: bit.ly/ChapsasLinkedIn
Keep coding merch: keepcoding.shop
#java #dotnet #csharp

Пікірлер: 324
@nickchapsas
@nickchapsas Жыл бұрын
If you are not watching this video on release day, then maybe look at the release date before commenting
@adamsarkany92
@adamsarkany92 Жыл бұрын
"Java had before C# had it, which of course makes it better" I had to rewind it 2 times to make sure that I heard correctly, then I looked at the calendar and it all made sense.
@modernkennnern
@modernkennnern Жыл бұрын
Honestly though, if you have something to go off of, you can prematurely fix all the issues that the other part might not have the luxury to do so.
@mad_t
@mad_t Жыл бұрын
oh cmon you've ruined that) your comment is on the top)
@minhhieugma
@minhhieugma Жыл бұрын
I guess it is like Android vs iOS
@iGexogen
@iGexogen Жыл бұрын
You should read it like - java had it before C# that makes java better in that times when only java had it)) but it is still not true, there are some garbage features which existence in java makes no sense))
@NickSteffen
@NickSteffen Жыл бұрын
@@iGexogenNonsense, Fortran is the best language because it had variables and if statements in the 50s. It will always be best until time travel is invented 😂
@leetaeryeo5269
@leetaeryeo5269 Жыл бұрын
😂 You can almost feel physical pain radiating from the video at things like the lack of string interpolation, mandatory escaping, and hanging brackets. This was a great one for today. Made me laugh
@alexanderkvenvolden4067
@alexanderkvenvolden4067 Жыл бұрын
Man, I loved how hard it was sometimes to make Java sound better than C#.
@kaihusravnajmiddinov5413
@kaihusravnajmiddinov5413 Ай бұрын
😅
@AbhinavKulshreshtha
@AbhinavKulshreshtha Жыл бұрын
Those who are old enough, remembers that c# itself felt like a java clone when it was first announced. Not to mention the whole j# and a lawsuit on api architecture between sun and ms. I was in college when this happened so at that time I couldn't understand the big technical background around this whole situation but I remember my vb/microsoft teacher, and java/linux teacher arguing a lot on this, during lunch hours.
@iGexogen
@iGexogen Жыл бұрын
C# had tough destiny, it made through many wrong turns and complete purification until it became white swan we know today)
@agentvettel8720
@agentvettel8720 Жыл бұрын
C# is a Java clone from Microsoft. In early Java days Microsoft took part in the development of Java but then decided to develop their own "Java", called C#
@iGexogen
@iGexogen Жыл бұрын
@@agentvettel8720 They also had their own javascript with blackjack and hookers called JScript, that was very funny time)
@warny1978
@warny1978 Жыл бұрын
@@agentvettel8720 Microsoft even built its own java VM... and its own base classes also. Then Sun prohibited that.
@phantomapprentice6749
@phantomapprentice6749 Жыл бұрын
@@warny1978 And good thing they did , JVM sux.
@benderbg
@benderbg Жыл бұрын
I'm happy we're getting Java content from Nick even if its 1 day per year.
@nickchapsas
@nickchapsas Жыл бұрын
😂😅😂
@alirezanet
@alirezanet Жыл бұрын
@@nickchapsas well I think he was serious 😂😂
@michelchaghoury9629
@michelchaghoury9629 Жыл бұрын
@@nickchapsas I really would like to see more content related to java please consider it and thank you
@iGexogen
@iGexogen Жыл бұрын
I alway thought that this channel is specifically about C#, till today))
@ivanp_personal
@ivanp_personal Жыл бұрын
and we get it on this special day :))))
@billy65bob
@billy65bob Жыл бұрын
while C# isn't really an innovator, I do appreciate that the features it copies are generally better thought out than they were in their respective languages of origin.
@figloalds
@figloalds Жыл бұрын
He really programmed in Java, he put an excruciating amount of effort into this joke
@rustamhajiyev
@rustamhajiyev Жыл бұрын
Specially liked the moments with zooming 😂 You rock, Nick!🤘
@boast03
@boast03 Жыл бұрын
I laugh and cry at the same time, because I had to switch from C# to Java (new Job). Think of those fellow programmers who have to deal with that horrible disease everyday. Not just on April 1st.
@bluesillybeard
@bluesillybeard Жыл бұрын
Java isn't that bad, really. There are so many worse languages that they could use.
@Yous0147
@Yous0147 Жыл бұрын
I had to switch to Java very recently too and I do miss C# as I prefer it, but honestly Java has it its strong sides too. In earnest I'm just happy I can code in both languages relatively pain free because they're so similar.
@futurexjam2
@futurexjam2 Жыл бұрын
@@Yous0147 without LINQ, without Generic Type usage and overloading... Java hits you on the ground after C# :))
@zsolt2108
@zsolt2108 Жыл бұрын
When your sarcasm is so advanced that people actually think you are stupid. 5:01
@iGexogen
@iGexogen Жыл бұрын
It is shame that for some most tasty features that exist in C# you have to use third-party library like lombok in java, I talk about extension methods in first place. The second thing in java that I cannot understand are generic collections, they can be casted to non-generic collection, that means that value types in collections are always boxed in objects under the hood, java generic collections are only for convenience, missing memory efficiency. On the other side java includes exceptions in method signature - this is awesome feature that lacks in C#. But I still use and love both, all java language differences are minor, inconsiderable and just matter of habit. Really big difference is in java ecosystem, in that long trail of useless legacy code that follows java cause of it's maturity, some concepts are evolved and implemented completely different modern days, but java not keeping up this pace, they still offer you spring MVC as default way to do web and no even sign of middleware approach from C#. And I didn't mention that monstrous app servers like JBoss, Weblogic, etc mandatory to do some enterprise stuff, which in C# can be done out of box. What is conclusion - I always start new projects in C# to use all modern approaches, but still comfortable to work with some legacy code in java cause it is very good language as well.
@ClickOkYT
@ClickOkYT Жыл бұрын
"exceptions in method signature" this is highly disputed topic, lots of devs hate Java because this
@vasiliychernov2123
@vasiliychernov2123 Жыл бұрын
Checked exceptions don't scale well and for this reason are deemed as unsuccessful experiment. Also boxing in generic classes is going to be solved, check out Project Valhalla.
@fluffydoggo
@fluffydoggo 11 ай бұрын
string LocalizationService.Translate(string key) throws ArgumentNullException, ArgumentException, InvalidOperationException, KeyNotFoundException. Even tho xml docs are ass to work with, you can describe each exception with a lot more detail, and xml docs arent required
@julianjupiter5890
@julianjupiter5890 7 ай бұрын
Middlewares like Helidon, Javalin, Vert.x?
@johndenver8907
@johndenver8907 Жыл бұрын
I honestly think the enum's as classes thing is never going to be copied. It's a feature I've called an anti pattern lots of times. The enum in C# is just a way to document the meaning of these values, but really in behind it's an int or something. It doesn't need to be used to encapsulate logic.
@Kitulous
@Kitulous Жыл бұрын
sometimes enum classes can be used in a neat way, but we can already emulate their behavior by using records and having static readonly instances of these records inside it. slightly more code, slightly more verbose, but it's ok. especially after the target type new was added.
@simtrip6452
@simtrip6452 10 ай бұрын
Yeah I think Java's enums being classes is a terrible idea. One one hand you sort of have to give it to them for being so relentlessly consistent, but in practice it just eliminates the perf benefits of using enums for things like bitfields etc. The Android SDK for example uses ints in place of enums (which is a massive headache as you now have to separately look up which constants each method accepts as flags) but it's because they quite rightly decided that having the overhead of a heap-allocated object every time you want to use an enum just is not worth it. I don't do any "enterprise" .NET stuff, but the ability to use extension methods for enums is easily enough for me, for things like string conversions or checking if a flags enum is in some special configuration
@pinkfloydx33
@pinkfloydx33 9 ай бұрын
Oracle (or Sun) holds a copyright on enum classes. That's one of the reasons c# doesn't have it...
@LzBy1
@LzBy1 Жыл бұрын
2:46 The expression on your face with the reference check 😂.
@pokpok313
@pokpok313 Жыл бұрын
i love this kind of humor. 😂 please do more like this!
Жыл бұрын
There were some lol moments in this video. Thanks Nick, you made my day 😂
@BenMakesGames
@BenMakesGames Жыл бұрын
I learned Java and (Mono) C# on my own ~8 years ago, while having PHP jobs, and decided to go all in on C# solely on my own feelings from using both languages at the time. I think I'm happy I did so: C# has grown so much, and though MS's early attempts at C# for the web were embarrassing, today there isn't a language I'd rather use. that said, when I saw the introduction of raw strings in C#, I was literally laughing; the syntax feels too silly to be real. (pattern matching syntax also isn't anything to be proud of, I feel...) still: looks like C# landed somewhere better than whatever Java came up with, so I guess I'll take it :P
@parlor3115
@parlor3115 Жыл бұрын
With you on the pattern matching syntax but not on raw strings. What's wrong with them?
@UnashamedlyHentai
@UnashamedlyHentai Жыл бұрын
@@parlor3115 opposite for me. i use pattern matching _all the time_ and I love them.
@stanislav7228
@stanislav7228 Жыл бұрын
If it wasn't April first, it would actually start a riot :)
@nickchapsas
@nickchapsas Жыл бұрын
HAHAHAHAHHAHHAHAHHA
@abhayprince
@abhayprince Жыл бұрын
😂😂
@pburczyn
@pburczyn Жыл бұрын
ohh Nick... you make my day!
@Speiger
@Speiger Жыл бұрын
Great video! Had a great laugh xD
@haydensprogramming6766
@haydensprogramming6766 Жыл бұрын
You forgot about non-generic ArrayLists, because why define a type when it just gets in the way and only supports storing one type /s
@nickchapsas
@nickchapsas Жыл бұрын
You are so right. I’ll make that video on Boxing Day
@glaubergft
@glaubergft Жыл бұрын
@@nickchapsas touché 😂
@AftercastGames
@AftercastGames Жыл бұрын
Some of us are old enough to remember .NET 1.0…
@R3ap4r
@R3ap4r Жыл бұрын
The part where you zoom in and say "Excellent" made me laugh , i was imagining Mr Burns voice and hand gesture to go with it.
@TheNotedHero
@TheNotedHero Жыл бұрын
Generics are also cool in Java because Java has them. Don't look at or compare the implementation details or runtime behaviour with C#, it has them and that's cool.
@Kitulous
@Kitulous Жыл бұрын
java erases generics. and that's cool! less stuff to dead with, the runtime is faster and binaries are smaller in size! /s
@MagicNumberArg
@MagicNumberArg Жыл бұрын
Those are all such great features... Too bad our app is still forced to use Java 8.
@stephenJpollei
@stephenJpollei Жыл бұрын
Seems like 8 should be EOLed and migrated from. I tried Java SE 17 and it had features that I used that weren't in Java SE 11 . I think that it would drive me nuts to have to target java 8
@bluesillybeard
@bluesillybeard Жыл бұрын
@@stephenJpollei Agreed, I honestly see ZERO reason to use such an outdated SDK.
@parlor3115
@parlor3115 Жыл бұрын
Don't forget Java's amazing cli tool that can create Java projects based on numerous templates and Java's amazing standard package manager.
@NWessel
@NWessel Жыл бұрын
Nick, did you see that .NET 9 you can have other developers write your code for you?
@amichelis
@amichelis Жыл бұрын
No need, we have Indians on KZfaq!
@nmarcel
@nmarcel Жыл бұрын
you mean the new "gpt" source generator feature?
@NWessel
@NWessel Жыл бұрын
@@nmarcel nah, didn't mean anything with it. Was just a continuation of the april fools
@PaulSebastianM
@PaulSebastianM Жыл бұрын
Laughing hard while watching one of Nick Chapsas' technical videos is the last thing I would have imaged I'd be doing. 😹 Loved the subtle sarcasm, 'was just perfect! 👌
@tempusmagia486
@tempusmagia486 Жыл бұрын
You're the best one dude, definitely loved the video
@romka2009
@romka2009 Жыл бұрын
Great video for April 1st :)
@thisisnotajoke
@thisisnotajoke Жыл бұрын
Well played, Nick, well played! 😂
@rade6063
@rade6063 Жыл бұрын
Firstly when I got notification I was confused, you rearly post outside of your schedule, but when i watched the video I understood why you posted today. Java >>>> C# thats why we support you!
@charliersfrederic660
@charliersfrederic660 Жыл бұрын
There is no need to say that Java or c# are better.. the both languages are very clean and powerfull. I am pretty sure we could find some stuff created on C# and retreived after somme times in Java.. And even if it is not the case, the both languages have ++ and -- .. chose the one you prefer, and enjoy! :).. for a 1st April it is a nice video.
@warny1978
@warny1978 Жыл бұрын
C only has its ++
@petrucervac8767
@petrucervac8767 Жыл бұрын
Nick having some fun on the 1st of April
@burndasbr
@burndasbr Жыл бұрын
Can't believe Java actually still has no string interpolation
@wagnernoise
@wagnernoise Жыл бұрын
Well, if you use the format function it does the same thing
@burndasbr
@burndasbr Жыл бұрын
@@wagnernoise It's much more cumbersome and less readable.
@Dustyy01
@Dustyy01 Жыл бұрын
Nice another Video 🔥
@brokencrayon3476
@brokencrayon3476 Жыл бұрын
You should really do this video idea but with kotlin as I think kotlin is way more comparable to c# especially as of recently
@nickchapsas
@nickchapsas Жыл бұрын
Kotlin is a really well designed language so it would be a serious video. I actually really like it
@brokencrayon3476
@brokencrayon3476 Жыл бұрын
@@nickchapsas I really have to agree, C# was my favorite language to write in until I found kotlin.
@antonmartyniuk
@antonmartyniuk Жыл бұрын
Lol, Easter Egg style video. Happy April 1st
@eliaskoumoutshs9534
@eliaskoumoutshs9534 Жыл бұрын
νικολα πες και κατι για front end .. αυτο δεν θα ειναι πρωταπριλιατικο αστειο ... ποσους controllers να φτιαξουμε ?
@camlcase
@camlcase Жыл бұрын
Thank you Nick for teaching us Java 🤓 ❤
@nickst0ne
@nickst0ne Жыл бұрын
Someday, Nick Chapsas will finally realize Cobol is the future. Can't wait for this channel to embrace the change.
@nothingisreal6345
@nothingisreal6345 Жыл бұрын
If you need the real deal: ABAP.
@Tsunami14
@Tsunami14 Жыл бұрын
This is gold!
@jaymuraleedharan
@jaymuraleedharan Жыл бұрын
Keep these comparisons coming...
@MrOnePieceRuffy
@MrOnePieceRuffy Жыл бұрын
I know it was an April 1st Video, I also think it was very good one, but I've true Story for this Topic: I've written simple Singleplayer Game Trainer in so much different languages in over 20 years and I can tell you, it was in every language kind of the same amount of work. The lower languages (C and Pascal) had as benefit that it's not complicated at all to mess with the memory, but all the higher languages made it good with syntax sugar, even JavaScript. Let's say with 200 lines i'd already something Hotkey controlled.. And then I faced my Enemy... I always hated Java, but it had to be done.. And hey, I only needed to write 3 Interfaces, 3 Adapters and invoke 2 binary jar files for calling the Windows API Functions I needed. I was able to write at least a trainer which worked if I told it what the process id of the Process was because for getting the Processes ID of a Process alone, it had me costs 2 other Interfaces and Adapters.. So I know very good, that Java is not the right Tool for it, but at least 15 other languages which I made it with, also not.. so xD I don't argue there is no worse one.
@andriisnihyr6497
@andriisnihyr6497 Жыл бұрын
Trollface :D :D :D Thanks, for the laugh and happy April fools day :)
@Baraka-yl2dp
@Baraka-yl2dp Жыл бұрын
Now do another video explaining the features that appeared in C# first and later copied in Java and that make C# better.
@jwbonnett
@jwbonnett Жыл бұрын
Three qutotes can replaced with one backtick and you can use string interoplation with it, and with the enum you can do better too...
@MrNidnan
@MrNidnan Жыл бұрын
Almost got me there foools❤
@poqdavid
@poqdavid Жыл бұрын
Nice one😂this is my fav part 2:48
@tibba69
@tibba69 Жыл бұрын
😂😂😂 I was cracking up
@trxe420
@trxe420 Жыл бұрын
Dammit, you actually got me. I forgot the date. you win.
@paolo4995
@paolo4995 Жыл бұрын
c# records and pattern matching are very similar (copied) to f#, does f# copied from java??
@evanboltsis
@evanboltsis Жыл бұрын
This video made me want to write async void methods 😂😂
@gilbes1139
@gilbes1139 Жыл бұрын
Does Java have type safe function pointers yet
@marceloalves6guitar
@marceloalves6guitar Жыл бұрын
I'm trying to switch from c# to java, and I have to be honest, there are somethings in java that bother me a lot. I'm aware that most of it comes from the fact that I have been using c# for the last 12 years and I got used to do things in c# way, besides that fact that the languages resemble but they are not equal. One thing that a really miss on java are the class properties, and among the things that a really don't like are those classes with too much constrution parameter.
@TampaCEO
@TampaCEO Жыл бұрын
Look at today's date. The video will make more sense.
@arctan-k
@arctan-k Жыл бұрын
then just use Kotlin instead of Java! Kotlin is a great programming language that can do a lot that Java can't and can
@petrusion2827
@petrusion2827 Жыл бұрын
May I ask why? I'm genuinely curious why you'd want to switch to Java after such a long time in C#
@ivanp_personal
@ivanp_personal Жыл бұрын
Then better switch from C# to Kotlin
@Yogs01180
@Yogs01180 Жыл бұрын
I was waiting for the twist 😂
@bnm0312
@bnm0312 Жыл бұрын
Reading the comments is funny. It's April Fool's Day folks (for those watching at a later date.) The sarcasm was dripping!
@FunWithBits
@FunWithBits Жыл бұрын
yup, he got me! I was one of those comments. :-)
@Cafe-O-Milk
@Cafe-O-Milk Жыл бұрын
Excellent.
@KosPerera
@KosPerera Жыл бұрын
How is Java dealing with SDK-style project templates? I'm curious to see how todo Java in VS Code since Visual Studio doesn't support Java
@julianjupiter5890
@julianjupiter5890 7 ай бұрын
You can even use Notepad and CMD only. VS Code is now the primary text editors for Java. If one needs quick update, instead of IJ, he/she would just open it in VS Code. There are now Java devs who go all in on VS Code. VS Code supports Java. There is a plugin being delivered by both MS and Red Hat.
@the-avid-engineer
@the-avid-engineer Жыл бұрын
On a serious note, java does allow static methods on enums 👀 is that syntax sugar or..?
@nickchapsas
@nickchapsas Жыл бұрын
Yeah it does. I actually really like Java enums
@shaikh.quadeer
@shaikh.quadeer Жыл бұрын
with c# u get azure that u dont get anything like that in java ?
@Vimes4
@Vimes4 Жыл бұрын
Legit helpful funny video. Nice!
@antonmartyniuk
@antonmartyniuk Жыл бұрын
I wonder how Nick could be so serious in the video talking about Java 😂
@cyril113
@cyril113 Жыл бұрын
3 things you showed are unironically better: exhaustive switch on enums without default arm, being able to use multiple statements inside switch expressions and you aren't forced to return a value.
@ernestgunning7246
@ernestgunning7246 Жыл бұрын
Performances between Java and C# would be awesome
@DucaTech
@DucaTech Жыл бұрын
I have to say that the text block already existed in Python way before Java did.
@nthonymiller
@nthonymiller Жыл бұрын
Awesome 🎉
@TanUv90
@TanUv90 Жыл бұрын
"The third of anything is the best - Disney on preludial"
@TampaCEO
@TampaCEO Жыл бұрын
I'm so glad I read some of the comments before commenting myself. 🙂
@FunWithBits
@FunWithBits Жыл бұрын
I wish I did! 🙂
@TampaCEO
@TampaCEO Жыл бұрын
@@FunWithBits LOL! Don't worry - I thought Nick had lost his mind myself. Thankfully I read the right comments first. ;-)
@bhatsanket
@bhatsanket Жыл бұрын
Bruh, I woke up and saw the video notification and thought did I wake up in different reality and timeline.😂
@EnchikO
@EnchikO Жыл бұрын
I code in both as well and what I like the most in Java is JPA + Hibernate. Its so much better and easier to learn then EF and Dapper.
@olebogengthothela1191
@olebogengthothela1191 Жыл бұрын
Oh. It's that day of the year
@sunilanthony17
@sunilanthony17 Жыл бұрын
O M G,...lmao. @ 2:49 mark.
@simonaspacauskas56
@simonaspacauskas56 Жыл бұрын
Plot twist: Nick is a java developer really! Thanks for the content!
@BlingPiece
@BlingPiece Жыл бұрын
Nick you are brilliant, I have to switch to Java from c# in my role so I did a couple of advent of code and I hate it already, even just the lack of baked in linq equivalent. Still got a lot to learn and I’m sure there are 3rd party libraries that mimic linq but urgh
@vsf1
@vsf1 Жыл бұрын
take a look at java's stream api (since java 8) ;)
@bigbiz990
@bigbiz990 Жыл бұрын
@@vsf1 As a C# developer using java streams very unintuitive to me. It takes 3 lines in Java to do what I can do in just 1 line using linq in C#. But I am not a Java expert - maybe missing something here.
@jaans3712
@jaans3712 Жыл бұрын
I watched this video in the morning and I was confused. It all makes sense now of course
@asdasddas100
@asdasddas100 Жыл бұрын
I'm switching to Java now thank you Nick
@shanemoore3410
@shanemoore3410 Жыл бұрын
Love this!🤣
@zbaktube
@zbaktube Жыл бұрын
You forgot to mention, the very first feature that Java get first was called "Java", It was named later as "C#" in C#. 🙂
@LarbiGouzal
@LarbiGouzal Жыл бұрын
I see what you did there 🤣🤣🤣🤣🤣🤣
@zbaktube
@zbaktube Жыл бұрын
@@LarbiGouzal 😀😀😀 I am old enough that I was around when C# was born. I was learning Java, and I found the package structure unlogical, and a some stuff typing-heavy. Then C# came. I tried out beta, 1.0, 1.1 - the first stable version, etc. It was more logical. And as Microsoft was behind I trusted they sort out all. So I changed from Java to C#. Clearly C# was re-implementation of Java, but from taking all the experience and concept of java and adding them to C# the right way.
@TheFinalParadox
@TheFinalParadox Жыл бұрын
Seeing laid out like this really makes it feel like Java devs are beta-testers for features for C# devs.
@marklord7614
@marklord7614 Жыл бұрын
If you're not paying attention, you'll miss the point of the video. I actually had to watch the video again to be sure, so great job Nick.
@drysdalechivhanga4630
@drysdalechivhanga4630 Жыл бұрын
😂 the grin after FALSE on == in java
@mikolash8246
@mikolash8246 Жыл бұрын
He started writing the equals method with a capital letter at 2:21. It looks suspicious🤔🤔🤔
@corinnarust
@corinnarust Жыл бұрын
pascal case is the most offensive method to use against java developers
@mkwpaul
@mkwpaul Жыл бұрын
Dangerous content, but I enjoyed it
@pharoah327
@pharoah327 Жыл бұрын
Can someone explain to me why C# warns about coverage in switch expressions when you have an enum and you have every enum value covered. Like why does it want you to put a default case when there isn't a value you haven't accounted for?
@nickchapsas
@nickchapsas Жыл бұрын
Enums can be casted from integers so technical you can have an enum that is "out of range"
@cyril113
@cyril113 Жыл бұрын
Also enums are used for flags and then you can use bitwise or on them to apply multiple flags. In my opinion this is some legacy stuff and has no place in a modern language.
@stevenbroshar7948
@stevenbroshar7948 Жыл бұрын
Seems like you showed that c# implements record better.
@bensadik
@bensadik Жыл бұрын
I decided to switch to Java, but I got this error: the switch expression does not cover all possible input values 😢
@TanUv90
@TanUv90 Жыл бұрын
no shade was left undrown
@o5_25kuhen4ik
@o5_25kuhen4ik Жыл бұрын
🤣 That was hilarious, I loved that sarcasm
@PierreH1968
@PierreH1968 Жыл бұрын
That is all confusing I'll wait April 2nd to watch it again...
@panoskousidis
@panoskousidis Жыл бұрын
I admire your ability to keep a straight face describing all these "features" 😂
@christianschulz4475
@christianschulz4475 Жыл бұрын
We need more coffee content
@michalg4824
@michalg4824 Жыл бұрын
You troll 😂 I was close to unsubscribe
@nickchapsas
@nickchapsas Жыл бұрын
I made this video knowing that I’ll lose subs but I think it’s still funny 😂
@benjamininkorea7016
@benjamininkorea7016 Жыл бұрын
Genius! :D
@cdarrigo
@cdarrigo Жыл бұрын
Do a video on configureAwait
@keletsoa.botsalano4531
@keletsoa.botsalano4531 Жыл бұрын
Wait what? Oh it’s April 1st 😁
@Krimog
@Krimog Жыл бұрын
The fact that you can escape characters in Java text blocks makes it pretty useless.
@julianjupiter5890
@julianjupiter5890 7 ай бұрын
The rules for having multiple records in a file are the same as in the classes, interfaces, and enums. Only one of them should be public record and it should be the file name.
@denniswhite6779
@denniswhite6779 Жыл бұрын
maybe you can also investigate and report on the superiority of GW-BASIC??
@frossen123
@frossen123 Жыл бұрын
I'd love you to make a video about the impact this video if any analytics is available, people are often religious about programming langauges.
@rakebullet5200
@rakebullet5200 Жыл бұрын
You'll love it when you upgrade to some functional languages ;)
@sebastiangudino9377
@sebastiangudino9377 Жыл бұрын
Not a single person in the entire planet would be trying to write """ into a java block string and say "Huh, i guess if i add a fourth quote i will all magically work" lol. Like, i do think it is a kinda clever solution from C#. But it is definitely not the "Logical intuitive thing" someone would try in that situation
The Switch Keyword in C# is a LIE!
10:05
Nick Chapsas
Рет қаралды 43 М.
What are record types in C# and how they ACTUALLY work
15:36
Nick Chapsas
Рет қаралды 118 М.
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,7 МЛН
3M❤️ #thankyou #shorts
00:16
ウエスP -Mr Uekusa- Wes-P
Рет қаралды 14 МЛН
Why Developers Hate "Clean Code"?
14:39
Nick Chapsas
Рет қаралды 57 М.
.NET Developer tries Java Spring
22:33
Raw Coding
Рет қаралды 78 М.
Solving One of the Biggest Array Issues in C#
10:36
Nick Chapsas
Рет қаралды 34 М.
C# vs. JAVA: Сделай Правильный Выбор! / Какой ЯП учить?
1:05:08
TeachMeSkills Школа программирования
Рет қаралды 75 М.
Should you learn C++?? | Prime Reacts
20:29
ThePrimeTime
Рет қаралды 328 М.
The Most Legendary Programmers Of All Time
11:49
Aaron Jack
Рет қаралды 533 М.
"I Lost a Job Because of This Codebase"
14:08
Nick Chapsas
Рет қаралды 61 М.
Top 5 Programming Languages in 2022 to Get a Job
8:41
Aaron Jack
Рет қаралды 747 М.
Collections Just Changed in C# 12 and That’s Good
8:01
Nick Chapsas
Рет қаралды 104 М.
NativeAOT for .NET APIs Is Here and It’s INSANE!
14:07
Nick Chapsas
Рет қаралды 86 М.
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,7 МЛН