Yeah this is totally a Lightsaber IDE discussion... (Go here for a
solid intro http://lightsaberide.com/)

Tim Erickson and I already got STFU and Code created but I'm thinking
about creating a much more experimental IDE one that is specific to my
domain as a C# or Ruby developer.

Imagine if your IDE had practically no concept of text files. No
folders... Just namespaces, classes, methods, fields, etc. What would
that feel like? How would version control change? I somewhat view it
as applying DDD for programmers.

Now, of course there are MANY benefits to having our source code in
text files... MANY MANY benefits... There are also some pain points
(come on you've felt them before) so I can't help but wonder. What if?
Bobby Johnson already proposed an awesome feature idea for STFU and
Code. Using Gists as a place to store the source code. Bloody
brilliant.

Going to an even further extreme (I love taking ideas to their
extremes until they break down)... I'd like to apply an extremely
simplistic take on C# to my IDE. Given that programming speed is not
my constraint but understanding is, what would happen if I added each
statement individually? Like a button on a window for editing a method
call that says "Add Statement". Further add to that that I'll have the
ability to call all methods "messages" (it's my editor wrapped around
my own mental model) and I can also ensure my editor has no way to use
properties... Adding dependencies to a class could be called "Add
Observers"... I don't have the problems solved but that's where I'm
heading.. Some place really REALLY weird and possibly not useful,
though definitely interesting and worth discussion.

What y'all think of that direction? Optimist Primes help me brain
storm, Negatrons feel free to bring it hard! I don't have any ego in
this one just think it would turn my whole world upside down just to
try it. :D

Thanks guys!

Justin

-- 
You received this message because you are subscribed to the Google Groups 
"Seattle area Alt.Net" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/altnetseattle?hl=en.

Reply via email to