The Artima Developer Community
Sponsored Link

Agile Buzz Forum
I guess I'm amused

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
I guess I'm amused Posted: Dec 13, 2005 1:10 PM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: I guess I'm amused
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Cincom Smalltalk Blog - Smalltalk with Rants

Advertisement

Cedric thinks that refactoring in Smalltalk is simpy a toy:

I can't believe that some people actually consider the dynamic refactoring approach used by the Smalltalk IDE as more than just a passing amusement.

I guess the Refacatoring Browser - standard equipment in all modern Smalltalks - is a toy then, and all of us Smalltalkers out here are simply engaged in mental masturbation.

Or maybe, we're busy being productive. Cedric's point about testing being required after a dynamic refactor is true, but pointless - if he thinks you don't need to test code in Java (or C#, etc) after refactoring, I feel sorry for the people he delivers to.

Like Cees, I'll admit that static typing allows for more precision in things like auto-completion. I'm also with him on this:

It’s not like we can’t see any advantage in the dead objects world it’s just that on the balance , the advantage is to dynamic languages. In my experience, they mesh better with how humans think and work a bit fuzzy at times, thriving on interaction, thinking fast and switching fast and needing tools that follow them. I don’t think, probably contrary to a lot of static typing adepts, that software is an engineering discipline (some thoughts I wrote up here and here). Tools need to be more like clay than like the machines in a factory assembly line, and a Smalltalk IDE is the ‘clay-est’ tool I have encountered so far…

I'll take the malleabity - and the molding power it brings - instead of the "power" to use Intellisense with the handcuffs that come with it

Read: I guess I'm amused

Topic: Server Hiccup Previous Topic   Next Topic Topic: When nerds fight

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use