Code Comments
Programming Forum and web based access to our favorite programming groups.The message below is being cross-posted from LogoForum. HI LOGO FANS!!!!!!! I want to add something to the "wish list" to the future "Logos": What do we want? More primitives? More speed in the graphics? More direct action (with less Logo words)? I think the central point could be resume in the following personal history: When I started to teach Logo, with the excellent 8 bit Atari computers, one teacher asked me: "But I think it's just a playing time. It doesn't have really power!". I didn't answer him immediately. Remember, with those "powerful" machines we had 320*192 pixels screen and 3 colors at the same time ONLY. Then, for example, if we get to draw the silhouette line of a human body... was a very great thing! Well, I showed him the human body drawing and he said: "So great! But you don't do it with Logo" I started to laugh and I told him: "This is Logo!" And I explained him how: We split the human body in small pieces (head, neck, arms, hands, brest, trunk, legs and feet). Then all those pieces was drawing with their corresponding Logo procedure. BUT IN ALL CASES WE JUST USE ONLY TEN LOGO PRIMITIVES TO DO IT (To, End, FD, BK, RT, LT, HOME, PD, PU and SETPOS). Can you "catch" the idea? Sometimes we don't need more primitives to get something, but a very good "test" of our mental tree to how to do... something. I've missed this "tree" in MSWLogo. Some Logo versions have this procedures tree, it's a good way to see where is our fault. Then a complex thing can be done with a few very simple things. This is the essence of Logo! Of course, I agree with all whom want more speed in graphics. But I think a very good goal would be more direct action, in other words, more direct comunication between the Logo word (command or primitive) and the PC gnome to get speed and (maybe) the posibility to run a Logo procedure without the Logo central program (direct on the Windows deck). Well, it's only a crazy idea or... Not enough crazy? At last, another rug (a fractal maybe?) to MSWLOGO: to rug cs ct home window scrollx 0 scrolly 0 zoom 1 setsc [0 0 0] setpensize [0 0] pu ht design end to design make "x1 -400 make "y1 300 make "x2 400 make "y2 -300 make "color random 16 repeat 800 [setpc :color pu setpos (list :x1 :y1) pd setpos (list :x2 :y2) pu make "x1 :x1+1 make "x2 :x2-1 make "color :color+1] make "x1 400 make "y1 300 make "x2 -400 make "y2 -300 repeat 601 [setpc :color pu setpos (list :x1 :y1) pd setpos (list :x2 :y2) pu make "y1 :y1-1 make "y2 :y2+1 make "color :color+1] pu home design End You only type: "rug" GOD BLESS YOU ALL!!!!!!! Juan J. Paredes G. > =46rom Curic=F3, Chile, South America, with love LogoForum messages are archived at: http://groups.yahoo.com/group/LogoForum
Post Follow-up to this messagePowered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.