Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Beyond Java

    Beyond Java

    Bruce Tate · 2005

    "In Beyond Java, Bruce Tate gives a fair and honest assessment of what Java has accomplished and why it has been such a powerful tool. He shows the ways in which Java has advanced the art of computer programming. But he also shows where it's holding us back, where Java isn't flexible enough for the tasks at hand, and where political forces are driving the Java platform toward increasing complexity and away from the base that had previously served it so well."--Jacket.

    Programming
    Open LibraryAmazon
    Stats for nerds
    1recommend
    2mentions
    2people
    2022years
    50% recommend50% neutral

    What Hacker News says

    1. mcvSep 2022
      * Beyond Java, by Bruce Tate

      Convinced me to leave Java and start doing Ruby instead. Did a lot more programming languages since then.

      * Javascript the Good Parts, by Douglas Crockford

      Taught me how to write better js. Of course since then the language has changed so much that this little booklet is completely obsolete, but for a brief period, this book was absolutely essential.

      It's hard to single out a third book. No other books come close to these two. Most books are too thick and wordy and boring, and I'm not a fast reader. I'd love to list one of the books about design patterns here, but I never finished any of them, so I think I'm going with:

      * Beginning Scala

      I haven't actually done any big projects in Scala, but it was captivating, showed me how beautiful a programming language could be (but also how ugly, in later chapters), and changed how I think about programming languages. I still regret never having actually begun anything in Scala, although I still fear the complexity of its type system. The world needs a cleaner Scala.

      thread
    2. aurahamSep 2022
      > * Beyond Java, by Bruce Tate

      > Convinced me to leave Java and start doing Ruby instead. Did a lot more programming languages since then.

      So you did not like the book?

      thread

    Related

    Cover of Effective Java
    2007–2026

    Effective Java

    Joshua Bloch
    172 recommend · 287
    Cover of Thinking in Java
    2007–2026

    Thinking in Java

    Bruce Eckel
    28 recommend · 45
    Cover of Programming from the Ground Up
    2009–2026

    Programming from the Ground Up

    Jonathan Bartlett
    36 recommend · 56
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of JavaScript
    2008–2026

    JavaScript

    Douglas Crockford
    72 recommend · 104
    Cover of Essentials of programming languages
    2008–2026

    Essentials of programming languages

    Daniel P. Friedman
    43 recommend · 76
    Cover of The Practice of Programming
    2007–2026

    The Practice of Programming

    Brian W. Kernighan
    90 recommend · 184
    Cover of Java
    2008–2022

    Java

    Herbert Schildt
    2 recommend · 3