Welcome
> hi!
>
> I'm totally new to smalltalk, although I've heard of it since a lot of time
ago.
have a look at Pharo by example, PharoCasts, register to the Pharo user mailing-list.
People are nice.
> In my arch linux installation, I've found some
dificulties running squeak, so I went into pharo once I've discovered they are two
free implementations of smalltalk.
>
> Then I wondered myself, How can I do now to put moose into here ? And then I saw that
by selecting the proper text in one of the default windows that pharo opens for me, I
could have moose (and other subsystems) installed in the image I'm workin on. So I
did.
>
> I've found myself pretty impressed at the ease by which the subsystems get
installed. I started installing one of the web development systems, and I got thru the
whole automated process without any problems.
>
> Then I evaluated the code that installs moose. It started running, and run a lot
without a problem too. But at some point, some missing methods poped up a window in which
I'm asked what to do.
report them to this list and we will fix them.
Now you should be precise. Because so far we cannot do anything.
> At the firsts of them, I put 'proceed'
(because I wouldn't abandon, nor debug because I woudn't know what to do), and it
proceeded. At some later pop up errors, I was offered a fourth option namely
'create', I did, and put the method I was asked to put somewhere in systembase or
some similar name (I can be more precise if needed or asked to), then a code that showed
a 'to be implemented' dummy method or something, and then again, asked to
proceed, and and did this process a number of times, until I realized that there were
many of them, and I abadoned. And went here, asking for some kind help of you.
Proceed can only work for a warning, when you get an error such as division by zero
proceed will not magically fix it :).
>
> I could insist with squeak if that would do better, or go Cuis alternatively (but
from what I've read, maybe Cuis would not fit).
You do not have to do that. And do not expect Moose to run on them. Moose is a complex
system.
> I've also read that pharo support from moose
is in some development phase. Is that true?
No :)
Pharo 2.0 is out and it is solid and excellent. Now we have certainly some little glitches
there and there and
they will be fixed when reported.
> So if I'm a beginner I should try it until
it's ready.
>
> I'm interested in moose mainly, and derived from this, in smalltalk and in any of
its free versions if they work.
They do. Have a look at
http://www.pharo.org
http://consortium.pharo.org
My personal experience is that software on my mac crash more than Pharo and in Pharo I
know why (I tend to do
really crazy things with it).
> Any hint is welcome.
Smalltalk is really the best gift that you can offer to yourself to have a look at a
different way to program.
Now the first step can be perceived as something high. So go slowly, read pharo by
example, ask questions
to the mailing-list here or pharo-users, watch the pharo casts.
If you do that deeply in 3 months from that you will see the world differently :).
At least this is what a C# hacker from ukraina told me :).
Stef
cheers
Haroldo
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
Nicolas Anquetil -- RMod research team (Inria)
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev