Portál AbcLinuxu, 27. května 2024 07:34


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
alblaho avatar 19.4.2012 18:52 alblaho | skóre: 17 | blog: alblog
Rozbalit Rozbalit vše Re: Palivo pro Smalltalk
Odpovědět | Sbalit | Link | Blokovat | Admin
Smalltalk je zajímavý a mocný jazyk, ale vždycky mě spolehlivě odradí nutnost používat to vnitřní GUI.

Nebo bych se zeptal, k čemu je to vlastně dobré? Naposledy jsem si hrál před lety se Squeakem, můžou mi jeho pohrobci být k něčemu?

Jinak pěkný blokpost, díky.
19.4.2012 22:01 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
Rozbalit Rozbalit vše Re: Palivo pro Smalltalk

Používat GUI není nezbytně nutné (Pharo má verze bez grafického rozhraní). Také existují rozšíření pro snazší scriptování (Coral). Smalltalk je povětšinou o něco rychlejší než Ruby nebo Python, je jednodušší a má odrazující explorativní IDE :-) Většinou se používá ve spojitosti s webovým frameworkem Seaside. Moc si nerozumí s nativním UI. Na všechno se samozřejmě nehodí, ale použitelný je :-)

I'm sure it crashed in the most type-safe way possible.
20.4.2012 00:51 luky
Rozbalit Rozbalit vše Re: Palivo pro Smalltalk
Odpovědět | Sbalit | Link | Blokovat | Admin
Jde to pouzit pro ulozeni uzaveru do databaze? V perlu obcas generujeme neco takovehleho pro rollback:
use Data::Dump::Streamer;

sub cl {
        my $a = 0;
        sub {$a++}, sub {$a--};
}

my @fun1  = (cl, cl);

Dump(\@fun1); # Sup s tim do DB
Kdyz jsem si se smalltalkem hral, tak se mi to nepodarilo, ac by clovek cekal, ze u objektoveho jazyka to bude trivialni.
20.4.2012 07:18 Pavel Křivánek | skóre: 29 | blog: Kvičet nezávaznou konverzaci
Rozbalit Rozbalit vše Re: Palivo pro Smalltalk
Jde to, jen v image, kde se uzávěr materializuje, musí existovat třída a metoda, ve které byl uzávěr vytvořen, aby se na ni mohl správně navázat. Takže třeba uzávěr, který byl vytvořen při hraní si ve Workspace, materializovat nepůjde.
I'm sure it crashed in the most type-safe way possible.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.