Search: All languages | Full text

Results tagged “smalltalk”

Randal Schwartz

Rick DeNatale fills in some looping Smalltalk history

Found this nice posting on RIck's blog: I really like seeing the resurgence of interest in my second most favorite programming language One of the comments to the referenced Gartner Group blog post had a link to an IBM Developer Works article about using using Eclipse as a Smalltalk IDE. It seems...

Randal Schwartz

FLOSS Weekly - GNUstep

We interviewed two of the developers from the GNUstep project this week on FLOSS Weekly (episode 44). After seeing that I can write an Objective C program that runs natively on OSX, but could relatively easily be ported to Windows and nearly anything that runs X11, I'm inspired to go finish learning...

Randal Schwartz

Gartner analyst says "Smalltalk is making a comeback"

From the blog of Mark Driver, an analyst at Gartner group, we see: ... So Yeah.. I said it. Smalltalk is making a comeback. ... Bottom line: 1) If you have investments in Smalltalk consider the risk of the language to be lower over the next 3 years than the last 3 years. Smalltalk is cool again. Is...

Randal Schwartz

Smalltalk on .NET

Looks like Refactory Inc is offering a mostly-ANSI Smalltalk on Microsoft's .NET platform with an apparently open-source-ish license. Not sure if it'll run on Mono. Not sure why they didn't pick a standard open source license so that I wouldn't have to read the fine print. But there it is. UPDATE:...

Randal Schwartz

Rewriting the "rewriting a script into a callable method" method

As I was reading the latest entry in Brett Hallett's blog, titled "Rewriting a script into a callable method", I saw the code: i := 20. d := '0123456789abcdefghijklmnopqrstuvwxyz'. l := d size. s := String new: i. 1 to: i do: [ :x | s at: x put: (d at: (Random between: 1 and: l)) ]. s printNl. This...

Randal Schwartz

James Foster presents MagLev, Seaside, GemStone

I just finished watching a well-produced video of James Foster presenting MagLev, Seaside, and GemStone at OTUG in Minneapolis. You should also look at what James says about the video on his blog as well.

Randal Schwartz

FISL 10 is 25 to 28 June 2009

I'm in the process right now of preparing a "call for assistance" for my role as the Smalltalk MiniConf Chair for FISL 2009. I'll be looking for sponsors, assistants, and potential speakers for the 3-day 12-hours-per-day track, as well as the four talks we also get on the main track. This event will...

brian d foy

Welcome to Smalltalk Noob

I'm not really a Smalltalk noob, but it sure feels like I am. I worked on my first Smalltalk website in 2000, when Randal Schwartz and I put together a restaurant finder application as a web development demonstration at WebBuilder 2000 in New Orleans. It was a bit too advanced for the crowd of...

Randal Schwartz

keysAndValuesDo: saves the day

Having corrupted my brain with Perl for 20 years, it's a pleasure to come back to Smalltalk, where more of the basics just make sense. The Collection family is quite amazing. Working on some code yesterday, I needed to walk through an OrderedCollection, but also know which item I was on. I started...

Randal Schwartz

How to increase the Smalltalk Jobs market

The author of the Plum Street Blog comments in how to increase the number of Smalltalk Jobs: The remarkable thing we did was develop a totally new product for the market in record time. We went from concept to working demo, which was unveiled at a trade show, in 4 months. [...] That's the trick that...

Randal Schwartz

My Geek Cred is showing

I was interviewed recently for the Geek Cred podcast. I got to sneak in some of my current views about Smalltalk's place in the ecosphere, as well as Seaside as the killer app for Smalltalk's resurgence. Check it out!

Randal Schwartz

David Mertz reviews my OSCON Seaside tutorial

David Mertz reviews my presentation yesterday in his blog post: The framework itself is based on continuations and maintenance of session state. As with other rapid-development web frameworks, a very small amount of template code does a lot of work. In contrast to, say Ruby or Django, Seaside gives...

Randal Schwartz

My first big Seaside tutorial: three hours at OSCON

Wow. What a rush. But I mean that literally. I've known for a few months that I'd be delivering a three hour tutorial on Seaside at OSCON. But like many of the activities, I didn't actually start writing the materials until last week, and I'd been sweating bullets trying to generate what I believed...

Randal Schwartz

Teaching GLORP with Squeak at PDXPUG Day

Sunday, I spoke at the pre-OSCON Portland Oregon PostgreSQL Users Group (PDXPUG) DAY mini-conference about how to connect Squeak to Postgres using GLORP. I had originally pitched the talk with about 45 minutes or so of material in my head. When I got the final schedule, my time had been cut back to...

Randal Schwartz

Dynamic languages for web development vs Java

From a recent blog post:[...] The simple truth is that for web applications dynamic approaches are massively more productive. Take a look at Seaside (Smalltalk), Grails (groovy) or Rails (Ruby) and its clear that Java has nothing to compare. The DSLs provided by these languages make web development...

Randal Schwartz

Audio and video from my Smalltalk Solutions 2008 Keynote

James Robertson has now published the audio and video from my Smalltalk Solutions 2008 talk. He's even put the audio into the Industry Misinterpretations stream, which I highly recommend you subscribe to.

Randal Schwartz

One stop shopping for Smalltalk Jobs, please

As I just wrote on the Seaside mailing list, when someone suggested posting a job elsewhere: It's been very helpful to the Perl community to get one place for all serious Perl jobs: jobs.perl.org. Because then all the smart people look there, and all the clueful employers post there, and it's also...

Randal Schwartz

Wonderful article on "back to the future for smalltalk"

From a great blog post by Rob Vens: [...] That precisely the current state of the toolset most people use is counter-productive to that goal is often touched upon but hardly ever taken to its logical conclusion. In that sense I would argue that Microsoft Windows is not much different from Ubuntu...

Randal Schwartz

Survived my double-header keynote at Smalltalk Solutions 2008

I just finished giving my jam-packed keynote at Smalltalk Solutions in Reno. I knew the originally proposed "persistence" part of the talk was going to come up a bit short, so luckily the organizers allowed me to also give my evangelizing talk (Seaside: Your next web framework) as well. Even though...