Live data from Hacker News

Viewing profile — nithinbekal

nithinbekal

HN member
Joined
Fri, Dec 17, 2010, 7:49 PM UTC
HN karma
480
Public activity
100 items

About nithinbekal

Blog: https://nithinbekal.com/

Github: https://github.com/nithinbekal

Recent public activity

  1. 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, …

  2. 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 …

  3. comment
    Comment #46624145

    Thank you!

  4. comment
    Comment #46624043

    Blog: https://nithinbekal.com/ Photography: https://photos.nithinbekal.com/ Directory of free technical books: https://devlibrary.org/

  5. 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 …

  6. story
  7. story
  8. 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…

  9. 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/

  10. story
  11. story
  12. story
  13. 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…

  14. story
  15. story
  16. story
  17. story
  18. 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

  19. comment
    Comment #38390298

    Yes, you can with irb:debug, which you can enter by typing debug one you're inside a binding.irb session.

  20. 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…

  21. story
  22. comment
    Comment #37264659

    There are plans to introduce type system into Elixir: https://elixir-lang.org/blog/2023/06/22/type-system-updates-...

  23. 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…

  24. story
  25. story