ANT Limited has announced its Fresco embedded browser for Java. This browser is written in C and uses the Java Native Interface to map platform-specific services onto appropriate Java implementations. The three-layer architecture consists of the ANT Portability Environment, which manages the interface to the hardware platform; the core standards-compliant browser core; and a graphical front end. Fresco is platform independent.
ANT Limited
20 Cambridge Place
Cambridge, UK CB2 1NS
949-363-5662
http://www.antlimited.com/
Esmertec has released its Jbed RTOS package 1.3, an embedded real-time Java Virtual Machine. Enhancements to the 1.3 release include improved TCP/IP networking performance and PPP, DNS, and daytime protocol support. The target bytecode compiler for dynamic class loading additionally supports loading across HTTP and TFTP. New boot loaders have been added, the Jbed IDE has been enhanced, and functionality has been added for Interrupt Service Routines (allowing notification from an ISR to a waiting real-time task). Also new to the Jbed family is Jbed Micro Edition CLDC, a small-footprint Java Virtual Machine designed for memory constrained devices.
Esmertec Inc.
111 N. Market Street, 6th Floor
San Jose, CA 95113
408-351-3420
http://www.esmertec.com/
The Curl Web content language is designed to integrate markup functionality, scripting functionality, and a full-featured object-oriented programming language, built expressly for client-side web applications. The beta version of Curl Surge, a browser plug-in allowing users of Netscape or Internet Explorer to run applications written in the Curl language, is now available for free download. As part of the beta program, Curl is also offering web developers and programmers the chance to test out the Curl language and build applications using Curl Surge Lab, an integrated developer's environment.
Curl Corp.
400 Technology Square, 8th Floor
Cambridge, MA 02139-3539
617-761-1200
http://www.curl.com/
Caesius Software has introduced WebQL, software designed to query the Internet like a database. Based on web crawling, regular expressions, Perl, and HTML, the program aims to help business intelligence and competitive analysis projects by extracting specific information from the Internet through queries written in WebQL. Examples would include questions like "How fast is company X growing?" or "How many web sites display our logo?" WebQL can be used through the provided user interface or through the command line, where it can collect data for other applications.
Caesius Software
P.O. Box 94587
Seattle, WA 98124-9998
206-280-6836
http://www.webql.com/
Source Dynamics has announced Source Insight 3.0, a project-oriented program editor and program browser designed for large programming projects involving multiple languages. Supported languages include C/C++, C#, Java, JavaScript, Perl, PerlScript, Visual Basic, VBScript, CSS, ASP, JSP, and HTML. Source Insight includes a graphical view of class hierarchies, call trees, reference trees, and relationships between context sensitive symbols; rich text formatting with automatic and user-defined styles; an object-oriented lookup engine and language parsers; support for nested classes and structures; support for C++ class and function templates; symbol syllable indexing including substrings; a symbolic autocompletion pop-up list; a context sensitive Smart Rename feature; a keyword-based Search Project feature; a context sensitive Lookup References command; and support for projects with more than a million symbol definitions. Source Insight is available for Windows platforms.
Source Dynamics Inc.
22525 SE 64th Place, Suite 260
Issaquah, WA 98027
425-557-3630
http://www.sourcedyn.com/
Intel has announced Version 5.0 of its C++ and Fortran compilers for Windows. The new compilers feature enhanced intrinsics and class libraries that support the upcoming 32-bit Pentium 4 microprocessor; they also include a prerelease version for the upcoming 64-bit Itanium processor. These compilers can be used on 32-bit systems to create 64-bit executables. Each compiler supports new features such as autovectorization and OpenMP, which is designed to allow multiprocessor computer developers to use high-level directives instead of a low-level operating system interface. Intel has also enhanced interprocedural optimization, vectorization, and profile-guided optimization in its compilers. Both compilers plug into the Microsoft Visual Studio development environment. The Intel C++ Compiler 5.0 carries forward its source and object code compatibility with Microsoft Visual C++, and the Intel Fortran Compiler 5.0 continues to be substantially source-code compatible with Compaq Visual Fortran.
Intel Corp.
2200 Mission College Boulevard
P.O. Box 58119
Santa Clara, CA 95052-8119
503-264-1607
http://www.intel.com/
Curious Networks has developed MAXML (short for Multi-Channel Access XML), a proprietary language for multichannel applications development. MAXML's goal is a write-once, run-anywhere language for mobile devices. MAXML is interaction oriented, modeling the relationships between data and user interactions to minimize the importance of the presentation layer. The platform is compatible with HTML, XML, WAP, and VoiceXML. MAXML and Curious Networks' presentation server, Continuum, are currently available in beta form.
Curious Networks
833 W. Jackson, Suite 400
Chicago, IL 60607
312-491-7500
http://www.curiousnetworks.com/
Basis Technology has released Version 3.0 of Rosette, a cross-platform library for Unicode. Rosette now supports Unicode 3.0, the latest version of the global text processing standard. New features include support for additional character mappings (including the Euro character); improved support for MIME recognition; Unicode 3.0-compliant sorting/collation for locale-specific sort orders; new character properties to support correct processing of Asian and Middle Eastern text; character decomposition for unambiguous text searches; and improved speed in transcoding between different character sets. Basis Technology is also offering Euclid, an engine that determines the language and data encoding of text from unknown sources. When used in conjunction with Rosette, Euclid can automatically convert text from any source into Unicode. Rosette and Euclid are portable across all major hardware and operating-system platforms and are licensed royalty free in either binary or full source code versions.
Basis Technology
One Kendall Square
Cambridge, MA 02139
617-386-2000
http://www.basistech.com/
Cyrano has released the developer version of OpenSTA, an open-source distributed software testing architecture based on CORBA. Using OpenSTA, a user can generate realistic heavy loads simulating the activity of hundreds to thousands of virtual users, whatever the development languages used. OpenSTA is licensed under the GPL and maintained on SourceForge. Cyrano is offering consulting, training, and support services for the architecture. Cyrano has also upgraded two of its proprietary testing tools, Impact and Test. Impact 2.2.4 is a SQL transaction capture/playback tool that finds performance bottlenecks through multiclient simulations. Test 5.4.2 is a character-based regression and load testing tool that uses scripts and distributed processing to test applications across an enterprise-wide IT network.
Cyrano
26 Parker Street
Newburyport, MA 01950
978-462-0737
http://www.cyrano.com/
The most recent versions of ILOG's optimization solving engines, CPLEX 7.0 and Solver 5.0, feature Concert, a new C++ optimization modeling library and interface. Concert is designed to unify constraint programming and math programming. Concert also allows optimization models implemented in C++ to be expressed in a format familiar to operations research professionals. With Concert, CPLEX (which is C-based) can be used with C++, and optimization models can be specified using object-oriented programming. Concert is also a part of new releases in the ILOG Optimization Suite. All products are available for Windows, Solaris, Linux, and UNIX platforms.
ILOG Inc.
1080 Linda Vista Avenue
Mountain View, CA 94043
650-567-8000
http://www.ilog.com/
The K & G Software Group is offering HiClock Pro, a program designed to provide the exact time to all computers in a network based on the time standard of the National Institute of Standards and Technology (NIST). The program queries NIST timeservers using the Internet and adjusts the computer's time to reflect NIST time. The host computer can serve as a timeserver to any size network, and times can be checked as often or as seldom as desired. HiClock Pro includes two alarm clocks and customizable skins. A freeware version (which displays ads and cannot be used as a timeserver) is also available.
K & G Software Group
B. Khmelnitskogo, 8/1
Mikhaylovka
Volgograd Region, 403300
Russia
78446337691
http://www.kgsoft.com/
Visual VCL Help from Cytron is a program for Delphi and C++ Builder that lets VCL component authors generate help files with a visual interface. Visual VCL Help employs a single project to simultaneously generate both C++Builder and Delphi VCL help files. Additionally, it parses the relevant source files to automatically generate Help topic pages as well as browse groups, pop up windows, and hyperlinks. Visual VCL Help's internal dictionary, built through parsing of source files and manually added elements, holds classes, class methods, class properties and events, type descriptors, standalone procedures and functions, examples, and general help topics.
Cytron Research Ltd.
414A St. Vincent's Street,
Glasgow, Scotland G3 84N
440-141-248-5186
http://www.cytronresearch.co.uk/
DDC-I's Very Smooth Migration (VSM) package offers a migration path for embedded system Ada developers switching from VAX to Solaris. The VSM package bundles either the DDC-I Ada Compiler System (DACS) or the Tartan Ada Development Systems (TADS) IDE for Solaris with a list of choices that includes on-site consulting to assist with rescripting, memory and segment set up, tool adoption, related Ethernet work and UCC upgrading. A final project report with recommendations is included.
DDC-I
400 N. 5th Street
Phoenix, AZ 85004
602-252-6054
http://www.ddci.com/
ActivePython 2.0 from ActiveState, a free binary distribution of Python for Linux, Solaris, and Windows is available for download. ActivePython includes precompiled libraries and a number of Windows-specific extensions. Features of the 2.0 release include a cross-platform installer, integrated support for Windows APIs, online documentation, precompiled extension libraries, PythonCOM support, and the PythonWin development environment. ActiveState has also released PerlMx, a mail filter engine that operates as a plug-in to Sendmail products, offering mail archiving, volume accounting, custom routing, spam control, keyword scanning, and content rewriting of messages. PerlMx is implemented at the server level and currently runs on Linux, Solaris, and HP-UX.
ActiveState
580 Granville Street
Vancouver, BC
Canada V6C 1W6
604-484-6400
http://www.activestate.com/
Catalyst Development has announced the release of SocketTools 3.5. Included in this version of the Winsock-compliant TCP/IP custom controls is full support for Unicode; C++ class libraries with complete source; a new HTTP control and library; an enhanced FTP control and library, including built-in support for four proxy servers as well as a user-defined proxy type; an SMTP control and library that supports advanced features of the ESMTP protocol; improved MIME control with faster decoding and encoding; and new documentation.
Catalyst Development Corp.
56925 Yucca Trail PMB 254
Yucca Valley, CA 92284
760-228-9653
http://www.catalyst.com/
Oratrix Development has announced the availability of its GRiNS for SMIL 2.0 Player. The Player is intended to assist members of the World Wide Web Consortium and others who are evaluating the new SMIL 2.0 language profile. SMIL 2.0 includes native support for transitions, animation, event-based interaction, and extended layout facilities. It also includes new timing and synchronization primitives. The GRiNS player provides a preview engine for Oratrix's authoring and development systems; it is also available for RealSystem G2.
Oratrix Development BV
Valeriusplein 30
Amsterdam
The Netherlands
31-20-679-5306
http://www.oratrix.com/
DDJ