Developer Magic ProDev Ada95
Developer Magic ProDev Ada95
Ada95 MP Application Development
Silicon Graphics Ada95 compiler and ProDev WorkShop tool set provide an integrated Ada development environment that makes it faster and easier for programming teams to deliver solutions.
ProDev Ada95 Design Revolutionizes Ada Programming.
Silicon Graphics has designed an Ada95 solution that enables software engineers to focus on solving conceptual problems, rather than wrestling with details in the code. Developer Magic Ada95 combines the expressive power of OOP languages such as C++ with support for structured development tools needed to manage extremely large applications.
ProDev Ada95 Delivers
- Integration with award winning ProDev WorkShop tools
- Object-oriented support with full type safety, minimizing life cycle maintenance costs
- Automatic access to Silicon Graphics libraries, tool kits, and real-time extensions
- Superior integration with other programming languages (C, C++, Fortran)
- MP POSIX thread enhancements
Create large-scale applications in record time
System integrators, custom software developers, and internal development teams need to create and maintain large, multitasking, distributed applications. Earlier Ada83 products provided structure and power for large real-time applications but without the expressive flexibility, high-quality development tools and libraries enjoyed by programmers using other languages. Silicon Graphics has been a pioneer in creating graphical tools that reduce development time-to-market by making it easier for programmers to locate and fix problems. Now, the tools that are used in other commercial language environments are available for Ada.
Ada95 language Benefits
- Ada95 brings the power of OOP to a standardized language.
- Support for very large-scale, highly reliable modular applications
- Rigorous standard guarantees portability of complex, multitasking, distributed applications
Integration with Other Languages
- Access to all Silicon Graphics libraries, including OpenGL, Performer, Media Library, Inventor etc.
- Ada95 binding to all C/C++ tool kits and libraries, /usr/include header files in Ada95
- Pragma support for complete interoperability with C++
- Ada95 support in Silicon Graphics Development Tools
- Access to all Silicon Graphics features, including real-time extensions (REACTTM), frame rate scheduling (FRS), multiprocessor programming (MP), parallel code streams, and 32-bit (Release 1.1) and 64-bit (Release 2.0) executables
Standards Supported
- Full support for standards such as DWARF, ELF, and others
- Operating system support
- Kernel support for POSIX threads
- Posix threads extensions for Ada
- Optimized signal handling for Ada rendezvous
- Ada95 is the only internationally standardized OOP language (International standard ANSI/ISO/IEC-8652:1995)
Speed of Development
Silicon Graphics has been a pioneer in creating graphical tools that reduce development time-to-market by making it easier for programmers to locate and fix problems. Now, the tools that are used in other commercial language environments are available for Ada.
Silicon Graphics Provides Special Ada Extensions to the Standard WorkShop Tool Set
- Task view (examine state of tasks) and exception view in the debugger
- Static analyzer for Ada code
- Browser for Ada code
Visual Source-Level Debugger
- Multiple interactive, dynamic view
- Data visualization
- Fast data watchpoints
- MP support
- Handles C, C++, Fortran, Assembly, and Ada95 interchangeably
- X/Motifª debugger
Graphical Static Analyzer
- Visual source navigation and analysis
- Mixed language browsing
- Displays graphical views of:
- Package dependence
- Function calls
- Tagged type hierarchies
- Data dependencies
Graphical Performance Analyzer
- Heap/Leak View for visual display of memory utilization
- CPU usage analyzer
- Visually locates program bottlenecks
- Utilizes sampling paradigm
Copyright © 1994, 1995 Silicon Graphics, Inc.