A paradoxical point concerning data sorting is that despite its extreme importance in practical applications, no library addressing programmer's needs was, until now, available
Columbia, SC (PRWEB) December 14, 2006
Computer programmers everywhere are getting a long awaited gift this holiday season. A self-employed software developer and member of the American Mathematical Society, Alain Amiouni, has completed a set of flexible, efficient and universal data sorting software to relieve a common and time consuming hurdle for many computer programmers. The software, called Spirit of Quicksort, fills an important gap in the computer programming universe and serves as an ideal companion for Microsoft Visual Studio 6 0 users.
"A paradoxical point concerning data sorting is that despite its extreme importance in practical applications, no library addressing programmer's needs was, until now, available," explains Amiouni. "Therefore, software developers and programmers were bound to either use suboptimal functions included in their compiler's packages or to spend a lot of time and effort to write their own routines, with sometimes disappointing results."
Spirit of Quicksort is a set of more than one hundred DLLs (dynamic link libraries) dedicated to data sorting and its application to databases. DLLs are single computer files that store code used by multiple applications, which is then shared among applications as needed, resulting in lower required amounts of memory and hard disk space. Quicksort is a common and popular sorting algorithm used by programmers for its speed and efficiency.
The free Spirit of Quicksort software features innovative Quicksort implementation that cannot be found in any commercial software. Its merge sort function handles small and medium partitions, dramatically lowering the number of comparisons required. An initial Radix-Histogram sort immediately reduces the complexity of the sorting process, and thereby reduces Quicksort's workload.
"Spirit of Quicksort Library provides all the sort functions a programmer might need and much more," Amiouni says. "All of Intel's floating-point formats including extended precision reals are supported, along with 32 or 64-bit integers, strings and pointers. Vector, matrix and innovative composite matrix sorts support all numeric data types in either sort direction. Additionally, powerful auxiliary functions allow a radically different approach to databases."
More than twenty utility functions round out the library's capabilities. They include versatile indexing functions, matrix transposition, floating point scanning and cleaning functions. The flexibility and versatility of the software's features create an essential aide to users of Microsoft Visual Studio 6 0 and other computer programming and software development tools.
Spirit of Quicksort is a free software with an optional $25 donation.
To download Spirit of Quicksort and to learn more about its supplemental benefits to Microsoft Visual Studio 6 0 and other programming tools, please visit Spirit-of-Quicksort.com.
About Spirit of Quicksort:
The revolutionary new software solution Spirit of Quicksort is a set of more than one hundred DLLs dedicated to sorting and its application to databases. It features an innovative Quicksort implementation that bears fast, effective results. Its merge sort function handles small and medium partitions, dramatically lowering the number of comparisons. An initial Radix-Histogram sort immediately reduces the complexity of the sorting process, and thereby Quicksort's workload. Additional sort-derived functions allow a radically different approach to databases. Spirit of Quicksort is available free online at Spirit-of-Quicksort.com.