Dr. Dobb's Journal October 2000
Solutionsoft has released Perl Builder 2.0, an integrated development environment for the Perl language that includes a programmer's editor integrated with a visual debugger, as well as tools for the creation and testing of Perl scripts. The Standard edition, available for Windows 9x/ NT/2000, includes the ability to test CGI scripts on the desktop -- without the need for a web server -- and includes color syntax highlighting, "tool tip" variable inspection, and a full suite of debugging commands. The Professional edition, available for Windows or Linux, also includes the ability to open and debug multiple scripts simultaneously, advanced support for debugging multistage scripts, and built-in performance timing tools for optimizing applications.
Solutionsoft
370 Altair Way, Suite 200
Sunnyvale, CA 94086
408-523-0801
http://www.solutionsoft.com/
Headway Software has launched reView Java 1.1, a visually interactive reverse engineering tool. reView Java lets you examine the directories and libraries where the source code is stored, and from this point, the tool automatically generates an initial layout of the inherent structures and dependencies within the code base. The tool produces up-to-the-minute design diagrams based on the latest view of the code.
Headway Software Ltd.
48 Upper Mount Street
Dublin 2, Ireland
353-1-678-7178
http://www.headwaysoftware.com/
Sun Microsystems is releasing under the GPL the source code of its StarOffice Suite, a set of office productivity applications for Solaris, Windows, and Linux (a Macintosh version is in development). The next version, StarOffice 6, will serve as the source-code base for OpenOffice.org, an architecture of separate applications and componentized services. OpenOffice.org will host StarOffice source code, specify XML file formats for documents and language-independent APIs, and provide Microsoft Office file filters.
Sun Microsystems
901 San Antonio Road
Palo Alto, CA 94303-4900
650-960-1300
http://www.openoffice.org/
Version 2.1 of Raycosoft's Typhon (formerly called the "Portable Unix Toolkit") is now available for Windows as well as Solaris, Linux, and a variety of other UNIX platforms. Typhon contains 106 programs for text processing, file and directory processing, customizing login environments, disk space management, performance analysis, system monitoring, and system security. Version 2.1 introduces full support for the UNIX bash login shell; Typhon also supports the Korn shell, bash, C shell, and tcsh. Version 2.1 also includes better disk space management for temporary files, enhanced support for the public-domain Korn shell, enhanced support for UNIX standards, signal trapping and handling, and a new program for text processing.
Raycosoft
501 North 43rd Street
Seattle, WA 98103
206-547-6903
http://www.raycosoft.com/
Xi Graphics has released DeXtop, a GUI for Linux, designed to be used with the Xi Graphics display servers. DeXtop is based on the Open Group's Common Desktop Environment (CDE). CDE is a commercial GUI, and the same Motif/CDE interface is found on workstations from Compaq, IBM, HP, and Sun, so DeXtop offers complete interoperability with these platforms. The package includes Open Motif 2.1.30, CDE, and a development environment including all the components necessary to compile CDE/Motif applications. Other DeXtop features include integrated support for utilities such as Netscape, Acrobat, and Postscript viewer; a graphical login and session manager; glibc 2.1 support; and full XiG X11R6.4 and Open Motif 2.1.30p2 source code.
Xi Graphics Inc.
1801 Broadway, Suite 1710
Denver, CO 80202
303-298-7478
http://www.xig.com/
Tech Soft America has announced the availability of the HOOPS/Stream and HOOPS/ActiveX Toolkits for creating web-based visualization applications or publishing models to the Web. HOOPS/Stream is the latest extension to HOOPS/3DAF, and lets you create highly compressed, stream-capable files, enabling the efficient transfer of large models containing 2D, 3D, and custom data. The complementary HOOPS/Active X component gives you a set of base classes for building custom ActiveX controls. The HOOPS streaming technology is designed to be a modular set of components for building custom applications, is targeted to CAD/CAM/CAE developers, is not limited to OpenGL 3D primitives, and does not require a separate web server module.
Tech Soft America
1301 Marina Village Parkway, Suite 300
Alameda, CA 94501
510-769-2300
http://www.hoops3d.com/
PowerChart, a Java Charting component from ProtoView Development, is a set of integrated JavaBeans that provide 2D and 3D rendering of a wide variety of graph types to any Java application. This version of the tool supports charting types of area, bar, candle, column, line, pie, stock, and surface. Charts can be rotated in any direction as well as zoomed in and out, and there is an interactive point-and-click interface for changes to data and styles. PowerChart can get data from JDBC data, streaming data, XML or n-tier data feeds. The data models also conform to standard JavaBeans models for 2-dimensional data. For thin client delivery, PowerChart can remain on the server and dynamically render JPG-format charts to HTML or JSP pages.
ProtoView Development
2540 Route 130
Cranbury, NJ 08512
609-655-5000
http://www.protoview.com/
CARIS has released Spatial Fusion Developer, a Java tool for integrating distributed multiformat datasets online. Users deploy an applet capable of analyzing and displaying CARIS files, Shapefiles, MIF/ MID files, and data stored in Oracle8I Spatial simultaneously, regardless of where on the Internet the data resides. CARIS Spatial Fusion also supports a number of raster formats including GeoTiff, Tiff/tfw, Tiff/iga, HCRF, and BSB. It compiles with the JavaBeans components model.
CARIS
264 Rookwood Avenue
Fredericton, NB
Canada E3B 2M2
506-458-8533
http://www.caris.com/
Crossware has released a source-level simulator and source-level debugger for the Motorola ColdFire family of 32-bit microcontrollers and integrated them with its other ColdFire tools to produce a complete Development Suite. The Suite supports the MCF5407 chip as well as the series 2 and 3 ColdFire cores. The simulator lets ColdFire programs be developed without hardware; when the hardware becomes available, the parallel port BDM (background debug mode) debugger extends the source-level debugging capabilities to the hardware. The simulation and remote debugging environments are almost identical, and a script file to configure the debugger can be automatically generated by the simulator.
Crossware Products
Old Post House, Silver Street,
Litlington, Royston, Herts,
SG8 0QE, UK
44-0-1763-853500
http://www.crossware.com/
A new version of the webMapServer Internet mapping toolkit from Graticule now has functions for WAP access. webMapServer runs on a Windows NT 4 Server and offers a range of functions for creating high-quality maps and making these available over the Web. It uses the Common Gateway Interface and WAP gateway to deliver maps from the server to clients using standard Internet browsers or WAP compatible devices.
Graticule
2 Blenheim Court Leeds
LS2 9AE England
44-113-234-4000
http://www.graticule.com/
The z2k toolset from Rabbit Semiconductor is an assembler-only development platform designed to allow programming of the Rabbit 2000 microprocessor with a Linux PC as the host development platform. Included in the toolset is an assembler, object file listing post-processor, abbreviated multitasking OS in assembler source form, several routines (such as dynamic memory allocation and floating point), and a console-based interactive download/debugger. The download/ debugger is specifically designed for the Jackrabbit single-board computer.
Rabbit Semiconductor
2932 Spafford Street
Davis, CA 95616-6800
530-757-8400
http://www.rabbitsemiconductor.com/
SteelEye Technology announced Version 3.0 of its LifeKeeper for Linux. LifeKeeper is an automated high-availability clustering solution for Linux, implementing fail-overs and system back-ups to ensure continuous availability of data. LifeKeeper is targeted to web-centric enterprise applications. It is designed for the Red Hat Linux 6.1 platform and will be available on the Red Hat distribution of Linux.
SteelEye Technology Inc.
2660 Marine Way, Suite 200
Mountain View, CA 94043
650-318-0108
http://www.steeleye.com/
Version 4.0 of the IMSL C Numerical Library (CNL) is available from Visual Numerics. First released in 1990, CNL is a collection of more than 300 mathematical and statistical analysis functions written in C that you can embed directly into numerical analysis applications. The primary enhancement in Version 4.0 is that the Library is now thread-safe, meaning application developers can integrate CNL into multithreaded applications. In addition, CNL routines can now be more easily called from relational database management systems such as Oracle and Informix.
Visual Numerics Inc.
5775 Flatiron Parkway, Suite 220
Boulder, CO 80301
303-939-8797
http://www.vni.com/
Harmonic Software has announced O-Matrix Developers Version, a tool that lets you create binary O-Matrix applications that can be distributed royalty free. Using the analysis, GUI building, and MATLAB-compatibility capabilities in O-Matrix, you can build stand-alone technical computing solutions that can be distributed without individual licenses. The O-Matrix Developers Version requires Windows 95/98/NT/2000.
Harmonic Software
P.O. Box 31537
Seattle, WA 98103
206-367-8742
http://www.omatrix.com/
Tridia Corp. announced Release 1.0 of TridiaVNC, software allowing a user to view and control the remote screen, keyboard, and mouse of a host machine. TridiaVNC is an enhanced version of AT&T's VNC product, and like AT&T VNC, will be distributed as an open source product. VNC is a cross-platform, small footprint product in which the information remains on the remote server and so can be manipulated via various viewers. TridiaVNC is enhanced with a standardized installation process, added zlib compression, and a fully searchable online help. Tridia also offers an array of support services, and they maintain http://www .developvnc.org/ for the assistance and encouragement of the VNC developer community. TridiaVNC is available for Win32, Solaris, Linux, AIX, and HP-UX.
Tridia Corp.
1000 Cobb Place Boulevard
Building 200, Suite 210
Kennesaw, GA 30144-3684
770-428-5000
http://www.tridia.com/
MGCSoft has released Equation Illustrator V for Windows 95/98/NT4. Equation Illustrator V helps produce documents and web graphics that include math or chemical equations, vector graphics, and pictures. Formatted equation macros can be stored and retrieved with a cut-and-paste interface. Selections can be sent to the Windows clipboard as Enhanced Metafiles and bitmaps or saved to file for use on the Web or in other documents. Vector drawing functions include simple rectangles, regular polygons, Bezier curves, and waves and pulses. Pixel-by-pixel control over formatted text allows precision alignment of equations, and an object editor for all other page elements (as well as the mouse functions) allows tight control over the appearance of documents. Equation Illustrator V for Windows costs $20.00 for a single-user license.
MGCSoft
12 Beaconsoft Road
Altrincham
Cheshire WA14 5LQ, UK
0161-928-4073
http://www.mgcsoft.com/
Versant has announced enJin eXpress, an object/relational mapping tool which dynamically generates SQL code from meta-data mapping information. The program supports the generation of a database schema (DDL) from an object model and mapping of a Java object model to an existing database schema. Also included are features such as caching of prepared SQL statements, joining and batch reading, partial object activation, parameterized SQL, and scrollable cursors. Any database system accessible with JDBC is supported. EnJin eXpress is less than 500 K in size.
Versant Corp.
6539 Dumbarton Circle
Fremont, CA 94555
510-789-1500
http://www.versant.com/
DDJ