Rebol Limitations?
[1/9] from: tbrownell:l3technology at: 8-Feb-2003 12:34
Q. What are the limitations of Rebol?
For example, would it be possible to create a speech recognition engine or a
CD Ripper?
Thanks,
T Brownell
[2/9] from: al:bri:xtra at: 9-Feb-2003 10:44
T Brownell wrote:
> Q. What are the limitations of Rebol?
>
> For example, would it be possible to create a speech recognition engine or
a CD Ripper?
I believe that currently available PCs are not fast enough to run a Rebol
script that could recognise speech or rip CDs. Maybe in ten years time?
Andrew Martin
ICQ: 26227169 http://valley.150m.com/
[3/9] from: carl:cybercraft at: 9-Feb-2003 11:50
On 09-Feb-03, Terry Brownell wrote:
> Q. What are the limitations of Rebol?
> For example, would it be possible to create a speech recognition
Assuming you can get at the stream of digital sound coming in and the
computer's fast enough and has enough memory, speech recognition
should be possible with most languages that can get at the bits in
bytes. The "computer's fast enough" condition would be the biggie
with REBOL though. I doubt it's the ideal language for the job.
> engine or a CD Ripper?
Once again, if you can get the digital data from the CD then REBOL
should be able to do it, and this time speed wouldn't be a factor, as
it wouldn't matter (from a technical point of view) if it took a day
or two to copy stuff from the CD - you'd still be able to get a
perfect copy.
Right - I note on Escribe that Andrew Martin's replied to this too,
(not in my mailbox yet), so I wonder whether he says much the same
thing...
Hmmm. He says we'll have to wait 10 years for PCs to get up to speed
to allow REBOL to do it. ;-) And for both speech recognition and
ripping. Depends what you mean by ripping I guess...
--
Carl Read
[4/9] from: tbrownell:l3technology at: 8-Feb-2003 15:34
Ok. Obviously you wouldn't create performance based applications in .R, (no
MMORPGs) but what about something more complex, more utilitarian eg:
Memory Managers
FireWalls
Burners (An api to the drive?)
Data Recovery
Anti-Virus
OCR
etc etc.
TBrownell
[5/9] from: philb:upnaway at: 9-Feb-2003 8:43
Hi Terry,
I think a few of the gurus (cyphe/romano/petr) on the list will tell you that the current
view engine has limitations on the speed on redrawing faces no matter how quick the processor
is. (Though hopefully RT will correct this sometime.)
Cheers Phil
=== Original Message ===
Ok. Obviously you wouldn't create performance based applications in .R, (no
MMORPGs) but what about something more complex, more utilitarian eg:
Memory Managers
FireWalls
Burners (An api to the drive?)
Data Recovery
Anti-Virus
OCR
etc etc.
TBrownell
[6/9] from: gchiu:compkarori at: 9-Feb-2003 14:28
On Sat, 8 Feb 2003 15:34:15 -0800
"Terry Brownell" <[tbrownell--L3TECHNOLOGY--COM]> wrote:
>Anti-Virus
Cerebrus has some rudimetary anti-virus functions.
All it needs is a few 1000 more definitions :)
--
Graham Chiu
http://www.compkarori.com/cerebrus
[7/9] from: greggirwin:mindspring at: 9-Feb-2003 21:20
Hi Terry,
TB> Ok. Obviously you wouldn't create performance based applications in .R, (no
TB> MMORPGs) but what about something more complex, more utilitarian eg:
TB> Memory Managers
TB> FireWalls
TB> Burners (An api to the drive?)
TB> Data Recovery
TB> Anti-Virus
TB> OCR
TB> etc etc.
Like most things, it depends. :) I think there are apps where REBOL
has lots of leverage and others where it doesn't. You also have to
consider what other factors must be taken into account. For instance,
what is the development timeframe, what is the *required* performance,
how important is portability, etc.
My take on it is that you have to look at each particular
project and look at all the options for building it before judging
whether a particular tool is suitable or not.
-- Gregg
[8/9] from: tbrownell::l3technology::com at: 9-Feb-2003 22:09
Hmm, how about a firewall. Rebol should be good at handling all the ports?
TB
[9/9] from: greggirwin:mindspring at: 10-Feb-2003 3:15
Hi Terry,
TB> Hmm, how about a firewall. Rebol should be good at handling all the ports?
Having never written a firewall, or even looked into how one would
need to operate, I can't hazard a very good guess. :\ But, yes, REBOL
*should* be good at handling all the port stuff. I've got a little
multicasting engine which works very nicely, though I haven't
benchmarked it in any way.
-- Gregg