Ironically I was catching up on this thread while listening to "Can't please 
everybody" by Nikka Costa.

http://www.google.com/m/url?client=safari&ei=RNGkTYC-FaGsiAL95oeSAw&hl=en&oe=UTF-8&q=http://www.lyricsmania.com/cant_please_everybody_lyrics_nikka_costa.html&ved=0CCUQFjAE&usg=AFQjCNGKLcyYgaIswh9OEn6tjSXdwzs9fQ

But isn't that sort of the point?  Different strokes (light sabers, IDEs) for 
different folks?  I love this discussion!  My interest focuses less on build 
system functionality and much more on code navigation and universal access to 
current "sketches" - urrmmmm projects ;-)

Keep it coming peeps!  I'm enjoying your flow!

Sent from my iPhone

On Apr 12, 2011, at 3:15 PM, Ian Davis <[email protected]> wrote:

> To explain a little more, that quote was mainly for SCM and change detection 
> for commits. I agree that the IDE should pick up edits for you.
> 
> On Tue, Apr 12, 2011 at 2:56 PM, Justin Bozonier <[email protected]> 
> wrote:
> I really appreciate what you had to say too Ian. I have one thing to add 
> right now...
> 
> "As stated earlier, where files come in is when detecting changes."
> 
> You don't need files to detect changes. Your IDE could be smart enough to do 
> that itself.
> 
> Sent from my iPhone
> 
> On Apr 12, 2011, at 11:40 AM, Ian Davis <[email protected]> wrote:
> 
>> Code Bubbles has gone nowhere in years now, but I love the workflow and 
>> idea. I think that if we stopped looking at application as a set of files 
>> but rather as sets of functionality, the IDE can create the file grouping 
>> behind the scenes. With ReSharper, I rarely find myself thinking in terms of 
>> files. I bounce between sets of functionality, open them in multiple 
>> windows, and use shortcuts to get the the classes/methods that I need.
>> 
>> I think that Code Bubbles will never get anywhere, but not because of its 
>> principles. Code Bubbles is an unfunded university project put together in 
>> an ivory tower by college students; how much could any of us do, 
>> realistically, when we were in college?
>> 
>> As stated earlier, where files come in is when detecting changes. I don't 
>> have any ideas or answers on this for now.
>> 
>> For an integrated system, I think IntelliJ IDEA is the best model that I 
>> have seen so far. Built as a polyglot system where all languages are plugins 
>> with debugging, testing, editing, refactoring capabilities built in.
>> 
>> I have not seen anything revolutionary in being able to build the code or 
>> manage configurations. I think as a community we are moving toward language 
>> based build systems: psake, rake, bake, fake which I believe is a great step 
>> forward. I still feel sick every time I see NAnt scripts. I used to love 
>> using FinalBuilder, but the more I use language based build scripts, the 
>> more I think of FinalBuilder as a novelty. I would love to hit a hot key and 
>> have my 'build script group' pop up and let me run through my build. 
>> Abstracting the file system leads to some issues with portability of the 
>> application in trying to target multiple environments. In time, I do see 
>> this changing.
>> 
>> If you look at Chome OS, the idea of an installed application is dying. More 
>> and more we are moving toward an always-online environment where everything 
>> we do is (forgive me) 'in the cloud' and our current development systems 
>> will probably be relegated to server OS and development environments.
>> 
>> Building IDEs is moving into a markup system: Flex, Android, WPF, ASP.NET 
>> MVC, WP7 all use markup for building the UI. I think this will continue 
>> until we are left with a few renderers for our application's UI.
>> 
>> There are many other issues including, but not limited to
>> How do we combine groups of functionality into a component?
>> Source control integration
>> Extensibility
>> External dependencies (gems, nugets, bundles, assemblies)
>> 
>> -- 
>> Ian Davis
>> http://innovatian.com
>> -- 
>> 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.
> 
> -- 
> 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.
> 
> 
> 
> -- 
> Ian Davis
> http://innovatian.com
> -- 
> 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.

-- 
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