NoobJsPerson
NoobJsPerson
  • Видео 6
  • Просмотров 972
Making an Interpreter in JavaScript #1 | Making a Command Line Tool and Showcasing The Code
Welcome to the first video of this new series where I will work on my interpreter in JavaScript. I think I will learn a lot from this especially how parsers and syntax trees work.
This video was a bit rushed so I didn't have time to show what the current version of the "interpreter" actually does but you can play around with the code at:
github.com/NoobJsPerson/algorithmique/
My socials:
Github: github.com/NoobJsPerson
Twitter: x.com/noobjsperson
Discord: discord.gg/64ZD7XRWdx
Patreon: www.patreon.com/AmineElBaghdadi
(Patrons will have their names displayed in the end of my videos! All support is highly appreciated)
Просмотров: 11

Видео

Day 2: Coding Everyday Until I Get A Job (FULL)
Просмотров 28521 день назад
Welcome to the second video of this series. In this series I will try and code everyday until I get a job. I think doing this challenge will help me improve and be a better programmer, and making my coding sessions into RUclips videos will motivate me to continue this challenge and have a backlog so I know where I started and how much progress I have made. You can watch the first video here: ru...
Day 2: Coding Everyday Until I Get A Job (Part 2)
Просмотров 1023 месяца назад
I fixed the issue that stopped me from uploading long videos. So here is the full video: ruclips.net/video/tQeOdhuLlcM/видео.html Welcome to the second part of the second video of this series. In this series I will try and code everyday until I get a job. I think doing this challenge will help me improve and be a better programmer, and making my coding sessions into RUclips videos will motivate...
Day 2: Coding Everyday Until I Get A Job (Part 1)
Просмотров 463 месяца назад
I fixed the issue that stopped me from uploading long videos. So here is the full video: ruclips.net/video/tQeOdhuLlcM/видео.html Welcome to the second video of this series. In this series I will try and code everyday until I get a job. I think doing this challenge will help me improve and be a better programmer, and making my coding sessions into RUclips videos will motivate me to continue thi...
Day 1: Coding Everyday Until I Get A Job (Part 2)
Просмотров 2233 месяца назад
Part 1: ruclips.net/video/GVWMjzOXrqw/видео.html Welcome to the second part of the first ever video in this channel and in this new series. In this series I will try and code everyday until I get a job. I think doing this challenge will help me improve and be a better programmer, and making my coding sessions into RUclips videos will motivate me to continue this challenge and have a backlog so ...
Day 1: Coding Everyday Until I Get A Job (Part 1)
Просмотров 3053 месяца назад
Part 2: ruclips.net/video/fLzG5Dha3sY/видео.html Welcome to the first ever video in this channel and the start of a new series. In this series I will try and code everyday until I get a job. I think doing this challenge will help me improve and be a better programmer, and making my coding sessions into RUclips videos will motivate me to continue this challenge and have a backlog so I know where...

Комментарии

  • @Ohm_Sharma
    @Ohm_Sharma 23 дня назад

    HE'S BACK!!!!!

  • @Ohm_Sharma
    @Ohm_Sharma 3 месяца назад

    Where have you been? Get back to it!! NOW!

    • @NoobJsPerson
      @NoobJsPerson 24 дня назад

      I had some circumstances that stopped me from uploading + RUclips not letting me upload longer videos. All of that is resolved now. So next video is hopefully gonna be this coding session in its entirety. But with my studies starting I will prompt to regular videos rather than this challenge

    • @Ohm_Sharma
      @Ohm_Sharma 23 дня назад

      @@NoobJsPerson ZERO EXCUSES!!!

  • @sysc_rem
    @sysc_rem 3 месяца назад

    this kind of videos inspires me to start something like this too lol, I am incoming freshman too! cheers to us, I might start something like this in near future though I'm a leetcode enjoyer right now.

  • @reognido13
    @reognido13 3 месяца назад

    That's a cool idea for the first project, keep it up! I can suggest a few things to improve your code: 1. Try to avoid mixing common JS approach for DOM manipulation with React. You can store a reference to the DOM element via useRef, or just set a "readonly" attribute in a template instead of doing it inside of the useEffect hook. 2. Google some info about custom hooks and practice a bit with them. Idealy, you can create a custom hook/hooks to manage a state of your app and move that logic into a separate file. It will make your code a bit more clean. 3. Think more about a structure of a data, that you keep in the localStorage. Currently you create multiple records for each day, that is not so convenient and clean. From my perspective, it would be better to keep all the data under a single record. LocalStorage gives you an ability to store object-like structures in a JSON format. It would be nice to see longer videos from you in the same "Coding every day" format. Wish you good luck!

  • @Ohm_Sharma
    @Ohm_Sharma 3 месяца назад

    Day 1 in the books!