-
Data: 2014-01-31 02:02:43
Temat: Re: Programowanie uC - Pascal, czy C ?
Od: A.L. <a...@a...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Thu, 30 Jan 2014 14:45:36 +0100, Jaros?aw Soko?owski
<j...@l...waw.pl> wrote:
>Też nie chodzi mi o to, by sie spierać, tylko o ustalenie faktu. Sytuacja
>z Mizarem i zmianą kompilatora z Borlanda na FPC miała miejsce na przełomie
>wieków (przypomnę, że skutkowało to sporym przyspieszeniem). Ale pamiętam
>też, jak ktoś tak z dziesięć lat wcześniej pokazywał mi swoje analizy kodu
>wynikowego Borlanda -- był tak dobry, że trudno było coś poprawić. W dodatku
>Pascal miewał ten kod lepszy od C w analogicznym programie testowym. Może to
>stąd, że te analizowane programy były stosunkowo proste, a Mizar, to kawał
>kodu. Możliwe, że ta utrata szybkości następuje przy jakichś konkretnych
>rzeczach, które słabo zostały dopracowane w kompilatorze (nie wyrabia się
>na zakrętach, czy cóś).
Popatrz sobie jak dziala kompilator Pascala. Zagniezdzone procedury
powoduja ze dostep do miennych musi sie odbywac pzrez tworzony na
biegowo, w czasie wykonywanai programu, ciag aktywacji (dynamic
activation link). C czegos takiego nie potzrebuje z definicji. Wiec
dostep do zmiennyc hzajmuje w Pascalu wiecej czasu niz w C
A.L.
Następne wpisy z tego wątku
- 31.01.14 09:37 J.F.
- 31.01.14 23:18 s...@g...com
- 31.01.14 23:40 s...@g...com
- 01.02.14 00:01 s...@g...com
- 01.02.14 00:43 s...@g...com
- 01.02.14 01:22 butek
- 01.02.14 02:07 A.L.
- 01.02.14 02:10 A.L.
- 01.02.14 09:34 Piotr Gałka
- 01.02.14 09:42 J.F.
- 01.02.14 09:53 J.F.
- 01.02.14 10:29 Marek Borowski
- 01.02.14 11:03 Mario
- 01.02.14 11:12 Mario
- 01.02.14 11:16 Grzegorz Krukowski
Najnowsze wątki z tej grupy
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
- Chińska Telefonia 6G - Chcą Nas Sterować Elektrycznie - Jak Kukiełki w Teatrze Lalek!!!
- RS-485 ale automatycznie dwukierunkowy
- Leżakujące SSD gubią po roku dane
- kolorowy e-paper
- Sterownik kotła CO praca PWM
- Jakie baterie A23 i LR44?
- OLED SSD1306 - degradacja?
- Który symulator AVR jest ,,prawilny"?
Najnowsze wątki
- 2025-12-12 Białystok => Programista React ze znajomością C++ <=
- 2025-12-12 Warszawa => Microsoft Dynamics 365 Finance Consultant <=
- 2025-12-11 To już efekt Żurka czy coś jeszcze GORSZEGO?
- 2025-12-11 Policjanci w mieście Łodzi zmierzą ci prędkość z błędem mniejszym niż producent w laboratorium :-)
- 2025-12-11 Warszawa => Senior Java Developer <=
- 2025-12-11 Kolejny prezent
- 2025-12-10 hameryka
- 2025-12-10 Tak im zależy na wlasnym kraju. :-(
- 2025-12-10 Czy "hipoteka przymusowa" podpada (powinna podpadać) pod ochronę immunitetem poselskim? [Ziobro]
- 2025-12-10 Żurek po raz kolejny wykazał jaki poziom reprezentuje
- 2025-12-10 Gdańsk => Microsoft Dynamics AX/365 SCM Consultant - Service & Suppor
- 2025-12-10 Rzeszów => Konsultant ERP Microsoft Dynamics 365 Commerce <=
- 2025-12-10 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f
- 2025-12-10 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-12-10 Przekroczenie uprawnien




2035 rok coraz mniej realny? Europa traci tempo w wyścigu o elektromobilność