Viewing profile — nithinbekal
nithinbekal
HN member- Joined
- Fri, Dec 17, 2010, 7:49 PM UTC
- HN karma
- 480
- Public activity
- 100 items
- HN profile
- View on Hacker News ↗
About nithinbekal
Github: https://github.com/nithinbekal
Recent public activity
-
comment
Comment #48079848
I've been having a lot of fun building my own programming language [1]. Getting to the point where you can write programs in your own language was surprisingly easy. The language, …
-
comment
Comment #47746922
A Ruby-inspired typed programming language called Sapphire: https://github.com/sapphire-project/sapphire I was reading the fantastic Crafting Interpreters book, and been wondering …
-
comment
Comment #46624145
Thank you!
-
comment
Comment #46624043
Blog: https://nithinbekal.com/ Photography: https://photos.nithinbekal.com/ Directory of free technical books: https://devlibrary.org/
-
comment
Comment #46422067
> Four hundred and sixty books is not a scale problem. Knowing when to delete working code is not something an AI can decide for you. This is such a key thing I remind myself when …
- story
- story
-
comment
Comment #45025878
Sorbet now supports inline RBS signatures, which I find a lot more readable. If you use VS code with Ruby LSP, the syntax highlighting is pretty great for the signatures too. https…
-
comment
Comment #44598640
I replaced it with a tiny app that I built for myself, that just has the features of Pocket that I was using. https://bukmark.me/
- story
- story
- story
-
comment
Comment #40015798
Wouldn't that be too similar to NoMethodError? I recently came across the idiom in Smalltalk, where you would call subclassResponsibility: someMethod: self subclassResponsibility I…
- story
- story
- story
- story
-
comment
Comment #38498457
That's from 6 years ago. Shopify has used Rails' main branch since 2019. https://shopify.engineering/living-on-the-edge-of-rails
-
comment
Comment #38390298
Yes, you can with irb:debug, which you can enter by typing debug one you're inside a binding.irb session.
-
comment
Comment #38380498
While this was true for a long time, Ruby's built in irb and debug gems have improved dramatically in the past couple of years. To the point that I've switched to them from pry+bye…
- story
-
comment
Comment #37264659
There are plans to introduce type system into Elixir: https://elixir-lang.org/blog/2023/06/22/type-system-updates-...
-
comment
Comment #36995844
> type mismatch errors at runtime that could have been caught at compile time It's still early, but there are plans to introduce a type system for Elixir: https://elixir-lang.org/b…
- story
- story