Algebraist

Project Information
Algebraist is a ''parallel''' development site for Aldor.

For more information see: http://www.aldor.org

Aldor is a programming language with an expressive type system well-suited for mathematical computing and which has been used to develop a numbe
Category: programming language, mathematics, algebra, CAS
Operating System: all
License: Aldor Public License, version 2
Programming Language: C
Project description:DOAP

__NOTOC__
Algebraist is a parallel development site for Aldor.

Introduction


aldor is a programming language with an expressive type system well-suited for mathematical computing and which has been used to develop a number of computer algebra libraries. Originally known as A#, Aldor was conceived as an extension language for the Axiom system, but is now used more in other settings.

In Aldor, types and functions are first class values that can be constructed and manipulated within programs. Pervasive support for dependent types allows static checking of dynamic objects. What does this mean for a normal user? Aldor solves many difficulties encountered in widely-used object-oriented programming languages. It allows programs to use a natural style, combining the more attractive and powerful properties of functional, object-oriented and aspect-oriented styles.

For more information about Aldor see: http://www.aldor.org

Getting Started ...

With Aldor: See A First Course on Aldor with libaldor by Peter Broadbery and Manuel Bronstein March 8, 2002.

With Origo: If you haven't used this site before a good place to start is the Origo Documentation. In particular the short paper "Release early and often: Developing Software with Origo" written by Till G. Bay, Manuel Oriol and Bertrand Meyer contains a section entitled "2. USING ORIGO" which summarizes the Origo development model this way:

  • The software development platform manages projects, their development teams and user communities. Once registered as an Origo user, one can hold any of three roles for a given project: project user, project member, project owner. Project members and owners are part of a project’s development team. They both can modify the wiki pages of the project website, create releases on the download area and commit code into the Subversion repository. They can also post blogs, report issues and generally modify all content on the project pages. Adding new developers to a project team can be done by project owners only.
  • Project users can only report issues, write forum posts and comment content on project pages. The low number of different roles people can hold keeps the rights management for all actions concerning the project pages simple.

To become a project user, simply login or register with Origo.

To become a project member, after registering with Origo please send a message to the project owner.

We are also actively looking for additional Aldor developers who would like to become co-owners of the Algebraist project. To apply for co-ownership please send a message to billpage.

Additional Algebraist Project Links

Algebraist FAQ
Algebraist Network
TheAlgebraist Community

Credits


(Algebraist logo) NASA photo copyright

(Algebraist origin) from The Algebraist by Ian M. Banks

Best Web Hosting

With the profits clearly leaning in favor of the customer-centric method, it is only natural that your customer relationship management system should follow suit. In implementing such a system effectively Best Web Hosting Cheap Web Hosting Web Hosting Review

best bread maker

As a store owner, one of the most important pieces of information you can have is the reasons limo rentals in baltimore best bread machine reviews bread machine reviews machine best bread machine

Atlanta Bankruptcy Lawyer

This works on the phone too. Get the customer's as soon as possible when they call so you can use it while you talk to them. Atlanta Bankruptcy Lawyer Bankruptcy Attorney Bankruptcy Attorney in Atlanta Bankruptcy Lawyer in Atlanta

games flash

Small businesses can benefit from a CRM solution because it gives you more by using less. In other words, it gives you more time, more profits using less resources and lesser cost...<a href="http://www.kidsflashgames.net/" title="flash games online">flash games online</a> <a href="http://www.kidsflashgames.net/" title="online flash games">online flash games</a> <a href="http://www.kidsflashgames.net/" title="free online flash games">free online flash games</a> <a href="http://www.kidsflashgames.net/" title="flash game ">flash game </a>

games flash

Small businesses can benefit from a CRM solution because it gives you more by using less. In other words, it gives you more time, more profits using less resources and lesser cost...flash games online free online flash games flash game flash games

dc limo

To do this, you may need to format and prepare information to be fed to the system and inputs to the vendor or personnel responsible for its deployment...dc limo dc limo service washington dc limo dc limousine service washington dc car rental

limousine service

Small businesses can benefit from a CRM solution because it gives you more by using less. In other words, it gives you more time, more profits dc limo dc limo service washington dc limo dc limousine service washington dc car rental

dc airport sedan

The offer excellent customer support and guarantee the quality of the products 

dc airport sedan washington dc airport shuttles washington dc airport limo dc airport transportationthey supply.

dc charter bus service

dc charter bus service dc motor coach service dc charter mini bus limo dc coach busAdditional benefits include extended warranty, service contracts

bus service in washington dc