Programming in 2027?

Thu, 19 Jul 2007

What will programming be like in the year 2027? Will there be any programmers, or will everyone be a programmer? What programming languages and methodologies will we be using? How will teams of programmers do their work? What changes in our world will affect programming? Will climate change or advances in technology and education set a new course for programming along the way to 2027? Will economic and geographic changes affect programming?

Full article…



Inside Microsoft’s future kitchen

By Peter Price
BBC World Service’s Digital Planet

Computing giant Microsoft is centring its plans for future growth less on the office and more on getting consumer-friendly devices into every room in our homes – at least if the projects on display at the country’s research centre in Cambridge are anything to go by.

A “kitchen” at the centre is full of a whole range of the company’s new designs – and few of them are suited to the office environment. Read the rest of this entry »

Article on GUI Principles

Fri, 29 Jun 2007

First Principles of Interaction Design

RThis The following principles are fundamental to the design and implementation of effective interfaces, whether for traditional GUI environments or the web. Of late, many web applications have reflected a lack of understanding of many of these principles of interaction design, to their great detriment. Because an application or service appears on the web, the principles do not change. If anything, applying these principles become even more important.

Read the rest of this entry »

Plans for Delphi and C++

Tue, 26 Jun 2007

Future Delphi features and technologies will focus on:

* High performance Windows applications with rich GUI requirements
* Client/Server application development
* Database application development
* Business Web application development
* Exploitation of PC hardware advances

Future Delphi releases will be tailored for:

* ISVs and MicroISVs
* VARs, Consultants, and System Integrators
* Small to medium sized businesses

As always, this roadmap indicates plans and intentions…


Did you know Microsoft made dolls? No, I am not joking… read on.


Read the rest of this entry »

This is a very good compilation of the history of Pascal (as driven by Borland), now morphed into Delphi, morphing into … ???

Product Name

Code Name

Release Date

?Delphi 200N


Somewhere in 2009

?C++ Builder 2009


Middle of 2008

?Delphi 2009? – Unicode/improved VCL


First Half 2008

?Delphi 2008? for .Net 2.0/3.0


Second Half 2007

C++ Builder 2007


2007, early June

Read the rest of this entry »

Read updated article posted on 26 July.

Agile development methodologies have been gaining acceptance in the mainstream software development community. While there are numerous studies of Agile development in academic and educational settings, there has been little detailed…