Chris Sells: On the History of DevCon, DSLs and Oslo
- Posted: May 11, 2009 at 12:51 PM
- 59,336 Views
- 1 Comment
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
If I am defining a schema, language, repository and have customers using this system, how do I update the language and deal with migration? The flexibility of being able to change the language, that is designed to be understandable by our customers sounds great in theory but what about this issue of versioning? Do I brute force it, or are there going to be tools to deal with it?
The upfront understanding of the entire domain, while trying to remain flexible to customer demands and changing understanding/requirements begs a sample from the Oslo team where we can see how a real development process would operate in the Oslo world. Not just a one off sample, but a real application, with real changing requirements. I know that it's going to come ... I just hope it's sooner than later, because I think we'll need a ton of guidance on this and a lot of help wading through the change of perspective necessary to utililize this kind of platform.
I think Oslo will have one of the biggest learning curves in a very long time. I have just recently been able to teach and encourage a fellow developer to use lamda expressions in C# 3.5 to solve a problem he was having, much simpler than he would ever have done before, but it took a year of encouragement to help him begin to "see the light". I am afraid that since I have to point people to a video of the PDC to even try to explain Oslo, that it will be a very long and arduous task to bring Oslo to market. I look forward to the day that I can go into a contract where people are using DSLs to define the system, but I really have strong doubts about it happening anytime soon. What kind of roadmap does the Oslo team see, for the market penetration and developer mindshare that Oslo will achieve?
Please concentrate some effort into making a "real-world application" built on Oslo, so we can use it to guide ourselves and others.
Remove this comment
Remove this thread
close