X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Rugxulo Newsgroups: comp.os.msdos.djgpp Subject: Re: Python, Perl, Lua, Ruby -- anybody?? Date: Fri, 19 Jun 2009 15:17:37 -0700 (PDT) Organization: http://groups.google.com Lines: 65 Message-ID: <760ea973-d96a-406a-b690-ba2ef27bdb81@v4g2000vba.googlegroups.com> References: <7705c9030905132340u49a2fd15ke564b9ce930c09db AT mail DOT gmail DOT com> <61f9fc90-2d0d-4db9-baa0-0a26ef663ce3 AT g20g2000vba DOT googlegroups DOT com> <8ea89a75-ac4b-4235-b372-b7a8ffc51945 AT z19g2000vbz DOT googlegroups DOT com> <11320f7e-552b-4ae0-b77f-5901cb280235 AT x3g2000yqa DOT googlegroups DOT com> NNTP-Posting-Host: 65.13.115.246 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1245449858 20390 127.0.0.1 (19 Jun 2009 22:17:38 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: Fri, 19 Jun 2009 22:17:38 +0000 (UTC) Complaints-To: groups-abuse AT google DOT com Injection-Info: v4g2000vba.googlegroups.com; posting-host=65.13.115.246; posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO User-Agent: G2/1.0 X-HTTP-UserAgent: Opera/9.64 (Windows NT 6.0; U; en) Presto/2.1.1,gzip(gfe),gzip(gfe) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi, On Jun 12, 10:13=A0pm, Rugxulo wrote: > > On May 22, 5:04=A0pm, Rugxulo wrote: > > > On May 18, 9:46=A0pm, "A. Wik" wrote: > > Red Hat just released Fedora 11, which supposedly crams OpenOffice and > Java on one CD thanks to compression. And they use GCC 4.4.0 to host > everything. If all that's true, that's quite a feat, because a lot of > other distros don't include half that and yet still use a full CD > (which is annoying, even with a fast connection). No, their liveCD doesn't have OpenOffice, only AbiWord. Nor do they have GCC (although CC1 exists by itself, which is almost definitely a mistake). Why don't all *nixes include GCC? It's so extremely frustrating not having a compiler. I guess they prefer other languages instead (e.g. Python -> Yum, Perl -> whatever) for quick development. Or maybe they ran out of room. Still, it's very hard to imagine most other things are more important than GCC. I don't disagree with tons and tons of distributions, but they are all too media-oriented. Too much overlap. It seems there are billions modeled after Slackware, Debian, Ubuntu (Debian-based), or to a lesser extent Fedora or Mandriva or even Puppy. About ten years ago, it seems even DJ had the idea (despite disagreeing with it) of a Linux-based DJGPP install. "Let's not reinvent the wheel." But progress involves reinventing the wheel constantly (although a lot of times that's due to disagreements over policy, licensing, requirements, patents, etc). (quoting DJ): " Example: Do a "DJGPP/Linux" distribution, which is a Linux bundle specifically designed for users who will run DJGPP programs in DOSEMU (although *I* don't see the point in that ;). Include a cross compiler, native djgpp and linux tools, but toss all the multi user/server stuff (i.e. make a dos-like machine with a linux kernel). Prepackage it with all the usual DJGPP goodies installed by default. Add a point-n-click admin tool that really covers 100% of all the stuff it comes with (you can do this if you limit what it comes with). Start with a raw Linux kernel and build it up from there, dos-style (config.sys, autoexec.bat anyone? (ick)). " The advantage of this would be USB support, running other stuff in the background, etc. while still keeping DOS apps working. Note that I have never seen any Linux distro include DOSEMU by default (and only two or three ever had DOSBox). However, I probably wouldn't include every DJGPP package because that would take up too much room. Else I'd want to heavily compress them, esp. stuff not often used. Heck, NetBSD supposedly used to work with DOSEMU at one time also, so that could be another option just for variety / comparison. But whatever, I know this isn't interesting to anybody besides myself (and I'm too wimpy to do it all myself). And, to be completely honest, I'd want it extremely minimal, at least optionally. No reason to need 600+ MB just for this. No media stuff. Maybe very little (or no?) Internet stuff too. Probably no man or Info files. Not even sure which kernel to use, probably 2.4.x. Oh well, this is all just wishful thinking, and certainly it won't get done overnight (heh, that's an understatement).