38-year-old code-writing tool released for general use

March 14, 2018 by Robyn Mills, University of Adelaide

One of the world's early computer software editors, developed by the University of Adelaide and still in use today, is being released by the University for free use by developers around the world.

Under open source licence, beneficial features of "Ludwig" as a software development tool that are not found in other text and code will be now open to all developers.

Ludwig, a "full screen" editor, was originally designed by Computer Science staff to enable software development on the University's first VAX (Virtual Address eXtension) interactive computers, bought in 1979 to replace the previous systems of punch cards, printed output, and batch processing.

In 1979, the University bought three Digital Equipment VAX-11/780 computers for both teaching and research use, the first commercially available 32-bit computers.

"At the time, these computers represented a major shift in computing power and teaching for the University," says Emeritus Professor Chris Barter, who led the Ludwig development team.

"Users could now interact directly with the computers using video terminals located around the campus, in student laboratories or a researcher's own office."

A core component of the new interactive computing was the ability to support editing of text – usually computer programs – directly on the computer system. At the time, most computer text editors were primitive, usually difficult to use "line editors", allowing access to a single line of text at a time, and requiring significant effort to master.

The "full screen" editors that were available provided a vastly more easy to use and productive environment, but were typically very resource hungry and only available on a few computer systems, which did not include the VAX computers.

Professor Barter and three programmers, Wayne Agutter, Bevin Brett and Kelvin Nicole, designed and constructed Ludwig v1.0, ready for the 1980 academic year. At the time, there was no equivalent in Australia.

"The ability to host 20 to 30 simultaneous users, all editing and developing programs, plus many more users running programs, on a machine boasting a scant 1 million instructions per second and four megabytes of memory, was world beating," says Professor Barter. "Ludwig was also easy to learn and use and had significant power – it was taken up by users throughout Australia and worldwide."

Over the years further developments took place including adapting Ludwig to later computer systems, including Unix, Linux and Microsoft Windows.

Ludwig is still in use today, with a small number of people who have developed Ludwig further under restricted licenses for their own private use.

To enable these developments to be consolidated, and made generally and freely available, the University has released Ludwig and its source code under the MIT Open Source License.

Open Source Industry Australia welcomes the release. Jack Burton, OSIA company secretary and director, says: "Open sourcing Ludwig will help attract a broader community of contributing developers and end users, as this historically significant software continues to evolve in the future."

Files will be made accessible on the repository GitHub.

Explore further: Microsoft launches preview of its Quantum Development Kit

Related Stories

Microsoft launches preview of its Quantum Development Kit

December 13, 2017

(Tech Xplore)—Microsoft has officially released a free preview of its Quantum Development Kit (QDK)—a collection of tools that will allow users to create, compile and run programs written in the Q# (pronounced Q sharp, ...

Apple releases Swift programming language as open source

December 4, 2015

Apple today announced that its Swift programming language is now open source. As an open source language, the broad community of talented developers—from app developers to educational institutions to enterprises—can contribute ...

Recommended for you

1 in 3 Michigan workers tested opened fake 'phishing' email

March 16, 2018

Michigan auditors who conducted a fake "phishing" attack on 5,000 randomly selected state employees said Friday that nearly one-third opened the email, a quarter clicked on the link and almost one-fifth entered their user ...

World's biggest battery in Australia to trump Musk's

March 16, 2018

British billionaire businessman Sanjeev Gupta will built the world's biggest battery in South Australia, officials said Friday, overtaking US star entrepreneur Elon Musk's project in the same state last year.

Origami-inspired self-locking foldable robotic arm

March 15, 2018

A research team of Seoul National University led by Professor Kyu-Jin Cho has developed an origami-inspired robotic arm that is foldable, self-assembling and also highly-rigid. (The researchers include Suk-Jun Kim, Dae-Young ...

1 comment

Adjust slider to filter visible comments by rank

Display comments: newest first

not rated yet Mar 15, 2018
Nothing like releasing software 30 years past its "best by" date.

Please sign in to add a comment. Registration is free, and takes less than a minute. Read more

Click here to reset your password.
Sign in to get notified via email when new comments are made.