Пікірлер
@bosballl
@bosballl 12 сағат бұрын
why is there so many warnings like godamn
@freakpandor
@freakpandor 4 күн бұрын
What about classes
@RobertAnimatez799
@RobertAnimatez799 5 күн бұрын
2:55 When I open the Terminal, it gives me an "docker" is not recognized
@CodePulse
@CodePulse 4 күн бұрын
Have you installed Docker and added it to your path?
@dagneaholiday8112
@dagneaholiday8112 7 күн бұрын
Wilson Frank Williams Linda Johnson Betty
@KayeBarnett-b4y
@KayeBarnett-b4y 8 күн бұрын
Gonzalez Frank Rodriguez Jessica Rodriguez Kenneth
@artahir123
@artahir123 9 күн бұрын
Why are you not continuing this series ?
@weirdsweapons
@weirdsweapons 14 күн бұрын
Can you make a tutorial to do this in Python?
@CodePulse
@CodePulse 10 күн бұрын
You cannot write a low-level kernel in Python
@weirdsweapons
@weirdsweapons 10 күн бұрын
@@CodePulse That was a joke, sry
@TalhaAhmad-xq6xn
@TalhaAhmad-xq6xn 17 күн бұрын
Creating own programming language is fun. I'm learning a lot of things from this playlist. This is also improving my Python skills. Thanks a lot.
@foxypiratecove37350
@foxypiratecove37350 17 күн бұрын
I'm wondering: - Did you created this tutorial or just made it from an existing one? - If you made it from an existing one, which one? - Do you think you will continue this series?
@CodePulse
@CodePulse 16 күн бұрын
- It's inspired from other resources which iirc are linked in the description - N/A - Not in the near future
@foxypiratecove37350
@foxypiratecove37350 16 күн бұрын
@@CodePulse Ok thanks.
@glitchr7501
@glitchr7501 17 күн бұрын
I'm getting an error from GRUB saying the multiboot header was not found.
@samannoyb
@samannoyb 17 күн бұрын
You can just use wsl to create a virtual linux env and not install docker
@CodePulse
@CodePulse 16 күн бұрын
Yes that is true, but requires a little bit of further work to install dependencies.
@samannoyb
@samannoyb 16 күн бұрын
@@CodePulse np, I love your videos, they help me a lot ♥️
@Klayzz289
@Klayzz289 21 күн бұрын
already after 1st min does NOT work
@xduskashesreal
@xduskashesreal 22 күн бұрын
Did you start this series because Windows yelled at you to activate, or just for giggles?
@CodePulse
@CodePulse 20 күн бұрын
Hahahaha
@Kurabaga
@Kurabaga 23 күн бұрын
Problem at 14:39 problem is = *** No Rule To make target 'build-x86_64'. Stop can you help me and yes i made myself sure codes were correct copy pasted in github because i was to damn unsure lol
@Kurabaga
@Kurabaga 23 күн бұрын
Windows btw
@CodePulse
@CodePulse 16 күн бұрын
Hi, I hope this video can help you: kzbin.info/www/bejne/aGK1ZoiooK5qiMU
@CodePulse
@CodePulse 16 күн бұрын
Hi, I hope this video can help you: kzbin.info/www/bejne/aGK1ZoiooK5qiMU
@MappingInTheBalkans
@MappingInTheBalkans 23 күн бұрын
Then using this language program another programming language
@CodePulse
@CodePulse 19 күн бұрын
Left as an exercise for the viewer 😂
@cyberjayson
@cyberjayson 26 күн бұрын
I don’t have the qualifications to even be looking at this video 😂 love it nonetheless
@CodePulse
@CodePulse 25 күн бұрын
Hahaha thanks!
@plurplein
@plurplein 26 күн бұрын
9:18
@devanshdas0404
@devanshdas0404 27 күн бұрын
Is it possible for us to have access to the file in the next session without the user being prompted to select the files again?
@CodePulse
@CodePulse 25 күн бұрын
Unfortunately I don't think this is currently possible.
@foxypiratecove37350
@foxypiratecove37350 Ай бұрын
Thanks bro, I now released MathScript. The v1.0.0 of MathScript only includes this series untill the 12th eposiode, plus optional arguments for functions, but the v1.0.1 will include also this series untill the last episode, and a class/module system (for a subversion of the v1.0.1, not directly the main release because... I don't have the time). Let's go spend all my days to code that ☺
@shyguysgaming7405
@shyguysgaming7405 Ай бұрын
look i knwo you might be taking an indeffenta break but i need keyboard inputs could i just add it like i normaly would for a baics c project or is it more complicated i know it will be more complicated i just want to know how to do it. if anyone has managed or knows how to addapted this program to accept inputs i would great apricated to know how you did it. and if your on the fence about coming back codepulse just know that everyone here would love to see a 3rd episode and would love to see you back here.
@CodePulse
@CodePulse Ай бұрын
I hope someone will be able to help you with that. It will be different, you need to communicate directly with the keyboard device. Maybe look up some OS dev resources on Google.
@slimestaff1
@slimestaff1 Ай бұрын
Hey, how's everything going? Great vid, everything worked, except the fact that it doesn't show the result, only the tokens, can you help?
@CodePulse
@CodePulse Ай бұрын
Thanks you will not see result until ep 3.
@slimestaff1
@slimestaff1 Ай бұрын
@@CodePulse oooohh, ok, ty!
@eftimij_animates
@eftimij_animates Ай бұрын
17:00
@eftimij_animates
@eftimij_animates Ай бұрын
14:24
@eftimij_animates
@eftimij_animates Ай бұрын
0:34
@foxypiratecove37350
@foxypiratecove37350 Ай бұрын
That bro is just a Giga Chad. He made a programming language, and now a whole fucking OS. The next thing is to make an OS in the programming language that he made.
@CodePulse
@CodePulse Ай бұрын
Oh yeah that's what I was planning hahaha, if I ever get back into it I will surely be writing it in my own language
@foxypiratecove37350
@foxypiratecove37350 Ай бұрын
@@CodePulse I want to thank you for all thoses types of toturials.
@0-oreo-0
@0-oreo-0 Ай бұрын
make a x86 32 bit tutorial?
@CodePulse
@CodePulse Ай бұрын
Why would I make life easier on everyone? 😂
@Itzkeeni
@Itzkeeni Ай бұрын
Man, thank you very much for this course on creating your own language. For a very long time I thought about creating my own programming language, but I wouldn’t have enough experience and knowledge to write it myself, and lessons I couldn’t find it on KZbin, especially in my native language (Russian). In the future, I hope I will be able to create my own full-fledged and popular language (just not in Python anymore xd) Thanks again for your videos ❤ Even while I was creating my language, I organized the file structure very well, rather than writing everything in one (because of this there were many bugs and I had to work hard)
@CodePulse
@CodePulse Ай бұрын
отличная работа!
@robloxmaster2706
@robloxmaster2706 Ай бұрын
Now i know why windows is so bad🤣
@EinSatzMitX
@EinSatzMitX Ай бұрын
4:31 small correction: the BIOS IS actually the First Thing that Starts in your machine, then that searches for executable Code in the so called Boot Sector of your hard Drive. Normally that ist where the bootloader IS located and the bootloader then Starts the Rest of the operating system.
@K.maheshRaj
@K.maheshRaj Ай бұрын
Please create a compiler
@patrickshepherd1341
@patrickshepherd1341 Ай бұрын
Hey man! I commented on one of your videos a week ago or so to say thank you for your series and to tell you I was gonna keep going to expand on the language, now that I know how some of it works. Here's what I've added: - More operators - Maps - Importing code from external files - Flexible conditional syntax - e.g. every part of your conditional chain can use typical keywords like if and else, or shortcut keywords like ? and !, and each part can be a one liner or multi line - a keyword that lets you default to static or dynamic typing, along with keywords that let you specify individual variables as dynamic or static regardless of the default - an extensive and growing test suite that currently covers about 65% of the code, growing every day - and my favorite feature yet: when triggers! You make a statement like when a == 10: b = 50 end And then ANY TIME afterwards in your program when a takes on the value of 10, b will be set equal to 50. You can also make the trigger only fire once with an additional keyword. So anyway, thank you again! This has been a great experience, and I'm honestly thinking about just continuing to build and maybe, possibly, starting to use it for some things in the future! I think as soon as I get structs implemented and the test suite beefed up, I'll start using it for basic tasks here and there. And really, now that I have the code all working well, I could probably port the whole language to a c++ or a zig or something, and start making it really viable! Exciting stuff dude. I'm glad I found your channel.
@CodePulse
@CodePulse Ай бұрын
That's amazing, congrats! The when keyword is very interesting, akin to "signals" but at the language level. Rewriting it in zig would be some achievement.
@guffi_shaikh
@guffi_shaikh Ай бұрын
But how to launch this language
@CodePulse
@CodePulse Ай бұрын
I'll leave that as an exercise for the viewer :)
@its_Lucky6211
@its_Lucky6211 Ай бұрын
i know im like 5 years late but im currently using python 3.10.6, ive followed all the steps and checked like a hundred times, but for some reason when i divide by 0 i just get the RunTimeError without the traceback and the context, i am 100% sure ive done everything as in the video tho, cause ive checked like 12 times now
@iaminfinityiq7182
@iaminfinityiq7182 2 ай бұрын
I think if you just say is_true() for the value to be different from 0. For now, it works because we are working with numbers until this episode. For this not to be edited *so many* times anymore, I can suggest you a safer way by turning the value into a boolean, this will convert into true or false based on truthy values and falsy values. Hope this helps :D
@iaminfinityiq7182
@iaminfinityiq7182 2 ай бұрын
I also did that on my own, just the atom class I copied pasted from the factor and replace the factor with the binary_expression()
@iaminfinityiq7182
@iaminfinityiq7182 2 ай бұрын
I am attempting to create a programming in JavaScript using this tutorial. I understand many things in Python so I can follow the tutorial and maybe write the code in JavaScript. When I finish, I may post my JavaScript code (this code is used for Google Sheets, not pure JavaScript so you may have some errors like: Logger.log()). When I was following this tutorial, I made some stupid errors that I made, such as converting null in quotes, making it a string.
@uday_khare09
@uday_khare09 2 ай бұрын
Please continue this 🥲🥲😭😭😭
@uday_khare09
@uday_khare09 2 ай бұрын
You liked it, So when🥹
@CodePulse
@CodePulse Ай бұрын
🥹
@cycrothelargeplanet
@cycrothelargeplanet 2 ай бұрын
2:30 bookmark
@patrickshepherd1341
@patrickshepherd1341 2 ай бұрын
I've just started watching these to build my own programming language. I appreciate all the information! I'm trying to write my lexer and parser to be general enough that all the qualitative rules are abstracted out into text files so that you can reprogram the syntax and semantics of the language. For instance, I'm making my lexer a general finite state machine, and I store the constants, string-token relationships, and transition rules in text files that I load and parse at runtime. Lol it occurs to me that I have to make a mini-language to parse the spec files, but I'm just gonna ignore that... 😆
@CodePulse
@CodePulse 2 ай бұрын
Hahahaha
@cycrothelargeplanet
@cycrothelargeplanet 2 ай бұрын
What's the point of ParseResult and RTResult?
@DemidCode
@DemidCode Ай бұрын
basically it helps to return error or succesfull result, it's wrapper class, so you won't do it manually on all functions and etc
@cycrothelargeplanet
@cycrothelargeplanet Ай бұрын
@@DemidCode Oh okay
@kittyboochanyesbongono8467
@kittyboochanyesbongono8467 2 ай бұрын
5:32
@ZaeNonQ
@ZaeNonQ 2 ай бұрын
Haha yes
@none4964
@none4964 2 ай бұрын
heyy what font is that?
@CodePulse
@CodePulse 2 ай бұрын
JetBrains Mono
@none4964
@none4964 2 ай бұрын
@@CodePulse thank youu :3 btw these videos aee so good ngl
@StickDude11
@StickDude11 2 ай бұрын
can you post some more example.myopl scripts?
@Tiger_Labs_Code
@Tiger_Labs_Code 2 ай бұрын
Cool! I am trying to get ideas for my own language(It will be written in C++)! Thanks to you series I have now got a better understanding!🙃
@SametTopcu-sz9xz
@SametTopcu-sz9xz 2 ай бұрын
You can create custom Windows os with ntlite instead write own os
@WinUpgrade
@WinUpgrade 2 ай бұрын
Yes but if user tired of another rebuild windows horrible bootleg process he can look for creating own os with own apps and utilities depending on coding on C skills
@SlimeFroster
@SlimeFroster 2 ай бұрын
Damn, docker takes 100GB of disk space. Jeez
@Tabbytoffee
@Tabbytoffee 2 ай бұрын
Wow! you just nonchalantly created a turing complete text editor in a 4 minute video. Thanks so much!
@CodePulse
@CodePulse 2 ай бұрын
Hahahah
@kittyboochanyesbongono8467
@kittyboochanyesbongono8467 2 ай бұрын
6:45