eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingZapytanieRe: Wam wszytskim odbilo z tym Lispem :)
  • Data: 2012-07-26 14:30:23
    Temat: Re: Wam wszytskim odbilo z tym Lispem :)
    Od: "AK" <n...@n...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Użytkownik "Piotr Chamera" <p...@p...onet.pl> napisał:

    > chodzi o to, że let ogranicza zasięg zmiennych do swojego ciała...
    > poza let a, b, c, d są nadal niezdefiniowane...

    Tak wiem (wiem czym w Lisp rozni sie let od setq).

    W Pythonie istnieja w zasadzie tylko 4 "scopes"
    1. globalne
    2. lokalne dla modulu
    3. lokalne dla funkcji/metody)
    4. atrybuty obiektu (dostepne przez prefix self. )
    Powiem szczerze ze wychowanemu na Algolu
    (gdzie kazdy blok to scope) i piszacemu w C++
    (podobnie) nie od razu mi to ograniczenie Pythonowe
    przypadlo do gustu.
    Z czasem okazalo sie, ze (jak w Pascalu w ktorym tez
    troche pisalem) jest w pelni wystarczajace.

    PS: Poza tym w Pythonie 'zmienna' nalezy traktowac
    wylacznie jako 'metke'/alias, a nie 'cialo' obiektu
    jak np w C++

    AK.

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: