jslang.info
Ruby on Rails vs Node.js
http://jslang.info/blog/2014/ruby-on-rails-vs-nodejs
January 22, 2014. Ruby on Rails vs Node.js. I wanted to see benchmark that more or less close to real life, not just measuring how fast it can stream data via http. So I created application that query some text from remote HTTP service (service delays each request for 200ms) and render HTML page using that text. It simulates how Web Framework performs when it needs to wait for response from DB or other services, how fast its templating engine is and also how fast it is itself. And hit it with.
javalang.org
Open Source Java Games
http://javalang.org/blog/2014/open-source-java-games
September 17, 2014. Open Source Java Games. Simple open source games that are nice and playable. This game has been created by Markus Persson (creator of Minecraft) in about two days before he was famous. 2D Minecraft clone, video. Also created by Markus Persson (creator of Minecraft) in about two days before he was famous. Turn Based Strategy, download. Clojure compiled to Java. Turn Based Strategy, play. Java and GWT compiled to JavaScript. Turn Based RPG, video. Larr; Read more.
jslang.info
HTML5 Open Source Games
http://jslang.info/blog/2012/html5-open-source-games
November 01, 2012. HTML5 Open Source Games. Simple open source games that are nice and playable. Tower Defense / RTS,. Its not available online, you need to download and run it locally), video. MMO RPG, play. Simple TBS prototype, play. HTML5 Tower Game Starter Kit. Tower Defense, play. The site is currently down, you need to download and start it by yourself), video. Currently theres some minor error on the site that prevents from playing it, but I played it earlier, it was in working state), video.
jslang.info
Learning JavaScript
http://jslang.info/blog/2013/learning-javascript
February 18, 2013. Learning JavaScript is both interesting and hard at the same time. Its interesting because its a nice and powerful language and hard because it has design flaws and unfixed bugs. There are also adjacent technologies that usually confused with JavaScript, lets make it clear:. JavaScript - the language itself, also has official but less known name - ECMAScript. HTML / XHTML - markup language for creating web pages (theres also CSS). JavaScript: The Good Parts. You can use cheatsheet.
jslang.info
Misunderstanding of JavaScript
http://jslang.info/blog/2013/../2012/misunderstanding-of-javascript
October 01, 2012. JavaScript has one very unique feature its the only language supported by Browsers. It means its the only way to create applications that require zero-install and runs everywhere. That feature had dramatic impact on the development of the language - its the source of its strengths and weaknesses. So Netscape added JavaScript to its browser and somehow Microsoft did the same (actually it created its own clone called JScript). So, there was very interesting situation - JavaScript became t...
jslang.info
Functional Mixins in JavaScript
http://jslang.info/blog/2012/functional-mixins
December 10, 2012. Functional Mixins in JavaScript. Functional Mixins is a flexible way to share functionality between objects. From my experience its more powerful than Class or Prototype based Inheritance, Mixins and even complex machinery like Ruby Object Model. But I believe the biggest advantage of it isnt the power but the simplicity. Its so simple that I wonder why its so rarely used. In this example we create Game Unit and add some basic functionality to it ( source. To set attributes, and. Attri...
jslang.info
Misunderstanding of JavaScript
http://jslang.info/blog/2012/misunderstanding-of-javascript
October 01, 2012. JavaScript has one very unique feature its the only language supported by Browsers. It means its the only way to create applications that require zero-install and runs everywhere. That feature had dramatic impact on the development of the language - its the source of its strengths and weaknesses. So Netscape added JavaScript to its browser and somehow Microsoft did the same (actually it created its own clone called JScript). So, there was very interesting situation - JavaScript became t...
jslang.info
Interesting toys for learning
http://jslang.info/blog/2013/interesting-toys-for-learning
January 12, 2013. Interesting toys for learning. Play Simple Canvas Game. And investigate its source code. Its about two pages of JavaScript with detailed explanations. A simple Card Game (theres no dedicated repository for sources, but you can see it in the browser). Or watch presentation about exploration of maze building algorithms. Conways Game of Life. And its source code. In CoffeeScript). Sources is very small and have detailed annotations. Checkout Diablo II in Browser. Or made something similar.
jslang.info
Rapid UI prototyping
http://jslang.info/blog/2013/rapid-ui-prototyping
January 24, 2013. There are two very nice frameworks for quickly creating UI. Both of them have lots of features, excellent documentation and active community. Has more components and the default theme looks more suitable for web application than a site. The default theme of Zurb Foundation. On the other hand looks more suitable for a web site than for an application. Choose whatever You like more, both of them are good and roughly the same. Larr; Read more.