1. Euphoria and BeOs!

i all!

I recieved yesterday my BeOs R4 copy. After some small struggle with my
partitions I happily installed it. Unffortunatly my video card isn't
yet supported (Intel 3D Express), I'm stuck into 640x480x4grayscale,
I'm waiting for a driver.

I must tell everybody that BeOs is really great. It's the perfect mix
of MacOs and Linux (well, I have never used MacOs, but it "feels" what
I expect of a Mac). If runs very smooth. In fact, 5 minutes after
installing I was browsing the net with the included browser
(NetPositive), configuring the webserver, and the ftp & telnet daemons.
I dual boot to NT and can access FAT, FAT32 and NTFS partitions too!

The command line (Terminal) mode uses bash shell. And a full gcc
compiler is ditributed also (and a Metroworks IDE). So first thing I
did was download Pete's PEU, looked at the makefile and decided to make
NO change. Typed MAKE and voila! PEU was built with NO modification!
Great portability don't you think?

BTW Pete, very useful BNF grammar. Riwan, can you convert that to PS?

BTW2 I'm sending this email from the included BeMail email client.

BeRegards,
        Daniel Berstein
        daber at pair.com

new topic     » topic index » view message » categorize

2. Re: Euphoria and BeOs!

Daniel Bernstein wrote:

>I must tell everybody that BeOs is really great. It's the perfect mix
>of MacOs and Linux (well, I have never used MacOs, but it "feels" what
>I expect of a Mac). If runs very smooth. In fact, 5 minutes after
>installing I was browsing the net with the included browser
>(NetPositive), configuring the webserver, and the ftp & telnet daemons.
>I dual boot to NT and can access FAT, FAT32 and NTFS partitions too!

I installed Linux-Mandrake today, and have spent most of my time trying to
get the devices to work. I also had a bit of trouble with partitioning the
disk (even though I had done it before), and found out that my built-in
video and sound cards were not supported, leaving me with a VGA desktop with
applications sized for SVGA. Ick! I went through xf86config so many times
I'll have nightmares about it.

I ended up pulling my old video and soundcards out of storage and now almost
everything is up and running - Iexcept for the modem, and can't find a lick
of documentation on how install it. So I'm back on Win95 to browse the
internet for help.

Linux-Mandrake is a mix of Red Hat and the K Desktop (KDE). It's got KDE
pre-loaded, so you don't have to mess with finding, downloading and
installing the RPMs. The down side is that it still has the standard Linux
install. I have higher hopes for Easy Linux, which is in beta right now.

My biggest complaint thus far is the lack of integration in the control
panel. For example, although you can see the sound setup in the KDE setup
panel, you still have to use sndconfig (or whatever) to install. Same thing
with the video properties. It would certainly have made my life a lot easier
if these things had been part of the control panel, instead of having to
search through the help files for a clue...

But for $10 (including shipping) the price was certainly right. KDE is
zillions of times better than plain X or XFree, but still not as smooth as
Windows. A copy of the GNOME window manager is also installed, and I'd like
to give that a whirl. Unlike my prior install of Linux, I don't hate this
one so much I want to remove it immediately from my machine. Hopefully,
things will get better as the hardware starts behaving.

-- David Cuny

new topic     » goto parent     » topic index » view message » categorize

3. Re: Euphoria and BeOs!

At 05:27 AM 20-03-1999 , you wrote:
>Daniel Bernstein wrote:
>
>>I must tell everybody that BeOs is really great. It's the perfect mix
>>of MacOs and Linux (well, I have never used MacOs, but it "feels" what
>>I expect of a Mac). If runs very smooth. In fact, 5 minutes after
>>installing I was browsing the net with the included browser
>>(NetPositive), configuring the webserver, and the ftp & telnet daemons.
>>I dual boot to NT and can access FAT, FAT32 and NTFS partitions too!
>
>I installed Linux-Mandrake today, and have spent most of my time trying to
>get the devices to work. I also had a bit of trouble with partitioning the
>disk (even though I had done it before), and found out that my built-in
>video and sound cards were not supported, leaving me with a VGA desktop with
>applications sized for SVGA. Ick! I went through xf86config so many times
>I'll have nightmares about it.
>
>I ended up pulling my old video and soundcards out of storage and now almost
>everything is up and running - Iexcept for the modem, and can't find a lick
>of documentation on how install it. So I'm back on Win95 to browse the
>internet for help.
>
>Linux-Mandrake is a mix of Red Hat and the K Desktop (KDE). It's got KDE
>pre-loaded, so you don't have to mess with finding, downloading and
>installing the RPMs. The down side is that it still has the standard Linux
>install. I have higher hopes for Easy Linux, which is in beta right now.

