Archive | Development

Rocket Build Montage

Rocket at 25: Collaboration, customers, community and why meeting in person matters

Every day Rocketeers across the globe connect in ways that would have astonished the business world two decades ago. Online meetings have made communication more efficient and reliable. Yet in spite of great technologies that facilitate Web-based meetings, Rocket still puts on several large-scale events every year that connect hundreds of employees from around the […]

Continue Reading 0
Big Data

Where do programming languages come from, and how do they die?

I was recently investigating how best to port an application to the Eclipse development platform. Doing so, I needed to extend Eclipse with the ability parse the application’s programming language. Eclipse has a very nice tool to use called XText. However it required me to learn yet another language called XTend. To be fair, XTend […]

Continue Reading 0
Knight

When computer chess programs sulked…

In the early development of computer chess programs, some programs manifested a very interesting characteristic. The programs appeared to be pouting/sulking. The observed behavior occurred when the computer found it was in a losing position and it started to make “stupid” moves giving away pieces and making nonsense checks with loss of material. This puzzled many of […]

Continue Reading 0