All content and news on InfoQ about Debate
Latest featured content about Debate

- Java
- Topics
- Language,
- Leadership,
- Change,
- Platforms,
- Design,
- Programming,
- .NET Framework,
- Community
In this panel discussion from QCon San Francisco, several influential leaders of the software development community discussed and debated the future of the Java language and APIs based upon the lessons we have learned from the past. Topics included static versus dynamic languages, removing code from Java, forking the JVM, and the next big programming language.
-
By Chet Haase, Charles Nutter, Rod Johnson, Joshua Bloch, Erik Meijer
on Feb 20, 2008,
News about Debate
- Architecture
- Topics
- Language,
- Dynamic Languages,
- Programming
The transcript of Steve Yegge’s presentation on dynamic languages in Stanford University, which he posted on his blog, triggered many reactions in the blog sphere. Cedric Beust, Ted Neward, Ola Beni and Greg Young provided their viewpoints and arguments on different tradeoffs involved in dynamic vs. static debate.
-
By Sadek Drobi
on May 23, 2008,
- Agile
- Topics
- Customers & Requirements,
- Delivering Quality
The involvement of customer in an Agile project is taken for granted, however in many situations, intentionally or unintentionally, the customer may not follow the Agile practices. An interesting discussion on the Extreme Programming group tries to decipher the situation and find possible solutions.
-
By Vikas Hazrati
on Mar 13, 2008,
- Agile
- Topics
- Customers & Requirements,
- Methodologies
In which David Longstreet claims Agile Software Development is a Fairy Tale that just tries to legitimise Cowboy development, and Geoff Slinker invites him to write a Serious Article based on Logical Arguments and Citing Sources.
-
By Mark Levison
on Mar 03, 2008,
- Agile
- Topics
- Delivering Quality,
- Unit Testing,
- Agile Techniques
In a moment of relaxation, Alistair Cockburn had the insight that we may be quibbling over inconsequentialities: "test before" or "test after," what's important to professional programmers is Good Unit Tests. Eureka!
-
By Vikas Hazrati & Deborah Hartmann
on Mar 01, 2008,
- Java
- Topics
- Artifacts & Tools,
- Build systems
Recently, there has been a lot of debate around the usefulness Maven, which is a Java-based build and dependency management tool being used in many projects. InfoQ took a closer look at this debate to understand what issues are being encountered, and what has resulted from the debate.
-
By Ryan Slobojan
on Jan 30, 2008,
- Java
- Topics
- Language,
- Change,
- Community
Recently, there has been a lot of debate over the future of the Java platform, with some arguing for more features to compete with languages such as C# and Ruby, and others saying that Java should become a more stable language lest it become too complicated to use. Bruce Eckel started a new round of debates by stating that Java should stop adding new features entirely.
-
By Ryan Slobojan
on Jan 09, 2008,
- Architecture
- Topics
- Domain Specific Languages,
- Enterprise Architecture,
- Design
Often the necessity to rapidly adapt software projects to new clients’ needs results in adopting approaches focused on productivity. Reasons, implications and limitations of this were recently discussed in the blog sphere.
-
By Sadek Drobi
on Jan 04, 2008,
- Java,
- .NET,
- Architecture,
- Ruby
- Topics
- Data Access,
- Data Warehousing
Michael Stonebraker, co-founder of the Ingres and Postgres relational database management systems (RDBMS) and CTO of Vertica Systems, laid the framework for a debate in the database community by declaring that most major databases should be considered legacy technology.
-
By Ryan Slobojan
on Sep 07, 2007,