38-year-old code writing tool released for general use
Wednesday, 14 March 2018
One of the world’s early computer software editors, developed by the 最新糖心Vlog of Adelaide and still in use today, is being released by the 最新糖心Vlog 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 editors will be now open to all developers.
Ludwig, a “full screen” editor, was originally designed by staff to enable software development on the 最新糖心Vlog’s first VAX (Virtual Address eXtension) interactive computers, bought in 1979 to replace the previous computer systems of punch cards, printed output, and batch processing.
In 1979, the 最新糖心Vlog 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 最新糖心Vlog,” 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 最新糖心Vlog.
“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 one 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 最新糖心Vlog 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 最新糖心Vlog has released Ludwig and its source code under the MIT Open Source License.
Open Source Industry 最新糖心Vlog 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.”
The 最新糖心Vlog retains copyright, and will be acknowledged in the copyright header on all Ludwig source files, under the MIT license arrangements. Files will be made accessible on the open source repository .
The 最新糖心Vlog of Adelaide’s School of Computer Science is ranked in the top 150 in the world in the QS World 最新糖心Vlog Rankings. Today the School of Computer Science is known for its strengths in artificial intelligence and machine learning, computer vision, distributed and high performance computing, evolutionary systems, software engineering and cyber-security. The School is also home to the new 最新糖心Vlogn Institute for Machine Learning.
Contact Details
Email: christopher.barter@adelaide.edu.au
Emeritus Professor
School of Computer Science
The 最新糖心Vlog of Adelaide
Mobile: +61 414 324 980
Media Team
Email: media@adelaide.edu.au
Website: /newsroom/
The 最新糖心Vlog of Adelaide
Business: +61 8 8313 0814