Go get Be... it will change your life :)

The GUI is similar or superior to Windows, no cfg files (they are there,
but you'll mostly use GUI tools). The only draw back is it's limited
hardware compatibility (video and sound), but that should change soon. I
hears SciTech is releasing soon a BeOs release, that means universal video
support. For sound they already support SoundBlaster, Opti and Yamaha
chipsets.


Regards,
          Daniel  Berstein
         [ daber at pair.com ]

new topic     » goto parent     » topic index » view message » categorize

4. Re: Euphoria and BeOs!

Daniel Berstein wrote:

> Go get Be... it will change your life :)
> ...
> I heard SciTech is releasing soon a BeOs release,
> that means universal video support.

I ran across a $30 book on programming the BeOS, and I was tempted to buy it
- it included a version of the OS. I assume that it was time limited or
something. But I'm busy enough at the moment with Linux and other projects.

I don't know what kind of bindings (DLL, etc) Be supports. I'm assuming that
Rob's Linux port of Euphoria helped shake off some of the DOS/Win32
dependancies built into Euphoria. I'm hoping that Robert ends up with a more
portable version of Euphoria as a result.

It would be nice to see Euphoria running on Be. There's currently work being
done on porting MGL to wxWindows, and I'm looking at adding wxWindows
support to Win32Lib. That means (in a roundabout way) that I might be able
to get the wxWindows version of Win32Lib to run under the BeOs using MGL...
ick.

Have you tried to port Pete's Peuphoria over to Be yet? It doesn't look like
Pete's done a lot to it lately, although I hope he keeps the project up.
I'll have to take a look at Peuphoria and see how compatible it is with
Win32Lib. I don't think he's implemented any graphics yet, and I rely pretty
heavily on routine_id, which I also thing are not yet implemented.

-- David Cuny

new topic     » goto parent     » topic index » view message » categorize

5. Re: Euphoria and BeOs!

At 01:28 PM 22-03-1999 , you wrote:
>Daniel Berstein wrote:
>
>> Go get Be... it will change your life :)
>> ...
>> I heard SciTech is releasing soon a BeOs release,
>> that means universal video support.
>
>I ran across a $30 book on programming the BeOS, and I was tempted to buy it
>- it included a version of the OS. I assume that it was time limited or
>something. But I'm busy enough at the moment with Linux and other projects.

The demo version is the same as the retail, but can't be installed on your
hdd, it boots directly from your CD. I don't know wich version you almost
evaluated, but in case you are tempted again be sure to get the latest
version (currently 4.0, AKA R4).

>I don't know what kind of bindings (DLL, etc) Be supports. I'm assuming that

Shared libraries... just like Linux. Elf is the executable format. The
development is based on GNU EGCS tools. Unfortunalty it seems that for
native GUI apps (not shell) you'll need to mess with C++, the OS is
completly OO. That's great for an OS, performance, etc, but not for me... I
hate (don't understand, yet) C++ ;)

>Rob's Linux port of Euphoria helped shake off some of the DOS/Win32
>dependancies built into Euphoria. I'm hoping that Robert ends up with a more
>portable version of Euphoria as a result.

That would be nice.

>It would be nice to see Euphoria running on Be. There's currently work being
>done on porting MGL to wxWindows, and I'm looking at adding wxWindows
>support to Win32Lib. That means (in a roundabout way) that I might be able
>to get the wxWindows version of Win32Lib to run under the BeOs using MGL...
>ick.

I know SciTech is working on Display Doctor for Be, from a SciTech post on
a Be message board... no idea about MGL already been ported to Be. But what
I do know is that a GTK port is under development.

>Have you tried to port Pete's Peuphoria over to Be yet? It doesn't look like
>Pete's done a lot to it lately, although I hope he keeps the project up.
>I'll have to take a look at Peuphoria and see how compatible it is with
>Win32Lib. I don't think he's implemented any graphics yet, and I rely pretty
>heavily on routine_id, which I also thing are not yet implemented.

Bet on that! That why I'm so excited with Be. Just typed MAKE and PEU was
built without one single warning message. And it runs OK. There's much work
to do on PEU, but that's a begining. The important thing is a portable code
base, that can be built unmodified on Linux, (DR)DOS, BeOs, and more to
come :)



