Dr. Dobb's Journal August 2007
Elliptic has upgraded its Ellipsys security software to Version 2.0. This release upgrades the algorithms implemented to include a complete set of asymmetric functions such as Elliptic Curve Cryptography (ECC) and RSA functions. ECC is often used in mobile handsets because of its smaller key sizes compared to equivalent RSA algorithms. The ESS-02 Asymmetric Cryptography library includes ECC, EC Diffie-Hellman, RSA PKC, and other functions. The ESS-01 symmetric library offers a complete set of ciphers, modes, and authentication algorithms. www.ellipticsemi.com
CodeGear has released C++Builder 2007, a native C++ rapid application development (RAD) IDE for Windows. C++Builder 2007 provides support for Microsoft Windows Vista, letting you upgrade existing C++ applications to support Vista APIs. It also provides Boost and Dinkumware library support, UML C++ source code visualization, and integrated C++ unit testing, among other features. www.codegear.com
Corbier has announced uCalc Free Math Parser 2.9 for C++ Builder, Delphi, PowerBASIC, VC++, VB (classic), and VB.NETa tool that lets programs evaluate math expressions that are defined at runtime. New features include support for .NET, multithreading, nongeneric conventional data types, and function overloading. This version is free with no royalty fees. www.ucalc.com
Sun Microsystems released Sun Studio 12, an IDE for C, C++, and Fortran. This release includes a NetBeans-based graphical IDE, along with optimized compilers and tools for both Solaris and Linux. Central to this release is support for multicore processors; for instance, Sun Studio 12's compiler generates auto-parallelized code. As code is compiled, sections are analyzed as candidates to run in parallel, on separate cores. sun.com/sunstudio
APLNext has released VisualAPL, a dynamic, array-based, object-oriented programming language. VisualAPL is fully compliant with ISO/IEC 13751, the international standard for APL array-based languages, and is tightly integrated with Microsoft Visual Studio 2005. VisualAPL is available as a commercially licensed product or as VisualAPL Express, which is free for demonstration, evaluation, and noncommercial use. www.visualapl.com
Indigo Rose has released Setup Factory for Windows Installer, a visual setup builder that leverages Windows Installer XML (WiX) compiler technology for creating 100-percent pure MSI format installer packages. In addition to simple drag-and-drop, Setup Factory for Windows Installer offers advanced capabilities, including an intelligent development environment, a fully scriptable .EXE bootstrap wrapper with LZMA compression, and 200+ actions, including HTTP downloads. www.indigorose.com