About this talk
This talk, presented by Mit F from Jet Brains and Hano Embri from Info Support, creatively combines Java programming with music in an interactive quiz format. The quiz centers around the concept of the 'public static void main' method in Java, which is essential for launching Java applications. Attendees are invited to participate by guessing songs whose lyrics have been humorously altered to fit Java terminology. The speakers discuss both the classic and evolving nature of the Java language, briefly touching on upcoming changes in Java 495 that affect the main method. The session concludes with lively participation and celebrates the intersection of programming and pop culture.
Full transcript
Test test.phones. Yeah. >> Yeah. >> Over the monitor, huh? Headset. >> Hello. >> Yeah. Thank you. >> Hello. Test. Test. Okay. Welcome. Um I'm Mit F. Uh I work at Jet Brains and >> my name is Hano Embri. I work at Info Support. >> Uh and we are here today to do a talk called public static void main. But before we got get started, who here is
a Java programmer? I think that's almost everyone. For those of you who are not, public static void main is the main method or the entry point to a Java application. Um, and we have a quiz for you today. So, please grab your phone and log onto the quiz. Uh, you can win a Jet Brains all products pack, uh, which gives you access to all of our idees.
Um so please log on to the uh quiz and uh while you do so I will explain the quiz to you. So, how this quiz got started was I read a tweet that said, "I realize that you can sing public static void main to everybody dance now and I can't stop doing it." >> See how that works? So I retweeted that and someone else replied with it
also works to bamos allaya okay and yes singing along is appreciated. So um I spoke with Hano who has a great talk called uh how stairway to heaven is about software development and I said you know what we should do we should do a quiz where we find songs main to and do like a pop quiz at a conference and a few months later Hano contacted me
and said so I looked at the top 200 and I found 15 songs we won't do 15 today because we might run out of time at some point. Um >> I do I do remember I also said is there a conference crazy enough to accept such a proposal right and here we are. So >> apparently there are multiple. So um of course we do have a small
complaint uh because uh since all of you are are Java developers you might be familiar with the upcoming 495 where uh they change the main method to void main. So, thanks Oracle for that. Uh, it's nice that they're improving the language, but did they have to ruin the joke? So, uh, but fortunately, we did find songs that also work with void main, so watch out for those.
Um, in case you want to get in touch with us on any platform, uh, you can find our socials here. Uh, but then let me start the quiz. Is everybody logged on? Ready? Uh, click the first one with the mouse for some reason. So, name the song. There are four options. And there should be a video. Public static footbang. public static. >> Okay. Um, so that obviously
was We Will Rock You by Queen. >> Very good. >> But with improved lyrics. Um, so I see that we have a bunch of people on the leaderboard. Awesome. Uh, let's go to the next song. It's a void public obviously that was Welcome to the Jungle by Guns and Roses. Uh, Jerry is still in the lead. Good job. The rest of you, step it up. Let's go.
Song number three. >> Public steady. >> Oh, steady void. >> That was Girls Just Want to Have Fun by Cindy Looper. Very good to everyone. >> And someone is beating Jerry. Woohoo. Okay. Song number four. >> Exciting. >> It's not cashed anymore. Public static fight. Now you're under control. >> That was obviously killing in the name of by Rage Against the Machine. And now Aroy is in
the lead. Good job. >> So exciting. >> Exciting stuff happening on the leaderboard. Number five. That's me in a corner. That's me in the spot. public static void name trying to keep up with you. Just try system outprint something. Oh no, I've said to Mart. I haven't said enough. >> Thank you. Singing along is appreciated. >> It is. So everybody who was our age will know that
that was losing my religion bym and the leaderboard keeps changing. How Uh number six. So uh oh public static void man. Public static void main. Yeah. So, uh oh public static for me public static void main string ar >> I can see that all of the boys are confused. That was You Need to Calm Down by Taylor Swift. >> Women make music too. Um good job Roy.
Number seven. Public static void made. Public static ecstatic name. >> I mean, the switching of the theme is a giveaway here, right? >> A little bit. So, we switch to dark theme there in case that helps. >> Uh, that was Painted Black by the Rolling Stones. >> I had a lot of fun making these screencasts. Um, just me then. Okay. Um, good job, Sophie. Number eight. >>
Here it comes. Oh, sorry. static void me where the skies are so blue. Lord, I'm coming home to you. And some of you were singing along and figured out that was Sweet Home Alabama by Leonard Skinnard. And Sophia is still in the lead. Good job. Number nine. And I remember remember singing along is >> We're halfway there. Void. Take my hand. We'll make it out for me.
>> So, you know, I never want to hear that Java is boring and corporate again. Just saying. >> So, good job, Sophie, wherever you are. Um, because we're at the last song. Final song. And we promised a void main La void me. Void man. Uh and that was of course to Brazil by the Wenger boys. And the winner at the last second is >> Well done Roy.
>> Congratulations. >> oh yes, >> if Roy can come up to collect their prize, that would be great. Thank you all for playing and joining our talk. Uh, that was great fun. Have a great rest of the conference. Thank you. >> Thank you. Bye.