Welcome to the CodePulse channel! I am software engineer with a strong interest in economics, crypto technology and software architecture. I upload videos for a wide range of topics including programming language development, operating system development, and smart-contract/on-chain development.
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?
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
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 ☺
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.
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.
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.
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 RU-vid, 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)
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.
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.
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.
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
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
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.
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... 😆
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