A Curious Mind
#tastic

New Flavors I am trying

Tuesday, June 03, 2008 7:28 PM
I am curious to know what everyone is researching into. Below is a list of items that I am actively discussing, reading, or trying to use.
  • Immutable Objects: Trying to write an application where the domain objects are immutable
  • Object Oriented Databases: Trying to write a small sample app with db4o
  • Non-Relational Databases: Discussing where these might be a good fit
  • memcached: Discussing where this tool might be a good fit
  • TypeMock: How does this tool work, and when would I use it over Rhino.Mocks
  • Lean Software Development: Reading two books
  • Erlang: Reading Programming Erlang
  • Messaging

Feedback

# re: New Flavors I am trying

I still have a copy of Structure and Interpretation of Computer Programs hanging around that I've been meaning to use as a springboard for my foray into functional languages.

Also, Greg Young's talk at Dev Teach (http://codebetter.com/blogs/gregyoung/archive/2008/05/20/devteach-talk.aspx) really has me excited about the whole idea of reconstituting objects from messages that create them. The whole message-passing thing in general has me off on a pet project to try it out. 6/4/2008 3:20 AM | Mark Hildreth

# re: New Flavors I am trying

Yeah I'm interested in a lot of those things, its finding the time thats the problem :)

Do you mean an application with entirely immutable domain objects, do you just use another object for your CRUD? 6/4/2008 5:35 AM | Colin Jack

# re: New Flavors I am trying

Yes, Erlang has an entirely immutable variables which is a new thought for me, and thought it would be interesting to try. Just use NHibernate field level access and expose only readonly properties, with readonly fields? 6/4/2008 6:04 AM | Dru

# re: New Flavors I am trying

I was going to use erlang as my new language of the year, but now I think I'm going for Python instead, though it feels like I'm wussing out a little :)

I really want to look into couchdb as a database alternative. Not quite as far along as db4o, but looks really interesting.

Messaging and connected systems is definitely a hot issue for me now. After watching Greg's video from DevTeach, it feels like every environment I go into could benefit from that architecture. 6/13/2008 8:45 PM | John Teague

Post a comment





 

Please add 7 and 1 and type the answer here: