• Smalltalk/Self

    From Digital Man@VERT to hseiken on Wednesday, September 13, 2017 12:53:33
    Re: Smalltalk/Self
    By: hseiken to All on Wed Sep 13 2017 12:28 am

    I'm a noob on them, but I have to say, it really changes the way you
    think about not only programming but how you think about programming.

    Is that what you meant to say? :-)


    digital man

    Synchronet "Real Fact" #85:
    The ZMODEM file transfer protocol is limited to files of 4 gigabytes or smaller.
    Norco, CA WX: 76.1øF, 65.0% humidity, 6 mph ENE wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From KK4QBN@VERT/KK4QBN to Digital Man on Wednesday, September 13, 2017 20:51:14
    Re: Smalltalk/Self
    By: Digital Man to hseiken on Wed Sep 13 2017 12:53:33

    I'm a noob on them, but I have to say, it really changes the way you
    think about not only programming but how you think about programming.

    Is that what you meant to say? :-)

    HAHAHA!


    This really made me think about not only writing.. but writing.. :-)

    --

    Tim Smith (KK4QBN)
    KK4QBN BBS

    ---
    * Synchronet * KK4QBN - kk4qbn.synchro.net - 7064229538 - Chatsworth GA USA
  • From KK4QBN@VERT/KK4QBN to Accession on Wednesday, September 13, 2017 20:52:14
    Re: Smalltalk/Self
    By: Accession to Digital Man on Wed Sep 13 2017 16:02:54

    I'm a noob on them, but I have to say, it really changes the way
    you think about not only programming but how you think about
    programming.

    Is that what you meant to say? :-)

    Dude, to be, or not to be? THAT is the question! ;)

    Friggin Chicken and Egg type stuff.. far beyond my scope of knowledge..

    --

    Tim Smith (KK4QBN)
    KK4QBN BBS

    ---
    * Synchronet * KK4QBN - kk4qbn.synchro.net - 7064229538 - Chatsworth GA USA
  • From hseiken@VERT/ABINARY to Deavmi on Friday, September 22, 2017 02:24:00
    AnObject doSomething: withThis

    AGlobalVariable := (Object doingSomething)

    AGlobalVariable ifFalse: [ArbitraryObject andItsMessage]

    Since the entire system is live, there's no textual editor, it would make no sense: it's code you're meant to dissect while it's running, even if it's crashing, you can still examine it as it runs 'wrong', all the way down to
    the bytecode level if you wish. I'm not that hardcore, I just like making stuff do things without worrying about having to remember if I initialized something or not...smalltalk is a sketchpad, if nothing else, where concept
    is first, syntax be damned. In fact, it's kind of like a weird way to always write your own language...which ends up being useful when you come back to
    code you haven't looked at in ages...it kinda is it's own rosetta stone.