r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Syllable] The free desktop and server operating system family

Kaj
3-Sep-2005
[118]
For two weeks, we downloaded unpackers for him that were themselves 
compressed in a format that he didn't have yet. It became ever more 
difficult to find combinations that gave him no path to unpack his 
Amiga BBS
Volker
3-Sep-2005
[119]
Is that prior art to drm? :))
Kaj
3-Sep-2005
[120]
In the end he threw us out of his room. I can still see him raving 
on his doorstep. It was great fun :-)
Graham
3-Sep-2005
[121]
I hope you're not intending to give carl the same problems should 
he attempt a port.
Volker
3-Sep-2005
[122]
http://home.tampabay.rr.com/jforth/JFNews.html:))
Kaj
3-Sep-2005
[123x2]
A few years ago I visited his wedding party, so I guess we're OK 
:-)
Bad performance of that server. Had it run AtheOS, it would have 
easily survived a few Slashdottings :-)
Volker
3-Sep-2005
[125]
Maybe it was mentioned there? :)
Kaj
3-Sep-2005
[126]
It says it compiles to 68000 machine code. This thing is very specific 
to 68000 and to Amiga. Not at all suitable for porting to Syllable
Volker
3-Sep-2005
[127]
That compilation is done by the compiler. I doubt they have a lot 
of assember in it. But strong point is integration with amiga-apis 
AFAIK, i guess without it its just a forth.
Kaj
3-Sep-2005
[128]
What compiler? A C compiler, or some sort of Forth compiler?
Volker
3-Sep-2005
[129]
forth-compiler.
Graham
3-Sep-2005
[130]
Doesn't look like they released the original assembler or c source
Kaj
3-Sep-2005
[131]
That's what I mean. 68000 Output is no good on Syllable
Volker
3-Sep-2005
[132]
But the usual ones are simple. DOn't know if they do tricky optimizing.
Kaj
3-Sep-2005
[133]
If you want this, you should look at the portable Forth that one 
of the authors did
Volker
3-Sep-2005
[134]
No, but you can replace it with a x86-compiler. bigforth has one.
Graham
3-Sep-2005
[135]
Anyway, it's full of forth source so that could be useful if someone 
else ports another forth over.
Volker
3-Sep-2005
[136]
but then bigforth has everything else too, and a swapdragon.
Graham
3-Sep-2005
[137]
So, Volker is volunterring to port BigForth ?
Kaj
3-Sep-2005
[138x2]
Replacing it with an X86 compiler would mean rewriting it. And then 
you have a new compiler that can't be ported when we port Syllable 
to some other architecture
This is one of the things where Syllable is generally much more modern 
than AmigaOS. It's all portable C and C++. There are just a few very 
small fragments of assembler code in Syllable
Volker
3-Sep-2005
[140]
forth-compilers are not that complex, mostly "look word up, copy 
some bytes". Except of the professional ones which do register-optimizing 
and tricks.
Graham
3-Sep-2005
[141x2]
I ported FigForth to the c/Plus4 but I had the fig assembler source.
the forth interpreter is tiny ...
Volker
3-Sep-2005
[143]
fig yes. and every compiler-bit can be reused in the application 
as a menu-system :)
Graham
3-Sep-2005
[144x2]
well, Phil Burk did release his portable forth with source ... so 
that's the way to go I guess.
http://www.softsynth.com/pforth/
Been ported to BeOS.
Kaj
3-Sep-2005
[146]
Yup, that's a good indicator for Syllable
Graham
3-Sep-2005
[147]
for those that need a LHA decompressor ... http://www.nonags.com/nonags/ziputil.html
Volker
3-Sep-2005
[148]
pfe has a tcp/ip-lib. pforth too?
Graham
3-Sep-2005
[149]
pfe is commercial.
Volker
3-Sep-2005
[150]
http://pfe.sourceforge.net/lgpl.
Graham
3-Sep-2005
[151]
Taygeta has a native forth tcp/ip stack.
Volker
3-Sep-2005
[152x3]
syllable: will this work?
http://www.other-space.com/sub/?section=Installing_Syllable&tutorial=Installing_From_Boot_Floppies
But not public?
Kaj
3-Sep-2005
[155]
The boot floppies are old. They may not contain the unzip executable 
that you need to unpack the Syllable base package. You may be able 
to extract unzip from the base package and add it to the floppies, 
or put it on a FAT partition and mount that from the floppies
Volker
3-Sep-2005
[156x3]
(taygeta tcp i mean)
Can i install an old syllable and upgrade that?
I like to walk thru walls..
Kaj
3-Sep-2005
[159x2]
You could, but it would be messy, especially the last upgrade to 
0.5.7. And you may not find out that newer Syllables don't run on 
your machine until you upgrade
The live CD is really the easiest way to get going
Graham
3-Sep-2005
[161]
Taygeta's is based upon BSD socket interface, but they recommend 
that if the host already provides a stack, it is only necessary to 
write the inteface.
Kaj
3-Sep-2005
[162x2]
Did you find the base zip and the floppies yet?
http://sourceforge.net/project/showfiles.php?group_id=55553&package_id=50546
Graham
3-Sep-2005
[164]
Volker is looking for 360k floppies...
Kaj
3-Sep-2005
[165x2]
Oh, right...
I have stacks of 130K floppies for him...
Volker
3-Sep-2005
[167]
Including a machine to use them? :)