Dr. Dobb's Journal June 2000
Genitor Corporation has announced the release of Genitor Surveyor 4.5, which helps development teams keep apprised of rapidly changing or unfamiliar code by automatically creating web-based documentation. Surveyor webs organize and chart relationships between objects, and give you a way to navigate through your projects using your own browsers. Features new to Version 4.5 include automatic web updates, automatic object links, text formatting macros, Java document comment compatibility, member indices, three new object indices, source code chromacoding, and summary sentences. Genitor Surveyor runs on Windows NT/95/99/2000 and supports HTML generation for any platform. The cost of a single-user license is $299.00.
Genitor Corp.
220 East Huron, Suite 500
Ann Arbor, MI 48104
888-436-4867
http://www.genitor.com/
Fookes Software has released NoteTab Pro 4.8, a Windows 95/98/2000/NT4 text editor. NoteTab Pro is a full-featured text editor that lets you open and edit simultaneously as many documents as your system can support. Perl and Gawk scripts can be stored in NoteTab Pro's Clips and can be applied directly to highlighted text or an entire document. There is a free repository of Clipbook libraries available on the NoteTab web site, covering HTML, JavaScript, LaTeX, SQl, C/C++, PGP, and FTP. NoteTab Pro 4.8 costs $19.95 and can be purchased from the company's web site.
Fookes Software
Av. Eughne-Pittard 22 Ter
CH-1206 Geneva, Switzerland
http://www.notetab.com/
ESRI has shipped ArcView Spatial Analyst 2, an optional extension to ArcView GIS. ArcView Spatial Analyst 2 introduces ESRI's ModelBuilder, which integrates logical modeling with GIS functionality. It provides you with a set of easy-to-use tools for building and interacting with various types of spatial models. Users construct models with process wizards or by dragging icons representing data (grid themes, for instance) and functions into the model and connecting them with lines to show how the data is processed. Models can be created, saved, and rerun using different input data and function parameters.
ESRI
380 New York Street
Redlands, CA 92373
800-447-9778
http://www.esri.com/spatialanalyst/
Dundas Chart, from Dundas Software, is an OpenGL powered charting component for use with Windows DNA 2000, Active Server Pages, Visual Basic, and Visual C++ development projects. A single-user license for the Windows DNA 2000 Server component is $950.00. Pricing for an ActiveX client component (Visual Basic, Visual C++) is $399.00.
Dundas Software
500-250 Ferrand Avenue
Toronto, ON, Canada M3C 3G8
800-463-1492
http://www.dundas.com/
Headway Software has launched re-View C++ 1.0, a visually interactive reverse-engineering tool. Using re-View C++, you can examine the directories and libraries where the source code is stored. From this point, the tools automatically generate an initial layout of the inherent structures and dependencies within the code base. The tools let you refine and modify software without compromising existing round-trip engineering processes. The tool also allows for the development of more accurate project plans. Headway re-View C++ costs $1000.00. A 30-day evaluation version of the software is available at the Headway Software web site.
Headway Software
48 Upper Mount Street
Dublin 2, Ireland
353-1-6787178
http://www.headway-software.com/
Numerical Objects AS has shipped the Diffpack Datafilter Toolbox 1.0 -- a plug-in module to the Diffpack Multi-Physics Simulation Framework. The module gives you easy and safe import facilities for third-party finite element meshes. The Datafilter Toolbox can be used either as a standalone file-to-file converter, or as a linkable library facilitating direct mesh import into customers' Diffpack applications. The Diffpack product line is available on Win32, Linux, DEC, IBM, SGI, HP, and Sun UNIX platforms. Test versions of the software, documentation, and application examples are available on a Demo CD or for download from the Numerical Objects web site.
Numerical Objects AS
Forskningsveien 1
P.O. Box 124 Blindern
N-0314 Oslo, Norway
47-22-06-79-02-73-00
http://www.nobjects.com/
The 1394 Developers' Conference 2000 will be held June 20-22 at the Fairmont Hotel in San Jose, California. The conference includes three days of information and presentations on the power and performance of the 1394b and 1394.1 Standards; home networking and wireless 1394; cooperative solutions; IP, patent pool, copy protection; OS support; Windows, Apple, UNIX, Linux; and HAVi overview. You can register online for the 1394 Developers' Conference at http://www.1394ta.org/.
1394 Trade Association
2350 Mission College Boulevard
Santa Clara, CA 95054-1552
408-748-9416
http://www.1394ta.org/
Zend Technologies has released the Zend Optimizer, available as a free download. The Zend Optimizer speeds up the execution of PHP code, and is available in a version compatible with the current Beta 4 release of PHP 4.0. The Zend Optimizer uses multipass code optimizations to double the running speed of PHP 4.0 applications by running several optimization passes on the code, created by the run-time compiler, before the code is executed. The Zend Optimizer is capable of performing approximately 20 different optimizations. For example, one of the simpler optimizations that the Zend Optimizer does is to change postincrementing to preincrementing everywhere possible, since preincrementing is considerably faster. PHP (http://www.php.net/) is an open-source scripting language used for developing dynamic web pages for e-commerce and other dynamic web applications.
Zend Technologies
35 Jabotinsky Street
Ramat-Gan 52511, Israel
972-3-6139
http://www.zend.com/
VxDWriter 2.0 is a Windows 95/98 device driver (VxD) development tool from Techsoft. Using this tool, VxD can be developed entirely in C/C++ without requiring any assembly-language programming. The resulting VxD, when compiler optimization is enabled, is supposedly comparable with that written in assembly language in code efficiency and size. Key features include VxDWizard, special Ring 0 run-time library, more than 620 additional VxD service wrapper functions, a highly optimized VxD Foundation Class Library, support for developing VxD in the Visual C++ IDE, integrated help file with Win98 DDK, sample VxDs, and most of the run-time library source code. The VxDWriter costs $429.00 and can be purchased from the company's web site.
Techsoft Pvt. Ltd.
44/A, Madhu Roy Lane
Calcutta 700006, India
http://www.techsoftpl.com/
Hewlett-Packard has announced HP Developer's Garage, a multiplatform program for developing Internet applications. Developer's Garage offers a development environment with integrated tools for Java, C/C++, XML, and HP's e-speak technology. You can work in Windows NT, Linux, or HP-UX. The program includes free access to information, software, tools, and support through a portal for registered members. Detailed porting guides, IA-64 support, Linux APIs, and other tools are included in the program. Technical information is available at http://devresource.hp.com/.
Hewlett-Packard
3000 Hanover Street
Palo Alto, CA 94304-1185
650-857-1501
http://www.hp.com/go/devgarage/
Troll Tech has announced Qt/Embedded, an embedded Linux version of its Qt cross-platform C++ application framework for rapid development of GUI applications. Qt/Embedded offers the cross-platform portability, like other Qt/Windows and Qt/X11 products. Applications may be developed on desktop Qt systems and ported to embedded Linux systems. Qt is supported on a wide range of platforms, including Windows, Linux, Solaris, HP-UX, IRIX, and AIX. It is also the basis of the KDE Linux desktop environment. An evaluation copy may be downloaded from the TrollTech web site.
TrollTech
Waldemar Thranes gate 98B
N-0175 Oslo, Norway
47-22-80-63-90
http://www.trolltech.com/
Omnis Software has released Version 2.4 of Omnis Studio, its rapid application development (RAD) tool. Omnis Studio provides a component-based environment for building GUI interfaces within e-commerce, database, and client/server applications. Omnis Studio runs on Linux, Windows, and Macintosh, and supports native access to Oracle, Sybase, DB2, MySQL, and other ODBC-compliant data sources. The Omnis Web Client allows the developer to create client interfaces that either utilize forms or a secure plug-in.
Omnis Software
981 Industrial Road, Bldg. B
San Carlos, CA 94070
650-632-7100
http://www.omnis-software.com/
On Time has announced a royalty-free real-time x86 operating system called RTOS-32, which implements a Windows NT subset kernel in 16 KB. RTOS-32 is a scalable component architecture, so that only the components needed by the application are loaded on the target. RTOS-32 consists of the RTTarget-32 development system, the RTKernel-32 real-time scheduler, the RTFiles-32 embedded file system, and the RTIP-32 embedded TCP/IP stack. The development system integrates with Microsoft Visual Studio 6.0 and also supports Borland C, Watcom C, and Borland Delphi. The TCP/IP stack makes the core TCP/IP protocols available through the UNIX socket API. Pricing starts at $1700.00.
On Time Software
88 Christian Avenue
Setauket, NY 11733
631-689-6654
http://www.on-time.com/
Zentropix has announced the availability of a set of Perl bindings that let you use the Real Time Application Interface (RTAI) programming API from a scripting environment. The bindings extend the LXRT technique in the RTAI to a scripting environment. RTAI facilitates hard real-time programming on a Linux system by using its API within a user-written kernel module. LXRT provides soft real-time support for Linux using a new paradigm. Rather than altering the Linux scheduler, LXRT uses a proxy hard real-time process to carry out the scheduling duties of the user space process. RTAI, LXRT, and the LXRT Perl bindings are all released under terms of the GNU LGPL.
Zentropix
441-B Carlisle Drive
Herndon, VA 20170
703-471-6690
http://www.zentropix.com/
Chilisoft has released Chilisoft Active Server Pages (ASP) for Linux. ASP for Linux lets you build and maintain dynamic web applications using Active Server Pages for live database connectivity and dynamic content. Supported development environments include Microsoft FrontPage 2000 and Visual InterDev, Allaire Homesite, Macromedia Drumbeat, as well as the VBScript and Jscript scripting languages. Cobalt Networks has worked closely with Chilisoft to integrate ASP for Linux with its Cobalt RaQ 3 server appliance. Chilisoft ASP for Linux retails for $995.00 per server with a four CPU maximum. The first release of ASP for Linux is available for the Apache web server on Red Hat Linux 6.0 and 6.1.
Chilisoft Inc.
13920 SE Eastgate Way #120
Bellevue, WA 98005
425-957-1122
http://www.chilisoft.com/
Quadbase Systems has released Version 2.2.1 of ExpressChart, a tool for creating and publishing dynamic graphic charts on the Web. Chart templates can either be incorporated into applets, servlets, or applications using ExpressChart's API or directly into an HTML page. Charts can be exported in PNG, BMP, GIF, JPG, WMF, and VRML formats. ExpressChart 2.2.1 supports Sun's JDK 1.1. and JDK 1.2. The tool is available as a JavaBean as well as a Swing component. It can be used with development tools such as Visual Café, JBuilder, Visual Age for Java, WebSphere, WebLogic, and Visual J++. ExpressChart runs on Windows, Solaris, HP-UX, and various UNIX and IBM platforms.
Quadbase Systems
2855 Kifer Road #203
Santa Clara, CA 95051
408-982-0835
http://www.quadbase.com/
NS Basic has announced the availability of NS Basic/Palm, a complete programming environment for Palm OS devices. The product features a visual drag-and-drop interface and includes features such as serial communications, math and trigonometric function support, a Palm OS emulator, sample code, and a 150-page handbook. NS Basic/Palm runs on Palm OS devices running Version 3.0 or higher. The development platform is Windows. NS Basic/Palm is priced at $99.95.
NS Basic Corp.
71 Hill Crescent
Toronto, ON, Canada M1M 1J3
416-264-5999
http://www.nsbasic.com/
DDJ