Article View: pl.comp.objects
Article #13068Re: Domain Specific Modeling
From: Sektor van Skijlen
Date: Sun, 06 Nov 2005 16:17
Date: Sun, 06 Nov 2005 16:17
83 lines
4782 bytes
4782 bytes
Dnia Sun, 6 Nov 2005 11:09:06 +0100, Michal Przybylek skrobie: > "Sektor van Skijlen" <ethouris@pl.wp.spamu.lubie.nie.invalid> wrote: > > > A Ty wiesz co to jest kontynuacja ? > > > > > Kontynuacja wyrazenia, to to, co zostalo do policzenia po > > > policzeniu danego wyrazenia. > > > > Chyba sam nie rozumiesz definicji, którą sam napisałeś. > Sektor, to Ty nie rozumiesz co ja pisze (pozatym, to nie jest definicja, > tylko intuicyjne rozumienie, Jeśli tak wygląda twoje "intuicyjne rozumienie", to ty intuicji nie posiadasz. > bo pojecia kontynuacji nie da sie w ogolnosci zdefiniowac ; To zdefiniuj w szczególności. W jakikolwiek sposób, który wyjaśnia po co ci to i jak możesz z tego skorzystać. > na tej samej zasadzie na jakiej nie da sie zdefiniowac w ogolnosci pojecia > funkcji, choc da sie zdefiniowac pojecie funkcji np. w teorii mnogosci). Zależy o jakiej funkcji mówimy. Bo istnieje wiele jej definicji; matematyczna to tylko jedna z nich. > Nie Sektor, nie bede dlaej tlumaczyl pojecia kontynuacji. Wez po prostu > odpowiednia ksiazke. Ksiazka zrobi to lepiej. Dziwi mnie tylko, ze tak > ochoczo krzyczales jak prosta jest implementacja pojecia, ktorego nawet nie > posiadasz... Skoro nie potrafisz wytłumaczyć w kilku słowach, czym jest kontynuacja, to znaczy, że sam nie do końca rozumiesz to pojęcie. Jest tak, czy nie? To, jakobym ja nie rozumiał pojęcia kontynuacji to jest tylko twoje stanowcze stwierdzenie, dlatego to ja się raczej dziwię, czemu się dziwisz. Nie potrafisz, to ja przytoczę definicję kontynuacji. In computing, a continuation is a representation of an execution point (for example, the instruction pointer and stack frame). Many languages have constructs that allow a programmer to obtain a pointer to a continuation, and then to resume execution using the pointer at a later point in time. This technique has been used in functional programming, imperative programming, and message passing programming. Może być? Ponieważ w Tcl-u mogę sobie interpretować kawałek tekstu zawsze, jeśli tylko wiem, że jest to kod w Tcl-u, więc mogę sobie go interpretować metodą, jaka mi się spodoba. W tym również taką metodą, która zachowa mi kontekst wykonania i będzie umiała go później przywrócić. I co z tego, że Lisp dostarcza możliwości zrobienia tego bez dodatkowego wsparcia? C też dostarcza. Poza tym ciekawą sprawą jest jeszcze to, że: Continuations are the functional expression of the GOTO statement, and the same caveats apply. While they are a sensible option in some special cases, use of continuations can result in code that is difficult to follow. In fact, the esoteric programming language Unlambda includes call-to-current-continuation as one of its features solely because of its resistance to understanding. Podobnie zresztą pewnie jak z COME FROM. > ps. > (set! x y) > to zapisanie na zmienna x wartosci z y. Nie żartuj - poważnie? I pewnie oczywiście odpalenie następnie (x n) nie ma tutaj nic to rzeczy anyway? -- // _ ___ Michal "Sektor" Malecki <sektor(whirl)kis.p.lodz.pl> \\ L_ |/ `| /^\ ,() <ethourhs(O)wp.pl> // \_ |\ \/ \_/ /\ C++ bez cholesterolu: http://www.intercon.pl/~sektor/cbx "I am allergic to Java because programming in Java reminds me casting spells"
Technical Details
Message-ID:
<dklaaj$p3m$1@kujawiak.man.lodz.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.silweb.pl!news.man.lodz.pl!not-for-mailReferences:
<hjdkm1l2c5glmjc6vshna5sglgf9cfiqdp@4ax.com> <dkfrm1$k8f$1@inews.gazeta.pl> <0b1nm1puqhnvkle7a9ia1339b90uc4ineh@4ax.com> <dkgahv$li6$1@kujawiak.man.lodz.pl> <g9dnm1lbtc8kr67et7m3ppin898ot2jqhm@4ax.com> <dkgjir$7he$2@kujawiak.man.lodz.pl> <dkglar$1es$1@atlantis.news.tpi.pl> <dkias1$4hg$1@kujawiak.man.lodz.pl> <dkif3d$gk8$1@atlantis.news.tpi.pl> <dkinun$1e5$1@kujawiak.man.lodz.pl> <dkivko$pek$1@nemesis.news.tpi.pl> <dkjdlk$e78$1@kujawiak.man.lodz.pl> <dkkkj5$mra$2@atlantis.news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.silweb.pl!news.man.lodz.pl!not-for-mail
From: Sektor van Skijlen <ethouris@pl.wp.spamu.lubie.nie.invalid>
Newsgroups: pl.comp.objects
Subject: Re: Domain Specific Modeling
Date: Sun, 6 Nov 2005 16:17:23 +0000 (UTC)
Organization: LODMAN - Metropolitan Area Network in LODZ, Poland
Lines: 83
Sender: Michal Malecki <sektor@zly.kis.p.lodz.pl>
Message-ID: <dklaaj$p3m$1@kujawiak.man.lodz.pl>
References: <hjdkm1l2c5glmjc6vshna5sglgf9cfiqdp@4ax.com> <dkfrm1$k8f$1@inews.gazeta.pl> <0b1nm1puqhnvkle7a9ia1339b90uc4ineh@4ax.com> <dkgahv$li6$1@kujawiak.man.lodz.pl> <g9dnm1lbtc8kr67et7m3ppin898ot2jqhm@4ax.com> <dkgjir$7he$2@kujawiak.man.lodz.pl> <dkglar$1es$1@atlantis.news.tpi.pl> <dkias1$4hg$1@kujawiak.man.lodz.pl> <dkif3d$gk8$1@atlantis.news.tpi.pl> <dkinun$1e5$1@kujawiak.man.lodz.pl> <dkivko$pek$1@nemesis.news.tpi.pl> <dkjdlk$e78$1@kujawiak.man.lodz.pl> <dkkkj5$mra$2@atlantis.news.tpi.pl>
NNTP-Posting-Host: zly.kis.p.lodz.pl
Mime-Version: 1.0
X-Trace: kujawiak.man.lodz.pl 1131293843 25718 212.191.89.2 (6 Nov 2005 16:17:23 GMT)
X-Complaints-To: abuse@man.lodz.pl
NNTP-Posting-Date: Sun, 6 Nov 2005 16:17:23 +0000 (UTC)
User-Agent: tin/1.6.2-20030910 ("Pabbay") (UNIX) (SunOS/5.9 (sun4u))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit