Bitter Coder
sour code and astringent experiences
Monday, August 18, 2008
Architecture Chat #32
Here's the write-up for Architecture Chat #32 (from Thursday 7
th
August 2008) ... some of the things we discussed:
Jabl
/
Jass
(Javascript abstraction language) - we discussed this approach of writing languages that transform into another language - the tradeoffs of debug experience vs. productivity etc.
Debug experiences in DSL's and in particular the lack of support in these language rewriting/transformation projects.
The magic bullet language i.e. two-way debugging experience, language independent refactoring support, modular/pluggable language support (sorta like Boo).
Code camp
at the end of this month.
Self explaining code / blaming code (i.e. code that can explain the decisions it makes in english, or at least identify the blame (i.e. steps) that lead to the result it selected. Though we didn't bring it up, I quite like the way
Rhino Security
does this.
xUnit
thoughts after a month of using it on a commercial project.
Ice ZeroC
- WCF alternative?
Sql Server
partitioned tables
, and the
simpler query plans / improvements in 2008
.
See the
wiki
for write up's of previous chats, thanks to all those who attended.
.Net
|
architecture chat
posted @ Monday, August 18, 2008 6:22:54 AM (New Zealand Standard Time, UTC+12:00)
Comments [4]
|
Trackback
|
Monday, August 18, 2008 9:47:11 AM (New Zealand Standard Time, UTC+12:00)
Alex
Any more comments on the ICE thing? It looks SO like the CORBA I was using in, um, 2000/2001. Like, identical to it.
Any more comments on it?
Cheers
N
Nic Wise
Monday, August 18, 2008 11:19:37 AM (New Zealand Standard Time, UTC+12:00)
To be honest Nic I haven't had much of a chance to crack it open - unsurprisingly it was PeterB who brought it up - I too have a history with Corba, back in my C++ days when open source corba frameworks were all the rage with Turbo C++ if you wanted to do RPC (albeit mostly because the socket libraries that were available were pretty arcane, so it often saved you some time) - not sure if Peter's used it yet, will ask him if turns up this Friday.
On the surface it does look a lot like Corba from the interface definition point of view, though it looks like their interface definitions aren't as fugly as Corba's IDL.
I don't like the initial smell of RPC that it seems to have though :)
Alex Henderson
Monday, August 18, 2008 12:22:19 PM (New Zealand Standard Time, UTC+12:00)
Oh, come on. CORBA IDL wasn't that ugly......
oh, hang on. It was. Urgh. Give me crossplatform WCF any day!
Nic Wise
Monday, August 18, 2008 7:58:19 PM (New Zealand Standard Time, UTC+12:00)
Yeah - WCF is definitely easier, though custom bindings can be unwieldy at times.
REST piggy backed off of an MVC framework is my current approach to cross-platform glue (alas WCF on Mono is pretty much unusable at the moment) been doing it for my current project, which is what prompted me having to write an open source OAuth library for .Net as well.
Alex Henderson
Comments are closed.
© Copyright 2008 Alex Henderson
Theme design by
Bryan Bell
newtelligence dasBlog 1.9.6264.0
| Page rendered at Saturday, November 22, 2008 6:54:07 AM (New Zealand Daylight Time, UTC+13:00)
Search
FeedCount
Tags...
.Net (82)
.Net Reactor (4)
.net user groups (9)
2008SummerRoadTrip (1)
ActiveRecord (1)
architecture chat (54)
ArchitectureCamp2007 (2)
asp.net (1)
Astoria (1)
Auckland (1)
base4 (9)
batching (1)
binsor (1)
blog (4)
books (1)
C# 3.0 (9)
cambodia (9)
CAML.Net (1)
castle (39)
china (8)
codecamp (2)
codeplex (3)
dapper.net (1)
DevDefined Ltd. (4)
DirectShow.Net (1)
DLR (1)
DSL (3)
EAUG (1)
Enterprise Architect (5)
Enterprise Library (1)
F# (1)
feedburner (2)
Friendster (1)
generics (1)
googlegears (1)
hacks (3)
hardware (3)
hongkong (2)
hyper-v (1)
ideas (1)
IoC (21)
IronPython (13)
IronRuby (2)
jobs (1)
Languages (2)
laos (8)
LINQ (7)
LiveId (1)
LLU (1)
Local Government (1)
MDA (1)
MDD (1)
microsoft (1)
Model Driven Development (1)
mono (1)
monorail (2)
Movies (1)
Music (1)
nDepend (1)
news (1)
NHibernate (2)
NUnit (2)
nvelocity (1)
OAuth (6)
office (1)
OpenSocial (1)
orcon (1)
photos (1)
php (1)
PostSharp (1)
powerpoint (1)
presentations (1)
ReSharper (1)
REST (2)
rhino commons (2)
rhinomocks (5)
Ruby (1)
SaaS (1)
scm (1)
Screen Architect (1)
SharePoint (5)
silverlight (1)
Splicer (4)
SQL2008 (1)
supcom (1)
svn (1)
Syzmk (4)
thailand (6)
Tools (2)
Tortoise SVN (1)
trac (2)
Travel (36)
Unity (2)
vietnam (7)
vista (2)
vmware (1)
volta (3)
VS2008 (1)
WCF (3)
wiki (2)
wikipedia (1)
Windows Server 2008 (1)
windsor (6)
WinForms (1)
wix (2)
WPF (2)
xmlrpc (1)
yahoo pipes (1)
Who am I?
Alex Henderson
Auckland
, New Zealand
Managing Director at
Dev|Defined Limited
"Self Confessed Coding Junky for 15 years"
Mobile:
+64-21-402-969
Email:
bittercoder 'at' gmail 'dot' com
MSN:
bittercoder_nz@hotmail
Skype:
alex.devdefined
Navigation
My Bookmarks (Delicious)
My GoogleReader - shared items
My Photos on Flickr
My Wiki
Catch NZ Limited
DevDefined Limited
tools.devdefined.com (Trac site)
New Zealand DotNet User Group
Screen Architect
Seismic Technologies (Syzmk)
Splicer - The .Net Video Splicing Library
On this page....
Blogs I read by New Zealanders...
Alex James
André Meurer @ Olympic Software
Andrew Dixon
Andrew Peters
Bennie Johnston
Blog:: Craig Pringle
Blogging is probably just a fad, but just in case...
Buzzrick's TileEngine Game Platform
Chris Auld
Chris Crowe's Blog
Chris Johnson
Clifton Johnston
Code Climber
Craig Box
Daniel
Daniel Wissa
Darryl Burling
Dave Dustin
Duncan Bayne
Floyd Burgess
Gabriel Smith
Geekzone blog
Grant Archibald
Grant Drake
Ivan Porto Carrero
Ivan Towlson
Jeremy Boyd
Jithen Singh
John-Daniel Trask
Josh Hektor
Juha Saarinen
Keith Nicholas
Kevin Daly
Mark Rees
Maruis Marais
Mauricio Freitas
Mindscape
My Blog (Alex Henderson)
Nathan Mercer
Nic Wise
Nick's Blog
Nigel Parker
Paul Andrew
Paul Lo
Peter Jones
Phil Cockfield
Public Address
Rod Drury
Sean McBreen
Simeon Pilgrim
Software Development and stuff
Stefan Schulz
Steve Schapel
Steven Kempton
The Blog of Dave5
The Book Diary
The Voice Of Reason New Zealand
Thoughts from Mirality
Tim Haines
Blogs I read on Castle...
Andrew Hallock
Ayende
Brian Romanko
Dan Bunea
Dru Sellers
Eleutian SpeakENG Development Blog
Gabriel Schenker
Hamilton Verissimo
Insane World
Insert Catchy Title Here
Jeff Brown
Ken Egozi
Marc-André Cournoyer's blog
Matt Berther
Nick Parker
Roy Osherove
Roy Tate
Technorati: http://castleproject.org
Wendy Friedlander
BlogMap
Del.icio.us
Wishlists
Sign In