Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #6767 > unrolled thread

A FORTH flavored Linux?

Started byRichard Owlett <rowlett@pcnetinc.com>
First post2011-10-25 15:02 -0500
Last post2011-10-31 05:03 -0700
Articles 14 — 11 participants

Back to article view | Back to comp.lang.forth


Contents

  A FORTH flavored Linux? Richard Owlett <rowlett@pcnetinc.com> - 2011-10-25 15:02 -0500
    Re: A FORTH flavored Linux? Zbiggy <zbigniew2011REMOVE@gmail.REMOVE.com> - 2011-10-25 22:22 +0200
      Re: A FORTH flavored Linux? gavino <gavcomedy@gmail.com> - 2011-12-02 04:11 -0800
    Re: A FORTH flavored Linux? Paul Rubin <no.email@nospam.invalid> - 2011-10-25 23:25 -0700
      Re: A FORTH flavored Linux? "Steve(spt)" <forth@jupiter-ace.co.uk> - 2011-10-26 03:01 -0700
      Re: A FORTH flavored Linux? Nomen Nescio <nobody@dizum.com> - 2011-10-26 16:08 +0200
      Re: A FORTH flavored Linux? David Kuehling <dvdkhlng@gmx.de> - 2011-10-27 12:52 +0200
    Re: A FORTH flavored Linux? Tarkin <tarkin000@gmail.com> - 2011-10-26 05:35 -0700
    Re: A FORTH flavored Linux? anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-10-27 11:49 +0000
      Re: A FORTH flavored Linux? jacko <jackokring@gmail.com> - 2011-10-27 05:45 -0700
    Re: A FORTH flavored Linux? Richard Owlett <rowlett@pcnetinc.com> - 2011-10-27 09:54 -0500
      Re: A FORTH flavored Linux? Zbiggy <zbigniew2011REMOVE@gmail.REMOVE.com> - 2011-10-27 21:41 +0200
      Re: A FORTH flavored Linux? Bee <forth@calcentral.com> - 2011-10-27 12:42 -0700
    Re: A FORTH flavored Linux? gavino <gavcomedy@gmail.com> - 2011-10-31 05:03 -0700

#6767 — A FORTH flavored Linux?

FromRichard Owlett <rowlett@pcnetinc.com>
Date2011-10-25 15:02 -0500
SubjectA FORTH flavored Linux?
Message-ID<2o6dnb8c8_t4iDrTnZ2dnUVZ_hmdnZ2d@supernews.com>
I'm explicitly *NOT* looking for a Linux written in Forth.
Rather I'm looking for a distro put together by someone with 
a Forth mindset.

It must be able to use packages from a standard/popular 
repository (Debian preferred}.
As shipped it *MUST* have capability to connection through 
an USB analog modem (USRobotics 5637)

Small is good ;/
I'm not going to specify more as part of what I'm looking 
for is to find out what others thought was important enough 
to have spent the time and effort to create.

Thank you.

[toc] | [next] | [standalone]


#6768

FromZbiggy <zbigniew2011REMOVE@gmail.REMOVE.com>
Date2011-10-25 22:22 +0200
Message-ID<slrnjaedro.e1n.zbigniew2011REMOVE@Tichy.myhome.org>
In reply to#6767
Try Gobolinux or Slackware.
-- 
In the beginning I misunderstood - but now I've got it: the word is good!

[toc] | [prev] | [next] | [standalone]


#7687

Fromgavino <gavcomedy@gmail.com>
Date2011-12-02 04:11 -0800
Message-ID<25899596.133.1322827917759.JavaMail.geo-discussion-forums@yqf20>
In reply to#6768
You are 99% there, those are the 2 distro I like best right below www.archlinux.org, before we get to the 4 BSDz, which are also awesome.

arch is pretty sick

better package manager called pacman
rolling release, including kernel, meaning latest stable code installed after any system update, of any piece of the system.
arch is only amd64 and i686
they are VERY BEST at keeping packages up to date

[g@myhost ~]$ uname -a
Linux myhost 3.1.4-1-ARCH #1 SMP PREEMPT Tue Nov 29 08:55:45 CET 2011 x86_64 AMD Phenom(tm) II X4 965 Processor AuthenticAMD GNU/Linux
[g@myhost ~]$ gcc -v
gcc version 4.6.2 (GCC)

[toc] | [prev] | [next] | [standalone]


#6778

FromPaul Rubin <no.email@nospam.invalid>
Date2011-10-25 23:25 -0700
Message-ID<7xty6we0c4.fsf@ruckus.brouhaha.com>
In reply to#6767
Richard Owlett <rowlett@pcnetinc.com> writes:
> I'm explicitly *NOT* looking for a Linux written in Forth.
> Rather I'm looking for a distro put together by someone with a Forth
> mindset.... Small is good ;/

If you just mean minimalistic, try some of the small distros intended to
run in routers and other embedded devices.  openwrt.org and
angstrom-distribution.org are probably good places to start.  I use
Angstrom for some embedded stuff and it is fairly comfy for such a small
distro.  I don't think it uses Debian packages/repos directly but has
its own package installer called opkg (similar to apt-get) which has
quite a bunch of stuff available.  I don't know about that particular
USR modem but chances are it uses USB serial port emulation which is
supported by Angstrom (don't know about openwrt).

[toc] | [prev] | [next] | [standalone]


#6781

From"Steve(spt)" <forth@jupiter-ace.co.uk>
Date2011-10-26 03:01 -0700
Message-ID<ca6c0f1b-1cfc-4fe9-9db3-1145cf4c5d64@t8g2000yql.googlegroups.com>
In reply to#6778
A Linux distro with tools for FORTH has been talked about in the
Jupiter Ace IRC on and off for a few months.

Using  Ubuntu - Roll your own Ubuntu live CD with Reconstructor
( http://www.howtogeek.com/howto/22145/how-to-create-your-own-customized-ubuntu-live-cd/
)

In theory you could have the Ubuntu GUI (or any distro GUI) and have
it striped down so gFORTH is installed or any other package.

But I think Scientific Linux ( http://www.scientificlinux.org/ ) would
better to use the Ubuntu - I'm not a fan of Ubuntus Unity desktop

Why is the Jupiter Ace team uses gFORTH? We a written some code to
read in WAV/MP3 files of old Ace software to restore the file for use
with emulators.

So for us a Linux OS with Forth on an iso image would be good, we just
need to get on with it.


Steve(spt)

BTY - if anyone has any Jupiter Ace material please make contact
before it gets lost!

[toc] | [prev] | [next] | [standalone]


#6792

FromNomen Nescio <nobody@dizum.com>
Date2011-10-26 16:08 +0200
Message-ID<33904856e28ece007b61f59f61c6e4b3@dizum.com>
In reply to#6778
> If you just mean minimalistic, try some of the small distros intended to
> run in routers and other embedded devices.  

Or for a usable tiny distro by someone with a fairly long history of doing
tiny linux, see tinycorelinux.com. I think it's around 12M including a
desktop. I would recommend against router distros just because they're for
routers. Even Slax command line edition would be better than a router distro
unless you are running on a router, or you will be missing most drivers.

As far as Slackware, it's an extremely clean Linux with an unpatched kernel
and sane init scripts, but if you don't know Linux very well you will do a
full install and find quite a bit of crap on your system. If you do know
Linux you can get a very small and clean setup from the installer in a short
time.

[toc] | [prev] | [next] | [standalone]


#6818

FromDavid Kuehling <dvdkhlng@gmx.de>
Date2011-10-27 12:52 +0200
Message-ID<87r51y7lkv.fsf@mosquito.pool>
In reply to#6778
>>>>> "Paul" == Paul Rubin <no.email@nospam.invalid> writes:

> Richard Owlett <rowlett@pcnetinc.com> writes:
>> I'm explicitly *NOT* looking for a Linux written in Forth.  Rather
>> I'm looking for a distro put together by someone with a Forth
>> mindset.... Small is good ;/

> If you just mean minimalistic, try some of the small distros intended
> to run in routers and other embedded devices.  openwrt.org and
> angstrom-distribution.org are probably good places to start.  I use
> Angstrom for some embedded stuff and it is fairly comfy for such a
> small distro.  I don't think it uses Debian packages/repos directly
> but has its own package installer called opkg (similar to apt-get)
> which has quite a bunch of stuff available.  I don't know about that
> particular USR modem but chances are it uses USB serial port emulation
> which is supported by Angstrom (don't know about openwrt).

As somebody who has some experience with gForth on OpenWrt: OpenWrt is a
distribution that provides a self-contained cross-compile build system
that produces fully-functional gnu/linux images from sources downloaded
via the internet at build-time.  Some time ago I created a recipie to
build gForth as an OpenWrt package/component, you can add it to an
image, or compile it as a package, using this line in your feeds.conf:

  src-git qipackages git://projects.qi-hardware.com/openwrt-packages.git

(This was last tested with OpenWrt Trunk, but might work with Backfire,
too)

Openwrt packages are named .ipk and installed via either the 'ipkg' or
'opkg' package managers.  .ipk is a subset of the debian package format,
BTW.

The gForth package is now shipped pre-installed with the official
NanoNote [1] firmware image, and has been working fine for some time
now.  It contains the latest ABI-CODE assembler support, which enables
one to do lowlevel programming/syscalls etc.  where neccessary.  Here's
some example code for framebuffer and I/O port access from gForth:

  http://mosquito.dyndns.tv/freesvn/trunk/nanonote/forth/

AFAIR the USB Robotics modems contain usb-to-serial converters which
work fine with Linux out-of-the box, so you can just configure pppd to
use /dev/ttyUSB0 and should be fine.

cheers,

David

[1] http://en.qi-hardware.com/wiki/Ben_NanoNote
-- 
GnuPG public key: http://dvdkhlng.users.sourceforge.net/dk.gpg
Fingerprint: B17A DC95 D293 657B 4205  D016 7DEF 5323 C174 7D40

[toc] | [prev] | [next] | [standalone]


#6785

FromTarkin <tarkin000@gmail.com>
Date2011-10-26 05:35 -0700
Message-ID<5cf90e3a-6e4a-43d4-94c3-e743aa5c3023@f5g2000vbz.googlegroups.com>
In reply to#6767
On Oct 25, 4:02 pm, Richard Owlett <rowl...@pcnetinc.com> wrote:
> I'm explicitly *NOT* looking for a Linux written in Forth.
> Rather I'm looking for a distro put together by someone with
> a Forth mindset.
>
> It must be able to use packages from a standard/popular
> repository (Debian preferred}.
> As shipped it *MUST* have capability to connection through
> an USB analog modem (USRobotics 5637)
>
> Small is good ;/
> I'm not going to specify more as part of what I'm looking
> for is to find out what others thought was important enough
> to have spent the time and effort to create.
>
> Thank you.

http://distrowatch.com/ has a parameterized search.

HTH,
  -Tarkin

[toc] | [prev] | [next] | [standalone]


#6819

Fromanton@mips.complang.tuwien.ac.at (Anton Ertl)
Date2011-10-27 11:49 +0000
Message-ID<2011Oct27.134951@mips.complang.tuwien.ac.at>
In reply to#6767
Richard Owlett <rowlett@pcnetinc.com> writes:
>I'm explicitly *NOT* looking for a Linux written in Forth.
>Rather I'm looking for a distro put together by someone with 
>a Forth mindset.
>
>It must be able to use packages from a standard/popular 
>repository (Debian preferred}.

It's a bit hard to know what you mean with "Forth mindset".  The first
thought I had was a Linux kernel with a Forth system as the init
process.  But if you want to be able to use a standard package format
and repository, that means you want to use an established
distribution.  If you prefer the Debian repository, use Debian.

>Small is good ;/

Then do manual package selection instead of the prefab configurations.
Only install the basic packages (which took around 500MB the last time
I tried it, so not exactly small, and still missing lots of things I
consider essential, especially ssh and Emacs, but also contains stuff
I don't need on most machines, e.g., xinetd), and then install only
those packages you need.

- anton
-- 
M. Anton Ertl  http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
     New standard: http://www.forth200x.org/forth200x.html
   EuroForth 2011: http://www.euroforth.org/ef11/

[toc] | [prev] | [next] | [standalone]


#6820

Fromjacko <jackokring@gmail.com>
Date2011-10-27 05:45 -0700
Message-ID<21127294.558.1319719521159.JavaMail.geo-discussion-forums@vbza28>
In reply to#6819
maybe make a gforth package for tinycore

[toc] | [prev] | [next] | [standalone]


#6825

FromRichard Owlett <rowlett@pcnetinc.com>
Date2011-10-27 09:54 -0500
Message-ID<D-OdndzRS8837TTTnZ2dnUVZ_jSdnZ2d@supernews.com>
In reply to#6767
Richard Owlett wrote:
> I'm explicitly *NOT* looking for a Linux written in Forth.
> Rather I'm looking for a distro put together by someone with a Forth
> mindset.
>
> It must be able to use packages from a standard/popular repository
> (Debian preferred}.
> As shipped it *MUST* have capability to connection through an USB analog
> modem (USRobotics 5637)
>
> Small is good ;/
> I'm not going to specify more as part of what I'm looking for is to find
> out what others thought was important enough to have spent the time and
> effort to create.
>
> Thank you.
>

Thanks for the comments and suggestions.
They have given me keywords for some Google searches and 
ideas for questions to ask on Linux specific fora.

A clarification on my subject line. It started out asking 
"Is there a Linux distro that might have been written by 
someone who likes FORTH". That was too long and I didn't 
like it.

[toc] | [prev] | [next] | [standalone]


#6840

FromZbiggy <zbigniew2011REMOVE@gmail.REMOVE.com>
Date2011-10-27 21:41 +0200
Message-ID<slrnjajk68.48c.zbigniew2011REMOVE@Tichy.myhome.org>
In reply to#6825
In comp.lang.forth, Richard Owlett wrote:

> A clarification on my subject line. It started out asking 
> "Is there a Linux distro that might have been written by 
> someone who likes FORTH".

Actually, no distro has been "written".

Not sure about your Linux experience; actually GNU/Linux is just a kernel.
The distribution is an "environment" - all the accompanying programs/scripts
selected by distro creator.
-- 
In the beginning I misunderstood - but now I've got it: the word is good!

[toc] | [prev] | [next] | [standalone]


#6841

FromBee <forth@calcentral.com>
Date2011-10-27 12:42 -0700
Message-ID<1a5bdac0-288e-4e07-81fb-5857530434bc@31g2000prp.googlegroups.com>
In reply to#6825
On Oct 27, 7:54 am, Richard Owlett <rowl...@pcnetinc.com> wrote:
> Thanks for the comments and suggestions.
> They have given me keywords for some Google searches and
> ideas for questions to ask on Linux specific fora.
>
> A clarification on my subject line. It started out asking
> "Is there a Linux distro that might have been written by
> someone who likes FORTH". That was too long and I didn't
> like it.

I like Forth! and I like: Puppy Linux: <http://bkhome.org/blog/>
There are many builds, some debian, ubuntu, slack, T3 ... based.

The main file, about 100MB, has browser, email, ftp, chat, ssh, music,
wordprocessor, spreadsheet, console, and much more.

An optional download has all the development tools I need to compile
vim, bvi, bbe, smartmontools and gforth.

I also install SwiftForth as I have been writing tools for GreenArrays
and eForth.

There is a package manager, a collection of precompiled applications.

Bill Muench
Santa Cruz, California

[toc] | [prev] | [next] | [standalone]


#6995

Fromgavino <gavcomedy@gmail.com>
Date2011-10-31 05:03 -0700
Message-ID<4931209.9.1320062597517.JavaMail.geo-discussion-forums@prfp13>
In reply to#6767
debian is puke

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.forth


csiph-web