Great Circle from Geodesic Systems is a memory manager for Visual C++ 4.0. The tool automatically eliminates memory bugs by preventing memory leaks and premature frees. The memory manager is available for Windows 3.1/95/NT and Sun OS 4.1x, Solaris 2.x, and other UNIX platforms. In addition to Visual C++ 4.0, the tool supports most other C/C++ compilers, including Borland C++. It sells for $495.00.
Geodesic Systems
4745 N. Ravenswood Avenue, Suite 11
Chicago, IL 60640
312-728-7196
info@geodesic.com
Aspect Software Engineering has announced iBasic, a server-side scripting language that's compatible with HTML and Visual Basic. iBasic executes on Web servers and provides the capability to respond to multiple browser requests simultaneously by running VBA/HTML scripts in a multithreaded environment. In a typical scenario, VBScript executes on the client browser, while iBasic scripts execute on the server. iBasic licenses for $99.00 per server.
Aspect Software Engineering
2800 Woodlawn Drive
Honolulu, HI 96822
808-539-3781
http://www.aspectse.com
SourceCraft has announced NetCraft, a browser/server tool that produces standard Java code, and ObjectCraft, a client/server development environment that produces standard C++ code using the same visual programming environment. NetCraft generates Java source code. NetCraft supports an N-tier client/server architecture in which web browser replace traditional Windows clients. Netcraft sells for $995.00 per copy.
ObjectCraft, which lets you deploy two-tier and three-tier client/server applications, generates standard Visual C++ source code, ensuring application portability, scalability, and full OLE and OCX compliance. ObjectCraft provides access to information stored in both relational and object-oriented databases. ObjectCraft includes a methods editor, menu builder, forms builder, browser, and code generator and debugger for C++. It sells for $1995.00.
SourceCraft, Inc.
20 Mall Road
Burlington, MA 01803-4129
617-221-5665
http://www.sourcecraft.com
Eschalon Development has released a family of tools for Delphi 2.0. The Eschalon Power Controls kit is a set of visual components that enable Windows 3.1 to Windows 95 porting. The Eschalon Power Secure toolkit delivers RC4, DES, and Triple DES encryption to Delphi 2.0 apps. Further security features include protection of EXEs against tampering, key generation, message digest, and a true random-number generator.
Eschalon Development
24-2979 Panorama Drive
Coquitlam, BC
Canada V3E 2W8
604-945-3198
http://www.eschalon.com
VisualCoder++ from Centauri Software is a C/C++ code processor for Windows 3.1/95/NT and OS/2 Warp. VisualCoder++ lets you build code by dragging and dropping onto a control flow line, automatically formating and indenting statements in the process. Function names, parameters, local variables, and member variables are selectable from drop-down lists. The tool sells for $99.00.
Centauri Software
4140 Oceanside Boulevard, Suite 159-103
Oceanside, CA 92056
619-630-8055
centauris@aol.com
The recently announced Borland C++ Development Suite includes Borland C++ 5.0, CodeGuard 32/16, PVCS Version Manager, InstallShield Express, and AppAccelerator Just-in-Time for the Java compiler in one integrated package. The package includes a native 32-bit-hosted development environment, which targets Windows 95/NT/3.1 and DOS. You can move between operating systems using TargetExpert, which lets you change the target platform with the click of a mouse. Borland C++ 5.0 also includes a multitarget project manager that lets developers build 32- and 16-bit applications in parallel.
Borland C++ 5.0 includes Object Windows Library (OWL) 5.0. OWL 5.0 also encapsulates many Windows APIs, including WinSock (TCP/IP), MAPI (e-mail), and others. OWL 5.0 is portable to other compilers, including Microsoft Visual C++. The Suite contains a complete implementation of the ANSI/ISO C++ language draft specification. This includes support for namespaces and C++ keywords such as bool, explicit, mutable, and typename. Borland C++ 5.0 also contains the Standard C++ Library, licensed from Rogue Wave. The Standard C++ Library consists of C++ classes such as string, complex, and numeric limits, and the Standard Template Library (STL).
For Internet development, Borland C++ 5.0 includes development tools for Java, including Sun's Java Development Kit (JDK). The JDK is integrated with Borland's IDE, and lets you develop cross-platform code, which can run on operating systems from Windows 95 and Sun Solaris to Macintosh and others. The Borland C++ IDE features complete support for developing Java applets and applications. This includes project manager support; access to Java compiler and debugger options through the IDE's multipage dialog boxes; and color syntax highlighting for Java source code. In addition, Borland C++ 5.0 includes the Borland Debugger for Java and an AppExpert for Java-specific applications and applets.
In addition to OWL 5.0, Borland C++ 5.0 supports MFC 3.2 and 4.0. With Borland C++ 5.0, you can build MFC applications without having to manually modify MFC library source code and move existing MFC applications over to Borland C++. When MFC compilation support is enabled, the compiler uses the necessary Microsoft C++ language extensions and an automated search-and-eplace mechanism to allow proper implementation of the ANSI/ISO C++ bool keyword to compile the MFC library source code. Since MFC support is offered directly, it is not necessary to make individual compiler and linker settings in the IDE.
Finally, Borland C++ 5.0 introduces the native 32-bit ObjectScripting IDE, a programmable and flexible environment that lets you modify and configure Borland's IDE. ObjectScripting is an object-oriented cScript language similar to C++ and the IDE Class Library. The IDE Class Library contains 23 classes with over 600 methods and properties giving you control of the major IDE subsystems, including the editor, build manager, project manager, and debugger.
Borland International
100 Borland Way
Scotts Valley, CA 95066
408-431-1000
http://www.borland.com