eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingCo ma Objective-C czego nie ma C++?Re: Co ma Objective-C czego nie ma C++?
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!goblin2!goblin1!
    goblin.stu.neva.ru!postnews.google.com!news1.google.com!npeer01.iad.highwinds-m
    edia.com!news.highwinds-media.com!feed-me.highwinds-media.com!news-in-02.newsfe
    ed.easynews.com!easynews!core-easynews-01!easynews.com!en-nntp-13.dc1.easynews.
    com.POSTED!not-for-mail
    From: A.L. <l...@a...com>
    Newsgroups: pl.comp.programming
    Subject: Re: Co ma Objective-C czego nie ma C++?
    Message-ID: <v...@4...com>
    References: <8...@e...googlegroups.com>
    <m...@4...com>
    <irh15q$9fs$1@inews.gazeta.pl>
    <7...@4...com>
    <irh59u$phr$1@inews.gazeta.pl>
    <c...@4...com>
    <irh6ne$1m7$1@inews.gazeta.pl>
    <t...@4...com>
    <irh7q3$5np$1@inews.gazeta.pl>
    <d...@4...com>
    <irh9kb$bb7$1@inews.gazeta.pl>
    X-Newsreader: Forte Agent 4.2/32.1118
    MIME-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    Lines: 42
    X-Complaints-To: a...@e...com
    Organization: Forte Inc. http://www.forteinc.com/apn/
    X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will
    be unable to process your complaint properly.
    Date: Tue, 24 May 2011 17:08:30 -0500
    Xref: news-archive.icm.edu.pl pl.comp.programming:190665
    [ ukryj nagłówki ]

    On Tue, 24 May 2011 22:57:29 +0100, Andrzej Jarzabek
    <a...@g...com> wrote:

    >On 24/05/2011 22:42, A.L. wrote:
    >>
    >> Obiektowosc w Simuli, Smalltalku, C++ i Objective-C oparta jest na
    >> klasach. To jest "object model". Programowanie obiektowe wcale na
    >> klasach oparte byc nie musi. Dlatego tez jak sie mowi "model obiektowy
    >> Simuli" to sie wlasnie ma na mysli klasy.
    >>
    >> Reszta to "programming model", czyli w gruncie rzeczy to co sie
    >> okreslajako "syntactic sugar" - przy pomocy jakiej konwencji zapisuje
    >> sie program. Podobnei sprawa dynamicznego czy nei dynamicznego
    >> typowania to "type model" nic nie majacy wspolnego z "object model". I
    >> znow, "model simuli" to nie zadne "messages" a wolania funkcji. Ale to
    >> model programowania, a nie model obiektowosci.
    >>
    >> Rzeczywiscie, tworcy Objective-C (Brad Cox, scisle rzec biorac) byli
    >> pod wrazemiem jezyka Smalltalk to i takie mechanizmy zaprojektowali w
    >> jezyku. Ale latwo sprawdzic (na przyklad ogladajac wynik dzialania
    >> preprocesora wczesnych wersji Obejctive-C) ze owe "messages" byly
    >> szybko i skutecznie tlumaczone na wolania funkcji w C. Co zreszta, o
    >> ile sobie przypominam, napisane jest w ksiazce Brada Coxa.
    >
    >Nie będę się kłócił, ale spytam z ciekawości: te komunikaty nie są
    >dynamicznie dispatchowane?

    Dokladny opis jak to sie robilo we wczesnych wersjach Obejctive-C jest
    tutaj

    The object oriented pre-compiler: programming Smalltalk 80 methods in
    C language

    Brad L. Cox ITT Programming Technology Center, Stratford,
    Connecticut

    ACM SIGPLAN Notices
    Volume 18 Issue 1, January 1983

    A.L.


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: