Dr. Dobb's Journal July, 2005
Absoft has announced its Pro Fortran 9.2 Compiler Suite for Apple's Mac OS X 10.4 Tiger operating system. Pro Fortran 9.2 provides full support for Apple's 64-bit operating system, letting you fully exploit the entire addressable memory space of the G5 processor. Pro Fortran 9.2 can produce programs optimized for either 32- or 64-bit Mac OS X systems.
Absoft Corp.
2781 Bond Street
Rochester Hills, MI 48309
248-853-0050
http://www.absoft.com/
Foxy SQL Free from Charonware is a database query tool for creating, editing, and executing SQL commands and queries against any database via native, ADO or ODBC connections. Foxy SQL Free has replaced Charonware's freeware utility Cute SQL, and is also a complementary product to the CASE Studio 2 Database Modeling Tool. Using these tools, you can reverse engineer an existing database structure, modify the structure, generate a SQL script automatically in CS2, load the SQL script into Foxy SQL Free, and connect to a new database to create its structure. Charonware also offers Foxy SQL Pro.
Charonware, s.r.o.
Ulehlova 267/5
Ostrava 700 30
Czech Republic
http://www.charonware.com/
Shoptalk Systems has released Just BASIC 1.0. Just BASIC is based on the Liberty BASIC programming language, with a modern BASIC dialect and uncluttered user interface. A built-in syntax coloring editor, debugger, and GUI drawing tool are included. Just BASIC runs under most versions of Windows.
Shoptalk Systems
P.O. Box 1062
Framingham, MA 01701
508-532-0098
http://www.justbasic.com/
Recursion Software has updated its JGL Toolkit, which provides generic programming facilities for Java similar to the Standard Template Library for C++. Release 5.0 of the JGL Toolkit builds upon and extends the functionality of Sun Microsystems JDK 5.0, offering runtime error reduction through typesafe collections processing with generics. Also, generic arithmetic for the number classes eliminates the need to convert between the number classes and primitive types.
Recursion Software Inc.
2591 North Dallas Parkway, Suite 200
Frisco, TX 75034
972-731-8800
http://www.recursionsw.com/
The Topologi Difference Detective is a lightweight utility for displaying changes between different versions of files, including XML data. For small, dense files, such as XSLT scripts or XML Schemas, there is a detailed word-by-word comparison showing all additions and deletions. For larger text files up to 100K, a line-by-line comparison is available and for large and binary files, a byte-by-byte comparison detects where two files are not the same.
Topologi Pty. Ltd.
Level 2, 73 Union Street
Pyrmont NSW 2009
Australia
+61 2 9660 8866
http://www.topologi.com/
LogicLibrary has released Logiscan 2.0 (formerly known as BugScan), which is integrated with the Logidex software development asset management product. Logiscan analyzes binary code and detects vulnerabilities, such as buffer overflows, SQL injection, and cross-site scripting within the source code. Logiscan 2.0 can handle J2EE, MIPS, and SPARC binaries as well as Intel x86 binaries. This version also integrates with Eclipse and Rational Application Developer.
LogicLibrary Inc.
100 West Station Square Drive, Suite 1900
Pittsburgh, PA 15219-1122
http://www.logiclibrary.com/
PathScale has optimized its EKOPath Compiler Suite and InfiniPath low-latency interconnect to provide enhanced support for the new Dual-Core AMD Opteron processors. PathScale is also collaborating with Absoft in introducing the High Performance Computing Software Development Kit (HPC SDK), optimized for clusters based on AMD Opteron processors running Linux. The kit includes Fortran and C/C++ compilers from both PathScale and Absoft, debuggers, math libraries, and other supporting development tools. Absoft also offers an HPC SDK for Intel 64-bit Xeon and for Linux on POWER-based clusters.
PathScale
2071 Stierlin Court, Suite 200
Mountain View, CA 94043
650-934-8100
http://www.pathscale.com/
VMware Workstation 5, the latest version of VMware's desktop virtualization software, includes memory-sharing technology previously available only in the data center-class VMware ESX Server. Users can connect multiple virtual machines together with configurable network segments to simulate and test complex multitier applications on developer desktops, which configure network segment properties such as network bandwidth and packet loss rate.
VMware Inc.
3145 Porter Drive
Palo Alto, CA 94304
650-475-5000
http://www.vmware.com/
Insightful's S PLUS 7 supports analysis of very large data sets and rapid development of analytic applications that integrate advanced statistical methods within existing business processes. The tool has a new IDE on top of the S programming language. A pipeline architecture in S-PLUS 7 allows for the preparation, manipulation, and analysis of very large data sets.
Insightful Corp.
1700 Westlake Avenue North, Suite 500
Seattle, WA 98109-3044
206-283-8802
http://www.insightful.com/
Etnus has expanded its TotalView debugger to include Red Hat, SuSE, and Solaris 10 support. TotalView 6.8 offers the ability to export memory debugging data to HTML format. TotalView is a 32- and 64-bit graphical Linux and UNIX debugger for controlling threaded and parallel applications written in C, C++, or Fortran.
Etnus LLC
24 Prime Parkway
Natick, MA 01760
508-652-7700
http://www.etnus.com/
DDJ