-
Data: 2011-04-17 20:04:41
Temat: Re: Dalej o OO, jezykach itede
Od: Andrzej Jarzabek <a...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 17/04/2011 19:18, A.L. wrote:
> On Sun, 17 Apr 2011 18:49:33 +0100, Andrzej Jarzabek
> <a...@g...com> wrote:
>
>> On 17/04/2011 15:05, A.L. wrote:
>>> On Sun, 17 Apr 2011 00:39:29 -0700 (PDT), Maciej Sobczak
>>> <s...@g...com> wrote:
>>>>
>>>> Prywatność/publiczność nie jest cechą OO. Taki przykładowy Python nie
>>>> ma sensownego wsparcia dla prywatności czegokolwiek a jednak jego
>>>> wyznawcy twardo twierdzą, że jest obiektowy.
>>>>
>>>
>>> Koncepcje "information hiding" po raz pierwszy wprowadzil Panas w
>>> roku 1972 (z tego samego Carnegie Mellon) i nic nie ma owa koncepcja
>>> wspolnego z OO
>>
>> To, że koncepcję dziedziczenia władzy wymyślono tysiące lat przed Kim Ir
>> Senem, nie znaczy, że ustrój KRLD nie ma nic wspólnego z dziedziczeniem
>> władzy.
>
> A co ma piernik d owiatraka?...
Taki ogólny sylogizm: Z tego, że X występuje również poza Y nie wynika,
że Y nie ma nic wspólnego z X.
Więc ja spytam tak samo: co ma piernik do wiatraka, czyli to, że
"information hiding" jest opisane w publikacji Panasa z tym, czy
public/private ma czy nie ma czegoś wspólnego z OO?
Jeśli się nie mylę, Simula-67 miała możliwość ukrywania atrybutów klas.
Co pisze na ten temat Ole-Johan Dahl:
http://www-sst.informatik.tu-cottbus.de/~db/doc/Peop
le/Broy/Software-Pioneers/Dahl_new.pdf
"The class concept as it was formulated originally was too permissive
for the purpose of developing large systems. There was no means of
enforcing a programming discipline protecting local class invariants
(such as those expressed verbally for the Simulation class example).
This was pointed out by Jacob Palme of the Swedish defence research
institute. He proposed hiding mechanisms for protecting variable
attributes from unauthorised updating. The proposal was approved by the
SSG as the last addition ever to the language."
[...]
"It was Tony Hoare who [...] expressed requirements for the concrete
operations to correctly represent the corresponding abstract ones.
Clearly, in order to enforce the use of abstract object views, read
access to variable attributes would also have to be prevented."
Następne wpisy z tego wątku
- 17.04.11 20:40 Daniel Janus
- 17.04.11 21:26 A.L.
- 17.04.11 22:06 Andrzej Jarzabek
- 17.04.11 23:41 A.L.
- 18.04.11 07:28
- 18.04.11 07:52 Daniel Janus
- 18.04.11 13:37
- 18.04.11 13:51
- 18.04.11 14:34 Andrzej Jarzabek
- 18.04.11 14:43 Jędrzej Dudkiewicz
- 19.04.11 08:02 Maciej Sobczak
Najnowsze wątki z tej grupy
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- 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ą."
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML