![]() |
Site Archive (Complete) | |||
|
ABOUT US |
CONTACT |
ADVERTISE |
SUBSCRIBE |
SOURCE CODE |
CURRENT PRINT ISSUE |
NEWSLETTERS
|
RESOURCES
|
BLOGS
|
PODCASTS
|
CAREERS
|
||||
June 14, 2005
Software Tools June 2005Alan Smithee
Absoft's Pro Fortran 9.2 Compiler Suite for Mac OS X 10.4; Recursion Software's JGL Toolkit for Java; Diffing with Topologi Difference Detective; Shoptalk System's Just BASIC 1.0; LogicLibrary's Logiscan 2.0; VMware Workstation 5; Insightful's S PLUS 7; and more.
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.
Recursion Software has updated its JGL Toolkit that provide generic programming facilities for Java similar to the Standards 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.
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.
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.
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.
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 multi-tier applications on developer desktops, which configuring network segment properties such as network bandwidth and packet loss rate.
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, and visualization and reporting capabilities can be delivered from a back-office server to web portals.
GlobusData has developed qxLanguage, an XML query language compatible with existing XML standards governed by the W3C. This language uses SQL-like constructs for self-describing codes and provides full support to XPath and XSLT. GlobusData also offers queryXML, an XML data access toolkit which uses qxLanguage syntax to query XML structure. queryXML is supplied as a DLL, graphical desktop tool, online tool, or web service.
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 a pre-existing database structure, modify the structure, generate an 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.
AdaCore and CodeSourcery have partnered to create the G++/GNAT Pro Joint Edition, an open source development environment for native and embedded applications that use both Ada and C++. The G++/GNAT Pro Joint Edition combines AdaCore's GNAT Pro Ada tool suite with CodeSourcery's G++ Pro compiler, resulting in an IDE that includes source editors, configuration management facilities, source-level debuggers, source navigation and queries, and user extensibility features.
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.
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 providing you with control over threaded and parallel applications written in C, C++, or Fortran.
Parasoft's Insure++, an automated memory error detection tool for C and C++ applications, now provides support for the new 64-bit development platforms from AMD on Linux application servers. By modeling applications at the source-code level, Insure is designed to find and fix crash-causing memory errors, including identifying the cause of threaded memory errors in dual-core applications.
iAnywhere Solutions, a subsidiary of Sybase, has extended support for its SQL Anywhere Studio to include Microsoft Windows x64
Seapine Software is offering TestTrack Pro 7.0 for software defect and issue management. Oracle or Microsoft SQL Server users can now configure the TestTrack Pro server database or TestTrack Pro projects to store data in their respective systems. Additionally, TestTrack Pro 7.0 includes LDAP and Active Directory support. Another 7.0 feature is issue linking, which lets you link issues together in a parent/child and/or peer group relationship. Seapine has also updated its build and release management system, FinalBuilder, to include a console version. Both FinalBuilder 3.1 and TestTrack Pro 7.0 integrate with Seapine Surround SCM.
PreEmptive Solutions has added digital watermarking to its Dotfuscator Professional Edition 3.0 and DashO 3.2 tools. Dotfuscator is designed to obfuscate the source code of .NET Framework-based applications. Rather than shipping entire library files with an application, Dotfuscator's assembly linking feature lets you package only the minimum bits that are needed by the application to run. DashO Professional is supplied for Java developers.
Dieselpoint has released Dieselpoint Search 3.5, an all-Java search tool for developing applications that can navigate and search data from documents, databases, and XML. Dieselpoint Search supports full-text search, but also allows metadata facets to be exposed in the search interface, enabling guided browsing via dynamically-generated hyperlinks. This faceted navigation feature lets end users do things like drill down through categories to find results, rather than just doing a text search. Dieselpoint has also enhanced its support for taxonomy-driven searches.
LeCayla Technologies is introducing LeCayla 1.0, a metering and billing solution for software. LeCayla lets software vendors, managed service providers, and system integrators offer on-premise software on a pay-per-use or utility priced basis. The integrated billing engine lets vendors provide any billing model desired, from traditional perpetual licensing to subscription, consumption, per transaction or per user per day.
Spices.Net is a tool suite for .NET developers that comes with five different modules--Obfuscator, Decompiler, Documenter, Modeler, Investigator, and Informer. Spices.Net 4.5 can decompile COM/Interop/Unmanaged statements, unsafe statements and work with inline functions, and features protection improvements and innovations to the Obfuscator module.
Scientific Computing Associates is making a four-processor TCP Linda system (for C programs) available at no charge for Apple users running Mac OS X. Linda was the first commercial product to implement virtual shared memory (VSM) for supercomputers and large workstation clusters. Every Linda software system employs a Linda optimizing (pre)compiler and an architecture-specific runtime system. With the free four-processor TCP Linda system, users can parallelize any program written in C using four TCP Linda operations.
|
|||||||||