Skip to main content

Home/ Coders/ Group items tagged Squeak

Rss Feed Group items tagged

David Corking

Ten Things I Hate About Object-Oriented Programming - The JOT Blog - 13 views

  • we spend much of our time bouncing back and forth between … lots of little methods. This is sometimes known as the Lost in Space syndrome. It has been reported since the early days of OOP. To quote Adele Goldberg, “In Smalltalk, everything happens somewhere else.”
    • David Corking
       
      My first and continuing experience in Smalltalk (and Ruby and everywhere else.) Interesting to here 2 experts say the same thing!
  • I believe that to make further progress we must focus on change and how OOP can facilitate change. After all these years, we are still in the early days of OOP and understanding what it has to offer us.
    • David Corking
       
      The key message of the piece.
  •  
    Some after dinner humour, with a serious point
David Corking

CocoaDev: AmbraiSmalltalk - 0 views

  • I can't imagine building a user interface intensive application through this technique. It would be extremely cool if they could integrate Interface Builder,
    • David Corking
       
      This Smalltalk company seems to have reified the Cocoa UI toolkit beautifully. Judging by the Ambrai website, there don't seem to be any retail Smalltalk compilers in the pipeline. However this could be a great lesson in how to reify John McIntosh's new Objective-C bridge for Squeak, or Etoile's Smalltalk library, if it hasn't been done already.
David Corking

Capture it in a unit test | Plum Street - 0 views

  • Get rid of the comment. Make a unit test that demonstrates the setup and expected results in such a clear manner that it’s obvious what the requirement was.
  •  
    Short and sweet.
David Corking

Steve's Squeak Enhancements - 0 views

  • The photos publisher will produce the html files necessary to share your photos. It will copy the original images to the target web site folder as well as create image thubmnails that look pretty nice. It will create the subdirectory folder structure as required. The
    • David Corking
       
      Who says you can't do scripting in Smalltalk?
  •  
    Nice set of applications here
David Corking

Squeak Bug/Fix Reporting on Vimeo by Ken Causey - 2008 - 0 views

  •  
    It is always important to know how to submit a bug report. It doesn't help that every community has different expectations, and every bug tracking system has a different layout. In Squeak, the learning curve is long but shallow. In this 23 minute screencast, Ken Causey starts with some bug hunting tips, and explains how to make a Smalltalk changeset file that is numbered, documented and compressed. He then shows how to submit this to the Mantis server on bugs.squeak.org.
David Corking

Functional Programming Has Warped Me - Blaine Buxton - 0 views

  •  
    This is pretty :)
David Corking

Remember Smalltalk? | Gartner Blogs 2008 - 1 views

  • 2) If you are BIG fan of dynamics languages (closures, meta programming, and all that cool stuff) then consider giving Smalltalk a look.  You might like what you see.  Its like Ruby but with bigger muscles.  You think Rails is cool? Check out seaside. In the end we’ll see a up tick in Smalltalk momentum over the next few years. 
  • Please don’t talk about Smalltalk. I enjoy my competitive advantage over the Java/NET crowd
  • Where Smalltalk really shines recently is in field of web applications due to its dynamic nature (live upgrading, debugging etc.) and because its shortcoming are not relevant here.
  • ...9 more annotations...
  • On the Desktop - Dolphin creates 500k exe’s with ease - its a 1 button click (you just have to follow some of their easy put things in packages rules).
  • Remember LAN MAN? OS2? Both were heavily endorsed by Gartner.
  • I laugh when people say poor performance on older hardware was a mjor Smalltalk weakness. We routinely delivered applications that ran on 386 and 68020 processors with 8MB RAM. And yes, they were quite snappy. No, the reason Smalltalk didn’t catch on is because Sun spent more money on Java marketing than was spent on all computer languages combined, since the dawn of time.
  • I’ve listened personally to whiny ROR programmers groan and whine about PHP devs LEARNING ROR and undercutting them.
  • I didn’t fall for it for the marketing. I fell for WORA, for the language/runtime separation, for the multi-vendor approach (Sun never wanted to be the single provider for any Java centric product niche, and in fact was never the leader), for the comprehensive set of vendor-neutral APIs for all sorts of execution environments/applications,
  • For now I would like to see more use of Smalltalk like constructs in Java (Groovy).
  • Smalltalk must have sofisticated CASE tools, business process simulation tools, large development environments etc. etc. etc.
  • I stayed to teach Smalltalk since 1993 and am very happy about this information. Each academic year, we produce a small group of new Smalltalkers in the Czech Republic.
  • Joe Barnhart // Apr 4, 2009 at 2:48 pm At the company where I work, we have used Smalltalk for 19 years. Our tiny team of programmers has beat the pants off of competitors who employ teams 100 times our size.
  •  
    trend spotting
