ECMAScript 4 Reference Implementation 12.06.2007
Posted by marcoos in ie, javascript, microsoft, mozilla, opera, programowanie.3 comments
Mozilla, Adobe i Opera Software wspólnie stworzyły wzorcową implementację ECMAScriptu 4 (dla
niewtajemniczonych - pod tą nazwą kryje się JavaScript 2).
Powstała także strona ecmascript-lang.org, na której udostępniono tę implementację. Interpreter został napisany w StandardML i jest dostępny obecnie dla Windows/CygWin i Mac OS X oraz w postaci źródłowej, wkrótce także dla Linuksa.
Warto przypomnieć, że na wcześniejszym drafcie ES4 Microsoft oparł JScript.NET, ale nie zdecydował się na włączenie go do Internet Explorera. ECMAScript 4 zostanie natomiast na pewno zaimplementowany w ramach projektu Tamarin, a więc docelowo znajdzie się w Firefoksie 4 oraz w Adobe Flash (ActionScript). Uczestnictwo w pracach Opera Software sugeruje, że JS2 będzie zaimplementowany także i w norweskiej przeglądarce.
Na MDC można znaleźć pełną specyfikację ES4, wraz z opisem wszystkich nowości (klasy à la Java, pakiety, przestrzenie nazw, “zaplombowane” obiekty [tj. takie, do których nie można dodawać własności w trakcie pracy programu], dostępna ścisła kontrola typów itd.).
DTrace i JavaScript 21.09.2006
Posted by marcoos in dev, firefox, javascript, mozilla, programowanie.6 comments
Już wkrótce będzie można debugować skrypty JS za pomocą… DTrace i Firefoksa pod Solarisem. Szczegóły w blogu Brendana Gregga z Suna.
Czy webdeveloperzy masowo przerzucą się teraz na Solarisa? Hmm… W każdym razie dobrze, że powstaje konkurencja dla Venkmana. :)
(PS. Nie wiem, czemu ta notka zniknęła, dodaję ją jeszcze raz ;-)
Podręcznik programisty IA-32 za darmo 9.01.2006
Posted by marcoos in dev, programowanie.9 comments
A jednak przyszło. Dzisiaj rano odwiedził mnie pan z firmy FedEx i wręczył przesyłkę z książkami od Intela. Dwa tomy z opisem zestawu instrukcji IA-32 i EM64T, jeden grubszy tom o programowaniu systemowym i jeden cieńszy o optymalizacji. Nie dostałem tylko tomu pierwszego, “Basic Architecture”…
Fajna rzecz, trzeba przyznać. I miło z ich strony, że dają to za darmo. :)
