What really happens when you hit 'Run' on your Code?

Опубликовано: 29 Май 2024
на канале: 100 GB
1,525
87

Peeps
In this video we take a first principle approach to understand how programming languages even work behind the scenes. We also try to come up with a generic framework to understand the stack of every modern language including compiler, intermediate representations of code, VMs and also see some busiest stack that there is.

Languages that we cover: C/C++, Rust, Python, Golang, Java, Dart, Java (Android), Javascript and Typescript. In my opinion, the most fun language stack to cover was Dart (Flutter). It totally blows my mind off seeing the depth of work that goes in that.


#programming #codinglanguages #softwareengineering

---------------------------------------------------------------------------------
Timestamps
00:00 Intro
01:09 Generic stack of a language
02:34 C/C++
03:38 Rust
04:46 Golang
06:06 Python
07:03 The pattern for any language
07:30 Java
08:33 Java in Android
10:35 Dart (Flutter) in android
13:17 Javascript
15:05 Typescript

Watch this:
Top Programming Languages in
   • How to become an Android developer? T...  
Learn to code for long term
   • Learn to CODE for the LONG-TERM!  


Useful links:
Day in the Life of an Indian Software Engineer in SILICON VALLEY    • Day in the Life of an Indian Software...  
The Resume that got me into @Google | Deep dive!
   • The Resume that got me into @Google |...  


Transferring from India to USA as a Software Engineer | Worth it?
   • Transferring from India to USA as a S...  

-----------------------------------------------------------------------------------
Got questions? Reach out to me here:
Instagram:   / hundred_gb  
Telegram: https://t.me/hundred_gb
Linkedin:   / gaurav-bhola  
Twittter:   / gauravbhola_in  


--------------------------------------------------------------
My Setup details (In the US):
🖥 27 Monitor ($299) GIGABYTE M27Q 27" 170Hz with KVM switch: https://amzn.to/3oQEQGz
🦾Monitor arm - HUANUO Dual monitor arm: https://amzn.to/3OXlpq7
⌨️Keyboard: KINESIS GAMING Freestyle Edge RGB Split Mechanical Keyboard (MX Brown) ($199): https://amzn.to/3Soyv2q
📱 Phone - Pixel 5 128: https://amzn.to/3JvAXjH
🖥CPU case ($129) - SSUPD Meshlicious: https://www.ssupd.co/products/meshlic...
📸Camera - Sony a6600: https://amzn.to/3JrNLHZ
🔎Lens - Sigma 16mm 1.4: https://amzn.to/3oQi4i7
🎙️Mic - Boy BY-M1: https://amzn.to/3QbvJvS

--------------------------------------------------------------
Setup details:
Budget Table: https://amzn.to/3qe3Yql
Budget Electrical sit-stand (~₹34000): https://www.purpleark.in/products/sit...
🖥 27 Monitor (One I use) (~₹40000): https://amzn.to/2Phdpno
🖥 Best 27 Monitor(Budget) India: https://amzn.to/3gprICn
💻Old Laptop - Acer Nitro 7: https://amzn.to/3cWqfnj
📱 Phone - Pixel 5a 128: https://amzn.to/3qakGal
🍎Tablet - Chromebook duet: https://amzn.to/3vImlVM
🎧Earphones - Galaxy Buds+: https://amzn.to/3zCRc9p
🎙️Mic - Boya: https://amzn.to/2RqJCNW

On My Desk:
Cello carbon ballpen: https://amzn.to/3gMv8R1
Speed triple (₹350): https://amzn.to/2BXAE2U
Earphone pouch (₹299): https://amzn.to/2PxDY8d
Under table wire management-IKEA SIGNUM (₹1299): https://amzn.to/3i5X3Ky
Primary Keyboard: KINESIS GAMING Freestyle Edge RGB Split Mechanical Keyboard (MX Brown) ($199): https://amzn.to/3Soyv2q
Keyboard-2 : HyperX RGB Cherry MX Blue Elite (₹13000):
I bought this as a renewed one and costed me ₹8000.
Mouse: Logitech G402: https://amzn.to/2BXEAkc
MousePad (₹699): https://amzn.to/3fop2nk
6-axis Monitor Arms (Dual ₹6999) (Single ₹4999): https://amzn.to/3fq35ny
Monitor Arms (Budget) (Less flexibility) (₹2999): https://amzn.to/3fm9ArD
Dual vertical laptop Stand (₹2499) (₹2999 now): https://amzn.to/2Pj0AZE

Wire Management
Clips (₹249): https://amzn.to/3fqJzaO
Velcro cable straps (₹258): https://amzn.to/3fpQRvo
Tidy Up Wire Bin (₹599): https://amzn.to/33msKvi


Смотрите видео What really happens when you hit 'Run' on your Code? онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь 100 GB 29 Май 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,52 раз и оно понравилось 8 людям.