Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Modula 3 > Re: 2 General q...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 3 Topic 67 of 149
Post > Topic >>

Re: 2 General question for M3 users

by Olaf Wagner <wagner@[EMAIL PROTECTED] > Oct 19, 2003 at 12:09 PM

D. Reed <dr2000dr@[EMAIL PROTECTED]
> wrote:
> Hello M3 Programmers,

> I am writing a re****t on M3.  To write a balanced paper I want to know
> 2 things about the language.
If you want to write about M3, why not just try it? Have a look
at the current CM3 and PM3 distributions.

> 1)  What limitations with the language have you encountered?  
> I know that different languages do different things well.  I already
> know some of the uses of M3, but have had a bit of a problem finding
> what isn't so great about M3.
Few, as far as the language itself is concerned. There may be some
problems with the interface/module relations concerning easy
mapping to dynamically loadable modules, the somewhat sub-optimal
choice of ISO Latin 1 as standard character set, and probably
some more that are rather subtle. Speaking about the existing
implementations, there are of course many other shortcomings,
but all in all M3 is still one of the best languages for systems
programming in the large in my opinion.

Speaking of library sup****t, the two most lacking pieces are
currently Unicode/UTF-8 and IPv6 (though some people expressed their
intention to work in these areas).

> 2)  Does M3 work with Microsoft's latest operating systems?  
Yes.
> I know there is an extensive list that mentions how ****table M3 code
> is to approximately 25 platforms.  However, that list is circa 1993. 
> I have found some articles that discuss the usefulness of M3 with
> Windows 95 and that is the latest I can dig up.
CM3 runs fine on Windows 95/98/NT/2000 (using NT386), PM3 runs
on top of Cygwin (NT386GNU). There are some problems with building/
using dynamic libraries on Windows, and the Trestle (GUI) implementation
is not very stable.

> If you can give me a brief explanation to sup****t what you know to be
> true and possibly a link for me to research further I would be
> appreciative.
> Thank you and good day.

Have a look at http://www.elegosoft.com/[cm3|pm3]
to learn about
the existing implementations and sup****ted platforms. Recently,
I've ****ted CM3 to Darwin/OS X and Linux on PPC hardware, the
i386 ****ts for Linux and FreeBSD are as regularly maintained as
is the Solaris ****t. John Polstra's EZM3 sup****ts has sup****t
for a lot more BSD and new 64bit OS platforms, that can be easily
re-integrated into CM3 and PM3 if needs be.

-- 
/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
|| Olaf Wagner           | wagner(at)luthien.in-berlin.de (priv.)|
|| Cranachstrasse 7      | wagner(at)elego.de (business)         |
|| D-12157 Berlin        | phone: +49 30  85 60 26 70            | 
|| Germany / Deutschland | fax:   +49 30  85 58 01 88            | 
\/////////////////////////////////////////////////////////////////
 




 3 Posts in Topic:
2 General question for M3 users
dr2000dr@[EMAIL PROTECTED  2003-10-18 17:20:31 
Re: 2 General question for M3 users
Olaf Wagner <wagner@[E  2003-10-19 12:09:48 
Re: 2 General question for M3 users
dr2000dr@[EMAIL PROTECTED  2003-10-19 20:49:55 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Jul 25 18:08:10 CDT 2008.