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

World: r3wp

[!REBOL3]

Pekr
17-May-2010
[3232]
the biggest problem is not the development, or the lack of thereof, 
but the lack of communication. I think that one short message per 
week or two on Twitter would not hurt :-) Just last two working days, 
 I experienced the same - I am leading our corporate site roll-out 
to 8 branches abroad. Marketing managers involved. While I worked 
like mad for last week, I started to receive emails, asking for the 
status update - and that's it - ppl just want to plan a bit their 
things. When I explained other branches, what I am busy with, they 
stopped asking, and I will update them once per week, till I finish 
the job ... and that's it ... correct communications ....
BrianH
18-May-2010
[3233]
two releases last week? where?
 - Alpha 98 and 99, in the usual place.
Pekr
18-May-2010
[3234]
2-3 weeks ago?
BrianH
18-May-2010
[3235x2]
Less than 2 weeks.
You do realize that Carl went to a conference after a99, right? He 
twittered about it and everything.
Rebolek
18-May-2010
[3237]
Is there some simple way how to extract values of one datatype (eg. 
string!) from a block! ? Something like filter [...] string! ?
Henrik
18-May-2010
[3238]
remove-each val blk [not string? val]
Rebolek
18-May-2010
[3239x2]
Thanks Henrik!
and is there a function like ALTER but that adds a value to a block 
if not present and leaves block as is if value is already present?
Henrik
18-May-2010
[3241]
I think this was just discussed a few days ago in this group. Search 
for ENTAIL.
Rebolek
18-May-2010
[3242]
I just see a lengthy discussion about that function's name... Nevermind, 
I wrote one myself already. It's faster than to use AltME's search.
DideC
18-May-2010
[3243]
INCLUDE : if I pick the usage well, it can be named APPENDNEW. The 
tradeoff if the length, but its shorter than the either statement 
anyway. So we can have an INSERTNEW too.
Pekr
18-May-2010
[3244]
ANEW, INEW
Maxim
18-May-2010
[3245]
INCLUDE.   why is everyone dancing around this word.  <sigh>

this is what the word means.  


union is merging two sets.  Including, means adding to a set.  since 
a set is by definition a collection of unique items, I don't see 
what's the problem.
Steeve
18-May-2010
[3246]
INCLUDE, includes several meanings.
Andreas
18-May-2010
[3247]
and in set theory, "set inclusion" is just another name for the subset 
relation
Steeve
18-May-2010
[3248x8]
INCLUDE has the drawback to be already used for other purposes in 
computer languages (like preprocessor).
We simply could peek a synonym, they are many.

COMPRISE, CONSIST, CONTAIN, HOLD, CONTAIN, BEAR, CARRY, INTEGRATE.
A short one if possible...
CONTAIN is not bad
matter of taste...
i like HOLD because it's short
CATCH is not bad either...
oh.. already used, forget it
eh ! what about PROPOSE ?
it has a sense of a contionnal action... no ?
Gregg
18-May-2010
[3256x2]
I like #INCLUDE as a preprocessor directive, and I wouldn't mind 
if the function (e.g. Ladislav's INCLUDE) had a different name, like 
ASSEMBLE. I know he has a BUILD func already,
I also don't mind if I need to port things to a new system for R3, 
as many things need to be revisited anyway. As long as I can run 
old R2 scripts side-by-side easily. The important thing, then, is 
getting everyone on the same page with regard to the various domains, 
steps, and responsibilities of design, assembly, and deployment.
Andreas
18-May-2010
[3258]
just call the "missing" function UPSERT and be done with it. will 
also fit nicely, if you add special treament of "keyed" records to 
it (using the usual /skip and /part refinements).
Pekr
19-May-2010
[3259]
Max, Robert - thanks for offering Carl a help with the Help Kit maintanance. 
If we do it, I buy Android phone to test R3 :-) I was also thinking 
about the Beagle board, etc. Simply I would like to see R3 on ARMs, 
as in mobile sphere, they are - everywhere ...
Maxim
19-May-2010
[3260]
I am also thinking of buying a beagle board, for robotic experimentation 
with my kids.
AdrianS
19-May-2010
[3261]
Are these more versatile than a plug computer? I guess so if you 
want to use 3D and the other media related IO ports, but otherwise 
how do they compare?
Maxim
19-May-2010
[3262x2]
they are motherboards which you can use to make plug computers
they have everything on-board (even a graphic chip IIRC) and standard 
connectors right on the board.
Pekr
19-May-2010
[3264]
http://en.wikipedia.org/wiki/Beagle_Board
Maxim
19-May-2010
[3265]
the graphics actually aren't that bad  (10 million polys a second!)
Pekr
19-May-2010
[3266]
We are registered with Texas Instrumets, and they have new DaVinci 
gfx chip -

 http://focus.ti.com/dsp/docs/dspplatformscontento.tsp?sectionId=2&familyId=1300&tabId=1855&DCMP=dm368_041410_eu&HQS=Other+EM+dm368elp-ee
