Ładowanie Ładowanie

News: > IronJS: JavaScript będzie kolejnym językiem platformy .NET

wydrukuj: print publikuj: wykop dodaj do flakera Dodaj jako nius na OSnews.pl! delicious

IronJS: JavaScript będzie kolejnym językiem platformy .NET

2010-01-26 14:47:00 | Adam Golański
IronJS: JavaScript będzie kolejnym językiem platformy .NET

Do tej pory obsługa języków dynamicznych dla programistów .NET sprowadzała się do Pythona (IronPython) i Rubiego (IronRuby). Wkrótce dołączy do nich JavaScript – a to dzięki projektowi IronJS szwedzkiego programisty Fredrika Holmstroma.

IronJS to implementacja JavaScriptu dla środowiska uruchomieniowego Common Language Runtime (CLR) platformy .NET. Nie jest pierwszą taką implementacją – kilka lat temu powstał projekt Jint, który wykorzystuje jednak własny interpreter, a nie Dynamic Language Runtime (zbiór usług działających nad CLR do obsługi jęzków dynamicznych) Microsoftu. Dlatego opracowywana przez Holmstroma implementacja jest znacznie wydajniejsza – w niektórych testach osiągała nawet ośmiokrotnie lepsze wyniki.

Wcześniej Microsoft sam próbował zbudować implementację swojego dialektu ECMAScriptu – JScriptu – dla .NET, ale próby te nie powiodły się. Redmond jest jednak zainteresowane rozwojem języków dynamicznych na swojej platformie – posunęło się nawet do zatrudnienia twórcy IronPythona i jednego z ekspertów od Rubiego, aby prowadzili prace nad tymi językami wewnątrz korporacji.

Sam Holmstrom jest ze swojego projektu bardzo zadowolony. Twierdzi, że mimo że nie wykorzystał żadnych technik optymalizacji kodu dla Dynamic Language Runtime, aby zachować jego prostotę, całość działa bardzo szybko. Jest też w pełni kompatybilna ze specyfikacją ECMA – działa na niej np. wersja 1.4 biblioteki jQuery.

Więcej o projekcie można się dowiedzieć z bloga ugh.cc. Już niedługo ma zostać wydana publicznie dostępna wersja 0.1 implementacji.

Źródło: eWeek.com, ugh.cc

Najnowsze wiadomości

reklama

wydrukuj: print publikuj: wykop dodaj do flakera Dodaj jako nius na OSnews.pl! delicious

Czytaj webhosting.pl:

Dyskusja

dodaj komentarz
comnt Ten artykuł nie został jeszcze skomentowany. Bądź pierwszy!

Komentarze

  • Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
  • Jeśli masz problemy z odczytaniem słów, zmień zdjęcie.
  • Używamy tego zabezpieczenia, ponieważ dzięki niemu rozwija się projekt reCAPTCHA. Sugerujemy jednak, by zarejestrować się w serwisie i w ten sposób ominąć konieczność ciągłego odczytywania wyrazów.
  • W treści komentarza można używać języka formatowania BBcode.