AOT Compiler

Jeśli umiesz programować coś więcej niż pralkę automatyczną i telewizor to ten dział jest dla Ciebie. Pochwal się swoimi stronami internetowymi lub aplikacjami i skryptami.
Awatar użytkownika
Olbi
Przyjaciel
Przyjaciel
Posty: 1596
Rejestracja: 31 maja 2007, 18:59
Znak zodiaku: Waga
Lokalizacja: Łódź
Kontakt:

AOT Compiler

Post autor: Olbi » 8 lipca 2011, 00:10

Hejka
Może mi ktoś to przetłumaczyć na zrozumiały bardziej język w kilku zdaniach?
http://en.wikipedia.org/wiki/AOT_compiler
An overview of what the project aims to achieve is creating an AOT compiled version of Python using GCC as a framework for middle-end, back-end optimization as-well as portable code-generation. Creating AOT languages has been generally aimed for more 'low-level' languages such as C/C++/Fortran where the language requires strong typing and other kinds declarative features; which gives rise to much less dynamic features which languages like Python/PHP/Perl take for granted."


Z góry dziękuję :)

kochamcie
Raczkujący
Raczkujący
Posty: 26
Rejestracja: 18 lipca 2011, 00:11

Re: AOT Compiler

Post autor: kochamcie » 20 lipca 2011, 10:01

Przegląd tego na czym projekt skupia się by osiągnąć,
to stworzenie skompilowanej wersji AOT (ahead-of-time) Pythona,
używając kompilatora GCC jako struktury do średniej i końcowej optymalizacji kodu,
jak również przenośnej do generacji kodów (myślę, że chodzi o przenośność kodu, czyli żeby był kompilowalny na wszelkich urządzeniach).
Stworzenie języków AOT jest generalnie skupione na językach niskopoziomowych takich jak C, C++, Fortran,
gdzie język wymaga mocnej typizacji oraz różnych typów funkcji deklaratywnych.
Daje to wzrost możliwości używania znacznie mniej dynamicznych języków takich jak, Python, PHP, czy Perl. Wszystkie wymienione wyżej dają to za pewnik.
to nie tak jak myślisz. sjp.pl.

kochamcie
Raczkujący
Raczkujący
Posty: 26
Rejestracja: 18 lipca 2011, 00:11

Re: AOT Compiler

Post autor: kochamcie » 20 lipca 2011, 10:02

W tym ostatnim zdaniu chodzi o to, że języki Python, PHP i Perl są mniej dynamicznymi językami.
to nie tak jak myślisz. sjp.pl.

Awatar użytkownika
Olbi
Przyjaciel
Przyjaciel
Posty: 1596
Rejestracja: 31 maja 2007, 18:59
Znak zodiaku: Waga
Lokalizacja: Łódź
Kontakt:

Re: AOT Compiler

Post autor: Olbi » 20 lipca 2011, 10:09

Dzięki za pomoc :)

kochamcie
Raczkujący
Raczkujący
Posty: 26
Rejestracja: 18 lipca 2011, 00:11

Re: AOT Compiler

Post autor: kochamcie » 20 lipca 2011, 18:02

Spoko, do usług :)
to nie tak jak myślisz. sjp.pl.

ODPOWIEDZ