Search the web
Sign In
New User? Sign Up
mocka · The Mocka and Modula-2 mailinglist.
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
ACK   Message List  
Reply | Forward Message #566 of 708 |
Re[2]: [mocka] ACK

Hello Jan,

Monday, February 19, 2007, 11:44:47 PM, you wrote:

JV> On Monday 19 February 2007 14:27, Jes wrote:
JV> I successfully installed it on /dev/hdb3 and (now) on /dev/hda2.

Little note on those Minix3... it works...
sometimes))... I run it... C and microkernel leads to long debug?

But... Microkernels just provide some protection for leaky
legacy C programs. What if use language-based solution for problem?
Good languages, like Modula-2 or Oberon, seems provide same
level of protection as microkernels. And without so much
_mandatory_ overhead.

So we don't need Minix3, we just need good free Modula2/Oberon
compiler as system language. On top of standart monolithic kernel.
And native system library for compiler, based on direct syscalls. to
replace leaky libc. At first support for NetBSD/Linux on i386 will be
sufficient. In compilers first consider reliability and simplicity.
Sophisticated optimisations not required at all. (simple tests shows
that modula-2 compilers produce slightly faster programs than gcc -O2.
just because of strong typing. so performance is sufficient.)

Something like Oberon-0 compiler? Modula-0?))
m2f problematic, gm2 too linked to gcc/libc by definition,
xds is proprietary... if forget about codegen changes and
proprietarity of BEG, only mocka remains?
...Then we can rewrite NetBSD kern... or those Minix3 if wish...
but in Modula2, not in C-trash... Then applications...
Good web-server, extensible by modula-compiled snippets,
based on thttpd. (to replace PHP/LAMP trash)... Postgress DB...
and so on...
))

at this time i know only one Unix-like os in modula2 - Lumos...
and it's old, for m68...

Now i already experimenting with mocka on linux and netbsd.
but mocka library linked to libc, like in XDS modula.

So i thinking on own static syscall library. Just planning.
Making table of common syscalls, making list of ISO modules
for modula2 etc.

P.S.
ACK toolkit use stack-based internal representation like GardensPoint
Modula etc... I'd like to hear comments on _quality_ of ACK compiler.
Minix3 not so iteresting, only ACK...))
--
Best regards,
CheshireCat mailto:GDKBadmin@...




Tue Feb 20, 2007 1:00 pm

GDKBadmin@...
Send Email Send Email

Forward
Message #566 of 708 |
Expand Messages Author Sort by Date

Gents, I have set my teeth in Minix 3 (http://www.minix3.org) and I have sacrificed one partition on Lithium in favor of the Minix system. To say the least:...
Jan Verhoeven
fruttenboel
Offline Send Email
Feb 18, 2007
9:40 pm

Extremely interesting, Jan. I was unable to install Minix on my system (A PIII with 384 Mb of memory and a couple of IDE drives. I installed it on the second...
Jes
jconsuegra
Offline Send Email
Feb 19, 2007
1:28 pm

... I successfully installed it on /dev/hdb3 and (now) on /dev/hda2. ... Not with the version I am using. I did not start Minix directly. I used lilo to start...
Jan Verhoeven
fruttenboel
Offline Send Email
Feb 19, 2007
5:42 pm

Hello Jan, Monday, February 19, 2007, 11:44:47 PM, you wrote: JV> On Monday 19 February 2007 14:27, Jes wrote: JV> I successfully installed it on /dev/hdb3 and...
GDKBadmin
GDKBadmin@...
Send Email
Feb 20, 2007
4:26 pm

... Hi Cheshire, ... No real experience yet. I just did some test with 'Hello world' program. ... I agree. But at the moment, there just is no Modula-2 based...
Jan Verhoeven
fruttenboel
Offline Send Email
Feb 20, 2007
7:30 pm

... small ... And a hard job. ... It is Christoph. ... I never managed to get an executable out of the combination of Linux and ACK. Any stories of success out...
freem2pages
Offline Send Email
Feb 20, 2007
9:11 pm

... Six out of nine isn't bad... :o) ... Probably not. ACK dates back to 1988 for the most recent release. I.e. years before the spread of Linux. I had a...
Jan Verhoeven
fruttenboel
Offline Send Email
Feb 20, 2007
9:37 pm

... I>f you have the source in Modula-2, that should not be the biggest ... That's interesting. 68K machines are old and probably obsolete, but I've got a...
Jes
jconsuegra
Offline Send Email
Feb 21, 2007
9:31 am

... Big enough for Lumos. The sources are 400 KB in one zipped file. 1200 KB unzipped. I put the ZIP file in the Mocka group files area. -- Met vriendelijke...
Jan Verhoeven
fruttenboel
Offline Send Email
Feb 21, 2007
6:22 pm

It looks like the ACK (Amsterdam Compiler Kit) is getting some new life. I just downloaded version 6 (dated early 2007) from ...
Jan Verhoeven
fruttenboel
Offline Send Email
Sep 20, 2008
7:38 pm

Thanks Jan! Nice to know.... Jes....
Jes
jconsuegra
Offline Send Email
Sep 20, 2008
11:14 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help