🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.objects
4 messages
4 total messages Started by Aneta Tue, 22 Nov 2005 22:12
Eiffel i symulacje
#13584
Author: Aneta
Date: Tue, 22 Nov 2005 22:12
24 lines
1766 bytes
witam

Wiele źródeł podaje że Eiffel z prostej linii pochodzi od Symuli (że to 
taka ulepszona, nowocześniejsza Simula). Nawet pierwsza nazwa Eiffel'a na
to wskazuje (Simula 85).

Czytam sobie natomiast opis biblioteki Base, studiuję biblię Meyera i brakuje
mi jednej rzeczy, która jest w samej Simuli. Dokładnie chodzi mi 
o symulacje (np. metodą kolejnych zdarzeń). W simuli jest specjalna
klasa SIMULATION, zawierająca deklarację klasy PROCESS itd. Czy
coś takiego istnieje w samym Eiffelu? A może Eiffel ma jakieś inne
klasy służące do tego typu zadań?

Ponadto znalazłam w sieci trochę materiałów na temat Eiffel'a (m.in na
stronie www.eiffel.com). Czy znacie może namiary na jakieś ciekawe i
warte polecenia tutoriale, ebooki? A może ktoś ma jakieś wykłady w pdf, ppt,
doc? (do C++ i Javy aż się od nich roi w serwisach uczelnianych). 


dziękuje za wszelkie informacje i pozdrawiam
Aneta

-- 
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: Eiffel i symulacje
#13585
Author: A.L.
Date: Tue, 22 Nov 2005 22:18
31 lines
1989 bytes
On Tue, 22 Nov 2005 22:12:25 +0000 (UTC), " Aneta"
<aneta_ra@NOSPAM.gazeta.pl> wrote:

>witam
>
>Wiele ¼róde³ podaje ¿e Eiffel z prostej linii pochodzi od Symuli (¿e to 
>taka ulepszona, nowocze¶niejsza Simula). Nawet pierwsza nazwa Eiffel'a na
>to wskazuje (Simula 85).
>
>Czytam sobie natomiast opis biblioteki Base, studiujê bibliê Meyera i brakuje
>mi jednej rzeczy, która jest w samej Simuli. Dok³adnie chodzi mi 
>o symulacje (np. metod± kolejnych zdarzeñ). W simuli jest specjalna
>klasa SIMULATION, zawieraj±ca deklaracjê klasy PROCESS itd. Czy
>co¶ takiego istnieje w samym Eiffelu? A mo¿e Eiffel ma jakie¶ inne
>klasy s³u¿±ce do tego typu zadañ?
>

Pojecie klasy wzieto z Simuli i nic wiecej. Simula ma rowniez
"coroutines" czyli wsparcie dla modelowanie procesow
quasi-wspolbieznych, i na tym oparta jest klasa SIMULATION. Eiffel
tego nie ma.

>Ponadto znalaz³am w sieci trochê materia³ów na temat Eiffel'a (m.in na
>stronie www.eiffel.com). Czy znacie mo¿e namiary na jakie¶ ciekawe i
>warte polecenia tutoriale, ebooki? A mo¿e kto¶ ma jakie¶ wyk³ady w pdf, ppt,
>doc? (do C++ i Javy a¿ siê od nich roi w serwisach uczelnianych). 

Bylo tego sporo gdy Eiffel cieszyl sie wiekszym powodzeniem niz
obecne. Sprawdze archiwum...

A.L.
Re: Eiffel i symulacje
#13586
Author: rr
Date: Wed, 23 Nov 2005 09:33
28 lines
2187 bytes
> Pojecie klasy wzieto z Simuli i nic wiecej. Simula ma rowniez
> "coroutines" czyli wsparcie dla modelowanie procesow
> quasi-wspolbieznych, i na tym oparta jest klasa SIMULATION. Eiffel
> tego nie ma.

Ale chyba samo programowanie współbieżne jest w Eiffelu możliwe?
W każdym razie znalazlem w sieci jakiegoś pdfa "Eiffel classes for concurrent
programming". Nie wiem tylko, na ile można to przyrównac do takiej Ady.

> obecne. Sprawdze archiwum...

Ja mialem kiedyś kilka wykladów z AGH na temat Eiffela. Poszukam.

p.s. Czytam sobie wlasnie licencję EiffelStudio (+ info na stronie w dziale
Download na www.eiffel.com) i wynika z tego, że JEDYNYM ograniczeniem w
stosunku do edycji enterprise jest to, że softu nie można wykorzystywać
komercyjnie (oraz że pokazuje się banerek). Nie ma zadnych ograniczen
czasowych, ilosciowych itd. Mi chodzi bardziej o redystrybucję (np.
EiffelStudio dorzucony do linuksowego Live-CD dla studentów. Jeśli dobrze
rozumiem, mogę taką wersję rozpowszechniać i jeśli umieszcze dodatkową
informację (np. monit podczas uruchamiania aplikacji) że soft jest 
wyłącznie do niekomercyjnego użytku - to licencji w żaden sposób
nie złamię). Czy jest tak rzeczywiscie, czy może tylko mi się wydaje? ;)

pozdrawiam.

-- 
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: Eiffel i symulacje
#13587
Author: A.L.
Date: Wed, 23 Nov 2005 12:43
38 lines
2565 bytes
On Wed, 23 Nov 2005 09:33:24 +0000 (UTC), " rr"
<rradz.WYTNIJ@gazeta.pl> wrote:

>> Pojecie klasy wzieto z Simuli i nic wiecej. Simula ma rowniez
>> "coroutines" czyli wsparcie dla modelowanie procesow
>> quasi-wspolbieznych, i na tym oparta jest klasa SIMULATION. Eiffel
>> tego nie ma.
>
>Ale chyba samo programowanie współbieżne jest w Eiffelu możliwe?
>W każdym razie znalazlem w sieci jakiegoś pdfa "Eiffel classes for concurrent
>programming". Nie wiem tylko, na ile można to przyrównac do takiej Ady.
>

Nie wiem jaki jest status tych klas. Byly one projektowane przez
lata i jakos nie bylo widac aby byly implementowane. Zreszta, model
wspolbieznosci implememntowany przez te klasy byl taki sobie. Nei
wiem jaki jest status na dzis.

>> obecne. Sprawdze archiwum...
>
>Ja mialem kiedyś kilka wykladów z AGH na temat Eiffela. Poszukam.
>
>p.s. Czytam sobie wlasnie licencję EiffelStudio (+ info na stronie w dziale
>Download na www.eiffel.com) i wynika z tego, że JEDYNYM ograniczeniem w
>stosunku do edycji enterprise jest to, że softu nie można wykorzystywać
>komercyjnie (oraz że pokazuje się banerek). Nie ma zadnych ograniczen
>czasowych, ilosciowych itd. Mi chodzi bardziej o redystrybucję (np.
>EiffelStudio dorzucony do linuksowego Live-CD dla studentów. Jeśli dobrze
>rozumiem, mogę taką wersję rozpowszechniać i jeśli umieszcze dodatkową
>informację (np. monit podczas uruchamiania aplikacji) że soft jest 
>wyłącznie do niekomercyjnego użytku - to licencji w żaden sposób
>nie złamię). Czy jest tak rzeczywiscie, czy może tylko mi się wydaje? ;)

Nie wiem. Wydaje mi sie ze ogranizenie jest takie iz nie mozna brac
pieniedzy za produkty zrobione przy pomocy wersji licencjonowanej
jako niekomercyjna.

A.L.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads