Hey Kirk,
I like Ralph's suggestion of doing the time/timing specific stuff on a
dedicated microcontroller.
I'd recommend going one better: use more than one microcontroller. Robots need
to do a lot in parallel; if the robot has to stop driving in order to think,
that's a problem (although th
Answer is yes. A lot of things have changed since then, but the book documents
a very valuable milestone in the evolution of the system.
Particularly the Smalltalk description on the interpreter VM is worth
investigation.
Almost nobody in the Squeak community is using the Reenskaug MVC archit
Hi Kirk,
By "default OS" I'm guessing you mean Raspbian.
On Linux, to be frank (not to be confused with Frank) I really think you're
better off building your own VM from sources. We don't have a JIT that I know
of for ARM based machines, so I'm guessing you want a "stack VM" or
stack-oriented
Some thoughts are available inline below.
> On Jan 21, 2015, at 10:04 PM, Kirk Fraser wrote:
>
> The Squeak.org main page needs a few changes.
>
> 1) FunSqueak Demo Image does not belong under "Beginner" heading.
> Perhaps "Intermediate" would be more appropriate. To be a Beginner project
I've said things people didn't like on mailing lists; and it hurt, forever.
Get off the list. You're wasting everyone's time. Your goals are not ours. So
just go away. This is a pain in the ass, and no one here is getting anything
good out of it.
If I was still moderating this list -- oops, t
Human,
While this auto response might make sense if you were getting an email from a
random stranger, you asked for help. I replied trying to help you. I'm not
going to fill out a form in order to do that; I have better things to do.
Make this not happen on your mailing lists, disable it or so
I didn't really say that well. If you're modifying a method and don't observe a
change in behavior, it could be that you've changed a method that's overridden
in a subclass, and that subclass may be the template for the actual object
that's in play.
The reason I said to look up the class hierar
Hi Dan,
That doesn't sound quite right.
#perform:orSendTo: is probably overridden in Browser, but... have you looked to
see if there's an implementation of it on Object or maybe ProtoObject or
something like that?
I'm pretty sure that #perform: and cousins are usually general.
Not sure (on
Below
> On Nov 1, 2014, at 3:27 AM, Hans Schueren wrote:
>
> Pleased to meet you. Hope you guess my name.
So you're into the Stones then? I kinda dig Keith's five-string minimalism, but
I'm really more of a Beatles bitch. Unless you count the Buzzcocks. Never mind
the Buzzcocks, do you have a
So uh... what kinda stuff are you into. Do you like parsing things? I enjoy
parsing. Among other things. And some friends have put me onto some fantastic
tea.
Hi? Are you a robot? It's okay if you are, I definitely won't judge you for it.
Your pal,
Casey
> On Oct 30, 2014, at 10:51 AM, Hans
:-))
>
> I thought the same thing but figured, this is a friendly group that
> encourages people to write in with newbie questions. Someone else might
> read it and say, "Hey cool group".
>
> :)
>
> Ron
>
>>
>> Cheers
>>
>> Herb
Hi Hans. Hello world:)
> On Oct 30, 2014, at 10:51 AM, Hans Schueren wrote:
>
> hi fellows.
>
> Let x = 100
> ___
> Beginners mailing list
> Beginners@lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
__
I suggest that you go for an earlier
> version.
>
> (Or you try Cuis which is Morphic only -- reworked by Juan Vuletich --
> but is fast https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev --
> only 600 classes in the image)
>
>
> --Hannes
>
>
>
> On 9/6/14, Case
e there's a common point of interest and we can team up.
--Casey Ransberger
On Fri, Sep 5, 2014 at 8:39 PM, Mayuresh Kathe wrote:
> hello,
>
> i am returning to squeak after a gap of 14 years.
> back then, i used to work only within the 'mvc' environment as mo
And to be clear, that means the temporary variable is getting used where the
programmer probably thought the instance variable was being used. This is a
common source of bugs, so it's usually best to avoid naming collisions between
temps and ivars, and that's why the system is warning you about
Hi. I'm Casey. How's things??
> On Apr 5, 2014, at 5:51 AM, Mark Dymek wrote:
>
> I tried to subscribe to this list but it appears I already am. Is the list
> no longer active? I have not been getting messages from it.
>
> ___
> Beginners mailing li
than "Re: Contents of Beginners digest..."
>>
>>
>> Today's Topics:
>>
>> 1. Re: Is There A Tutorial for People Who Have Never Programmed?
>> (Herbert K?nig)
>> 2. Is t
I think I heard about something like what you seem to want a bit ago called
Announcements. Objects can "sign up" to be notified of a particular event.
I dug up a wiki page about it.
http://wiki.squeak.org/squeak/5734
Hope this helps,
Casey
On Fri, Dec 27, 2013 at 11:44 AM, Herbert König wrote:
Hi Will. Good question. So I think there's a lot of great stuff you can read on
Stephan Ducasse's page.
Squeak is a dialect of Smalltalk (the original as it happens) and the usual
book is Smalltalk-80: The Language and Its Implementation. Folks call it the
Blue Book.
I'm not sure it's the wo
LaBrunda
wrote:
> Hi Guys,
>
> FWIW, VA Smalltalk doesn't allow changing block arguments.
>
> Lou
>
> On Tue, 6 Aug 2013 13:42:33 -0700, Casey Ransberger
> wrote:
>
> >I didn't read your post clearly enough. Yep, that would seem odd. You may
> >have a b
s the value
> between calls.
> Why is it so?
>
> P.S. Sorry for my English. I do all my best.
>
>
>
> --
> View this message in context:
> http://forum.world.st/Modify-block-closure-parameters-tp4702118.html
> Sent from the Squeak - Beginners mailing list archive
There's a preference (I can't recall the name but it's something like "allow
block argument assignment"; I'll try to find it for you when I get back to the
computer. Anyhow enabling this preference is there for backwards compatibility
with old code that assigns to block args.
If you're writing
-
>
> Message: 1
> Date: Sun, 7 Jul 2013 17:41:14 -0700 (PDT)
> From: "Sean P. DeNigris"
> Subject: [Newbies] Re: Scope?
> To: beginners@lists.squeakfoundation.org
> Message-ID: <1373244074666-4697757.p...@n4.nabble.com>
> <1373244074666-4697757.p...@n4.nabble.com>
ers@lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
> _______
> Beginners mailing list
> Beginners@lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
>
--
Casey Ransberger
___
Beginners mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Unfortunately this is not a question with a short answer.
Namespace for instance variables: they're visible within the instance object
they live in. Class variables are tricky; they're visible to the class they
belong to as well as its subclasses. Class instance variables are visible only
from
I think WebClient is a part of the WebServer package on SqueakSource.
CC Ron who might know more about current events.
I've used it to do web-service style back end stuff but that's the limit of my
experience with it.
Also worth noting, I'm on a lot of mailing lists, which can cause messages
Speaking of Pythagoras, Alan Kay demos a visual proof for the theorem
that's super easy for just about anyone to understand right away using
Etoys in his TED talk, which is worth a look:
http://www.ted.com/talks/alan_kay_shares_a_powerful_idea_about_ideas.html
--
Casey Ransberger
On Wed
sorry about spamming the list with the thread. Hopefully I can make
it worth whatever bandwidth inconvenience I may have caused.
Onward and such! (Up.)
Casey
--
Casey Ransberger
___
Beginners mailing list
Beginners@lists.squeakfoundation.org
http:
iBloq <http://minibloq/>
>
> and that these ones are not:
>
>- 12Blocks <http://onerobot.org/products/12blocks/>
>- ModKit <http://www.modk.it/>
>- Scratch for Arduino <http://seaside.citilab.eu/scratch/arduino>
>- PicoBlocks <http://www.picocr
Sucess on your journey, wherever it takes you to!
>
> Franz
> ___
> Beginners mailing list
> Beginners@lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
>
--
Casey Ransberger
__
_
> Beginners mailing list
> Beginners@lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
--
Casey Ransberger
___
Beginners mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Hello Squeakers!
My job search is turning up dead ends, hurry up and wait, and unfathomably
boring prospects.
Screw all that! I want to do something cool.
I'm thinking about doing a KickStarter, but almost all of my ideas are either
a) stuff no one else wants which only I could possibly thin
Top post: I never once thought about that, and it makes me smile.
On Dec 30, 2012, at 7:40 AM, Bert Freudenberg wrote:
> On 2012-12-27, at 01:32, Sebastian Nozzi wrote:
>
>> Why do ST methods return "self" if nothing is explicitly returned?
>
>
> One very simple reason has not been stated y
e my terminology mixed up
though, so sound off if I'm wrong here folks:)
--Casey Ransberger
On Jul 6, 2012, at 2:42 PM, David Mitchell wrote:
> I think a lot of people think of the domain as the database, but I've always
> thought of the database
Maybe worth noting that #storeString might not work so well with a Morph that's
visible in the World... IIRC that ends up trying to store the whole World,
because Morphs hang onto a reference to their current World.
It will work as long as there aren't cycles and it's not in the current world.
Top post.
If you ever find yourself feeling particularly ambitious, the siren's song is
here:
http://wiki.squeak.org/squeak/962
I often drop by this page. If we had a web browser written in Smalltalk, I
could drop most of my operating system and live in Squeak all the time; go full
screen an
This is from memory (don't have a computer that runs Squeak handy.)
Bring up the World menu by clicking on the Squeak desktop. Chose open... and
chose file list. This one has a somewhat retro interface, so play around with
it for a bit to get the feel of the thing. Then navigate to your graphic
G
> Author of the Learn to Program web site
> http://www.alan-g.me.uk/
>
> __**_
> Beginners mailing list
> Beginners@lists.**squeakfoundation.org
> http://lists.squeakfoundation.**org/mailman/listinfo/beginners<
That's a great idea! Thanks for sharing this.
On Dec 13, 2011, at 7:31 AM, Michael Perscheid
wrote:
> Hi all,
>
> it's a pleasure for me to announce the Koans tutorial project for teaching
> beginners the basics of Smalltalk. Inspired by the Edgecase Ruby Koans
> project and the original "T
It's possible. Any large application will be a lot of work, of course.
Squeak supports OpenGL, so 3D is doable, but I've personally only seen it done
in the VR forks (OpenCobalt and OpenQwaq.)
In OpenQwaq, you can even do a small (limited?) amount of 3D modeling from
within the virtual environ
D'oh, the book is called Smalltalk: the Language and its Implementation. Darned
cell phone...
On Nov 17, 2011, at 9:25 PM, James O'Brien wrote:
> I don't get the connection between smalltalk and squeak. For example, I
> can code a counter with smalltalk in the workspace. When I do it a
Squeak is the original Smalltalk system. It was rebranded at Apple, because no
one there wanted to hear anything else about Smalltalk.
I wonder: are you wondering what the difference between the environment and the
language is?
The environment is implemented by the language.
The best single
Which version of Cuis are you using? Does this repro in a fresh/stock image?
On Sep 16, 2011, at 4:42 PM, Overcomer Man wrote:
> Here's the error I get frequently when copying text to a browser. I've
> learned if I click "Proceed" it continues fine. But it's odd to even get the
> error. How
Inline.
On Sep 12, 2011, at 10:00 PM, Overcomer Man wrote:
> > Which image, VM, operating system did you use?
> Cuis, Squeak 4.2 .exe, WinXP Pro
Crap. Can't actually help with VM level stuff, as I don't presently have
anything that runs Windows lying around.
> > Did the method body conta
table as a C application, because it is a C
> application. :)
>
>
> Levente
> __**_
> Beginners mailing list
> Beginners@lists.**squeakfoundation.org
> http://lists.squeakfoundation.**org/mailman/listinf
> Your Smalltalk is as stable as a C application, because it is a C
> application. :)
>
>
> Levente
> __**_
> Beginners mailing list
> Beginners@lists.**squeakfoundation.org
> http://lists.squeakfoundation.**org/mailm
uence on Smalltalk and
is IMHO relevant to this discussion, and worth learning at some point.
___
> Beginners mailing list
> Beginners@lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
This is a fun thread:)
--
Casey Ransberger
___
Beginners mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Hi,
On Jun 2, 2011, at 3:12 AM, Mateusz Grotek wrote:
(big snip)
> I donno how the image
> is organized, but if it's like a filesystem maybe it would be possible
> to create some tool to extract objects from it. I wondered if there is
> such a tool. (I suppose the answer is no). Thanks.
So it'
Inline
On Jun 1, 2011, at 2:35 AM, Stéphane Ducasse wrote:
> Dear Casey
>
>> So, are you done with whatever crap you had to do with the French military?
>
> This is not crap. Sorry but this is the security of our institute and its
> services.
> Non inria people cannot log on INRIA servers. Th
Thanks for your helpful replies everyone:)
On Tue, May 10, 2011 at 8:15 PM, Casey Ransberger
wrote:
> Hey all,
>
> I have a big pile of sprites (frames of bitmapped character animation with
> bit-masks) that I'd like to animate. I've done this before in the raw with
>
o this is in Morphic.
Can anyone point me in the right direction?
--
Casey Ransberger
___
Beginners mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners
self break. "works"
self halt. "also works."
foo halt. "should work if foo inherits from Object like most things"
Hope this helps!
On May 3, 2011, at 6:27 PM, Gary Dunn wrote:
> Is there a "correct " way to force a debugger session to open? A smalltalk
> break point? Currently I am sending an
Zomg lol
On Apr 26, 2011, at 6:32 AM, michael rice wrote:
> sinistrally
___
Beginners mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners
7;ed vw.
>
> BTW... I am imaging how the logo could look like...something betweenKurt
> Cobain and the Smalltalk baloon heheheh.
>
> On Wed, Apr 13, 2011 at 9:52 PM, Casey Ransberger <
> casey.obrie...@gmail.com> wrote:
>
>> A while back I asked if anyone on the squeak-
s here:
http://www.meetup.com/Seattle-Smalltalk-Users-Group/
If anyone here is on the vwnc list and would like to pass my message along
there, or anywhere else it might reach Smalltalkers in the Seattle area, I'd
be much obliged!
--
Casey Ransberger
___
nippets, you may have to
poke around a bit.
Hope this helps!
On Apr 7, 2011, at 3:46 AM, Rick H. wrote:
> Casey Ransberger gmail.com> writes:
>
>>
>>
>> I know it's possible. I don't know that it's easy. There's a screenshot of a
> host wi
gards, Rick
>
> ___
> Beginners mailing list
> Beginners@lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
--
Casey Ransberger
___
Beginners mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Try this. In the preferences panel, there's a search box. Type "big" in there
without the quotes. You should see a preference in there called something like
"bigDisplay." Try checking that box and opening a new window.
Your font size will increase a good deal, as will various UI elements. This
Inlining, as in flattening message sends and inlining machine code? Am I
misunderstanding your words or is that what you actually mean to say?
BTW, I really enjoyed Smalltalk: Getting the Message, and I've recommended it
to a lot of people. Thanks for writing it!
On Mar 9, 2011, at 9:11 PM, Chr
Yeah. You need to be running a 32 bit x86 machine to use Cog (currently,) and
once you save an image under Cog, you may not be able to open it in the
standard VM (note that folks have talked about updating the traditional VM to
fix the latter issue, but I don't know how far off that is.)
If you
I'd like to have worlds that are bigger than the screen, wherein the user
can scroll about using a floating desktop pager, a la Self's demo snapshot.
I've tried changing e.g., the height of the world, but it seems to snap
right back. Anyone know what's doing that?
format;
yourself.
On Sun, Dec 19, 2010 at 10:14 AM, Hernán Morales Durand <
hernan.mora...@gmail.com> wrote:
> Hi Casey,
>
> Can you comment what's your use case for anonymous subclass? Or maybe
> post some example/testing code?
> Cheers,
>
> 2010/12/18 Casey Ransberge
ors with "uniclass" should get you
> started.
>
> - Bert -
>
>
> Am 18.12.2010 um 04:48 schrieb Casey Ransberger >:
>
> > Hello all,
> >
> > I want to make an anonymous subclass, or a copy of (either way) a
> subclass of Object.
> >
> >
t. I googled and didn't turn up anything that seemed to help me grok it.
Tried:
Class format. "answers 148" Head scratch; think. ^self shrug
Any pointers?
--
Casey Ransberger
___
Beginners mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners
It looks like you have a nil object that's getting sent the message
#categories.
If you dive in with the debugger, somewhere near the top, you should be able to
find your nil object. Nil has a way of begetting nil sometimes, so you may need
to walk down the stack tract to find original the sou
65 matches
Mail list logo