Re: Design Goals for Moto

Cory Wright <cwright-dated-1046802957.6c2977-fBYJ9vZApKkqcZcGjlUOXw@public.gmane.org> Thu, 27 Feb 2003 13:35:56 -0500
Newsgroups gmane.comp.lang.moto.devel
Organization Stand Blue Technology
Message-ID <[email protected]>
It might be nice to have these goals listed somewhere on the projectmoto.org
site for prospective users.  Maybe on the features or technologies pages?

Just a thought.

Cory

--
Cory Wright
Stand Blue Technology
http://www.standblue.net/


On Thu, Feb 27, 2003 at 12:47:42PM -0500, David Hakim wrote:
> So I was thinking a bit more about this today and I thought I'd 
> write up a real short list of what I thought was most important about what 
> Moto is now and what I'd like to see it become:
> 
> Multi-Paradigm - Support for Structured, Object Oriented, Functional or 
> Blended programming paradigms
> 
> Safety and Elegance of Java - Closest in syntax to Java, variables 
> require their types specified before use allowing verification to catch 
> the most common programmer errors. No direct exposure to pointers and 
> memory management. A minimal set of Java / C derived keywords and 
> operators. Object Type information and Runtime state retained for 
> Dynamic Type Checking and Debugging.
> 
> Development speed of Perl and PHP - Programs can be interpreted for 
> rapid development. Embedded syntax in text that goes uninterpreted 
> makes Moto a great tool for writing web apps. Built in support for 
> Regular Expressions and string manipulation make web scripting quick 
> and easy.
> 
> Runtime Performance of C - Programs written in Moto can be natively 
> compiled.
> 
> -Dave
>