-
Data: 2013-05-07 09:27:14
Temat: Re: LLVM - coraz go wiecej i wyglada bardzo ciekawie
Od: "R.e.m.e.K" <g...@d...null> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia Tue, 07 May 2013 00:35:15 +0200, Tomasz Sowa napisał(a):
>> Czytam o tym projekcie/technologii i mam pytanko. Otoz komplet narzedzi to
>> jak wiadomo front-end zlozony z kompilatora bajtkodu, optymalizator tegoz
>> bajtkodu, oraz back-end(y)
>
> Odwrotnie. Najpierw jest frontend (do c nazywa sie clang), on to
> zamienia na wspólny "język" i na końcu jest backend (razem z
> optymalizatorem) tworzący kod maszynowy (sytuacja taka sama jak w gcc).
Tak napisalem mniej wiecej, w kazdym razie o to mi chodzilo :-)
>> ktory na wlasciwej maszynie docelowej za pomoca
>> JIT generuje wlasciwy kod maszynowy.
>
> Jeśli mówimy o programowaniu w C lub C++ to llvm tworzy normalną binarkę
> (taką jak gcc).
No ale sam jezyk jest chyba niewazny? Wszak taka jest tego idea, ze
front-end tworzy ten wspolny pseudokod, ktory juz jest identyczny (i zgodny
z jakims tam assemblerem RISCowym) dla wszystkich jezykow kompilowanych, a
dopiero wynik zalezy od back-end dla konkretnej platformy, tak?
--
pozdro
R.e.m.e.K
Następne wpisy z tego wątku
- 07.05.13 14:44 Michal Kleczek
- 07.05.13 14:57 Edek
- 07.05.13 14:49 Stachu 'Dozzie' K.
- 07.05.13 15:11 Michal Kleczek
- 08.05.13 07:51 Paweł Kierski
- 08.05.13 12:07 Michal Kleczek
- 08.05.13 18:36 Sebastian Biały
- 08.05.13 21:24 Andrzej Jarzabek
- 08.05.13 21:32 R.e.m.e.K
- 08.05.13 22:03 Edek
- 08.05.13 22:18 Andrzej Jarzabek
- 08.05.13 23:15 Edek
- 08.05.13 23:31 R.e.m.e.K
- 08.05.13 23:50 Edek
- 09.05.13 13:59 Andrzej Jarzabek
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- 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
Najnowsze wątki
- 2025-01-06 Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- 2025-01-06 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-01-06 Do IO i innych elektrooszolomow, tu macie prawdziwe smrody
- 2025-01-06 Białystok => Full Stack .Net Engineer <=
- 2025-01-06 Kraków => Business Development Manager - Network and Network Security
- 2025-01-06 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-06 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-06 Lublin => Programista Delphi <=
- 2025-01-06 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-06 śnieg
- 2025-01-05 Żarówka do lampy z czujnikiem ruchu
- 2025-01-05 Rozkręcają się
- 2025-01-04 pozew za naprawę sprzętu na youtube
- 2025-01-04 gasik
- 2025-01-04 13. Raport Totaliztyczny: Powszechna Deklaracja Praw Człowieka Nie Chroni Przed Wyzyskiem Ani Przed Eksploatacją