---------------------------------------------------------------------------- The Florida SunFlash Sun Ada Development Environment 1.1 from SunPro SunFLASH Vol 41 #20 May 1992 ---------------------------------------------------------------------------- SPARCworks/Ada 1.1 Sun Ada 1.1 -- Leading Ada development environment for UNIX, consisting of robust, high performance Ada compiler and comprehensive, powerful, OPEN LOOK development toolset that accelerates Ada development. -- Standards. Sun`s Ada development environment complies with ANSI/MIL-STD-1815A and is validated by the Ada Joint Program Office. -- New! Floating License technology for true client server use. Lowers the cost of ownership and offers flexibility compared with node locked compilers and tools. -- New! Support for DevGuide 3.0 adds to XView/Ada interfaces so developers can easily create powerful OPEN LOOK graphical user interface applications in Ada. -- New! SPARCworks/Ada now supports VADSCross cross development tools from Verdix Corporation. Developers can use the same powerful SPARCworks/Ada toolset for self-hosted (SPARC-based) and embedded development. SunPro, the Sun Microsystems, Inc. business that develops, markets and supports products for professional programmers, has unveiled an enhanced version of its Sun Ada Development Environment. The new version 1.1 can enhance the performance of user applications by up to 30 percent, based on measured improvements in industry-standard PIWG (Performance Issues Working Group of SIGAda) benchmarks. The product is now compatible with the VADScross family of cross-development tools from Verdix Corp., giving developers a common toolset with the same user interface for host and target system development. This release also adds an interface to SCCS, the popular UNIX utility for source file version control. The Sun Ada Development Environment also includes the Ada XView Toolkit, which helps developers build X.11 graphics and windowing applications for SunSoft's OpenWindows environment, and GXV-Ada, a new tool that works with SunSoft's OpenWindows Developer's Guide (DevGuide) to generate Ada source code for OPEN LOOK user interfaces. The Sun Ada Development Environment, which consists of the Sun Ada compiler and the SPARCworks/Ada integrated toolset, now comes with network licensing, enabling groups of users to share the software rather than purchase individual copies. The Sun Ada Development Environment is the leading Ada development environment available on UNIX. Delivering unparalleled functionality and performance, the Sun Ada Development Environment gives users a powerful Ada compilation system (Sun Ada), plus a comprehensive Ada development toolset (SPARCworks/Ada). - It includes the most robust Ada compilation system in the industry (Sun Ada). - It delivers a suite of tools that greatly enhance programmer productivity by speeding and simplifying the tasks Ada developers do most often (SPARCworks/Ada). - It brings the full power of SPARC-based software development to Ada. - It incorporates an easy-to-use OPEN LOOK graphical user interface for all development tasks, including support for Sun`s DevGuide and XView Toolkit. - It allows embedded systems developers to use the same toolset and environment for both self hosted (SPARC-based) and embedded systems development for a variety of target systems. - It implements cost-effective floating network licensing, so users can balance their development capacity on a network-wide basis, and lower their overall cost of ownership for Ada tools. Sun ADE delivers superior price/performance for Ada development on UNIX. Product Description -------------------- The Sun Ada Development Environment includes SPARCworks/Ada and Sun Ada. SPARCworks/Ada and Sun Ada can be purchased and licensed separately, giving users a high degree of flexibility to configure their software development networks. SPARCworks/Ada is a set of OPEN LOOK tools that accelerate Ada development by increasing the productivity of Ada programmers. SPARCworks/Ada includes: - AdaVision - an easy-to-use object-based interface to graphically manage Ada libraries. Also gives point and click access to the entire Sun ADE toolset giving programmers a quick and productive edit-compile-debug cycle. - Dbtool - to debug Ada programs in a multiwindow visual environment. Includes a Task Browser with Task Views to debug individual Ada tasks (unique to SPRACworks/Ada). - EditTool - to synchronize compiler errors with source code. Programmers can quickly cycle through error messages and make corrections to further speed the edit-compile-debug cycle. - LRMTool - to quickly access information in the standard (ANSI/MIL-STD-1815A) Ada Language Reference Manual. Uses hypertext links and multiple windows for greater productivity. Sun Ada is optimized for high performance on the SPARC architecture. It is a complete compiler, including: - Validated MIL-STD-1815A Ada compiler - 10 levels of optimization - Interfaces to C and assembly language Sun Ada includes a set of command-line programming support tools for profiling, disassembling, source-code formatting, and debugging Ada programs. Also included are tools for minimizing recompilation and organizing and managing Ada program libraries. Sun Ada also includes support for Sun's DevGuide and the XView Toolkit for powerful OPEN LOOK application development in Ada. FEATURES AND BENEFITS --------------------- Features Benefits Validated MIL-STD- Industry standard required for all Ada development. 1815A Optimizing Also complies with ANSI and FIPS standards for Ada. compiler Stand-aside, non- Debug any executable, without need for intrusive debugger compile/debug switches OPEN LOOK GUI Simple and intuitive interface increases programmer productivity. For example, a programmer can use the mouse to open Ada objects, or to drag and drop an Ada object from the File Manager into the editor or debugger for automatic startup. The OPEN LOOK interface also includes extensive "spot-help". Object-based interface All programming tasks are as easy as point and with AdaVision click. Task Browser and Lets users debug multitasking Ada programs on a Task Views task-by-task basis, with task specific control over the debugging session (as opposed to a single monolithic view of the program). XView bindings and Powerful OPEN LOOK applications are easy to build DevGuide support and test in Ada with automatic source code generation. Packaging options Sun Ada compiler, SPARCworks/Ada tools available separately for flexibility in price and configurations. Floating Licenses Part-time users can share a license on a network to save costs and gain flexibility. HARDWARE AND SOFTWARE CONSIDERATIONS ------------------------------------ Runs on SPARCsystems with at least 12 MB of main memory. Effective use of the floating licenses require that these SPARCsystems be networked. Requires SunOS 4.1.1 or greater 4.1.x release. SPARCworks/Ada requires OpenWindows 2.0 or OpenWindows 3.0. Supports DevGuide 3.0 which, requires OpenWindows 3.0. PRICING AND AVAILABILITY ------------------------ The Sun Ada Development Environment 1.1 product is available through Sun Microsystems Computer Corp. (SMCC), SunExpress, and authorized resellers worldwide. The suggested U.S. list price for the Sun Ada Development Environment ranges from $10,000 for a single use license to $7,480 a license as part of a 25 license package. Ada is used primarily by the US Federal Government (DoD) and its prime contractors for large-scale software development. Ada is also used worldwide for mission-critical applications development in defense, manned space flight, commercial avionics, air traffic control, and industrial process control. Sun Ada Development Environment 1.1 will begin shipping immediately. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ For information send mail to info-sunflash@sunvice.East.Sun.COM. Subscription requests should be sent to sunflash-request@sunvice.East.Sun.COM. Archives are on solar.nova.edu, paris.cs.miami.edu, uunet.uu.net, src.doc.ic.ac.uk and ftp.adelaide.edu.au All prices, availability, and other statements relating to Sun or third party products are valid in the U.S. only. Please contact your local Sales Representative for details of pricing and product availability in your region. Descriptions of, or references to products or publications within SunFlash does not imply an endorsement of that product or publication by Sun Microsystems. John McLaughlin, SunFlash editor, flash@sunvice.East.Sun.COM. (305) 776-7770.