1 June 2025
My To-do list for today had:
- ✅ Continue preparation for Compiler Design Exam
- ✅ Set up Ruby and explore the basics
- ❌ Solve a Dynamic Programming question
Continue preparation for Compiler Design Exam
After going through the Compiler concepts in depth, I’m feeling confident and well-prepared for tomorrow’s Compiler Design exam.Set up Ruby and explore the basics
Today marked the beginning of my journey with Ruby, a language known for its simplicity. I successfully set up Ruby on my PC and dove into the fundamentals to get a solid grasp of the language.
This setup took me a little time as it showed I had some bug in my env variables but at the end it worked out!
My Progress:
To start, I explored Ruby’s basic data types—from numbers and strings to arrays, hashes, and Booleans. What stood out to me was how easy the syntax is compared to other languages I’ve worked with. Ruby’s clean and readable code structure made it easy to follow along and understand the logic behind each concept.
As I completed the initial lessons, I began to appreciate why Ruby is often recommended for beginners and loved by developers building scalable applications, especially with frameworks like Ruby on Rails.Couldn’t Solve the DP Question
I had planned to tackle a Dynamic Programming (DP) problem, but couldn’t squeeze it in. A little disappointed—but I’ll make up for it in the next couple of days.
🚀 What’s Next: Vue.js
Tomorrow, I’m diving into Vue.js. Coming from a React background, I’m curious to compare their approaches and understand what makes Vue so popular among developers.
Signing off!
Anisha 💗
Top comments (0)