Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They are and I agree it takes forever .. but that is mastering, maybe not 10 years but +- 10 000 lines of code before you master it.

Java is not a beautiful language! I find the language libraries quite verbose and difficult to memorize. Brevity is a virtue. If one is to master a language the first thing you should do (I know it might sound heretical!) is to start a small collection of wrappers and generic routines with shorter names that are easier to memorize.

A good example of such a 'wrapper', but from JavaScript is jQuery, which to a great extend is a wrapper around the DOM. At the expense of the code John Resig managed to minimize the API.

      $().css()

      not document.getElementById() etc...

It does take time though!


Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: