Johan Brook

  • Blog
  • About
  • Archive
  • Heroes
  • Log
  • Curriculum Vitae

I'm Johan Brook, a 22 year old web designer and developer. I'm studying software engineering in beautiful Gothenburg, Sweden. I like quality, simplicity, and creating things.

You should read more about me, or follow me on Twitter.

Latest tweet

    Follow @johanbrook
    Linked http://peter.michaux.ca/articles/javascript-is-dead-long-live-javascript

    “Javascript is Dead. Long Live Javascript!” →

    June 27, 2011 · On Javascript · Shortlink http://jnbrk.se/itTFjw Johan Brook

    Peter Michaux on Javascript:

    One of the most obvious deficiencies in JavaScript is with its user interface: its syntax. The inability to quickly improve its syntax has lead to the language’s downfall.

    If you have to read a single article on Javascript this month; make it this one. Insightful, nitty-gritty computer science-y stuff is promised (don’t worry about the overly dramatic title). Lots of great musings, code samples, history, and suggestions on improvements of Javascript, and also about the state of compilers such as CoffeeScript.

    Since CoffeeScript compilers are in the hands of developers rather than the visitors to sites, you control which version of CoffeeScript you are using. You can upgrade at will. This also means CoffeeScript does not need to be standardized and go through the subsequent painfully slow growth of a standardized language. CoffeeScript can grow at the rate of its community’s imagination and desire. JavaScript standardization was essential to the success of the web but the same constraints do not apply to CoffeeScript.

    (I also recommend checking out more of Peter’s articles. Some really good stuff in there).

    Tweet

    Recommended reading

    • The Anatomy of a Perfect Web Site

      Many sites on the web are good. They are well-designed, clear, have great information architecture and are easy to navigate. Often, web designers emphasize the "design" part …

    • Native style momentum scrolling to arrive in iOS 5

      One of the biggest gripes of web apps in Mobile Safari comes to an end. In iOS 5 Beta 2, you are able to do this on an element with CSS: overflow: …

    • Bringing Order to CSS

      Web sites and applications are getting more and more complex. Everything that aren’t simple web sites or blogs need a couple of views, a cross-browser CSS foundation, …

    • Digital magazines and HTML

      Not too long after the original iPad was announced, the device was predicted to be the savior of magazines. Made by Apple, at least it wasn't going to be a (huge) flop. A …

    Discover more

    1. Browsers 4
    2. Business 4
    3. CSS 11
    4. Design 10
    5. Development 9
    6. Everything else 3
    7. Frameworks 3
    8. Freelancing 6
    9. HTML 1
    10. Interviews 2
    11. Javascript 2
    12. Life 4
    13. Minimalism 11
    14. Music 2
    15. Resources 3
    16. Security 2
    17. Talks 1
    18. The internet 1
    19. This site 3
    20. Tools 11
    21. Typography 3
    22. User Experience 1
    23. Wordpress 6

    Want more? Check the archive for all posts


    2007-2012 · Contact me · Grab the RSS feed · Innehar F-skattsedel · CC Licensed