-
Data: 2013-04-25 18:35:09
Temat: Re: Co sie tu dzieje?...
Od: Wojciech Muła <w...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Tuesday, April 23, 2013 9:47:40 PM UTC+2, A. L. wrote:
> To ze jezyk jest kompiloany, to dzisiaj nie jest specjalna zaleta, a
> raczej wada.
Na wstępie: nie napisałem wcześniej, że ma *statyczny* i *silny* system
typów oraz, że jest kompilowany. To jest siłą Go, który konkuruje głównie
z dynamicznie typowanymi językami php, pythonem i rubim.
> Wydajnosc maszyn wirtualnych i JIT wzrosla poniekad. Jak
> podaja zrodla historyczne, gdy Google zaczynal robic Chrome, ich
> zespol pod kierunkiem faceta z Niderlandow zwiekszyl sprawnosc maszyny
> wirtualnej do JavaScript 56 razy w stosunku do maszyny wirtualnej
> Microsoftu (zrodlo: ksiazka In The Plex: How Google Thinks, Works, and
> Shapes Our Lives, Steven Levy).
Tak, ale javascript jest dynamicznie typowany i to, że gdzieś się
interpreterowi uda wyłączyć tę dynamiczność *musi dużo dać*. Nie żebym
negował samo osiągnięcie, po prostu w tym przypadku było duże pole
do popisu. (Ok, nie słuchałem tego wywiadu, posłucham jutro w biurze,
bo w domu mam słabe łącze).
> Autorem tej maszyny (zwanej V8) jest Lars Bak. Jezeli kogos interesuja
> detale, to wywiad z nim jest tutaj
>
> http://channel9.msdn.com/shows/Going+Deep/Expert-to-
Expert-Erik-Meijer-and-Lars-Bak-Inside-V8-A-Javascri
pt-Virtual-Machine/
>
> Prosze posluchac i zastanowic sie czy "jezyk kompilowany" to zaleta
> czy wada
Ależ są zady i walety, to jasne. Np. zaletą języka kompilowanego jest
to, że może przeprowadzać czasochłonne optymalizacje, w tym globalne.
JIT nie ma czasu, ma za to wyniki z profilera. :) JIT ma tę wadę, że
każdy z użytkowników programu poświęca (nieświadomie) czas i energię
na optymalizację.
w.
Następne wpisy z tego wątku
- 25.04.13 19:15 A.L.
- 25.04.13 19:19 A.L.
- 26.04.13 00:03 Edek
- 26.04.13 02:02 A.L.
- 26.04.13 04:14 Andrzej Jarzabek
- 26.04.13 10:52 Wojciech Muła
- 26.04.13 11:42 Andrzej Jarzabek
- 26.04.13 15:29 A.L.
- 26.04.13 15:30 A.L.
- 26.04.13 16:16 Edek
- 26.04.13 17:39 Andrzej Jarzabek
- 26.04.13 17:55 Wojciech Muła
- 26.04.13 17:58 Wojciech Muła
- 26.04.13 18:04 Wojciech Muła
- 26.04.13 18:11 Wojciech Muła
Najnowsze wątki z tej grupy
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
Najnowsze wątki
- 2025-01-02 Szczecin => Senior Field Sales (system ERP) <=
- 2025-01-02 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-01-02 Bydgoszcz => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-01-01 Już nie płoną
- 2025-01-01 Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- 2025-01-01 Co tam u Was
- 2025-01-01 Koder szuka pracy. Koduję w j.: Asembler, C, C++ (z bibl. Qt) i D.
- 2025-01-01 Gdańsk => Delphi Programmer <=
- 2025-01-01 Łódź => Programista Full Stack .Net <=
- 2025-01-01 Żerniki => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-01 Wrocław => Specjalista ds. Sprzedaży <=
- 2024-12-31 Warszawa => Spedytor Międzynarodowy <=
- 2024-12-31 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-01 Przypomnienie: Mini Netykieta polskich grup dyskusyjnych wer. 3.2.2
- 2024-12-31 Zamykanie konta dziecka.