eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingProgramowanie a system operacyjnyRe: Programowanie a system operacyjny
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news1.cyf-kr.edu.pl!news.nas
    k.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!feede
    r1.news.weretis.net!news.solani.org!.POSTED!not-for-mail
    From: "Stachu 'Dozzie' K." <d...@g...eat.some.screws.spammer.invalid>
    Newsgroups: pl.comp.programming
    Subject: Re: Programowanie a system operacyjny
    Date: Tue, 22 Jan 2013 12:54:47 +0000 (UTC)
    Organization: solani.org
    Lines: 33
    Message-ID: <s...@j...net>
    References: <kcgt7u$4un$1@speranza.aioe.org> <o...@s...asus>
    <s...@j...net> <kci839$i6n$1@opal.futuro.pl>
    <s...@j...net> <kck2ve$2ka$1@news.task.gda.pl>
    <s...@j...net> <kck82i$etd$1@news.task.gda.pl>
    <s...@j...net> <kckmog$dtn$1@mx1.internetia.pl>
    <s...@j...net> <kcmbj6$pv4$1@mx1.internetia.pl>
    <s...@j...net>
    <50f177d7$0$26694$65785112@news.neostrada.pl>
    <s...@j...net>
    <50fe73c2$0$1318$65785112@news.neostrada.pl>
    Mime-Version: 1.0
    Content-Type: text/plain; charset=iso-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: solani.org 1358859287 2102
    eJwFwQEBACAIA7BMCEeMA9f3j+AGT0vuSGRAUIXz7p42bjwdonTd0DM2huFqUktFPAfOBzfOEhw=
    (22 Jan 2013 12:54:47 GMT)
    X-Complaints-To: a...@n...solani.org
    NNTP-Posting-Date: Tue, 22 Jan 2013 12:54:47 +0000 (UTC)
    User-Agent: slrn/pre1.0.0-18 (Linux)
    X-User-ID: eJwFwYEBwCAIA7CXNqB0nDNb/f8EE2S/LVajCwenvGfJejRIQ67BhjJBxQf+aw4ZxbATjgstsh
    FE
    Cancel-Lock: sha1:PdgGlP0bX2ZAJN0eeWbJ2/lJi0Y=
    X-NNTP-Posting-Host: eJwFwYEBwCAIA7CXZALSc2zB/09YEjstdTwjPV68OaJcO7kwtw27PhA96vIycew2
    osqwxOYPND4R+w==
    Xref: news-archive.icm.edu.pl pl.comp.programming:201747
    [ ukryj nagłówki ]

    On 2013-01-22, R.e.m.e.K <g...@d...null> wrote:
    > Dnia Mon, 21 Jan 2013 22:34:41 +0000 (UTC), Stachu 'Dozzie' K. napisał(a):
    >
    >>>> Proszę bardzo, jedziesz. Ja w Perlu robię tak:
    >>>> #v+
    >>>> $logger->warn(msg "coś się zepsuło",
    >>>> file => $filename, errorcode => $?, warning => $msg);
    >>>> #v-
    >> Nie interesuje mnie czas życia tego stringa. Nie interesuje mnie
    >> przeciążanie funkcji warn, zwłaszcza że ona powinna być biblioteczna.
    >> To, co mnie interesuje, to definiowanie pól w komunikacie ad-hoc,
    >> w miejscu, w którym tworzę komunikat. *Bez przygotowań*, w tym bez
    >> deklarowania dodatkowych zmiennych tylko na potrzeby logowania.
    >
    > Nie znam Perla i nie wiem jak dokladnie interpretowac Twoj przyklad w nim
    > podany, ale Delphi wspiera closure:
    >
    > http://interactiveasp.net/blogs/spgilmore/archive/20
    10/06/17/anonymous-methods-and-closures-in-delphi-20
    10.aspx

    Fajnie, ale gdzie ja mówiłem o domknięciach? Nie odniosłeś się *w ogóle*
    do tego, co napisałem: chcę funkcję logującą, której mogę podać pola
    (pary nazwa-wartość) w dowolny sposób w danym momencie mi potrzebny
    i której mogę te pola podać bez dodatkowych przygotowań, w jednym
    wyrażeniu będącym wywołaniem funkcji logującej.

    Nawiasem mówiąc, dobrze świadczy o Delphi fakt, że funkcje anonimowe
    i domknięcia zostały dodane raptem dwa lata temu. Reszta świata ma to
    powszechnie od lat parunastu, dziękuję bardzo. Ale to takie moje
    marudzenie o języku, za którym nie przepadam.

    --
    Secunia non olet.
    Stanislaw Klekot

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: