[REBOL] my most frequent complaint Re:

2000-04-03 Thread Petr . Krenzelok



[EMAIL PROTECTED] wrote:

 ...about scripting languages is that they let you do a whole lot *very*
 quickly and then you're stuck.  My current case in point, is this program
 I'm writing to sync files from the three different computers I use to a
 central location.  (bookmark files, address books, etc.)

 All the stuff that I expected to be hard was easy: querying a FTP site,
 uploading and downloading files, comparing file dates and times.

 The part that I expected to be easy seems impossible: setting the time on a
 file in the local file system.  I never once imagined that I wouldn't be
 able to do this.

I am sorry, but I don't think you will easily find many scripting languages which will 
allow you
to do so, or am I wrong?


 It's incredibly frustrating.  Is there a way to make calls to custom DLL's?


Wait for the /Command version ...

-pekr-


 Thanks,

 Brad

 = Original Message from [EMAIL PROTECTED] at 4/03/00 8:06 am
 Hi
 
 Does anyone know the SERIES package for CommonLisp
 (http://series.sourceforge.net/) and can explain difference and common referring to 
Rebol ?
 
 Thanks
 
 AR
 
 --
 Sent through GMX FreeMail - http://www.gmx.net




[REBOL] my most frequent complaint Re:

2000-04-03 Thread bemerson



= Original Message from [EMAIL PROTECTED] at 4/03/00 9:41 am
[EMAIL PROTECTED] wrote:

 ...about scripting languages is that they let you do a whole lot *very*
 quickly and then you're stuck.  My current case in point, is this program
 I'm writing to sync files from the three different computers I use to a
 central location.  (bookmark files, address books, etc.)

 All the stuff that I expected to be hard was easy: querying a FTP site,
 uploading and downloading files, comparing file dates and times.

 The part that I expected to be easy seems impossible: setting the time on a
 file in the local file system.  I never once imagined that I wouldn't be
 able to do this.

I am sorry, but I don't think you will easily find many scripting languages which 
will allow 
you
to do so, or am I wrong?

No.  You are correct, hence my complaint.  It wasn't targeted at Rebol, but 
scripting languages in general.  I'm C/C++programmer, and I constantly have 
hopes that a scripting language will arise that I can switch to.

The happiest I've been was when I had my own interpreter using the 
Postscript dialect.  For the most part I wrote in Postscript.  When I need 
to do something better done in a language like C, I wrote it in C and added 
it as a builtin function.  It was awesome, but it since it was all custom it 
wasn't something I could really use at work.  If you supported a mechanism 
to call DLL's, and maybe created a generic one, people could use Rebol for 
what it's good at and switch to a langauge like C for the things it's not 
good at--like talking to the system.

I know this violates the whole portable code thing, but it's *really* useful 
and no one *has* to use it.

I really doubt that one language will ever be all things to all people.  Two 
languages quite possibly might do the trick.  We just need some glue and 
Rebol looks like pretty good glue.

 It's incredibly frustrating.  Is there a way to make calls to custom DLL's?


Wait for the /Command version ...

Okay, I'm waiting...  (any idea how long???)

Brad




[REBOL] [REBOL] my most frequent complaint Re:

2000-04-03 Thread Petr . Krenzelok



[EMAIL PROTECTED] wrote:

 What's the schedule on  REBOL / NT being able to talk to COM objects?

I don't know - all I know about /Command can be found at:
http://www.rebol.com/news9B09.html

-pekr-




 Len

 =

  Wait for the /Command version ...
 
 Okay, I'm waiting...  (any idea how long???)




[REBOL] my most frequent complaint Re:(2)

2000-04-03 Thread ingo

Hi Brad,

Those were the words of [EMAIL PROTECTED]:
... 
 No.  You are correct, hence my complaint.  It wasn't targeted at Rebol, but 
 scripting languages in general.  I'm C/C++programmer, and I constantly have 
 hopes that a scripting language will arise that I can switch to.
...

Have you seen pliant? ( http://pliant.cams.ehess.fr/ ) 

I think there is nearly nothing you can't do with it (if you had
good docs, that is). 

It does tcp/ftp/http/smtp/
scripts are compiled when started
can use dlls / be used as dll (there seem to be still some rough edges) 
highly customizable (even the whole syntax)

on the downside:
only Linux / Windows
10 MB on disc
slow on startup
missing docs
default syntax is awful 

but if someone implemented a rebol syntax translator for pliant ;-)


regards,

Ingo

--  _ ._
ingo@)|_ /|  _| _  We ARE all ONE   www._|_o _   _ ._ _  
www./_|_) |o(_|(/_  We ARE all FREE ingo@| |(_|o(_)| (_| 
http://www.2b1.de/Rebol/ ._|  ._|




[REBOL] my most frequent complaint Re:(2)

2000-04-03 Thread tjohnson

Thought I would throw a little different take on
this thread:
I'm a modestly accomplished C/C++ programmer. I use
C++ extensions carefully and conservatively. I love
C because of it's great extendability. I've done a lot
of CGI programming in this medium
and will most likely continue with it as my main programming
language for the foreseeable future, especially for
large databases.

I'm using rebol because it is a C program written by  
far better programmers than I am. (Carl S and company).
I know it will be a valuable addition to my tool kit.

And I am also looking at Python. Rebol has got a lot
to learn from Python, but I think they WILL learn
from python and be better than either python or perl.

just my point of view.
tim 
At 01:05 PM 4/3/00 +0100, you wrote:
Re the "ideal scripting language": have you looked at Python?
Rebol is great for internet related scripting, but as a general scripting 
system, Python is about as good as it gets right now (in my humble opinion).

At 09:19 AM 4/3/00 -0700, you wrote:

about scripting languages is that they let you do a whole lot *very*
quickly and then you're stuck.  My current case in point, is this program
I'm writing to sync files from the three different computers I use to a
central location.  (bookmark files, address books, etc.)

All the stuff that I expected to be hard was easy: querying a FTP site,
uploading and downloading files, comparing file dates and times.

The part that I expected to be easy seems impossible: setting the time on a
file in the local file system.  I never once imagined that I wouldn't be
able to do this.

It's incredibly frustrating.  Is there a way to make calls to custom DLL's?

Thanks,

Brad






= Original Message from [EMAIL PROTECTED] at 4/03/00 8:06 am
 Hi
 
 Does anyone know the SERIES package for CommonLisp
 (http://series.sourceforge.net/) and can explain difference and common 
 referring to Rebol ?
 
 Thanks
 
 AR
 
 --
 Sent through GMX FreeMail - http://www.gmx.net