Software can change the world

RSS

Badass JavaScript: BicaVM: A JVM Implementation in JavaScript

It’s getting weirder each day, a JVM written in JavaScript oO ?

badassjs:

Writing compilers/transpilers in JavaScript is all the rage right now. It started with CoffeeScript and Objective-J, and quickly expanded to tons of existing and new languages, some of which are now listed on the AltJS website. We’ve also seen projects like Emscripten, which takes LLVM…

Nov 6

Schöne Lizenz

Endlich einmal eine einfach zu verstehende Lizenz.

Badass JavaScript: Broadway: An H.264 Decoder in JavaScript Running at 30fps

badassjs:

I’ve been seeking an H.264 decoder in JavaScript for some time now, and my wish has finally come true. We’ve seen lots of other formats be implemented in JS, including PDF, MP3, MP2, PNG, JPG, BMP and more, but the real test of whether JS is really up for the task in terms…

Badass JavaScript: Badass JS is back with a new look! Here's a little catchup.

badassjs:

Wow, I can’t believe it’s been over 7 months since I last wrote here, but it has and I’m glad to be back! We have a new look, which I think is cleaner and easier to read than the previous theme. I hope you like it!

A lot has happened since I last wrote here. Last time I wrote, Firefox 4 had just…

Oct 9

iPhone Apps ohne Objective C entwickeln

… und fast ohne Xcode ;)

(Source: kannix)

http://www.digitutorials.de/2011/09/21/windows-8-developer-preview/

DART soll Javascript ersetzen

JavaScript ist aus historischen Gründen nicht unbedingt die am sorgfältigsten designte Programmiersprache und hat einige sehr zweifelhafte Konstrukte. Grund genug für Google über Alternativen nachzudenken: Dart soll JavaScript ersetzen. Schwer zu glauben, dass dies möglich sein soll, obwohl Google natürlich einigen Einfluss besitzt.

Hier geht es wohl auch um Geschwindigkeit, das Web soll sich möglichst nativ anfühlen. Google traut dies JavaScript aufgrund seiner diversen Schwächen nicht zu, also lieber von Grund auf etwas neues entwickeln und gleich auf Performance achten. Ob das Konzept aufgeht bleibt abzuwarten, JavaScript wird aber wohl so schnell nicht aus den Browsern verschwinden. 

Windows Runtime explained

I’ve just seen watched an interesting talk by Martyn Lovell, explaining the Windows Runtime used to develop Metro Style apps. When I saw the interface IUnknown in his presentation, I almost feared that COM had a glorious return (there is also something called IInspectable). But fortunately most of the time the average developer doesn’t have to deal with these low level APIs, because they are projected to language specific APIs that can be used as if part of the language. 

What is kind of a bummer is that the new Windows Runtime cannot be used outside of the context of these Metro style apps and of course the good old Win32 API is still there. So not really a complete fresh start in this regard, but definitely heading in the right direction.

For those who are interested in more details, here is the link to the talk:

http://channel9.msdn.com/Events/BUILD/BUILD2011/PLAT-874T

Windows 8 Developer Preview Download

I like those Metro style apps, especially cool for all those touch enabled devices to come. Very interesting for developers will be the Windows App Store (not yet available), because it seems to be very simple to deploy an app there and you are reaching millions of potential customers.

So check it out for yourself, I definitely will.