eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingSingularity/Midori a jezyki jak C++, Java itpRe: Singularity/Midori a jezyki jak C++, Java itp
  • 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

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: