Of Interest


MicroEdge Visual SlickEdit 4.0 is a multi-platform editor for UNIX, OS/2, and OS/390. Version 4.0 features include Context Tagging, DIFFzilla for file differencing, FTP support, and PL/SQL and Transact SQL support. Visual SlickEdit 4.0 for UNIX and OS/2 costs $395.00 for a single-user license. Its Linux version costs $295.00 for a single-user license. A five-user license for Visual SlickEdit for OS/390 costs $7500.

MicroEdge Inc.
P.O. Box 988
Apex, NC 27502
800-934-3348
http://www.slickedit.com/

BeOS Release 4 from Be is an operating system designed for digital content creators. BeOS Release 4 features a Media Kit, which lets users specify complex series of operations to be performed on streaming media, and lets developers program high-performance, low-latency media applications; expanded hardware support; support for the Windows FAT16 and FAT32 filesystems; built-in TCP/IP networking; and improved overall system performance. BeOS Release 4 runs on PCs (Intel Architecture or Power PC) with a minimum of 16 MB of RAM; 150-MB hard disk or hard-disk partition; CD-ROM drive; keyboard and mouse; built-in or bundled compatible video adapter; multisync monitor (recommended); and network connection via Ethernet or PPP. BeOS Release 4 costs $99.95.

Be Inc.
800 El Camino Real, Suite 400
Menlo Park, CA 94025
650-462-4100
http://www.be.com/

Green Hills Software has released CodeBalance, an optimizing profiler for its C, C++, and EC++ compilers. CodeBalance targets 32-bit CPUs equipped with 16-bit instruction-set extensions, using a mix of 32- and 16-bit instructions to reduce code size while maximizing execution speed. You can optimize programs for small size, high speed, or any combination. For example, programmers can direct CodeBalance to optimize for the fastest possible performance given a particular code size reduction goal. Similarly, you can direct CodeBalance to optimize for the smallest possible code size given a particular minimum 32-bit performance level. CodeBalance uses a mix of 16- and 32-bit instructions to achieve the desired results. CodeBalance is currently available for the ARM7/TDMI and MIPS16 processors, both of which provide 16-bit extensions. CodeBalance is bundled with the MULTI Development Environment, which includes a C/C++/EC++ compiler, assembler, linker, and instruction set simulator. A single-seat MULTI developer's license costs $5900.00 for Windows 95/NT, and $8900 for UNIX hosts.

Green Hills Software Inc.
30 West Sola Street
Santa Barbara, CA 93101
805-965-6044
http://www.ghs.com/

Riverace's ACE Version 4.6 is a freely available, portable C++ class library for developing distributed, concurrent applications. Version 4.6 features ports of ACE to Windows CE and pSOS, as well as bug fixes and new features. ACE is freely available from Riverace's web site. Riverace provides software support for ACE.

Riverace Corp.
27 Short Street
Franklin, MA 92038
508-541-9180
http://www.riverace.com/

Lockheed Martin Federal Systems has released its High Availability Real-time Distributed Package (HARDPack), a real-time, fault-tolerant, high-performance CORBA ORB. HARDPack's CORBA implementation bundles CORBA services such as naming, event, lifecycle, and externalization, as well as several custom extensions for real-time fault tolerance.

Lockheed Martin Federal Systems
1801 State Route 17C
Owego, NY 13827
607-751-2000
http://www.hardpackorb.com/

GoAhead Software has announced the GoAhead Embedded Management Framework for Windows CE. The Embedded Management Framework consists of the FieldUpgrader for upgrading software in the field; WebAccess, an embedded web server; and FaultManager, a fault-detection and diagnosis application. The Embedded Management Framework is also available for Windows NT/95/98, VxWorks, and UNIX.

GoAhead is also distributing the source code for its embedded web server, Infusion, free of charge. Infusion, which is a subset of WebAccess, supports Active Server Pages and JavaScript, and is available from the GoAhead web site.

GoAhead Software
8652 154th Avenue NE
Redmond, WA 98052
425-882-1900
http://www.goahead.com/

JavaMaker from Crystal Systems Solutions is a legacy software migration tool that automatically converts Cobol applications to Java applications. JavaMaker is fully customizable and is licensed on the basis of cost per line of code converted.

Crystal Systems Solution Ltd.
6 Maskit Street
Herzliya, Israel 46733
972-9-952-6100
http://www.cobol2java.com/

Infraworks has introduced an SDK for monitoring and controlling the Windows file system. InfraModules currently includes infraSave, infraDelete, and infraPrint, which allow application developers to monitor, intercept, and inject their own real-time functionality during Windows' file system calls. The infraModules SDK consists of device drivers, ActiveX components, and sample applications.

Infraworks Corp.
P.O. Box 684623
Austin, TX 78768
512-583-5000
http://www.infraworks.com/

The Object Management Group's (OMG) "CORBA Academy Tutorial" training presentation is available for download via its web site. The OMG's CORBA Academy Tutorial is aimed at teaching the basics of OMG's Common Object Request Broker Technology (CORBA) and how to implement it. The course was developed by Jon Siegel, Director of Domain Technology at OMG and author of the book CORBA Fundamentals and Programming. The CORBA Academy Tutorial is free to OMG members at http://www.omg.org/members/accept.htm.

Object Management Group
492 Old Connecticut Path
Framingham, MA 01701
508-820-4300
http://www.omg.org/

Servertec has announced a new release of iScript, a scripting language written in Java for creating scalable, server-side, object-oriented enterprise solutions. This release includes iScriptServlet, a Java Servlet for directly accessing iScript from any web server supporting Java Servlets. The release also includes bug fixes and updated documentation. The iServer preview release is available for free from Servertec's web site.

Servertec
18 Oakwood Avenue
Kearny, NJ 07032
http://www.servertec.com/

Compuware's NuMega TrueCoverage is a code coverage analysis tool for Visual Basic, Visual C++, and Java applications for Windows 95/98/NT/CE. In addition to comprehensive coverage analysis, TrueCoverage features project-wide data merging, code-base stability tracking, and multilanguage and platform support.

Compuware Corp.
31440 Northwestern Highway
Farmington Hills, MI 48334
800-521-9353
http://www.numega.com/

BitJazz is shipping PhotoJazz, a $99.00 lossless compression plug-in for use with Adobe tools including Photoshop, Illustrator, ImageReady, and ImageStyler. PhotoJazz, according to BitJazz, achieves an average compression ratio of 2.5 to 1. BitJazz is also shipping its cross-platform BitJazz SDK, which lets you include PhotoJazz support in Windows and MacOS software. The cross-platform SDK includes all PhotoJazz interface files, working ANSI C sample code, and documentation for both platforms. PhotoJazz Pro costs $99.00, and PhotoJazz Lite costs $49.00. A free PhotoJazz file reader for Macintosh and Windows is available from BitJazz's web site. A royalty-free developer's license is available for the PhotoJazz SDK.

BitJazz Inc.
P.O. Box 570
San Geronimo, CA 94963
415-642-4829
http://www.bitjazz.com/

Wilson WindowWare is shipping WinBatch Studio, its IDE for WinBatch scripting and batch control language for Windows. With WinBatch Studio, WinBatch provides a visual programming interface. The entire WinBatch Library of functions is available from the right click menu in WinBatch Studio. Other features include color-coded syntax display, context-sensitive help, step-by-step code execution with variable watch window, and macro control. Enhanced WinBatch programming functions include Internet access scripting, cross-application ODBC database scripting, serial communications scripting (including port, modem, and file transfer management), and (for users of Windows 98 or IE 4.0) glamorous HTML dialogs. Enhanced functions for manipulating files also includes new handling of files with UNIX and Macintosh formats. A complete list of the new capabilities is available from Wilson WindowWare's web site. WinBatch with WinBatch Studio costs $99.95 for a single user. The WinBatch+Compiler package is $495.00 (including WinBatch Studio, WinBatch single user, and the WinBatch Compiler) and is royalty free.

Wilson WindowWare Inc.
5421 California Avenue SW
Seattle, WA 98136
206-938-2734
http://www.winbatch.com/

Ixla Limited has released Version 2 of its Digital Camera Interface (DCI) SDK. The SDK lets you integrate digital cameras into your software applications. New features in Version 2.0 include direct support for 125 digital cameras and the ability to connect digital cameras directly to web sites without any additional end-user software. The software works with Visual C++, Visual Basic, and Delphi. The Ixla DCI SDK 2.0 is currently available for Windows 95/98/NT. Prices are tiered and range from $2000 to $100,000.

IXLA Limited
17 Jansen Street
Danbury, CT 06810
519-884-3301
http://www.ixla.com/

Whole Tomato Software has released a new version of Visual Assist, its editor plug-in for Microsoft Visual C++ 6.0. Using dynamic parsing, Visual Assist enhances Microsoft's IntelliSense with features such as Typo Warnings, Suggest Word, ToolTips, and Auto Correct Case. VisualAssists's Complete Word feature works on all symbols in an application, and its Auto Parameter Info also works for macros that take arguments. Visual Assist is available for Microsoft Visual C++ 5.0/6.0. It costs $189.00.

Whole Tomato Software Inc.
P.O. Box 513
Cupertino, CA 95015
408-323-1590
http://www.wholetomato.com/

NewMonics has announced the PERC Integration Kit for Integrated Systems's pSOS real-time operating system. PERC is a clean-room Java implementation with unique memory-management capabilities for real-time embedded systems. The Integration Kit contains a customized PERC virtual machine that, according to NewMonics, supports real-time garbage collection and deterministic real-time tasking. The Integration Kit also contains a tool for storing class files in ROM memory and a tool for integrating native methods. The PERC Integration Kit supports pSOS versions 2.2.2 and above on a Power PC or 68000 chip.

NewMonics Inc.
2625 N. Loop Drive, Suite 2120
Ames, IA 50010
515-296-0897
http://www.newmonics.com/

Frontline Test Equipment's Serialtest ComProbe for Windows 95/98 is a data and protocol analyzer for troubleshooting both synchronous and asynchronous data communications. Serialtest turns Windows 95/98 PCs into serial data and protocol analyzers. Protocols decoded include Frame Relay, HDLC/SDLC, X.25, SNA, Bisync, PPP, SLIP, and TCP/IP. The Serialtest ComProbe for Windows 95/98 includes Serialtest software and the RS-232 ComProbe adapter. Serialtest ComProbe costs $1695.00.

Frontline Test Equipment Inc.
P.O. Box 7507
Charlottesville, VA 22906
804-984-4500
http://www.fte.com/

Diab Data's FastJ is a high-performance Java compiler that compiles both Java source code and bytecode to native instructions. FastJ offers configurable garbage collection schemes, configurable libraries, and extensions to Java for supporting user-allocatable memory, and direct addressability. FastJ is fully compliant with the Java 1.1 language specification. Supported microprocessors include Power PC, 68K, CPU32, ColdFire, and MCORE. Supported hosts include Windows 95/98 and NT, Solaris, SunOS, and HP/UX. Pricing for FastJ starts at $2400 for a single-user node-locked license.

Diab Data Inc.
323 Vintage Park Drive
Foster City, CA 94404
650-571-1700
http://www.ddi.com/

Hewlett-Packard's recently announced Chai Developer Kit is a virtual machine that complies with the Java Virtual Machine specification. At the same time, HP announced its ChaiServer, an embeddable web server written in Java.

Hewlett-Packard
3000 Hanover Street
Palo Alto, CA 94304
408-447-1208
http://www.chai.hp.com/

DDJ


Copyright © 1999, Dr. Dobb's Journal