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
Watch video What really happens when you hit 'Run' on your Code? online without registration, duration hours minute second in high quality. This video was added by user 100 GB 29 May 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,52 once and liked it 8 people.