Optimalworks Ltd web design, SEO, training and consultancy 

the site completely surpassed my expectations GT, AutoDirector, we build websites that work, my website is great - I love it MP, XL Autos, reach more customers, make more sales, it's more than I ever could have expected LM, Trade Cars UK, we can help your business grow, 99% of business now comes from my website GV, Bash Events, promoting standards throughout the web industry, your contribution added a level of quality we would otherwise have struggled to achieve PS, Hemsley Fraser
  1. home
  2. Services
  3. Portfolio
  4. Contact us
  5. blog

JavaScript ZX Spectrum emulator – bonkers, but genius

written by Craig, 1 November 2008

JavaScript is one of the first programming languages you use when starting out in web development. It’s easy to pick up, you don’t need a server or a compiler, it’s fun, and the results are instantaneous.

Then you discover the problems. JavaScript implementations are inconsistent, browser incompatibilities are a nightmare, debugging (in pre-Firebug days) is frustrating, and JavaScript book are universally bad. Most developers turn their back on the language and stick with server-side development.

JavaScript is probably the most widely used computer language in the world – it’s in every browser, and billions of web pages use it. But it’s also the most misunderstood and misused language … which I’ll blog about at some point.

I’m a big fan of JavaScript. I’m always on the hunt for great JS effects and ideas, but this is the most bizarre I’ve found recently:

JSSpeccy – a JavaScript Sinclair ZX Spectrum emulator

There’s also an online Spectrum emulator demonstration page with a selection of games.

My first computer was a ZX Spectrum 48K. I still love the machines; they introduced thousands of people to computing and made programming available to the masses. Sinclair BASIC was great for beginners and the manuals were excellent.

Matt West has therefore managed to combine two of my favourite technologies! OK, it’s not the fastest or most usable emulator you’ll find, but the fact that it works is amazing. Matt – you’re a genius – and probably a little mad too!

  • categories: javascript
  • tags: emulation, javascript
  • trackback: http://www.optimalworks.net/blog/2008/web-development/javascript/javascript-spectrum-emulator/trackback
  • bookmark: del.icio.us, digg, facebook, twitter, reddit, Furl, Spurl, Blinklist, Slashdot, Technorati, Yahoo!
add your comments
please enter your name
please enter your email address - it will not be published anywhere
please enter your website address
please enter your comments (all are moderated and checked for spam)
  • next article: WordPress 2.7 review 
  • previous article: Google Chrome – the browser’s first month and it’s future 
search
  • all popular (5)
  • courses (1)
  • general (4)
  • hardware (1)
  • software (30)
    • blogs (1)
    • free download (7)
    • web browsers (12)
    • web servers (2)
  • web development (36)
    • accessibility (4)
    • ajax (1)
    • css (2)
    • graphic design (4)
    • html (1)
    • javascript (9)
    • php (4)
    • seo (2)

tags

  • accessibility
  • ajax
  • apache
  • award
  • chrome
  • computing
  • css
  • design
  • developers
  • dom
  • download
  • editor
  • emulation
  • firefox
  • funny
  • graphics
  • hardware
  • html
  • ie
  • javascript
  • opera
  • php
  • png
  • portfolio
  • review
  • safari
  • security
  • seo
  • server
  • software
  • spam
  • ssl
  • standards
  • wordpress
  • xml
  1. site map
  2. home
  3. Services
  4. Portfolio
  5. Contact us
  6. blog
  7. RSS feed
  8. project survey

XHTML 1.0 | CSS 2.1 | WAI AAA | printer-friendly

©2010 Optimalworks Ltd, Devon, UK. Registered in England and Wales No. 5922205.

This page can be viewed at http://www.optimalworks.net/blog/2008/web-development/javascript/javascript-spectrum-emulator