![]() ![]() ![]() |
![]() |
![]() ![]() Tracks Technical Program Tutorials Workshops DesignFest Educators' Symposium Doctoral Symposium Demonstrations Posters Student Research Competition Student Volunteers Special Events Exhibits Housing Information Registration Information Transportation |
Friday, 8 November 15:30-17:00Session CResolved: Objects Have Failed (Part 2 of 2)Moderator: Martine Devos The Grand Debate will address the resolution, "Objects Have Failed." The evidence is substantial. The .com meltdown was caused in no small part by the impossibility of designing and coding flexible businesses, even when substantial investments were made. Object technology has proven particularly brittle because it foregrounds structure over form, a problem inherent in many extant programming languages. Though one could argue that modern computing technology is the root cause, objects contributed more than their fair share to the debacle. Yet, a persuasive case can be made that the ascendancy of objects is, by now, a fact; a matter beyond dispute. Objects have infused every area of software technology, from graphical user interface construction to programming language design. It can be argued that object-oriented programming has become a redundant term: "Programming" will now suffice. This debate will be presented in two parts, so as to allow the opposing teams to properly and thoroughly address the issues raised by their opponents. FormatThis event will be a true, formal debate, with two opposing teams, moderation, and formal rules. |
![]() |
![]() |