David Corking

Mobile Wiki Server for iPhone - Welcome - 0 views

  •    April 26th 2009 1.3.5 Pending Approval
    • David Corking
       
      Does this mean "pending approval by Apple for the app store"?
  •  
    I can't see the point of having a wiki web server in your pocket but that is probably my failing. Maybe it is handy as a private notebook you can also share informally. This is the first finished Squeak application for the iPhone.
David Corking

iSqueak Wikki: Home of the iPhone/Touch port of Squeak - 0 views

  • iSqueak: Squeak for (i)Touch Devices (Squeak) wins 3rd Place in the ESUG Innovation Awards Here's a video of iSqueak in action∞ Here's a audio track discussing the iSqueak development∞
  •  
    This is a living breathing ARM port contributed by John McIntosh in 2008 and forward. I wonder if there are any Squeak apps in the iTunes App Store yet.
David Corking

Nabble - Squeak - Beginners - Getting at the squeak beneath eToys? - 0 views

  • - Disable the etoyFriendly preference to get the regular world menu   when you click. The preferences tool is in the supplies flap, object   catalog, alphabetic, P category.
    • David Corking
       
      works for me!
  • - Or, press Alt-Shift-W to bring up the world menu.
  • control-comma
  •  
    Etoys has become a great branch of Squeak (it branched from 3.8, but in the course of its development for OLPC, it has gained some nice fonts and a nice toolbar, among other things.) It behaves in a slightly more mainstream way, in that Etoys users no longer save the Etoys images, just save the project file (which is referred to in help as "Keep a current project"). The Squeak image itself restarts pristine and untouched each time it is restarted. \n\nSqueakers and developers who want to save their whole image (window positions, preferences, the lot, in classic Smalltalk style) will want the save command in the World menu. Bert Freudenberg explains where the World menu is hidden.
David Corking

Coherence is an experimental programming language - Jonathan Edwards, MIT - 0 views

  •  
    Is this 'coherence' or subtextual programming a close cousin of Kenny Tilton's Cells?
David Corking

Pragmatic Smalltalk (slides) | Feb 2009 | David Chisnall - 0 views

  •  
    Interesting clippings from the slides: "What can we do with it? * Write applications. Melodie uses lots of Smalltalk, first pure-Smalltalk app committed to svn in January. * Write scripts. Corner activation and gesture app uses Smalltalk for scripting. * Modify existing apps... " "We can inspect classes in a code browser, see method names, and write replacements in any running application. In a perfect Free Software system, any user can make any changes. "
  •  
    My comment above might imply that Smalltalk is not modern. The truth is far from it, as Smalltalk is still pushing the boundaries of technology and user interfaces, from Croquet and Qwaq, to Alice, Sophie, Scratch and Etoys.
  •  
    (I fixed Friday's broken link to the PDF.) From what I read so far, this seems to be another attempt at a fully introspecitve integrated and customisable personal computer with a graphical desktop. In other words, it is Dynabook Smalltalk and Lisp workstations all over again, but quite likely with some interesting modern twists.
1 - 12 of 12
Showing 20 items per page