Displaying items 21 - 25 of 50 matching your query
[ programming ], ordered by score:
-
Google's Python Class
Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just a little programming experience.
Added: Mon Nov 01 2010; URL: http://code.google.com/intl/pl/edu/languages/google-python-class/;
id = 202
-
AppJet: Instant web programming
For beginner programmers, AppJet makes it easy to build apps and share them with friends. We don't require you to know lots of different programming languages, and we drastically simplify the process of getting your work hosted online.
With AppJet, you write your entire app using JavaScript, including the server logic and database. This simplifies the process of building a web app, because it lets you do everything in just one language. JavaScript is easy to learn, but still pulls its weight for advanced uses. In fact, the AppJet site itself and the AppJet framework are written in server-side JavaScript.
Added: Fri Dec 14 2007; URL: http://appjet.com/;
id = 125
-
FrAid, a lightweight scripting environment for mathematical computations and visualization.
A Java based package with computational and graphics capabilities.
FrAid (Fr[actal] Aid) is a programming language that is appropriate for mathematical computations, visualization, batch processing, and more. It features both a standalone application that provides a programming environment for the language and a system for integrating the language with Java. The Java interface allows mathematical equations and formulas to be used with Java code, making it easier to process numerical computations, symbolic computations, imaging, CAD, and more.
Added: Thu Apr 17 2008; URL: http://fraid.sourceforge.net/;
id = 146
-
The Pure Programming Language
Pure is a modern-style functional programming language based on term rewriting. It offers equational definitions with pattern matching, full symbolic rewriting capabilities, dynamic typing, eager and lazy evaluation, lexical closures, built-in list and matrix support and an easy-to-use C interface. The interpreter uses LLVM as a backend to JIT-compile Pure programs to fast native code.
Pure is free software distributed under the GNU General Public License V3. The interpreter is known to compile and run without hitches on Linux, OSX and Windows, porting to other POSIX platforms should be a piece of cake.
Added: Mon Jan 05 2009; URL: http://code.google.com/p/pure-lang/;
id = 177
-
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