On Smalltalk

thoughts on Smalltalk and programming in general…
  • Home
  • About
  • Good Books
  • My Squeak Image
  • Popular Posts

About

This blog is a journal of my experiences with Smalltalk and Seaside. I’m a .Net developer, experienced with C#, and Visual Basic. I got into programming around 2000, while helping a buddy of mine with a homework assignment he’d been given using Microsoft’s Active Server Pages. I’ve been doing web development professionally ever since, but I was very much entrenched in the Microsoft world of programming.

I’ve been programming in Smalltalk as a hobby for a few years now, and finally decided to change jobs so I could program in Smalltalk professionally, .Net just can’t compete for me anymore. Since I picked up Smalltalk, I’ve also begun learning things from the other side of the tracks, the Linux world. I’m now a big fan not so much of Linux, as the Linux mindset, lot’s of little tools that can be assembled into a working solution.

I use Apache, Squeak, Linux, and Cygwin for much of my work these days, and freely mix and match whatever tools are best suited to solve a problem, be it from Microsoft, or not. I’ve become a very big fan of open source software and feel much more confident using OSS solutions than anything else these days. I’ve gained a huge sense of freedom from OSS tools that I’ve never felt using Microsoft tools. No longer am I stuck waiting for the next big thing, I’m now using it as it evolves daily.

I’ve become a big fan of the Seaside and Scriptaculous frameworks and use them daily. I plan to write about anything I find interesting in my work on this blog, which will serve both to reinforce my own experiences and as a place to document some of my knowledge for my own future needs.

– Ramon Leon

1 Comment so far

  1. A Smalltalk ActiveRecord using Magritte, Seaside, and Glorp « The Weekly Squeak on September 27th, 2007

    [...] Ramon Leon reciently posted his ActiveRecord code for Seaside. [...]

Posting your comment.


  • Sponsors

  • Tags

    Databases General Linux Lisp Magritte Performance Profiling Programming Ruby Seaside Smalltalk Sql Squeak Updates
  • Categories

    • .Net (5)
    • Databases (9)
    • General (5)
    • Linux (2)
    • Lisp (3)
    • Magritte (2)
    • Programming (62)
    • Ruby (6)
    • Seaside (42)
    • Smalltalk (72)
    • Sql (2)
    • Stuff I Just Like (6)
    • Updates (7)
  • Blogs

    • (gem)Stone Soup
    • Avi Bryant
    • Boris Popov
    • defmacro
    • Giles Bowkett
    • Goran Krampe
    • James Robertson
    • Lukas Renggli
    • Martin Fowler
    • Paul Graham
    • Ralph Johnson
    • Randal Schwartz
    • Vassili Bykov
    • Weekly Squeak
  • Favorite Tools

    • Apache
    • Cygwin
    • FireFox
    • Scriptaculous
    • Seaside
    • Squeak
    • Squeak Dev Image
    • Ubuntu Linux
    • WordPress
  • Meta

    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org

Copyright © 2008 On Smalltalk