Hello World Speedrun [Former World Record]

  Рет қаралды 121,516

Mults

Mults

Күн бұрын

Пікірлер: 158
@HyBlock
@HyBlock 3 жыл бұрын
that was clutch, hoping to see even more runs brother!
@MultsElMesco
@MultsElMesco 3 жыл бұрын
Thanks bro! I hope to find other ideas soon!
@StarForgers
@StarForgers 2 жыл бұрын
69
@monochromeart7311
@monochromeart7311 2 жыл бұрын
You can omit the "return 0;" at the end of the main function, the C++ standard allows it.
@Kathlyplayz
@Kathlyplayz 2 жыл бұрын
It's very important because it's an integer function and not a void...
@monochromeart7311
@monochromeart7311 2 жыл бұрын
@@Kathlyplayz the C++ standard specifies that the return statement in main (and ONLY in main) can be omitted. When the program reaches the function's end (the curly bracket '}') without encountering any return statement, it will return 0 by default. Note that the function signature must still have int as the return type. Try it yourself, it compiles fine. And iirc, C99 and above also allows it.
@Kathlyplayz
@Kathlyplayz 2 жыл бұрын
@@monochromeart7311 r/woosh
@Kathlyplayz
@Kathlyplayz 2 жыл бұрын
@@monochromeart7311 Ok, u right, I’ll start leaving the return out since, as of a about a minute ago, my very trusty gcc compiler didn’t choke slam me for omitting it.
@monochromeart7311
@monochromeart7311 2 жыл бұрын
@@Kathlyplayz and where is the so obvious joke that I missed?
@mokongthe3856
@mokongthe3856 2 жыл бұрын
Amazing Speedrun, truly the best run of all time.
@rossmanmagnus
@rossmanmagnus 3 жыл бұрын
Nice but you can cut "return 0" cuz its not c its c++, it automatically knows no errors return
@EmoonX
@EmoonX 2 жыл бұрын
You can also omit it in C, since way back in C99.
@whitetiana3022
@whitetiana3022 Жыл бұрын
every programming class ever. lesson 1: hello world lesson 2: what variables are and how to declare them lesson 3: methods. lesson 4: multidimensional self learning non-euclidean neural-networks.
@davawen9938
@davawen9938 2 жыл бұрын
Now for the Tool Assisted Speedrun: #include #include int main(){ std::ofstream file; file.open("hello.cpp"); file
@vas_._sfer6157
@vas_._sfer6157 2 жыл бұрын
// In pure C int puts(char *); int main() {return puts("Hello world");}
@davawen9938
@davawen9938 2 жыл бұрын
@@vas_._sfer6157 That's unsafe, in pure C, functions which take no arguments are written with void: int main(void) { ... }
@vas_._sfer6157
@vas_._sfer6157 2 жыл бұрын
@@davawen9938 Why unsafe? I dont wanna call main from other functions
@Brahvim
@Brahvim 2 жыл бұрын
@@vas_._sfer6157 Wouldn't the system call it...? Edit made a month later: if we don't use `void`, it does indeed become a function you can pass anything into. Shouldn't use it with `main()`.
@Brahvim
@Brahvim 2 жыл бұрын
I like the `C` file API more, but this is fine too, I guess, LOL.
@troubleZzxX
@troubleZzxX 2 жыл бұрын
La carpeta "Weas" me describe completamente siempre que hago un nuevo archivo y no sé ni por qué wea lo hago PD; La mea Speedrun hermano, GG's
@LeonidasArg2021
@LeonidasArg2021 2 жыл бұрын
Como soy argentino en vez de "weas" pongo "boludeces" me encanta complicarme al programar 😎👌
@marxy3720
@marxy3720 3 жыл бұрын
Nice speedrun bro!! 😎
@MultsElMesco
@MultsElMesco 3 жыл бұрын
Thanks hahaha
@curtiseichner1306
@curtiseichner1306 2 жыл бұрын
Brave to speedrun this on the C++ version of the game, when the python version is theorized to have better routes.
@kabukidanshi7874
@kabukidanshi7874 3 жыл бұрын
That was very intense haha nice!
@MultsElMesco
@MultsElMesco 3 жыл бұрын
Thanks hahaha
@chair6180
@chair6180 Жыл бұрын
This is so thoughtful and well made. The soundtracks in the video played correctly in accordance with the corresponding video game play progressions. Things that I noticed: 0:00 Capcom opening screen 0:02 ??? (Please let me know) 0:05 Rockman X (Mega Man X) stage selection screen 0:18 Rockman X required initial stage 0:31 COD hit (damn that ; bug 😂) *0:35 "return 0;" 🤔🤷🤣 0:40 Kirby and Minecraft life bar 0:43 Super Mario (don't know which version it is from) 0:46 Metal Slug mission complete
@cboyslim5490
@cboyslim5490 2 жыл бұрын
this is amazing and you could definitely shave 1/3 of that time off
@dracokinerek
@dracokinerek 2 жыл бұрын
0:05 love the mega man x intro music
@amir78989
@amir78989 2 жыл бұрын
depending on compiler you can leave out return 0
@ninja_raven256
@ninja_raven256 3 жыл бұрын
-next try python/lua, you can do both at the same time since the print function syntax is the same-
@MultsElMesco
@MultsElMesco 3 жыл бұрын
You mean coding both at the same time? Nuts. I've never worked with lua before
@VexSpawnEgg
@VexSpawnEgg 2 жыл бұрын
@@MultsElMesco lua is really easy to learn, prolly easier then python
@do0nv
@do0nv 2 жыл бұрын
Python is faster because the .py extension is faster to type than lua
@buji07
@buji07 2 жыл бұрын
@@VexSpawnEgg lua is the only language i'm advanced at
@DownbeatNova
@DownbeatNova 9 ай бұрын
I wonder who decided “hello world” would be the first program nearly every programmer makes.
@BboyKeny
@BboyKeny 2 жыл бұрын
Long reign the world record holder
@the_cheese_cultist
@the_cheese_cultist Жыл бұрын
you can omit the int. also you can omit the return. also you can use puts. also you can avoid the include by using gcc's __builtin_puts so main(){__builtin_puts("hello world");}
@tomasbarria7431
@tomasbarria7431 3 жыл бұрын
Documentos/weas JSKSNSJBD
@MultsElMesco
@MultsElMesco 3 жыл бұрын
Esperaba que alguien lo notara gkfkgfk
@Yoh120
@Yoh120 2 жыл бұрын
You can open CMD like that? I did not know that, thank god I clicked on this video.
@finesseandstyle
@finesseandstyle Жыл бұрын
It's essentially the same as running a program using PATH. you can open anything like explorer, cmd, powershell, calc, etc
@sm1le748
@sm1le748 2 жыл бұрын
Python: print("Hello World!")
@gustavothuram5370
@gustavothuram5370 2 жыл бұрын
python hello world speedrun: hello = "Hello World!" print(hello)
@bubaabobagugajshdjdbd
@bubaabobagugajshdjdbd 2 жыл бұрын
Be faster: print("Hello world")
@tfr
@tfr 2 жыл бұрын
Be faster: print('Hello world') double quotes requires you to press shift, thus using single quotes eliminates 2 shift presses therefore further improving speed
@grapesalt
@grapesalt 2 жыл бұрын
ruby speedrun: p "Hello, World"
@pedropolanco7052
@pedropolanco7052 2 жыл бұрын
I love how your script lines are in Spanish
@dishanshakya8855
@dishanshakya8855 Жыл бұрын
You can omit the return 0 and the return type in main which defaults to int
@Heavenlylovestattoos
@Heavenlylovestattoos Жыл бұрын
learning c++ speedrun
@nekonomikatadesu235
@nekonomikatadesu235 2 жыл бұрын
OMG, MEGAMAN X SOUNDTRACK IS PLAYING IN THE BACKGROUND
@flovous
@flovous 2 жыл бұрын
Clutch, lets do with assembly next
@ariankar98k
@ariankar98k 2 жыл бұрын
MegaMan X music, nice
@tanishqdeep4485
@tanishqdeep4485 2 жыл бұрын
Me doing it in python : I see this as a win win
@MyLittleMagneton
@MyLittleMagneton 2 жыл бұрын
Punch card hello world, when?
@snesmocha
@snesmocha 2 жыл бұрын
printf is less characters than std::out
@davawen9938
@davawen9938 2 жыл бұрын
@DybaTubeMusic I don't think it is with just a character literal
@davawen9938
@davawen9938 2 жыл бұрын
@DybaTubeMusic bruh
@vincenzo3574
@vincenzo3574 2 жыл бұрын
puts is even shorter
@vincenzo3574
@vincenzo3574 2 жыл бұрын
@DybaTubeMusic No it's not unless you use it wrong (i.e. non constant format string or wrong number of arguments)
@davawen9938
@davawen9938 2 жыл бұрын
@DybaTubeMusic Noise removed, this is basically the source from glibc: (puts) int _IO_puts(const char *str) { /* Return and validation ignored for brevety */ size_t len = strlen(str); if( _IO_sputn(stdout, str, len) == len) { /* ... */ } } (std::cout) template operator
@hermessantos181
@hermessantos181 2 жыл бұрын
congrats
@agrihonoberjorn1612
@agrihonoberjorn1612 2 жыл бұрын
Subbed
@BruH-xg5eo
@BruH-xg5eo 2 жыл бұрын
Me before watching : im a lv 15 hacker and i can say its Just 1 line of code Me after watching : oof it im not Even trying to learn how to code
@Brahvim
@Brahvim 2 жыл бұрын
You can omit the `int` part of the function definition. Any variable without a type is assumed to be of the type `int` (in `C` at least, should transfer to `C++`).
@MazenEhab
@MazenEhab 2 жыл бұрын
Ur editing is similar to a channel that has 1+Million subs, you're underrated and I'm pretty sure it's not going to be like that for too long.
@ball0on
@ball0on 2 жыл бұрын
I want to see a hello world speedrun in brainfuck
@FlummoxTheMagnificent
@FlummoxTheMagnificent Жыл бұрын
Lmfao ctrl+V
@m4rt_
@m4rt_ 2 жыл бұрын
I just did one in 23 seconds, and I know I can get sub 20 Update: I just did one in 22 seconds (with a newline at the end)
@eprg9221
@eprg9221 3 жыл бұрын
Epic
@MultsElMesco
@MultsElMesco 3 жыл бұрын
Thanks!
@boring_dystopia
@boring_dystopia 2 жыл бұрын
good rng
@AragamiMusic
@AragamiMusic 2 жыл бұрын
I'd like the same speedrun but in python haha
@inkphoenix5446
@inkphoenix5446 2 жыл бұрын
you could use printf instead of std::cout to be quicker and you could also omit return 0
@igorswies5913
@igorswies5913 2 жыл бұрын
puts would be quicker
@huntabadday2663
@huntabadday2663 2 жыл бұрын
Why does his cpp file default to notepad...
@frosty7674
@frosty7674 2 жыл бұрын
You could make it faster by using std::puts("hello world"); or just puts("hello world"); over that you don't need an explicit return in modern c++.
@Ev3r0x
@Ev3r0x 2 жыл бұрын
implicit return for main in c++ and c has been around for 30 years and you call it "modern c++"?
@sashibhusan5721
@sashibhusan5721 2 жыл бұрын
World's first fastest Speed run 😲
@mr.president6922
@mr.president6922 2 жыл бұрын
Main function can return 0 by default you don't need to write it
@Anonymous-hv7fh
@Anonymous-hv7fh Жыл бұрын
ctrl c , ctrl v , enter wouldn't be much more faster ?
@AnimaBetha
@AnimaBetha 2 жыл бұрын
Finally, wea wena
@CIGS13
@CIGS13 Жыл бұрын
you dont need to return in this case
@draconicepic4124
@draconicepic4124 8 ай бұрын
Wouldn't you technically be faster to use cstdio and use puts since it's less overall characters to type?
@zZnighthunterZz
@zZnighthunterZz 4 ай бұрын
GG
@pixl_xip
@pixl_xip 11 ай бұрын
why dont you just do it all in the command line with vim? you would not need to create the file, and you wouldnt need to open a command prompt midway through
@GingerNingerish
@GingerNingerish 3 жыл бұрын
Funniest shit I've ever seen
@MultsElMesco
@MultsElMesco 3 жыл бұрын
Thanks bro
@srabb
@srabb Жыл бұрын
what was that sound effect on the intro?
@usernameHed
@usernameHed 2 жыл бұрын
Now same with assembly please :p
@artifexmusic
@artifexmusic 2 жыл бұрын
now do it in cobol on a ibm mainframe
@EMAN-je6ob
@EMAN-je6ob 9 ай бұрын
But, can speedrunning assembly?
@demonman1234
@demonman1234 Жыл бұрын
Idk bro you can’t beat my copy paste.
@meganeshinryakusha
@meganeshinryakusha 2 жыл бұрын
python > print('Hello World') aahahahh
@Aviation667
@Aviation667 2 жыл бұрын
Challenge accepted
@Xgamesvidoes
@Xgamesvidoes 2 жыл бұрын
I still prefer: printf("Hello World! ");
@IamTheOneWhoKnocks265
@IamTheOneWhoKnocks265 2 жыл бұрын
How about using turboc++
@huhulili9021
@huhulili9021 2 жыл бұрын
Can I get a TAS version of this?
@slimeinabox
@slimeinabox 2 жыл бұрын
Bro just prep for the run by copying it and the paste it during the run.
@yellowsaint
@yellowsaint 2 жыл бұрын
haha, now do it in Haxe
@LeonidasArg2021
@LeonidasArg2021 2 жыл бұрын
Tenés una dirección con una carpeta llamada "Weas". A mí no me engañas papirri sos mas chileno que el lomo pobre con papas 😏 saludos ❤️
@MultsElMesco
@MultsElMesco 2 жыл бұрын
Jajaja si, así es. Saludos por allá también mi pana!
@sripranav
@sripranav 2 жыл бұрын
I challenge you
@watercat1248
@watercat1248 2 жыл бұрын
I'm able to do that faster the only takes 1 copy and past and very little time to open the code editor
@selumii
@selumii 2 жыл бұрын
eres chileno?
@MultsElMesco
@MultsElMesco 2 жыл бұрын
Yep, tu también?
@Noicer_wastaken
@Noicer_wastaken Жыл бұрын
How about just do copy paste?
@toxinist5236
@toxinist5236 2 жыл бұрын
Cool, now dont use any libriaries
@HoloTheDrunk
@HoloTheDrunk 2 жыл бұрын
Are there different categories per-OS? If not, I just did it in a little over 20s on Linux I use arch btw
@mlcs
@mlcs 2 жыл бұрын
i use Artix, fuck soystemd
@vanity1856
@vanity1856 Жыл бұрын
speedrun
@luismunoz9126
@luismunoz9126 Жыл бұрын
Are you Chilean?
@aguy98ptk
@aguy98ptk 2 жыл бұрын
WC
@zanxz
@zanxz Жыл бұрын
megaman x
@herrobriam
@herrobriam Жыл бұрын
could of made less mistakes and typed faster
@JunkerSchmidt
@JunkerSchmidt 2 жыл бұрын
Is it cpp? You forgot "Out of range error" and BSOD at the end.
@blitzschlag5818
@blitzschlag5818 3 жыл бұрын
weas
@MultsElMesco
@MultsElMesco 3 жыл бұрын
Weas
@seeforkat
@seeforkat 2 жыл бұрын
E
@auseziegieteursucraineiwst3680
@auseziegieteursucraineiwst3680 2 жыл бұрын
NOW DO JAVA!!!! or C#
@desaironak5087
@desaironak5087 3 жыл бұрын
Hey I'm also in programing field your thumbnail is not eye catchy would like to discuss about that more
@coolmanthecool603
@coolmanthecool603 Жыл бұрын
clutch but I could beat your time
@DeveloVooshGWeb
@DeveloVooshGWeb 2 жыл бұрын
BOO FAKE SPEEDRUN Didn't even include the installation of the thing that runs cpp files...
@OS9N9D
@OS9N9D 2 жыл бұрын
So it would take about 9 minutes to install windows lol
@DeveloVooshGWeb
@DeveloVooshGWeb 2 жыл бұрын
@@OS9N9D exactly 1. buy new laptop (buy desktop case and parts if can't) 2. install windows 3. install visual studio 4. install code editor 5. C O D E 6. run but this just does step 5 and 6 so FAKE SPEEDRU-
@DeveloVooshGWeb
@DeveloVooshGWeb 2 жыл бұрын
@@p0xygen tru you could use Linux you are the true speedrunner-
@DeveloVooshGWeb
@DeveloVooshGWeb 2 жыл бұрын
@@p0xygen cool
@DeveloVooshGWeb
@DeveloVooshGWeb 2 жыл бұрын
@@p0xygen also idk if you can tell i was joking lmao
@welcominthehollowdrop
@welcominthehollowdrop 2 жыл бұрын
(this is not a joke it exist) coulde you make a speedrun in brainfuck? (again not a joke brainfuck language really exist)
@Simplified-Script-Development
@Simplified-Script-Development 2 жыл бұрын
I can do better 😎
@devbean1144
@devbean1144 2 жыл бұрын
i can do better!
@finsflexin
@finsflexin 2 жыл бұрын
Dislike
@gavinthecrafter
@gavinthecrafter 2 жыл бұрын
I got an even faster time by doing #include int main(){std::cout
@rodrigobrito6281
@rodrigobrito6281 2 жыл бұрын
weas
@MultsElMesco
@MultsElMesco 2 жыл бұрын
Weas, así es
@darealinternetexplorer
@darealinternetexplorer 2 жыл бұрын
weas
If Programming Was An Anime
3:26
Joma Tech
Рет қаралды 10 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
A Company Forced Me to Code my Own HTTP Server in C
5:39
Mults
Рет қаралды 124 М.
Explaining Pointers Until I Go Insane
6:42
Mults
Рет қаралды 345 М.
Interview with Senior C++ Developer
2:10
Programmers are also human
Рет қаралды 1,1 МЛН
2 Years of C++ Programming
8:20
Zyger
Рет қаралды 188 М.
If You Can't Make Games After This Video...
4:37
Fredyy
Рет қаралды 1 МЛН
Abstraction Can Make Your Code Worse
5:13
CodeAesthetic
Рет қаралды 676 М.
The 5 stages of learning to code
5:37
Aaron Jack
Рет қаралды 683 М.
Software Engineering Interns Be Like
4:12
Nicholas T.
Рет қаралды 1,7 МЛН
Making a C++ Game with No Experience!
5:51
Barji
Рет қаралды 783 М.
One year of my C++ SFML journey
5:39
Snapi
Рет қаралды 429 М.
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.