Regards,
          Daniel  Berstein
         [ daber at pair.com ]

new topic     » goto parent     » topic index » view message » categorize

6. Re: Euphoria and BeOs!

Don't forget the Amiga, where there's no such thing as a "wait-state"
cursor... hehehe

--ck
Should a "multi-tasking" computer even HAVE a wait-state cursor?

-----Original Message-----
From: Daniel Berstein <daber at PAIR.COM>
To: EUPHORIA at LISTSERV.MUOHIO.EDU <EUPHORIA at LISTSERV.MUOHIO.EDU>
Date: Monday, March 22, 1999 6:53 PM
Subject: Re: Euphoria and BeOs!


>At 01:28 PM 22-03-1999 , you wrote:
>>Daniel Berstein wrote:
>>
>>> Go get Be... it will change your life :)
>>> ...
>>> I heard SciTech is releasing soon a BeOs release,
>>> that means universal video support.
>>
>>I ran across a $30 book on programming the BeOS, and I was tempted to buy
it
>>- it included a version of the OS. I assume that it was time limited or
>>something. But I'm busy enough at the moment with Linux and other
projects.
>
>The demo version is the same as the retail, but can't be installed on your
>hdd, it boots directly from your CD. I don't know wich version you almost
>evaluated, but in case you are tempted again be sure to get the latest
>version (currently 4.0, AKA R4).
>
>>I don't know what kind of bindings (DLL, etc) Be supports. I'm assuming
that
>
>Shared libraries... just like Linux. Elf is the executable format. The
>development is based on GNU EGCS tools. Unfortunalty it seems that for
>native GUI apps (not shell) you'll need to mess with C++, the OS is
>completly OO. That's great for an OS, performance, etc, but not for me... I
>hate (don't understand, yet) C++ ;)
>
>>Rob's Linux port of Euphoria helped shake off some of the DOS/Win32
>>dependancies built into Euphoria. I'm hoping that Robert ends up with a
more
>>portable version of Euphoria as a result.
>
>That would be nice.
>
>>It would be nice to see Euphoria running on Be. There's currently work
being
>>done on porting MGL to wxWindows, and I'm looking at adding wxWindows
>>support to Win32Lib. That means (in a roundabout way) that I might be able
>>to get the wxWindows version of Win32Lib to run under the BeOs using
MGL...
>>ick.
>
>I know SciTech is working on Display Doctor for Be, from a SciTech post on
>a Be message board... no idea about MGL already been ported to Be. But what
>I do know is that a GTK port is under development.
>
>>Have you tried to port Pete's Peuphoria over to Be yet? It doesn't look
like
>>Pete's done a lot to it lately, although I hope he keeps the project up.
>>I'll have to take a look at Peuphoria and see how compatible it is with
>>Win32Lib. I don't think he's implemented any graphics yet, and I rely
pretty
>>heavily on routine_id, which I also thing are not yet implemented.
>
>Bet on that! That why I'm so excited with Be. Just typed MAKE and PEU was
>built without one single warning message. And it runs OK. There's much work
>to do on PEU, but that's a begining. The important thing is a portable code
>base, that can be built unmodified on Linux, (DR)DOS, BeOs, and more to
>come :)
>
>
>
>Regards,
>          Daniel  Berstein
>         [ daber at pair.com ]
>

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu