Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Tue, 16 Mar 2004
SeaJUG: Groovy
Tonight I did a presentation (slides here) at SeaJUG on Groovy. Things got off to a rough start, due to glitches with the Powerbook. This was the first presentation that I've done with it, and I was unfamiliar with the vagaries of Mac PowerPoint and managing a projector. It all started when I tried to hook up to the projector and was told that the example code was too small in the back of the room. I used 16 point unbolded Courier New, which I've used for presentations before (albeit in bigger rooms and screens). So there was a period of futzing with the display management to get Powerpoint on the projector and then getting the projector resolution to 800x600. Next followed the usual SeaJUG introduction and rituals. After I was introduced I discovered that I couldn't unlock the screensaver -- no matter how much of my password I typed, the dialog only showed three characters. Perfect timing. I just pressed and held the power button. After the machine rebooted, I was able to log in and get going. (Perhaps I need to get a copy of Keynote...)

There were lots of questions, some technical and some philosophical. I tried to just explain the features in Groovy to people as well as potential benefits. There was a group of people that really liked what they saw, and there was a group of people who really didn't like what they saw. I expected this, because to fully buy into Groovy, you have to buy into some assumptions about how software should be developed, which is philosophical bordering on religious. Not to mention that it's a whole talk by itself to do it right.

In addition to the philosophical questions, there were a lot of reasonable and sharp technical questions about various aspects of the language. I wish I had had a tape recorder so that I could have gotten all of them, as feed back for the Groovy development team. On the whole, I felt pretty good about it. I was a little less prepared than I wanted to be, but people didn't seem to mind.

One bonus for the night was getting to meet Kellan Elliott-McCrea. Kellan needed a ride to the meeting so he (and I) hitched a ride with Wilhelm.

[23:53] | [computers/programming/java] | # | TB | F | G | 5 Comments | Other blogs commenting on this post
Groovy JSR
Ok, so the news on the Groovy JSR is out, just in time for my SeaJUG talk tonight. Between Tim Bray's comment's yesterday, the Ask Joel thread on Python, Russell's wistful thinking on Java without semi-colons (semi-colons optional in Groovy), and this quote from Guy Steele, I'm looking forward to a lively discussion tonight.
[12:27] | [computers/programming/java] | # | TB | F | G | 3 Comments | Other blogs commenting on this post


twl JPG

About

Ted Leung FOAF Explorer

I work at the Open Source Applications Foundation (OSAF).
The opinions expressed here are entirely my own, not those of my employer.

Creative Commons License
This work is licensed under a Creative Commons License.

Now available!
Professional XML Development with Apache Tools : Xerces, Xalan, FOP, Cocoon, Axis, Xindice
Technorati Profile
PGP Key Fingerprint
My del.icio.us Bookmarks
My Flickr Photos


Syndicate
RSS 2.0 xml GIF
Comments (RSS 2.0) xml GIF
Atom 0.3 feed
Feedburner'ed RSS feed

< March 2004 >
SuMoTuWeThFrSa
  1 2 3 4 5 6
7 8 910111213
14151617181920
21222324252627
28293031   

Archives
2006
2005
2004
2003

Articles
Macintosh Tips and Tricks

Search
Lucene
Blogs nearby
geourl PNG

Categories
/ (1567)
  books/ (33)
  computers/ (62)
    hardware/ (15)
    internet/ (58)
      mail/ (11)
      microcontent/ (58)
      weblogs/ (174)
        pyblosxom/ (36)
      www/ (25)
    open_source/ (145)
      asf/ (53)
      osaf/ (32)
        chandler/ (35)
        cosmo/ (1)
    operating_systems/ (16)
      linux/ (9)
        debian/ (15)
        ubuntu/ (2)
      macosx/ (101)
        tips/ (25)
      windows_xp/ (4)
    programming/ (156)
      clr/ (1)
      dotnet/ (13)
      java/ (71)
        eclipse/ (22)
      lisp/ (34)
      python/ (86)
      smalltalk/ (4)
      xml/ (18)
    research/ (1)
    security/ (4)
    wireless/ (1)
  culture/ (10)
    film/ (8)
    music/ (6)
  education/ (13)
  family/ (17)
  gadgets/ (24)
  misc/ (47)
  people/ (18)
  photography/ (25)
    pictures/ (12)
  places/ (3)
    us/ (0)
      wa/ (2)
        bainbridge_island/ (17)
        seattle/ (13)
  skating/ (6)
  society/ (20)



[Valid RSS]

del.icio.us linkblog

www.flickr.com

Blogroll

java.blogs
Listed on BlogShares

Locations of visitors to this page
Where are visitors to this page?


pyblosxom GIF