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 >