-
Data: 2011-05-25 03:22:05
Temat: Re: Co ma Objective-C czego nie ma C++?
Od: A.L. <l...@a...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Tue, 24 May 2011 23:14:51 +0100, Andrzej Jarzabek
<a...@g...com> wrote:
>On 24/05/2011 22:59, A.L. wrote:
>> On Tue, 24 May 2011 22:57:29 +0100, Andrzej Jarzabek
>> <a...@g...com> wrote:
>>
>>> Nie będę się kłócił, ale spytam z ciekawości: te komunikaty nie są
>>> dynamicznie dispatchowane?
>>
>> W Smalltalku i owszem. A w Objective-C mozna bylo tak i tak. Ale nie
>> wiem jak teraz jest, bo Objectiwe-C uzywalem w latach 1985 - 1988 i
>> mam wiadomosci neiswieze.
>
>W Wikipedii jest napisane tak:
>"In Smalltalk and Objective-C, the target of a message is resolved at
>runtime, with the receiving object itself interpreting the message. A
>method is identified by a selector or SEL -- a NULL-terminated string
>representing its name -- and resolved to a C method pointer implementing
>it: an IMP.[5] A consequence of this is that the message passing system
>has no type checking. The object to which the message is directed -- the
>receiver -- is not guaranteed to respond to a message, and if it does
>not, it simply raises an exception."
>
>Z tego opisu wynika, że różni się to dość znacznie od tego, co jest w
>Simuli, obiektowym Pascalu czy C++. Ja sam nie znam się na tyle, żeby
>mieć jakieś zdanie na temat, czy tak jest rzeczywiście, czy nie.
O ile sobie przypominam, to nawet w 1988 roku mozna bylo robic tak jak
powyzej, czyli dynamicznie, albo statycznie. Ale nie pamietam jak. A
nie chce mi sie szuakc manuala w piwnicy...
A.L.
Następne wpisy z tego wątku
- 25.05.11 05:46
- 25.05.11 08:20 Stachu 'Dozzie' K.
- 25.05.11 09:30 Piotr Chamera
- 25.05.11 14:03 A.L.
Najnowsze wątki z tej grupy
- Brednie w wiki - hasło Dehomag
- 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)
Najnowsze wątki
- 2025-05-06 Agregat z lodówki olej
- 2025-05-06 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-05-06 Warszawa => Senior Node.js Developer (doświadczenie z framework Nest.
- 2025-05-06 Dęblin => Node.js / Fullstack Developer <=
- 2025-05-06 Warszawa => IT Business Analyst (projects in the telco sector) <=
- 2025-05-06 Title: The Economics and Systemic Implications of Bitcoin: Cost, Scarcity, and the Institutional Race for Dominance .
- 2025-05-06 SMSy
- 2025-05-06 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-05-06 Warszawa => Strategic Account Manager <=
- 2025-05-06 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-05-06 Gdynia => ML Ops Engineer <=
- 2025-05-06 Drobne umowy o dzielo z przeniesieniem praw autorskich
- 2025-05-06 wydobywanie Bitcoinów jest aktualnie zajęciem po prostu nieopłacalnym. Jak wynika z opublikowanych danych, średni koszt wygenerowania jednego Bitcoina wynosi ok. 137 tysięcy dolarów.
- 2025-05-06 Join Bitcoin Blockchain Nonce Global University
- 2025-05-06 Gdynia => ML Ops Engineer <=