Тёмный
No video :(

To-Do App in Assembly 

Tsoding Daily
Подписаться 120 тыс.
Просмотров 122 тыс.
50% 1

Опубликовано:

 

22 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 194   
@cobbcoding
@cobbcoding 11 месяцев назад
now build twitch in assembly
@siriusleto3758
@siriusleto3758 11 месяцев назад
😂 It will get to that point. First building the base.
@aditya_marathe
@aditya_marathe 11 месяцев назад
There's not a single app in the world he can't code fully in asm XD
@gabriellevesque2185
@gabriellevesque2185 10 месяцев назад
One guy made Roller Coaster Tycoon 1 and 2, all alone, in Assembly. Anything is possible 😅
@billcosta
@billcosta 10 месяцев назад
Very hilarious, keep it up
@smallSphere69
@smallSphere69 9 месяцев назад
There's no software, which cannot be rewritten with 100% ASM.
@user-yo6xb6ud6d
@user-yo6xb6ud6d 11 месяцев назад
Don't mind the post-written analysis but definitely prefer the live coding because your process / train of thought is what I find most valuable about your videos!
@4m3lc0
@4m3lc0 10 месяцев назад
Agreed
@gonzaloramos8721
@gonzaloramos8721 10 месяцев назад
Agree
@annusingh4694
@annusingh4694 10 месяцев назад
I agree
@carldots
@carldots 10 месяцев назад
I agree
@MrUbister
@MrUbister 10 месяцев назад
Disagree!
@DriftJunkie
@DriftJunkie 11 месяцев назад
I am waiting patiently for the "GTA VI in Assembly" & "General Intelligence in Assembly" series. What a God!
@siriusleto3758
@siriusleto3758 11 месяцев назад
Have you ever imagined PhysX in C
@anon_y_mousse
@anon_y_mousse 11 месяцев назад
For those complaining about goto, that's literally how all conditional constructs are implemented, just by a different name, such as je, jg, jl, jz, jnz, etc. As for the data storage for a todo app, I wouldn't do it any other way. Pascal strings are quite apt since you'd have to be insane to need more than 255 characters for a single entry in your todo list. As to the format, I like the problem solving process more. To see you solve problems in real-ish time is more satisfying than just seeing a rundown of the code after the fact, but I feel like more people would respond to the shorter video format, so do whichever you feel like.
@ce5983
@ce5983 10 месяцев назад
I really like the realtime format as well. Seeing the obstacles and process of thinking through potential routes forward is invaluable. Not to mention just watching how you use your tools and environment is just as educational and a great bonus. This "retrospective" way could be good too if done well and would be nice for conciseness, but the realtime format is very satisfying.
@user-sb5vt8iy5q
@user-sb5vt8iy5q 10 месяцев назад
Javascript devs when they realize all of their complicated data structures actually get stored as a bunch of jumps, cmps, and movs in assembly: 😮
@mirabletest
@mirabletest 10 месяцев назад
@@user-sb5vt8iy5q javascript devs when they learn anything about other things than their toy environment: 🤯
@TheJackal917
@TheJackal917 11 месяцев назад
I subbed to this channel a year or so back to experience eldritch horror of programming. Gotta admit - ain't disappointed.
@jordixboy
@jordixboy 11 месяцев назад
Horror is relative i prefer this to js
@cobbcoding
@cobbcoding 11 месяцев назад
@@jordixboy javascript is on a whole different level
@whatever990
@whatever990 11 месяцев назад
I personally think that writing the code is more engaging, as it automatically brings you to explain what the thought process is and if something doesn't work how to fix it. I think that when there's code that's maybe very tedious or not very interesting it makes sense to do it like this though. For example, you wrote all the HTML off-camera which isn't very interesting, so that's fine.
@cobbcoding
@cobbcoding 11 месяцев назад
I like both actual programming and explaining programming types of videos.
@apppples
@apppples 11 месяцев назад
I enjoy hearing you explain things and if the streams weren't good that's understandable, but there is something about watching you while you try to solve a problem that I like so much more. Even still: Great video!
@luanalbuquerque5073
@luanalbuquerque5073 11 месяцев назад
they say: "He's not a low level expert" Tsoding building a Web To-Do App in Assembly blaziling fast from scratch
@hedgechasing
@hedgechasing 11 месяцев назад
18:51 calling conventions between syscalls and regular functions are actually not quite the same. Both specified by the systemV C abi, and they are extremely similar, but the sequence of registers for userspace is actually rdi, rsi, rdx, rcx, r8, and r9 (and it supports additional args which go on the stack and also floating point args which go in vector registers) while syscalls use registers rdi, rsi, rdx, r10, r8, r9 (rcx is switched for r10 for some reason) and only supports up to six arguments no more on the stack nor any vector arguments.
@hedgechasing
@hedgechasing 11 месяцев назад
You are correct though that the calling convention for 32 bit is completely different. In 32 bit userspace code, all arguments are on the stack, while for syscalls, the args go in ebx, ecx, edx, esi, edi, ebp
@tpelton
@tpelton 11 месяцев назад
discovered you recently. love the cut of your jib ! listening to you while i bang my head against a wall trying to learn SDL. thanks for the varied and unique programming content, that is obviously produced simply for the love of the game.
@alexseleni3314
@alexseleni3314 10 месяцев назад
This guy is the David Goggins of coding.
@bitmanagent67
@bitmanagent67 11 месяцев назад
@TsodingDaily This is refreshing. Easy to follow. You show the application and how it works, then you decompose it into parts. Keep it going!!!!
@designerfuzzi
@designerfuzzi 10 месяцев назад
Its much more fun watching you having Eureka moments while coding rather than explaining boring line numbers.
@Momoyon
@Momoyon 11 месяцев назад
I definitely prefer the live coding from scratch format but this format is also fun to watch once in a while
@xdriftxmyusik
@xdriftxmyusik 11 месяцев назад
I like this format of just running through your code and explaining it. Do you plan on having an "archive" channel where you hold an archive of your streams? I really enjoy and find it very educational when I am watching you go through the process of solving a problem, it helps me see new ways of approaching and solving problems I come across when I am playing with programing and or math problems. Cheers, thank you for all the amazing work you are doing.
@heyyouhere
@heyyouhere 11 месяцев назад
yo, go to twitch! there are vods, if you are intrested
@HimelPatel
@HimelPatel 11 месяцев назад
To add to this comment. It is also nice to see small bits of the code being run. You get to see the pathway of how the code and features grew to become the final application
@effexon
@effexon 7 месяцев назад
whoa this channel is treasure trove.... everything from lowest level machine op codes to web coding and CI style build systems (with good UX for dev in mind) with C.
@Rose-ec6he
@Rose-ec6he 10 месяцев назад
I much prefer this format. It's much easier to listen to and I feel like I've learnt a lot more
@JensN113
@JensN113 11 месяцев назад
I wish I can become as good as tsoding at coding one day
@morfey8740
@morfey8740 11 месяцев назад
You need to study code and make projects consistently to become good
@ivanjermakov
@ivanjermakov 11 месяцев назад
Practice makes perfect
@D-V-O-R-A-K
@D-V-O-R-A-K 11 месяцев назад
you need programming socks
@DriftJunkie
@DriftJunkie 11 месяцев назад
Programming socks it is then 🎉
@indonesianfamily9767
@indonesianfamily9767 11 месяцев назад
“Good” and “look good” are two different things.
@DisFunctor
@DisFunctor 11 месяцев назад
I tried asking ChatGPT to write a simple web server in assembly and it basically just replied "How about no... but here's one in Python + Flask" 🤣
@user-qp5rh9iv7n
@user-qp5rh9iv7n 11 месяцев назад
i prefer previous aproach, but this new approach for videos is still very cool
@Jack-sy6di
@Jack-sy6di 11 месяцев назад
The live coding format is incredibly valuable! Curating what you post on the main RU-vid channel makes sense but please at least keep the full VODs on twitch permanently or archive them someplace
@0ia
@0ia 10 месяцев назад
Both formats are good and fun. Variety is my favor. Live coding shows process and gets less work done. Summary forgets process but shows more work. They show unique valuable things.
@varshneydevansh
@varshneydevansh 11 месяцев назад
OMG this new approach for videos is wonderful. After watching the stream and if something we are unable to get initially, this will accelerate the process of our understanding. Thanks @tsoding
@ivanjermakov
@ivanjermakov 11 месяцев назад
I wonder if the ASM code would've been simpler if you passed data as a path parameter instead, e.g. POST /new/coffee. This way there is no need to parse body at the end of the http packet. But you would need to write a bit of JS though.
@TsodingDaily
@TsodingDaily 11 месяцев назад
That also requires decoding URL encoding. In case of form data I can just do enctype='text/plain'
@romandobra3151
@romandobra3151 11 месяцев назад
​@@TsodingDailywhy bother with methods and query string at all? Isn't it more logical to just search for the body and parse it? Assuming that it is a single user app and we won't send anything but text anyway..
@TsodingDaily
@TsodingDaily 11 месяцев назад
@@romandobra3151 let me guess. You didn't watch the video, right?
@snk-js
@snk-js 11 месяцев назад
omg this is the nectar of the yt
@funil6871
@funil6871 10 месяцев назад
you are a legend for even using assembly, i love assembly
@miko007
@miko007 11 месяцев назад
i am personally more a fan of the "explaining while coding" format. you seem to be less focused while coding, so we get more of the interesting side tracking into other topics and so on.
@opsJson_
@opsJson_ 11 месяцев назад
up
@aimboytrades3628
@aimboytrades3628 11 месяцев назад
Have you ever considered trying Odin? Seems similar to Jai which I know you seem to enjoy but try to avoid using because your viewers cant use Jai. Odin accessible for all your viewers. Seems like an interesting language and Id love to get your thoughts on it.
@KrakonosovoBabka
@KrakonosovoBabka 11 месяцев назад
I am currently learning assembly and this is really helpful for me. Thank you.
@coenfuse
@coenfuse 9 месяцев назад
love the folder name btw
@claudiusraphael9423
@claudiusraphael9423 10 месяцев назад
I really hope you find a minute in the near future to do many very compact, clear and concise tutorials, which take the time needed to explain/teach especially on all the single core concepts which can be applied in whole sets of languages, cross-platform, generic - pure Tsoding, like the Generative Sessions have shown again and again. It's easy to rush over that point of microgravity god-certified birdeye-view where everything just makes sense and it flows naturally, unitl you get lost and stuck in the possibilities and limitations. Your hands-on and go-for-it approach and the testing and deductively discovering realities and assumption proving is old school, with core tools and most welcome. Thanks for sharing!
@claudiusraphael9423
@claudiusraphael9423 10 месяцев назад
Regarding what style to follow in the near future for your "program": You have a lot of super solid schemata in action be it via Stream or VoD. The paths you walk regularly should remain a fixed component. What i personally would like to see is - coding: everything that allows to stay compact and fast but foremost be easily portable to other languages, second be versatile and binding/module-firendly in both directions - porting: in-depth streams where you do 1-to-1-ports of your released, tested and working tools - first for fun into a language you don't know - as a bonus (if you feel like it - meaning it can be an optional part of the stream) a rapid repetition of the pitfalls, rules, guidelines you came up with before but this time you do the same port into a language you really know but haven't it ported to, yet - who knows maybe a group of people decides to try it, maybe a regular on your channels? If so, how about inviting someone - screensharing is enough - and it doesnt have to be a live-stream, even as a VoD on YT it would give the feeling of watching over the shoulder (and on that topic ...) - pair-programming: as mentioned before, if someone is willing to make the effort and show some persistence/tenacity and shares a specific interest - how about pair-programming style tutoring and while the "student" does the "now its your turn to do it" you explain it to the viewers in other wording. Tutoring doesn't need to be uni-directional, too .. - designing/structuring/exercising: lots of mini-vids just showcasing all the little things that always repeat - from a language-agnostic perspective or language-category-dependent, just abstract enough to allow to follow your explanations/comparisons between similar languages and direct enough to be of use and easily memorizable with some practice - (compare rosettacode) - redesigning: How about you take an existing example (e.g. a todo-app written in assembly) and showcase in a session how much difference it makes to use non-regular vs. generic types - be it using nowadays not so often used 6-/10-/20-/31-bit or custom or variable bit-width, or creating custom flags/register-sets, make an app stateless so it can be fed in a JSON on initialization defining its scope/capabilities - leading: make use of your mindset and use your effectiveness to (re)create apps, that can have different states depending on the available IO, like: Generalize your ToDo-App, make it fully modular, make it generative and generate the app but make it speech-only or based on audio-icons or purely visual, or detect if a joystick or a pad or other controllers are attached and make the exact same app controllable in that way too, bring in the different bit-width, custom datatypes, show how to restructure a small app that is in itself already complete but show us all the ways we can explore ways not yet known to us or even you that way. .. just not alongside a stream, but in a nice portioned size as a preproduced short vid on demand on yt etc. basically just do you, explore the possibilities .. including those to create fixed series of stream/vids in a not all too varying length inside their specific genre. On a personal note: Just listening to your ramblings helps me reconfiguring my brain back into something usable. Going virtually through the examples, guided by your descriptions, anecdotes, metaphors and on-point explanations is kind of a mind-exercise, waking up (thought of as long lost) memories, rewiring the brain to grasp new concepts, etc. I wonder if it would be possible to teach coding purely by narration. Sure this would require building your own sub/super-set of nomenclatures/wordings but i think you may be able to manage it - with the experiences you made and constantly add on top and your awareness of all of the pieces and concepts, structures and flows and how they interact and affect each other unwanted or at will. Lol, built another wall .. Hope this helps!
@ce5983
@ce5983 11 месяцев назад
Love these recreational coding videos, Tsoding
@marrtins
@marrtins 11 месяцев назад
I better like watching coding than later explaining. Time to time it is OK but mainly I like code being written. Thanks!
@brvtalcake
@brvtalcake 11 месяцев назад
To answer your question : I like both of the two formats
@adamurban6904
@adamurban6904 9 месяцев назад
Sir I totally agree with your push for simplicity!
@jemo_hack
@jemo_hack 11 месяцев назад
Great series, while it is more intertwining to see you come up with the concepts, I find this format just as entertaining and educational! Next series. can be building a Forth in Fasm, then the same app in Forth . >:D thank you for the series!
@mkuranowski
@mkuranowski 11 месяцев назад
Around 18:00 - the Linux syscall and userland call conventions do differ actually - particularly in the 4th argument. In userland, it's passed via rcx, while in syscalls it's passed via r10. The syscall instruction actually overwrites rcx.
@anon_y_mousse
@anon_y_mousse 10 месяцев назад
Have any idea what the rationale for that is?
@anon_y_mousse
@anon_y_mousse 10 месяцев назад
@@cluelessamerican9931 I suppose that's a possible line of thought, but since it could overwrite any register they want it to overwrite, why RCX instead of literally any other?
@mhamdmarch8709
@mhamdmarch8709 11 месяцев назад
The best youtuber in the whole world🥰🥰🥰 All love for u alexie😁👍🏻
@RJ-or8bw
@RJ-or8bw 11 месяцев назад
Hey Tsoding, I hit you up on twitter. Can I send you a Mac to do some swift/obj c and see how you would do the same stuff on a different OS/arm processor?
@ecosta
@ecosta 10 месяцев назад
29:25 - I agree 100% about not doing this in production. But here is a little piece of history... Amazon's first webserver was written in C++ and it eventually became an insane mess to maintain. It took more than a decade to eventually be replaced with something more web-2.0-ish. So, it is not a far-fetch to do some production-level shenanigans using code-for-fun techniques... 😆
@bermarte
@bermarte 7 месяцев назад
Ah, this is crazy good!
@N00byEdge
@N00byEdge 11 месяцев назад
I don't like the lack of string instructions (starts_with could just be repe cmpsb, if you are comparing 4 bytes you literally only need one cmp instruction) and the overuse of memory over registers, but this is pretty cool anyways And no, linux syscalls use different registers than sysv calling convention (default) because rcx is clobbered by the syscall instruction, so syscalls had to use a different set of registers.
@JasonShi-xc7nu
@JasonShi-xc7nu 11 месяцев назад
34:49-35:00 I love this guy
@moshimoshi_04
@moshimoshi_04 10 месяцев назад
The wildest thing I've ever seen... Awesome
@HPMuwa
@HPMuwa 11 месяцев назад
You might use PUT and DELETE methods instead of POST, but POST is also okay 👍
@TsodingDaily
@TsodingDaily 11 месяцев назад
The last time I checked HTML forms supported only GET and POST
@HPMuwa
@HPMuwa 11 месяцев назад
@@TsodingDaily Oh, I forgot it
@DonaldDuvall
@DonaldDuvall 10 месяцев назад
This format is nice, as it gives a good overview of the system which is sometimes difficult to follow in the coding streams, however I think if we have to choose one, I would pick the coding streams.
@jakobneinkob791
@jakobneinkob791 11 месяцев назад
yes please keep making such summary videos
@Sinthoras155
@Sinthoras155 3 месяца назад
You have decended to total madness.
@mionee_m
@mionee_m 11 месяцев назад
Lol just do both if you can. You nail them
@allessioyassine3515
@allessioyassine3515 10 месяцев назад
Todo app in assembly.. The equivalent of a pineapple pizza
@sparshpriyadarshi
@sparshpriyadarshi 6 месяцев назад
while I prefer streams for such a topic with verbose painstaking work, this format fits well.
@iamdozerq
@iamdozerq 11 месяцев назад
Your livecoding EXTREMLY educational. Density and quality of information are so high that I already use in daily work many of your problem solving techniques. Some things are so high quality that I cant use them on work not because I can't but because I didn't paid so much. Братан, харош. Понятия не имею где ты там работаешь с такими знаниями, мне кажется тебе пора с Джоном Кармаком работать, а не в стране третьего мира сидеть смотреть как все рушится вокруг. Давай лучше лайвкодинг все таки.
@kwyrky
@kwyrky 11 месяцев назад
Next time I bring my sunglasses 😎
@joelasa5420
@joelasa5420 9 месяцев назад
Very passionate work. well done. Does this supports multithreading to serve multiple requests simultaneously?
@Tigregalis
@Tigregalis 11 месяцев назад
assembly is just an esoteric programming language that made it to production
@PopescuAlexandruCristian
@PopescuAlexandruCristian 11 месяцев назад
I like standard tsoding streams more. Also you missed the chance to use obscure hipster string operation on x86
@lol-kb8hz
@lol-kb8hz 10 месяцев назад
Pretty sure this is what insanity looks like
@vdc1499
@vdc1499 10 месяцев назад
9:23 "BBBBBBBhhhhaaaassseeeggdddd"
@sairohit8201
@sairohit8201 10 месяцев назад
love your videos man
@suryaprakash-sh5bf
@suryaprakash-sh5bf 11 месяцев назад
What's that emacs theme anyone 😅
@freeweed4all
@freeweed4all 11 месяцев назад
I don’t understand a single shit but this is so fun and weird.
@jameswashington2576
@jameswashington2576 10 месяцев назад
This is pretty cool!
@BingoDan936
@BingoDan936 25 дней назад
I've watched Andrew Kelly, in improving zig compiler, explains, CPU is fast, Memory Access is slow. Use indexes instead of pointers, etc. Is it possible to apply his ideas in this assembly todo.asm file? How can asm be benchmarked to look for areas of improvement, like how much memory is required for various decisions?
@user-ur1ee5qx5x
@user-ur1ee5qx5x 10 месяцев назад
Now I know what russian MoistCr1TiKaL programmer would look and sound like nice video btw
@jackkorovev5217
@jackkorovev5217 6 месяцев назад
For one of your recreational sessions, could you play with uxn sometime? Is a sort of assembly forth hybrid for a tiny virtual machine.
@rebokfleetfoot
@rebokfleetfoot 10 месяцев назад
if you know how to break out into the assembly, it is powerful at times
@youtube-is-cringe
@youtube-is-cringe 11 месяцев назад
actually .ASP NET behind the scenes is also implemented as a state machine with gotos and stuff
@benjamindeharo314
@benjamindeharo314 11 месяцев назад
I would love to see you make a space invaders emulator (the midaway 8080 arcade machine, not a clone of the game)
@sortof3337
@sortof3337 11 месяцев назад
I did the same thing after I saw your earlier video and extended it, seems I had the right idea. I did way more copy pasting than you though. :D
@rayohauno
@rayohauno 11 месяцев назад
what happened to the virtual machine to implement your toy version of lisp or scheme?
@Anubis10110
@Anubis10110 11 месяцев назад
Can you please cover the basics of Network programming in Linux/C++ and security issues in C++ code
@elpapichulo4046
@elpapichulo4046 11 месяцев назад
I was curious on how this all works under the hood and came across Hands On Network Programming with C. Great book with a public repo that has examples.
@helderam
@helderam 5 месяцев назад
Awsome!
@oijgg3p
@oijgg3p 9 месяцев назад
Why do you hate yourself?
@TommyAMV
@TommyAMV 11 месяцев назад
Bro, you're cracked
@annusingh4694
@annusingh4694 11 месяцев назад
Should one learn Zig before C in 2023? Please share your views if possible.
@heejadeetorn753
@heejadeetorn753 11 месяцев назад
Literally a proof of concept language which will die once a big language incorporates its ideas into itself
@IvanRandomDude
@IvanRandomDude 11 месяцев назад
Yeah, go and learn a language that is in experimental mode since 2016 and won't have a stable release until 2025.
@kshyr811
@kshyr811 10 месяцев назад
spend some time with C. it will give you some understanding on what modern languages and Zig in particular are trying to improve/deal with
@kshyr811
@kshyr811 10 месяцев назад
I'm no expert but I don't think it will die. Zig offers nice toolchain and interop with C, so why would't it stand a chance of becoming a standard for writing modern C? Also people behind it seem to be passionate about it. It may take some time though. I would say that you can be sure that you won't lose time learning Zig after C
@YashTiwari-13
@YashTiwari-13 10 месяцев назад
Respect
@miran248
@miran248 11 месяцев назад
Summary videos on youtube and coding vlogs on twitch should work for everyone, imo. If you just want a shorter self contained video on the topic, watch the summary, otherwise go to twitch and watch the whole thing. It would be great if you uploaded the vlogs to youtube too, since twitch deletes the vlogs after some time. Maybe to a separate channel? Maybe to the old channel?
@irenicsuspense
@irenicsuspense 11 месяцев назад
there's an audience watching tsoding exclusively on youtube, so no, it doesn't work for everyone
@miran248
@miran248 10 месяцев назад
@@irenicsuspense Yeah, _everyone_ was not the correct term. Apparently you can connect twitch to youtube, meaning it's possible to mirror twitch vlogs to youtube, which would be amazing, since twitch deletes the videos after some time. Not sure if Zozin wants that though.
@indonesianfamily9767
@indonesianfamily9767 11 месяцев назад
Sir How to compile microsoft GWBASIC? 🤔
@AdventuresOfPepero
@AdventuresOfPepero 10 месяцев назад
pleaseeee create more applucations in assembly. also i'm intereated how we can manage huge applications in assembly.
@eeriemyxi
@eeriemyxi 9 месяцев назад
> manage huge applications in assembly You simply don't. It is pointless to manage anything "huge" in assembly when C exists. C is very good at writing assembly, better than most men.
@didyoustealmyfood8729
@didyoustealmyfood8729 10 месяцев назад
Somebody semd this video to primegan. Can't get more blazingly fast than this😂
@NeNe-ru3qd
@NeNe-ru3qd 10 месяцев назад
Тяжелая жизнь у человека😢
@deniskhakimov
@deniskhakimov 10 месяцев назад
Почему же? IMHO, этот чел в одиночку и чисто по фану уделывает всех нарциссических клоунов, что выкладывают 10-минутные ролики, наполненные самопиаром, да весёлыми мемчиками и созданные исключительно ради рекламных интеграций 💪 Причём делает это не особо напрягаясь )
@bozhidarmanev6772
@bozhidarmanev6772 10 месяцев назад
What would it take to create a minimal asm toolkit/framework for building http servers. Can we compose middlewares the same way we do in high level languages. The concept of "generic" programming doesn't really exist on such a low-level.
@deno8322
@deno8322 10 месяцев назад
Ur legend dude
@BoolFalse
@BoolFalse 10 месяцев назад
i just watched your channel.. actually it's not appropriate to me, so i'm not subscribing.. but that's pretty impressive, keep up good work !!
@Cozacsv
@Cozacsv 3 месяца назад
sorry, i got all my attention stuck to the information at the bottom part that show ""Porn Folder: 6.5 GiB"" so just asking but what is actually this?
@noctavel
@noctavel 11 месяцев назад
iluvu mxuah
@DMWatchesYoutube
@DMWatchesYoutube 11 месяцев назад
i wonder if anyone is looking at if C's ABI is the best. Is there a different ABI that would have different pros and cons?
@deliciouspops
@deliciouspops 10 месяцев назад
can we benchmark it though, in comparison to other solutions.
@kemaruproduction
@kemaruproduction Месяц назад
Which one is better? Fasm Asm or Gasm?
@realdebil.
@realdebil. 11 месяцев назад
Now rewrite this in intercal
@irvanmaulana1302
@irvanmaulana1302 9 месяцев назад
To-Do app in what??????
@nameless5724
@nameless5724 10 месяцев назад
YOu are Amazing ❤
@zahash1045
@zahash1045 11 месяцев назад
Another zozin session
@CallMeZelax
@CallMeZelax 10 месяцев назад
bro lost his hair coding in ASM
@befunged
@befunged 10 месяцев назад
still laughing at 'supports XSS' 🤣
@sb-zn4um
@sb-zn4um 9 месяцев назад
where are the links to the other videos?
@TsodingDaily
@TsodingDaily 9 месяцев назад
I created a playlist and put the link in the description.
@neshkeev
@neshkeev 11 месяцев назад
Teach tsodin about the `DELETE` http method)
@TsodingDaily
@TsodingDaily 11 месяцев назад
HTML forms don't support DELETE 🤡
@JohnKouts
@JohnKouts 8 месяцев назад
I love you
@Saru-Dono
@Saru-Dono 10 месяцев назад
Built-in XSS, you're not that far from a modern web app
Далее
I tried React and it Ruined My Life
1:19:10
Просмотров 124 тыс.
Unreasonably Easy Console Apps in Rust
1:54:16
Просмотров 94 тыс.
GTA3 Code Review: Weapons, Vehicles, Cops and Gangs
15:00
I regret doing this...
1:20:07
Просмотров 70 тыс.
Starting a TUI Rust Application - A Postman Alternative
1:03:56
You don't need Generics in C
1:37:38
Просмотров 60 тыс.
So You Think You Know Git - FOSDEM 2024
47:00
Просмотров 1,1 млн
Will Ada Replace C/C++?
44:57
Просмотров 90 тыс.
The purest coding style, where bugs are near impossible
10:25
He Didn’t Know My Mom is a Chess Grandmaster…
5:55
I made JIT Compiler for Brainf*ck lol
3:07:56
Просмотров 76 тыс.