EiffelStudio
EiffelStudio 6.6.8.2636
Your rating: Now say why...

0

Programming environment and computer-aided software engineer.   Free
Add to my Watch List
Email me when discounted
EiffelStudio is the central tool of ISE Eiffel, letting you design, develop, debug, document, measure, maintain, revise and expand systems using the full power of object technology and Design by Contract.

The most important property to keep in mind as you are discovering EiffelStudio is that it is neither just a "programming environment" nor just a "CASE tool" (Computer-Aided Software Engineering) for analysis and design. It encompasses both of these functions and many others. Most system builders today are used to a dichotomy between the high end and the low end:
    What's New
    Version 6.6.8.2636:

    New features:

    • Base: Added support for correct mismatch in the SED serialization cluster.
    Improvements:
    • Runtime: When twinning a SPECIAL instance where `capacity' is much higher than its `count' the new copy will have its `capacity' set to `count'.
    • Studio: added new Error List tool preference "tools.error_list.show_tooltip", so end users can specify if rich tooltip window should be shown automatically in the Error List tool.
    Bug fixes:
    • Compiler: Fixed bug#16545 when compiler did not detect that a new file does not contain an expected class after referencing it in a system (see test#incr340).
    • Compiler: Fixed several recompilation bugs (bug#16546, bug#16547, bug#16553) for cases when a feature with assertions is removed from a parent class while a child class remains unchanged (see test#incr341, test#incr342, test#incr343).
    • Studio: Fixed bug#15788 (bug#16209, bug#16278) Error tooltip flashing when mouse outside of EiffelStudio
    • Studio: Fixed bug#16543 Searching in feature Implementers or Descendants does not scroll to show match
    • Compiler: Fixed recompilation bugs (bug#14525, bug#16052) that caused compiler crash or incorrect error message when checking inherited code of a client that refers to a feature that is (re)moved (see test#incr293, test#incr338).
    • Delivery: Ensured that the void-safe versions of precompiled libraries are indeed included.
    User changes:
    • Studio: The experimental mode is now gone, it has become the default. To have access to the default mode of 6.5, one has to use the compatible version.
    Version 6.6.8.2636:

    New features:

    • Base: Added support for correct mismatch in the SED serialization cluster.
    Improvements:
    • Runtime: When twinning a SPECIAL instance where `capacity' is much higher than its `count' the new copy will have its `capacity' set to `count'.
    • Studio: added new Error List tool preference more...
    Requirements
    Intel, Mac OS X 10.4 or later






      Be the first to recommend a similar software title.
    EiffelStudio User Discussion (Write a Review)
    ver. 6.x:
    Your rating: Now say why...
    Overall:

    sort: smiles | time
    burypromote

    +855
    Negritude commented on 23 Jul 2012
    Note, this is the last pre-compiled version of EiffelStudio for OS X. If you want a more up-to-date version, you need to use MacPorts.
    [Version 6.6.8.2636]


    There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.

    There are currently no ratings. Write a comment or review now.

    Downloads:3,707
    Version Downloads:430
    Type:Development : Editors
    License:Free
    Date:22 Jul 2012
    Platform:Intel 32 / OS X
    Price:Free0.00
    Overall (Version 6.x):
    Features:
    Ease of Use:
    Value:
    Stability:
    Displaying 1-1 of 1
    -
    -
    -
    Please login or create a new
    MacUpdate Member account
    to use this feature
    Watch Lists are available to
    MacUpdate Desktop Members
    Upgrade Now
    Install with MacUpdate Desktop.
    Save time moving files & cleaning
    up space wasting archives.
    EiffelStudio is the central tool of ISE Eiffel, letting you design, develop, debug, document, measure, maintain, revise and expand systems using the full power of object technology and Design by Contract.

    The most important property to keep in mind as you are discovering EiffelStudio is that it is neither just a "programming environment" nor just a "CASE tool" (Computer-Aided Software Engineering) for analysis and design. It encompasses both of these functions and many others. Most system builders today are used to a dichotomy between the high end and the low end:
    • At the analysis and design levels, graphical tools help you clarify your thinking about the system, interacting with customers and end users, and devise high-level system architectures, usually in diagrammatic form.
    • At the low end, programming tools help you edit, compile and debug your programs.


    - -