r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!REBOL3-OLD1]

Maxim
29-Apr-2009
[13735]
and unless the web gets replaced by rebol, the plugin will always 
be more important to "the industry" I mean, to get others to use 
rebol in THEIR environment.  which is the biggest weak spot of rebol. 
 it is Hermetic.
shadwolf
29-Apr-2009
[13736]
Maxim web replaced by rebol yeah that's the idea brillant  ^^
Maxim
29-Apr-2009
[13737x3]
you can't tell a company that invested several years to start over 
from scratch.  it has to be able to migrate without changing the 
habits... rebol has to sink into the other model first, then slowly, 
if it worth it, people will start putting rebol in the center and 
eventually, something like rebrowse can replace the current framework 
or maybe even live besides it while the migration takes place.
I've suffered of trying to get rebol INTO companies and it never 
works.  there is too much ground work to do, it costs a lot of money.
a few throw-away utilities isn't the same as building the company 
IT over rebol.  its an entirely different ball-game.
shadwolf
29-Apr-2009
[13740x2]
yes we can :P YES WE CAN :P and i'm sure all of them will really 
like to do it ;P
the whole IT industry -> But damn but how but ... buuuuuuuuut so 
many years spent doing borring things now that we discovered rebol 
our world have changed !
Maxim
29-Apr-2009
[13742]
R3, will allow us (finally) to merge rebol INTO other stuff, so it 
can become the controler for lower logic, but when that starts, people 
will usually start writting everything in rebol... cause its just 
plain productive.
shadwolf
29-Apr-2009
[13743]
like Lua .... but ppl will say but Lua already do it and it's better 
damn people ...
Maxim
29-Apr-2009
[13744x3]
Ever tried to use rebol in a company that has only .net, python, 
or java code?  good luck.  it takes weeks before you can use most 
of the DB stuff they have built up, because there are sooo many modules 
out there, and they have huge frameworks, which actually DO more 
stuff than rebol .  rebuilding those libs is not even always possible....
ex  integrating DirectX/OpenGL into view... nope.  loading dll classes... 
nope... etc, etc, etc.
but R3 will change all that  :-)
Henrik
29-Apr-2009
[13747]
http://www.rebol.net/r3blogs/0194.html

SELECT/SKIP behavior discussion needed now.
shadwolf
29-Apr-2009
[13748x2]
comment posted i don't know if that will make any sens ...
select/skip b 3 returning 20  only is an aberation ... that's not 
what we expect ...
BrianH
29-Apr-2009
[13750x2]
It's what I expected, but I've never used SELECT/skip in R2. The 
R2 behavior sounds better to me.
It sounds silly, but after 9 years there are still parts of REBOL 
I've never used :(
Maxim
29-Apr-2009
[13752]
but the skip becomes pretty useless, as you can get the inner records 
of the skip.
shadwolf
29-Apr-2009
[13753]
BrianH hum same for me ...
Maxim
29-Apr-2009
[13754x2]
the /skip in many functions are implied records... and the reason 
they are there... not getting the record as a return values... is 
an oxymoron IMHO
I still discover new functions after 9 years too  :-)
BrianH
29-Apr-2009
[13756]
Maxim, are you in favor of the R2 behavior or the current R3 behavior? 
Or something else?
Maxim
29-Apr-2009
[13757x2]
R2
the R3 return sort of alleviates the point of the /SKIP refinement 
no?
BrianH
29-Apr-2009
[13759]
So am I. I wasn't saying I preferred it, just that I expected it. 
I think this is why I've never used select/skip :(
Henrik
29-Apr-2009
[13760]
The R2 method is much more flexible. The R3 method is identical to 
"first select/skip", and I doubt there would be that much gained 
by having a specific alternative function for the R3 method.
BrianH
29-Apr-2009
[13761]
I prefer the R2 method
 - I bet noone expected me to ever say that :)
Henrik
29-Apr-2009
[13762]
BrianH, not working much with flat blocks, eh?
Maxim
29-Apr-2009
[13763x2]
its like sort/skip there is a simple consistency in the implied records 
which I always like... other languages will have a framework just 
for that...
brian: LOL
BrianH
29-Apr-2009
[13765]
I tend to use FIND and SET [w1 w2 ...]
Maxim
29-Apr-2009
[13766x2]
but find will trip if records ands content can have the same datatypes... 
wich is why the /skip refinement makes sense.
(for select)
BrianH
29-Apr-2009
[13768]
Sorry, FIND/skip
Henrik
29-Apr-2009
[13769]
Maxim, yes. I'd say that if every single REBOL function used /SKIP 
consistently, you could do flat block databases and rely on /SKIP 
without getting your records screwed up.
Maxim
29-Apr-2009
[13770]
its almost the case now... sort/skip  find/skip  select/skip
Henrik
29-Apr-2009
[13771]
hey, here's a fun one:

a: [1 2 3 4 5 6 7 8]

select/skip a 5 -4

hangs.
Maxim
29-Apr-2009
[13772x2]
which function is fundamentally different in this regards ?.... I 
don't seem to recall one off the top of my head
(in regards to /skip)  post order makes my last post a bit out of 
context
BrianH
29-Apr-2009
[13774]
Henrik, is that in R2 or R3?
Henrik
29-Apr-2009
[13775x7]
R3.
I noticed something weird too. If you have multiple R3 windows open 
and switch between them, does the window title change?
select/skip issue submitted to curecode.
The window title thing seems to be related to marking up text in 
the console and is not caused by R3. Never noticed that before.
it seems FIND/SKIP does the same thing. :-)
Alpha 50 released.
7 reports with /SKIP issues.
BrianH
29-Apr-2009
[13782]
Clearly we are going to need a /SKIP doc in R3/Language/Options.
Henrik
29-Apr-2009
[13783]
Agreed.
BrianH
29-Apr-2009
[13784]
I wrote MOVE, so talk to me. How should MOVE with negative skip work? 
Allowed or denied?