On 17-Dec-03, Ged Byrne wrote:
Looking at it again, the challange was to describe
[the language] in terms of the problem it fixes. [1]
This is very different from a marketing slogan. For
example, the one-liner for lisp is
Lisp: Turing Machines are an awkward way to describe
Hi all,
I'm a new user in your mailing-list.
I noticed many upgrades (bug-fix, enhancements, etc...) were performed in
Rebol/View/Pro (please look at below, for example). But, what about Rebol
Command/View? I bought Rebol command/view, and I don't know how to upgrade
it to fix bugs. If I use
Hi Carl,
--- Carl Read [EMAIL PROTECTED] wrote:
I was trying to get at that with...
REBOL: XML can't parse itself.
using a similar style to what's on the site. ie...
Pascal: Algol doesn't have enough data types.
Oh, now I get it. Excellent!
Hello all,
First version of Rebol API to my object-oriented database DyBASE is
ready. It can be downloaded from my site:
http://www.garret.ru/~knizhnik/dybase.html
DyBASE is embedded object oriented database for languages with dynamic
type checking. Rebol is fourth language for which DyBASE API
James:
NothingNothing is fixed in REBOL.
unfortunately that can also be read:
... it was broken from the start.
Okay, so how about:
REBOL -- It ain't broke and it ain't fixed.
Sunanda.
--
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the
REBOL: XML can't parse itself.
Isn't that what XSLT does ?
XSLT is like Rebol in some ways but much harder to read and not so much
fun..
- Jason
--
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.
I yearn (want), occasionally, a kind of any/switch-like
flow-control function. What I came up with (works ok) is
similar in function to what I want:
do select reduce [
condition-1 [...]
condition-2 [...]
true [...] ; default code
JC What is essential is easy interoprability.
What is essential is simplicity. Any new piece you have to add
adds complexity, and complexity will in the end turn out against
you.
Yes very good point.
But there is a trade-off point where modularity aids and manifests
simplicity.
Go
Hello,
I don't have Command, but I believe it is
superceded recently by the Rebol SDK.
In that case, see if you can get an upgrade
to sdk. (I think you still need to pay a
fair chunk, but you should check it out.)
The upgrade command won't help you here,
I am afraid. The core it downloads is
Hmm looks interesting.
I have downloaded it and looked quickly but
I must go to bed...
Anton.
Hello all,
First version of Rebol API to my object-oriented database DyBASE is
ready. It can be downloaded from my site:
http://www.garret.ru/~knizhnik/dybase.html
DyBASE is embedded object
Hi,
I just had a quick look at
http://www.garret.ru/~knizhnik/dybase/doc/dybase.html#comparison . Is Rebol
really so slow or it is because the ported code isn't optimized to the
language yet?
regards
Cyphre
- Original Message -
From: Konstantin Knizhnik [EMAIL PROTECTED]
To: [EMAIL
Anton Rolls wrote:
Hmm looks interesting.
I have downloaded it and looked quickly but
I must go to bed...
you don't have to - just dring more coffee :-)
-pekr-
Anton.
--
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.
Hello Cyphre,
Wednesday, December 17, 2003, 6:40:03 PM, you wrote:
C Hi,
C I just had a quick look at
C http://www.garret.ru/~knizhnik/dybase/doc/dybase.html#comparison . Is Rebol
C really so slow or it is because the ported code isn't optimized to the
C language yet?
Rebol has awful
Hello Cyphre,
Wednesday, December 17, 2003, 6:40:03 PM, you wrote:
C Hi,
C I just had a quick look at
C http://www.garret.ru/~knizhnik/dybase/doc/dybase.html#comparison . Is Rebol
C really so slow or it is because the ported code isn't optimized to the
C language yet?
Compare the following
Hi, Anton,
Set the WayBack machine to 2000... ;-)
Anton Rolls wrote:
I yearn (want), occasionally, a kind of any/switch-like
flow-control function...
Some years ago we had a long discussion about generalizing IF on the
list, and kicked around various options/versions. The copy I could
lay
Hi Konstantin,
First, thanks for completing the REBOL interface to DyBase!
Now, if all the source to it is available, any good folks here who
want to take a crack at improving can do so, right? Hopefully, we can
give you some helpful feedback, in return for all your work.
Thanks again!
--
Hello Konstantin,
Wednesday, December 17, 2003, 7:14:02 PM, you wrote:
KK Hello Cyphre,
KK Wednesday, December 17, 2003, 6:40:03 PM, you wrote:
C Hi,
C I just had a quick look at
C http://www.garret.ru/~knizhnik/dybase/doc/dybase.html#comparison . Is Rebol
C really so slow or it is because
Hello Gregg,
Wednesday, December 17, 2003, 7:26:41 PM, you wrote:
GI Hi Konstantin,
GI First, thanks for completing the REBOL interface to DyBase!
GI Now, if all the source to it is available, any good folks here who
GI want to take a crack at improving can do so, right? Hopefully, we can
GI
Compare the following results:
Rebol: 18 seconds
h: make hash! 10
start: now/time/precise
for i 1 10 1 [ insert tail h i ]
now/time/precise - start
== 0:00:00.25
That's 250 msec. Your version runs in about 350 msec.
Since I can't imagine you're running a machine 50 times slower
* Konstantin Knizhnik [EMAIL PROTECTED] [031217 07:26]:
Rebol has awful implementation of hash tables.
First of all, it is very inconvenient that there are normal set/get
operations. You have to use something like this:
h: find/tail hash key
either h [change h key value] [append
Thank you. I will ask to Rebol company what I have to do.
(but... why they still sell Rebol/Command/View?)
Bye!
-Original Message-
From: Anton Rolls [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 17, 2003 15:52 PM
To: [EMAIL PROTECTED]
Subject: [REBOL] command/view and upgrades -
#Bonjour Konstantin,
Wednesday, December 17, 2003, 5:30:08 PM, you wrote:
Hello Konstantin,
Wednesday, December 17, 2003, 7:14:02 PM, you wrote:
KK Hello Cyphre,
KK Wednesday, December 17, 2003, 6:40:03 PM, you wrote:
C Hi,
C I just had a quick look at
C
Hi Konstantin,
KK Compare the following results:
KK Rebol: 18 seconds
I get ~.86-.93 seconds on my P900/W2K/View-1.2.10 here for your first
test.
What do you get for this one? (I get ~.50-.56 sec for this one using
hash! and ~.36-.37 using list! -- ~.56-.58 and ~.48-.50 without
preallocating
Hi, Konstantin,
Maybe even worse?
Konstantin Knizhnik wrote:
And as far as Rebol hash is also series, appending element to it
cause a lot of reallocations, so complexity of insert operation
seems to be linear (instead of constant). And if we use insert
hash instead of append hash (not
Hello Christian,
Wednesday, December 17, 2003, 7:48:54 PM, you wrote:
Compare the following results:
Rebol: 18 seconds
CL h: make hash! 10
CL start: now/time/precise
CL for i 1 10 1 [ insert tail h i ]
CL now/time/precise - start
CL == 0:00:00.25
O, shame on me - I have to guess
Hi Konstantin,
KK I only want to notice, that I want to use universal database format
KK for all languages. So I will not include in DyBASE features which are
KK not present in other languages. Certainly anyone can create its own
KK version of DyBASE based on my implementation and I have nothing
Thanks Anton! I was using 1.2.8.3.1. which explains it then.
Met vriendelijke groet / with kind regards,
Arie van Wingerden
http://home.zonnet.nl/rebolution
ICQ 343101686
- Original Message -
From: Anton Rolls
To: [EMAIL PROTECTED]
Sent: Wednesday, December 17, 2003 3:45 AM
Re: Rebol API to DyBASE
Just to say that Introduction on your web page doesn't mention Rebol at this time
(first paragraph).
http://www.garret.ru/~knizhnik/dybase/doc/dybase.html#introduction
I'm prety sure you have just forgoten to add it.
If time let me test your work, I will be happy to do
Hi Konstantin,
I should mention that list! values operate a little differently than
hash!/block! values, should you decide to try it out.
With a list!:
INSERT modifies list to just after the point of insertion.
REMOVE-ing the element currently referenced in a list sets
the list to
Hello Tim,
Wednesday, December 17, 2003, 8:01:14 PM, you wrote:
TJ * Konstantin Knizhnik [EMAIL PROTECTED] [031217 07:26]:
Rebol has awful implementation of hash tables.
First of all, it is very inconvenient that there are normal set/get
operations. You have to use something like this:
Rebol strikes a very elegant balance I think.
What it still lacks is a smart IDE/browser component to help
one to move
faster with syntax and dialects.
Loaded dictionaries and context sensitive support.
I imagine that is a very hard thing to write. But perhaps
Rebol makes it
easy..
[EMAIL PROTECTED] wrote:
Can we find a snappy one-liner?
http://www.paulgraham.com/fix.html
Sunanda.
Dialecting in Rebol, more fun than Latin!
--
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.
all along we had the answer in our faces.. ;-)
rebol means relative expression-based object language ... so this translates into:
REBOL: cause you don't want to define your code, you want to express it
-MAx
dont be fooled. Simple is hardest
-Original Message-
From: James
Rebol - programming for dialecticians
--
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.
Hi, James,
Were you just joking? (OBTW, REBOL isn't the only language
that supports dialects...)
James Marsden wrote:
Dialecting in Rebol, more fun than Latin!
Damien Conway has actually written a Latin dialect for Perl!
[begin excerpt]
Lingua::Romana::Perligata -- Perl for the
On Wed, 17 Dec 2003 14:15:57 +0300, Konstantin Knizhnik
[EMAIL PROTECTED] wrote:
First version of Rebol API to my object-oriented database DyBASE is
ready. It can be downloaded from my site:
http://www.garret.ru/~knizhnik/dybase.html
Hi, even I'm in close private contact with you about
Greetings,
I've been playing with Rebol for a few months now (I like it!!), but am new
to this mailing list. I have a few questions.
1. Are mail list threads determined only by the subject? In other words,
can I add my two cents to an existing topic just by typing in the correct
subject? Or
Heehee, nice one Joel!
That Perl excerpt is truly marvellous - I must pass it off to a linguist
friend of mine - she'll love it :)
James.
Joel Neely wrote:
Hi, James,
Were you just joking? (OBTW, REBOL isn't the only language
that supports dialects...)
James Marsden wrote:
Dialecting
Hi Stan
. Are mail list threads determined only by the subject? In other words,
can I add my two cents to an existing topic just by typing in the correct
subject? Or do I have to reply to an existing email? Does Re: matter in
the subject?
I'm pretty sure it's just done on the text
Also try out the Altme REBOL world
(Get Altme from safeworlds.com and then visit the REBOL world as user
guest,
password guest).
And if you do try altme, then once in, click on the accounts group and post
a message there asking for a username password. You'll need to supply an
email and your
a twist on my previous statement...
REBOL: others define code, rebol expresses it
and a new one:
REBOL: its quick and dirty... without the dirty
---
DRIFTNG A LITTLE BIT...
---
In this ongoing discussion, it has been confirmed that you can
* Konstantin Knizhnik [EMAIL PROTECTED] [031217 10:40]:
Hello Tim,
Wednesday, December 17, 2003, 8:01:14 PM, you wrote:
operations. You have to use something like this:
h: find/tail hash key
either h [change h key value] [append append hash key value]
instead of
42 matches
Mail list logo