- 19
- 8 276
matty
United States
Приєднався 17 лис 2021
programmer trying to make hard stuff
building a programming language pt. 8 | coding vlog
this video we are parsing and evaluating logical operators AND loops
code: github.com/matty316/interpreter
slides: github.com/matty316/interpreter/blob/main/interpreter.md
book: craftinginterpreters.com/contents.html
writing an interpreter/compiler in go code: github.com/matty316/monkey-swift
other books: interpreterbook.com https:/compilerbook.com
code: github.com/matty316/interpreter
slides: github.com/matty316/interpreter/blob/main/interpreter.md
book: craftinginterpreters.com/contents.html
writing an interpreter/compiler in go code: github.com/matty316/monkey-swift
other books: interpreterbook.com https:/compilerbook.com
Переглядів: 983
Відео
building a programming language pt. 7 | coding vlog
Переглядів 687Місяць тому
in this video i STRUGGLE to parse and evaluate ̶v̶a̶r̶i̶a̶b̶l̶e̶s̶ if statements code: github.com/matty316/interpreter slides: github.com/matty316/interpreter/blob/main/interpreter.md book: craftinginterpreters.com/contents.html writing an interpreter/compiler in go code: github.com/matty316/monkey-swift other books: interpreterbook.com https:/compilerbook.com
building a programming language pt. 6 | coding vlog
Переглядів 54Місяць тому
in this video i STRUGGLE to parse and evaluate variables code: github.com/matty316/interpreter slides: github.com/matty316/interpreter/blob/main/interpreter.md book: craftinginterpreters.com/contents.html music: ua-cam.com/video/fomwC_-FQ70/v-deo.html
building a programming language pt. 5 | coding vlog
Переглядів 1382 місяці тому
WE ARE EVALUATING EXPRESSIONS TODAY.... MEANING WE HAVE A WORKING (but not fully featured) INTERPRETER!! code: github.com/matty316/interpreter slides: github.com/matty316/interpreter/blob/main/interpreter.md book: craftinginterpreters.com/contents.html music: ua-cam.com/video/BNhgKiix_LU/v-deo.htmlsi=ENy-jowaqpLUM1VP
building a programming language pt. 4 | coding vlog
Переглядів 7132 місяці тому
finishing up parsing expressions. sry for the choppy vid. i want to BOX the obs devs. just kidding. code: github.com/matty316/interpreter slides: github.com/matty316/interpreter/blob/main/interpreter.md book: craftinginterpreters.com/contents.html music: ua-cam.com/video/frtvKPJgQ80/v-deo.htmlsi=knajQHRSC1erkXia ua-cam.com/video/fomwC_-FQ70/v-deo.html
building a programming language pt. 3 | coding vlog
Переглядів 1152 місяці тому
today we are STRUGGLING to parse expressions 🥲 code: github.com/matty316/interpreter slides: github.com/matty316/interpreter/blob/main/interpreter.md book: craftinginterpreters.com/contents.html music: ua-cam.com/video/frtvKPJgQ80/v-deo.htmlsi=knajQHRSC1erkXia ua-cam.com/video/PEJMa8EYydA/v-deo.htmlsi=ff3Zp7uQI_cUjpY4
building a programming language pt. 2 | coding vlog
Переглядів 5792 місяці тому
let's finish that scanner code: github.com/matty316/interpreter slides: github.com/matty316/interpreter/blob/main/interpreter.md book: craftinginterpreters.com/contents.html music: ua-cam.com/video/GBgJ6vZuHWM/v-deo.html
building a programming language pt. 1 | coding vlog
Переглядів 2 тис.2 місяці тому
boy in durag makes a programming language code: github.com/matty316/interpreter slides: github.com/matty316/interpreter/blob/main/interpreter.md book: craftinginterpreters.com/contents.html music: ua-cam.com/video/OW-X6H046QE/v-deo.html
building an emulator pt. 3 | coding vlog
Переглядів 7362 місяці тому
0 technical issues this time I SWEAR FOR REAL THIS TIME tutorial: web.archive.org/web/20240118230904/www.emulator101.com/branch-group.html data-book: deramp.com/downloads/intel/8080 Data Sheet.pdf code: github.com/matty316/space-emulator music: ua-cam.com/video/oUI_tVU77cw/v-deo.html
building an emulator pt. 2 | coding vlog
Переглядів 2882 місяці тому
0 technical issues this time I SWEAR tutorial: web.archive.org/web/20240118230904/www.emulator101.com/branch-group.html data-book: deramp.com/downloads/intel/8080 Data Sheet.pdf code: github.com/matty316/space-emulator music: ua-cam.com/video/BNhgKiix_LU/v-deo.htmlsi=B0xiEyy3v7NxgPo9 ua-cam.com/video/1U6X1pK-Pfk/v-deo.htmlsi=kgB0TeVK0rrnSY8_
building an emulator pt. 1 | coding vlog
Переглядів 5672 місяці тому
sorry i will make the font bigger next video 😅 also im aware the audio is slighlty out of sync. its a bug with obs. ill fix it next time tutorial: web.archive.org/web/20240118230904/www.emulator101.com/branch-group.html data-book: deramp.com/downloads/intel/8080 Data Sheet.pdf code: github.com/matty316/space-emulator music: ua-cam.com/video/oUI_tVU77cw/v-deo.htmlsi=DUyiCl2iFrZkHnZD ua-cam.com/v...
cardigang meadow tank review | crochet kit review + project vlog
Переглядів 795 місяців тому
we're crochet guys. of course we have to unravel the entire body and start over i did many things wrong but overall i liked it! 3 💥 out of 5 💥 follow me on twitch: www.twitch.tv/4nem_matty buy the kit: cardigang.com.au/products/meadow-crochet-kit?colour1=45091498262687&colour2=45091693428895&addon=44506633470111 music by: youtube.com/@pocketnomoney?si=6XGhMkL28swtEaMC
i crocheted a top for lolla in a day...also listen to me yap
Переглядів 895 місяців тому
inspiration: pin.it/2GRhGTLcj follow me on twitch: twitch.tv/4nem_matty
a cozy desk setup vlog | with sonic fishing music
Переглядів 7879 місяців тому
a cozy desk setup video with a little yapping 🗣️ monitor stand: WESTREE Dual Monitor Stand Riser,... www.amazon.com/dp/B09QWC568X?ref=ppx_pop_mob_ap_share cable management kit: N NOROCME 192 PCS Cable... www.amazon.com/dp/B0B687J37D?ref=ppx_pop_mob_ap_share basket: Under Desk Cable Management Tray,... www.amazon.com/dp/B09L62NFJ2?ref=ppx_pop_mob_ap_share instagram: @matty316makes 🧶 github: @mat...
gatekeeping is stupid so watch me install arch linux
Переглядів 1059 місяців тому
im here to help you vibe and learn and teach and grow lol sorry the obs footage isn't the best. idk what im doing yet instagram: @matty316makes 🧶 github: @matty316 🤓 actually good install: ua-cam.com/video/68z11VAYMS8/v-deo.html&pp=ygUSYXJjaCBpbnN0YWxsIGNoaWxs install guide: wiki.archlinux.org/title/installation_guide music: living in the city from sonic r and the fishing music from sonic front...
let’s make bread and talk about imposter syndrome
Переглядів 3710 місяців тому
let’s make bread and talk about imposter syndrome
let's chat and fold that laundry (a lil programming advice, a lil life advice)
Переглядів 4311 місяців тому
let's chat and fold that laundry (a lil programming advice, a lil life advice)
I didn't want to program a interpreter, because compilers are more interesting. But I did also not want to learn every x86 instruction. So, I made my own architecture and made a virtual machine for that architecture. Now, it is not the source code that gets interpreted, but the architecture (arguably slower). Currently, I finished the vm, and now I can start to work on the compiler! For now, it will probably be C-like, but with more specifiers, so the syntax isn't as ambiguous as C.
nice i’ve been working on a byte code interpreter on and off too. been reading thru writing a compiler in go. also the second part of crafting interpreters covers that. i’m thinking i might just do a series on compiling to assembly too. need reading a book on writing an x86 c compiler
Funnily enough, I also made the program ahown at 25:00 in my own architecture using my own assembly parser. It's just a simple, yet very useful program for testing
For those even more curious there's so-called "Dragon Book", read at least first 4-5 chapters of it
you remind me so much of my friend who's obsessed with frank ocean that i can basically guarantee you listen to frank ocean
Hahahah
lol i do like him. i would not say obsessed and i controversially did not like blonde. im more of a rod wave person
The programmer mustache is real
the gangsta programmer
i bet this guy is a godlike programmer, he has a great moustache
haha thank you! i feel like im a pretty normal programmer tho
Knowledgable and intriguing. The two qualities that make a good teacher! Killing it
THANK YOU SO MUCH FOR THE KIND WORDS!!!
Yay, first to comment :) Again, love the video, thank you! One thing, though: The music is a bit too loud for my taste (but that might just be me)
lol yeah i'm still learning how to edit so you are probably right
@@4nem_matty ah, don't worry about me. I'm just one random guy on the Internet 😊 but I wanted to give some constructive criticism. You're doing great as far as I can tell
Just stumbled upon your video by chance and am loving it. I am a software engineer and in a rut regarding my own, private projects. But building a programming language (be it interpreted or compiled) was always one of my favourite topics. I'll watch your videos on that and maybe I'll get inspired to create my own :) Thank you
you should! even if you dont finish it (which i haven't yet) you learn so much!
Most unusual Chanel I have stumbled upon lately. Good vibes man. And making new language... that's not exactly a newbie area. But you're so chill with it. I'm 50/50 to say it or not, as it might come out wrong... but at this time when world seems gone mad with all lefties, BLM, one group of coledge kids blocking another, "science ant maths being racist" and society being more and more divided... Its very refreshing to see, sorry for saying, a black parson sharing passion for STEM. I know as I white guy i will automatically offend someone in the comment section, but i didn't mean anything bad towards you. We need more people like you. Keep up with the good work and good vibes. Morgan Freeman is one of my top heroes. You' re close to him.
Interpurrter 🏳️🌈
this made me lol. thank you
Perfect study background and I don’t even program.
that’s exactly what i’m going for. thank you for the kind words!
:D
what theme are you using?
Let's gooo
Make Go?!
I finished up the crafting interpreters book doing it in Go. Super fun project, learnt a lot as an amateur self taught programmer
awesome! i’ve only done half in the past but i felt so smart after lol. i’m def finishing it for this series
what software do you use for presentation?
github.com/maaslalani/slides
looks like a vim plugin, I have seen another youtube use it and looks similar
i really felt your explaination as if you were a friend or a classmate lol. You just need some video editing basics and you're gonna do great.
thank you! that’s what i’m going for. and i’m slowly learning to edit but it’s a struggle lol
Nice video! Seems like a tough but rewarding project
thank you 🙏🏾 and yeah lol it’s testing me but i think it’s worth it
Oh dang, this is awesome. Been wanting to see your process making a programming language for awhile!!
Hey man, just subbed. Great videos! Loving the vibe a lot
thank you 🙏🏾 🙏🏾🙏🏾
I liked the vibes in the video XD great video man keep it up!
thank you so much!
hey man glad to see part 2 :)
I dont know this coding stuff, but i still gave it a view ❤
i appreciate it 🙏🏾
thank you for the vibes :)
no. thank you 🙏🏾
pleasy sync your video to audio
This!
ok ok im sorry! i dont normally use obs on linux and it was acting weird
You made me laugh straight through this 😂 If it wasn't intended, ...sorry 😂 I had to subscribe....😂
haha i would say it was about half intended
BOOM!
love that youre getting back into festivals!! i'm the same way right now, it's nice when you can make it a chill experience compared to the teen experience. the top looks sooo good
No, me either, no Trump
Good gift of gab😊
I like it, you got talent♥️
Dang that setup turned out fantastic. Definitely using this as inspo to redo mine! also the purple pants + socks combo goes hard 😤
Great video! People rarely talk about impostor syndrome so it’s great that you’re bringing awareness about it and sharing your own experience with it.
We deserve an asmr bread vibe
Super video Matt, thanks. Informative and inviting. E
Loved it/ it shows confidence, calm cool interesting & definitely true
The bread looks scrumptious!!!! Good job.
thank you for giving me the motivation to work today!!!!!!!
I definitely won’t leave a comment on how ashy your elbow was
I love how you cut off the sleeves 💪🏼
😂😂😂 hope you corner the market
😂😂💀💀💀 I love you
Can't believe you did my guy Jak like that. PS2 icon
hahaha he really didn't need to catch a stray i'll admit
PICK UP ARTISTS ARE CON'S and GRIFTERS!
💯
@@4nem_matty I will start roasting them on my channel soon !
@@Qbpassportflexin Get em. I'll watch for sure.
Keep ‘em in jail for a little while
or a long while 🤷🏽♀️
pls no comments about how my elbow is ashy