SGI releases tools for Linux software development
Mountain View 17 Sep 99 SGI has released to the open source community Jessie, a next-generation Integrated Development Environment (IDE) framework that will simplify and accelerate the creation of Linux applications. Jessie provides debugging and performance analysis tools in a highly visual graphical user interface.
The graphical interface eliminates the need for employing command-line tools, a process that is common in existing open source tools for Linux. In addition, Jessie is capable of handling multiple executable commands simultaneously, allowing developers to see the impact and interrelationships of commands on each other. This capability allows developers to find and correct errors earlier in the development cycle. SGI continues to make noteworthy contributions to open source software, said Sandra Potter, research director, Linux services, The Aberdeen Group. Although there are commercial IDE offerings for Linux now, the respect SGI garners from the technical community at large makes me believe that Jessie is more than just the first open source IDE framework. Jessie should encourage an even greater number of developers to begin using Linux as a cross-platform development asset. Jessie has been written to focus on scalability, providing multi-process and multi-thread support for large applications. Within the architecture of a single window, the free software has a highly intuitive user interface and is able to handle multiple executables. Jessie is written in Java technology, giving developers the broadest cross-platform support available. Jessie supports C, C++, Assembler, Fortran and other languages that gdb, the industry standard Linux debugger, supports. Robert Dewar, president and CEO, Ada Core Technologies, announced that his company will adapt the Jessie technology for use with the widely used GNAT Professional Ada 95 technology. There are a number of visual debugger interfaces in use now, but Jessie is the first to seriously address the issues of large scale multi-processor applications, which is a critical need for large scale Ada applications.
Ad Emmen
|