-
Data: 2009-03-17 13:48:48
Temat: Re: Singularity/Midori a jezyki jak C++, Java itp
Od: "Grzegorz Niemirowski" <g...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]A.L. <a...@z...com> napisał(a):
> Chodzilo mi o sugestie oryginalnego pytacza jakoby poprawnosc programu
> mozna bylo sprawdzic na etapie kompilacji, otrzymujac gwarancje ze
> program nie naruszy pewnych ograniczen (pamiec itede) ktorych potem w
> trakcie wykonywania sprawdzac nie trzeba.
> Moje "nie da sie" dotyczylo takiego sprawdzania i posiadania takiej
> pewnosci
> A.L.
Pan z Microsoftu ma dosyć dużą pewność:
Before the code is run, the IL is compiled into native executable code. And,
since this compilation happens by the managed execution environment (or,
more correctly, by a runtime-aware compiler that knows how to target the
managed execution environment), the managed execution environment can make
guarantees about what the code is going to do. It can insert traps and
appropriate garbage collection hooks, exception handling, type safety, array
bounds and index checking, and so forth. For example, such a compiler makes
sure to lay out stack frames and everything just right so that the garbage
collector can run in the background on a separate thread, constantly walking
the active call stack, finding all the roots, chasing down all the live
objects. In addition because the IL has a notion of type safety the
execution engine will maintain the guarantee of type safety eliminating a
whole class of programming mistakes that often lead to security holes.
http://blogs.msdn.com/brada/archive/2004/01/09/48925
.aspx
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i aktualności ze świata Outlook Express: grzegorz.net/oe
Uptime: 27 days, 1 hours, 51 minutes and 8 seconds
Następne wpisy z tego wątku
- 17.03.09 14:09 Paweł Kierski
- 17.03.09 14:34 A.L.
- 17.03.09 14:48 Grzegorz Niemirowski
- 17.03.09 15:09 Jędrzej Dudkiewicz
- 17.03.09 18:42 mgk
- 17.03.09 19:18 A.L.
- 17.03.09 21:27 mgk
- 17.03.09 22:21 A.L.
- 17.03.09 22:49 Grzegorz Niemirowski
- 17.03.09 22:51 Grzegorz Niemirowski
- 17.03.09 23:15 Wojciech Muła
- 18.03.09 07:57 Wiktor Zychla
- 18.03.09 08:36 Grzegorz Danowski
- 18.03.09 08:43 Jędrzej Dudkiewicz
- 18.03.09 09:01 gregorius
Najnowsze wątki z tej grupy
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- 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
Najnowsze wątki
- 2025-03-16 Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- 2025-03-16 Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- 2025-03-16 Najlepszy akumulator 12V
- 2025-03-16 Co powinno spotkać "adwokatów dwóch" uczestniczących w przesłuchaniu świadka do którego nie dopuszczono adwokata świadka?
- 2025-03-16 Przednich p-mgielnych nie wolno bez mgły
- 2025-03-16 Co w KANADZIE wolno komercyjnie (na razie się nie czepili?)
- 2025-03-16 silnik-chwilówka
- 2025-03-16 Prokurator Wrzosek "Bezstronna" nie przyczynia się do śmierci (dowodnie) - oświadcza bodnatura [Dwie Kacze Wieże]
- 2025-03-15 kraje nieprzyjazne samochodom
- 2025-03-15 parking Auchan
- 2025-03-15 Art. 19.1 ustawy o ochronie praw autorskich
- 2025-03-15 przegląd za mną
- 2025-03-15 Na co komu okna
- 2025-03-15 Mój elektryk
- 2025-03-15 Fejk muzyczny czy nie fejk