Displaying items 6 - 10 of 21 matching your query
[ java ], ordered by score:
-
Open Quark: the Java framework for lazy functional programming
Open Quark is both a framework for implementing parts of a Java application in a lazy functional style, and also a fully-fledged lazy functional programming language that compiles down to Java byte codes and executes at full speed on a Java Virtual Machine.
As a language in itself Open Quark (or more precisely, CAL), has a modern functional syntax with many similarities to Haskell; though it also has differences. Anyone with experience of other functional languages will find CAL familiar as a strongly typed, lazily evaluated functional language, supporting algebraic functions and data types with parametric polymorphism and type inferencing.
Added: Thu Dec 20 2007; URL: http://openquark.org/;
id = 127
-
OpenMocha is an open source Javascript website application server and development framework.
OpenMocha is an Internet and Website application development framework for Javascript developers.
The OpenMocha framework is built on top of several related projects. Mochascript is an abstraction library extending both client-side and server-side Javascript environments and integrates other client side Javascript libraries. The Mocha Object Engine is the layer that implements the Mocha Objects and collections and integrates all the framework components that are itself implemented in Javascript. The Helma Object Publisher serves as the application server for the Mocha Object Engine, providing an embedded XML database and optional mapping of objects to relational databases such as MySQL, PostgreSQL or Oracle, integrating the Rhino Javascript Engine with the other Java components and providing the Mocha environment with access to Java packages. The Jetty Java HTTP Server provides Web, XML-RPC and AJP13 services, while the James Java Enterprise Mail Server provides SMTP, POP3 and NNTP services. The OpenMocha framework also intregrates the Lucene Search Engine for powerful Java-based text indexing.
Added: Sun Jun 17 2007; URL: http://zumbrunn.com/OpenMocha/;
id = 80
-
XML Pull Parsing Common API
Common API for XML Pull Parsing (XmlPull) is an effort to define a simple and elegant pull parsing API that will provide a standardized way to do pull XML parsing in Java. Plainly speaking: a more pedestrian and intuitive way to parse
XML content as a stream. While this is Java-specific, I am in the process
of developing a Pike implementation that follows the pattern laid out here.
Added: Fri May 09 2003; URL: http://xmlpull.org/;
id = 41
-
Colt Project
Colt provides a set of Open Source Libraries for High Performance Scientific and Technical Computing in Java.
This distribution provides an infrastructure for scalable scientific and technical computing in Java. It is particularly useful in the domain of High Energy Physics at CERN: It contains, among others, efficient and usable data structures and algorithms for Off-line and On-line Data Analysis, Linear Algebra, Multi-dimensional arrays, Statistics, Histogramming, Monte Carlo Simulation, Parallel & Concurrent Programming. It summons some of the best concepts, designs and implementations thought up over time by the community, ports or improves them and introduces new approaches where need arises. In overlapping areas, it is competitive or superior to toolkits such as STL, Root, HTL, CLHEP, TNT, GSL, C-RAND / WIN-RAND, (all C/C++) as well as IBM Array, JDK 1.2 Collections framework (all Java), in terms of performance (!), functionality and (re)usability.
Added: Sun Apr 20 2008; URL: http://dsd.lbl.gov/~hoschek/colt/;
id = 155
-
Helma is an open source web application framework
Helma is written in Java and employs Javascript for its server-side scripting
environment, removing the need for compilation cycles and reducing development
costs while giving you instant access to leverage the whole wealth of Java
libraries out there.
Helma pioneered the simple and codeless mapping of application objects to
database tables. In addition, an embedded object-oriented database performs
automatic data persistence of unmapped objects.
In Helma, the original concept of "server pages" has been completely dumped and replaced with a mechanism that guarantees total separation of application logic and layout.
Added: Sun Jun 17 2007; URL: http://dev.helma.org/;
id = 79