-
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsb.icpnet.pl!not-for-mail
From: "Grzegorz Niemirowski" <g...@p...onet.pl>
Newsgroups: pl.comp.programming
Subject: Re: Singularity/Midori a jezyki jak C++, Java itp
Date: Tue, 17 Mar 2009 14:48:48 +0100
Organization: ICP News Server
Lines: 31
Message-ID: <gpo9o1$2a02$1@opal.icpnet.pl>
References: <c...@4...googlegroups.com>
<j...@4...com>
<gpo8d3$jq$1@news.supermedia.pl>
<n...@4...com>
NNTP-Posting-Host: 194.29.137.41
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Trace: opal.icpnet.pl 1237297729 75778 194.29.137.41 (17 Mar 2009 13:48:49 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Tue, 17 Mar 2009 13:48:49 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: OE PowerTool 4.1
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-WWW: http://www.grzegorz.net/
Xref: news-archive.icm.edu.pl pl.comp.programming:181396
[ ukryj 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
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- 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
Najnowsze wątki
- 2025-04-30 Szczecin => Key Account Manager IT <=
- 2025-04-30 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-04-30 Wrocław => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produk
- 2025-04-29 Nożownik zaatakował i zabił lekarza
- 2025-04-29 Polecam żarówki Blackout na Blackout z dużym gwintem
- 2025-04-29 Porażka kasty sędziowskiej przed Trybunałem Sprawiedliwości UE
- 2025-04-29 Kombinacja znaków A11 i B33?
- 2025-04-29 Na jakim etapie jest sprawa karna "gaśnicowego" Brauna z grudnia 2023?
- 2025-04-29 TSUE jest "przeciw a nawet za" neosędziami :-)
- 2025-04-29 Wrocław => Konsultant wdrożeniowy (systemy kontrolingowe) <=
- 2025-04-29 China => Production Coordinator / Representant Product Dev <=
- 2025-04-29 Warszawa => Specjalista rekrutacji IT <=
- 2025-04-28 Hiszpania bez pradu
- 2025-04-28 chinska stal
- 2025-04-28 QR kody