Bill Gates from Microsoft Speaking at Microsoft's 2008 Office System Developers Conference in San Jose, California talked about declarative language project that would take programming to the next level and not having to deal with procedural languages. Gates acknowledged work was afoot on such an endeavor, although he described the effort as a five- to eight-year project. With the declarative language project, the goal is to make programming declarative rather than procedural. "Most code that's written today is procedural code. And there's been this holy grail of development forever, which is that you shouldn't have to write so much [procedural] code," Gates said. "We're investing very heavily to say that customization of applications, the dream, the quest, we call it, should take a tenth as much code as it takes today." Domain-specific modeling (DSM) has already been proved in the industry to attack specific domain-specific issues and it would be nice to see how DSM and this declarative modeling language effort compares.
drsalonenFeb 14, 2008Submitter
Bill Gates from Microsoft Speaking at Microsoft's 2008 Office System Developers Conference in San Jose, California talked about declarative language project that would take programming to the next level and not having to deal with procedural languages. Gates acknowledged work was afoot on such an endeavor, although he described the effort as a five- to eight-year project. With the declarative language project, the goal is to make programming declarative rather than procedural. "Most code that's written today is procedural code. And there's been this holy grail of development forever, which is that you shouldn't have to write so much [procedural] code," Gates said. "We're investing very heavily to say that customization of applications, the dream, the quest, we call it, should take a tenth as much code as it takes today." Domain-specific modeling (DSM) has already been proved in the industry to attack specific domain-specific issues and it would be nice to see how DSM and this declarative modeling language effort compares.