1. Euphoria and BeOs!
- Posted by Daniel Berstein <daber at PAIR.COM> Mar 20, 1999
- 569 views
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
2. Re: Euphoria and BeOs!
- Posted by David Cuny <dcuny at LANSET.COM> Mar 20, 1999
- 546 views
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
3. Re: Euphoria and BeOs!
- Posted by Daniel Berstein <daber at PAIR.COM> Mar 20, 1999
- 585 views
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 ]
4. Re: Euphoria and BeOs!
- Posted by "Cuny, David" <David.Cuny at DSS.CA.GOV> Mar 22, 1999
- 570 views
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
5. Re: Euphoria and BeOs!
- Posted by Daniel Berstein <daber at PAIR.COM> Mar 22, 1999
- 548 views
- Last edited Mar 23, 1999
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 ]
6. Re: Euphoria and BeOs!
- Posted by "C. K. Lester" <cklester at TICNET.COM> Mar 22, 1999
- 593 views
- Last edited Mar 23, 1999
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 ] >