Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: zip file support wanted - help needed

From: cribbsj:oakwood at: 19-Mar-2001 14:02

On Monday 19 March 2001 07:17 am, you wrote:
> Hi Petr, :) > > > If someone wants to use grep, let's be it. But if someone can't unpack > > even stupid archive, it pretty strange ... > > Ok, but each platform have different compression formats (Amiga: lha, > lzx, Unix: gzip, tar, Mac: ?) > > So to make it user friendly for all, you'd have to cater for all these. > If this happens through shell access then you loose the platfrom > independence again. >
No, you GAIN platforfm independence if it happens throught shell access. Why, because if I am trying to unzip a ZIP file, I just shell out and do an unzip . If it is a tar file, I shell out and do a "tar xvf file". Etc, etc. Shell access would help make the script MORE sytem/platform/programming independent, becuase you wouldn't have to worry about having a DIFFERENT version of Core that handled compression (or anything else) in different ways. In other words, RT wouldn't have to worry about making Core know how to handle zip, tar, arj, lzx, lha files, all it would have to do is make Core know how to handle letting the script have shell access. Once you do this, you open up a huge world of tools that have already been written, tested, AND made cross-platform themselves. This would free up RT so that they could do important things like finally finishing View, instead of them having to spend time reimplementing every utility (like compression) known to man.
> It would be interesting to hear some other opinions as well, maybe someone > could put up a voting page :) >
Well, I think we have been hearing other opinions. I have read four or five other replys to this thread and it is clear that others feel the same way Petr and I do. Again, RT has the right to do anything they want with Rebol. Unfortunately, programmers have the NEED to get their jobs done. I have already been forced to scrap one application I was writing for work in Rebol and re-do it in Tcl/Tk. Tcl allowed me to do the vital shell access I needed. Tk allowed me to write a front-end gui for the app. I had wanted (and actually had a prototype running) to use Core/View to do this app, but because of lack of shell access and the fact that View has not yet finished beta, I had to choose an alternative. It's too bad, because I like Rebol a lot. Jamey.