amacleod
19-May-2010
[3267x2]
or this board...$49 - CM-X300 Computer-On-Module http://www.compulab.co.il/x300/html/x300-cm-datasheet.htm?gclid=CPinmdrk3qECFaEN5QodCgu1KA
although you can find Arm based laptops for under $100. You already 
get the keyboard and screen....
Maxim
19-May-2010
[3269]
too much cool stuff out there  ;-)
Graham
23-May-2010
[3270]
What are people actually using R3 for at present?
Robert
24-May-2010
[3271]
Internal tools, prtotyping to see how far we can go with it, up-front 
development of necessary libs
Graham
24-May-2010
[3272]
Are there anythings you are doing that can't be done with r2?
Henrik
24-May-2010
[3273]
there will be soon.
Graham
24-May-2010
[3274]
I'm looking for the compelling business proposition to shift my apps 
to R3 ...
Sunanda
24-May-2010
[3275]
UNICODE support?
Henrik
24-May-2010
[3276]
I don't think you should do that yet. Wait 6-12 months and see what 
tools are around. What RM Asset is developing is mostly backend/tools 
stuff, to make sure that developing boring business apps becomes 
a smooth and quick process and some of these things wouldn't work 
well in R2 or would be hampered by various already known showstoppers. 
We have to think forward and build this stuff under R3 now, otherwise 
we will have two things: A fast and poorly supported platform to 
build apps on (R3) and a slow and limited platform to build apps 
on (R2), and we don't want that, do we? Besides, RM Asset already 
has some target apps in mind for R3.


Also given how R3 uses a hostkit, gives everyone much more control 
over how they want certain things done or add special extensions 
to, say, graphics or database capability without having to ask Carl 
to add it.


I think you will appreciate that this stuff is done first, so you 
can build a good app in a few days, rather than spending 2 months 
doing it. It'll save you a good bit of money too. This involves GUI 
test tools, customer feedback mechanisms built into the GUI, quickly 
integrating a GUI with a database, completing the GUI generally, 
various extensions, such as the high speed networking extensions 
needed for xpeers-II.
Pekr
24-May-2010
[3277x2]
Customer feedback into the GUI? I am really interested to know, what 
is VID turning into :-) Or is functionality as "customer feedback 
mechanism" an addon?  Maybe it would be helpful to have some high-level 
diagram, about GUI components ...
Will there be anything to test in 1-2 months period? I would be interested 
e.g. in testing new styles you are creating ...
Henrik
24-May-2010
[3279x3]
Perhaps something in 2-3 months, but also depending on hostkit. Customer 
feedback is mostly RM Asset related. It doesn't necessarily mean 
direct feedback from customers, but methods to more easily debug 
crashed apps without demanding anything from the user, such as a 
record of which buttons are clicked, replay mechanisms, etc.
Note that the specs document is not updated with these things. We 
have to figure out how they would work first.
What VID is turning into: It's turning into a VID that will be very 
useful. I've personally been missing these features for ages and 
will eliminate many hours of tiresome debugging.