World: r3wp
[!REBOL3-OLD1]
older newer | first last |
Steeve 9-Jan-2009 [9479x4] | ah !? |
right ! | |
but not for reduce [()] it's inconsistent | |
IMHO | |
BrianH 9-Jan-2009 [9483x2] | Right, it's supposed to be - that's why there are two functions. |
In 2.7.6: >> compose [a b c (()) d] == [a b c d] >> compose [a b c (#[unset!]) d] == [a b c d] >> compose [a b c ([#[unset!]]) d] == [a b c unset d] | |
Steeve 9-Jan-2009 [9485] | >> compose [a b c (reduce[()]) d] == [a b c unset! d] |
BrianH 9-Jan-2009 [9486] | Yeah, I just tested that in R3 too. Note that unset! values mold differently in R3. The serialized constructor doesn't work yet either. |
Gabriele 9-Jan-2009 [9487] | Brian, the change in INSERT .. unset! may have been requested by Ladislav, but I don't really remember. I suspect it was intentional. |
Maxim 9-Jan-2009 [9488x4] | is there a newer meaner version of protect? |
one that CANT be unprotected? | |
cause right now, we can't ensure a word is never replaced by a malicious piece of code. | |
For example, I'd add quite a few protects in my user.r to ensure, no application tries to replace how LOAD and SAVE function... | |
BrianH 9-Jan-2009 [9492] | Not yet. Modules are what is going to protect against malicious code, in theory. |
Maxim 9-Jan-2009 [9493x4] | but what about the actual global words.... |
I want to be able to protect many core words. | |
or rather, I'd like for those words to be protected, for my clients sake. | |
for example. | |
BrianH 9-Jan-2009 [9497] | Once modules are implemented there will be no global words. |
Maxim 9-Jan-2009 [9498] | ok then, I'll keep my question for that phase then :-) |
BrianH 9-Jan-2009 [9499x3] | Please ask them then! |
Here's my favorite new REBOL 3 function: WHY? >> 1 / 0 ** Math error: Attempt to divide by zero ** Where: / ** Near: / 0 ** Note: use WHY? for more about this error >> why? Opening web browser... | |
WHY? takes you to the DocBase page for that error. | |
Henrik 10-Jan-2009 [9502] | AmigaOS has a similar command. :-) |
btiffin 10-Jan-2009 [9503] | It just hit me. You know ... REBOL is actually kinda cool. We should check it out. Or do I mean Go rebols GO! Woohoo! |
Henrik 10-Jan-2009 [9504] | R3 is getting a much nicer startup screen, as you've seen in the screenshots. I think that part of R3 is going to be a big thing for the coming public alpha. |
btiffin 10-Jan-2009 [9505x2] | Marshall McLuhan meet Carl Sassenrath |
The medium is the message and the message is sweet. | |
[unknown: 5] 10-Jan-2009 [9507] | what screen shots? |
Pekr 10-Jan-2009 [9508] | http://rebol.hmkdesign.dk/files/r3/gui/... but Henrik's site is not running now ... |
[unknown: 5] 10-Jan-2009 [9509] | thanks Pekr. I'll try it later. |
Henrik 10-Jan-2009 [9510x2] | It should be running now. |
Site is currently on my laptop and is sometimes disconnected. | |
[unknown: 5] 10-Jan-2009 [9512] | wow it is looking nice. |
NickA 10-Jan-2009 [9513] | Animated widgets - great! |
Steeve 11-Jan-2009 [9514] | what about sound ports in R3 ? have we the same bugs (unable to do streaming in real time) ? |
Pekr 11-Jan-2009 [9515] | not sure there is sound available in R3 yet ... |
Janko 11-Jan-2009 [9516] | if there will be a chance to write bindings for R3 then this shouldn't be a problem because people will probably make bindings to various sound libs like (I know few that are used in (casual) game engines like irrKlang, KSound, SDL mixer, or something. |
Pekr 11-Jan-2009 [9517] | ... or fmod.org |
Janko 11-Jan-2009 [9518] | yes |
PeterWood 11-Jan-2009 [9519] | I asked about sound in R3 a few weeks back. The answer was that there is no sound support in R3 yet. |
Janko 11-Jan-2009 [9520x3] | at sound (to my limited knowledge) there are many solutions but neither one is ideal. It's not like software rendering for graphics - where you know they will work everywhere. Or even OpenGL (which has problems on certain % of windows users because of bad drivers)... there is OpenAL but it also won't work on some hardware. Example of this is that something as big as Java doesn't have a solid sound library that would work in non-signed applets. I wrote a game in processing(java lib/lang) but had to rewrite it to java+lwjgl+jopenAL because there was no way to make native java play sound consistenty. Basically it didn't work on more computers that it did, and processing is very media oriented. |
media = multimedia | |
IMHO rebol makers shouldn't worry about these side things... they should take care of the language design, it's runtime ( easy to extend, embed, stabile,. fast) , and the core/native libraries that they decided to bring like networking, gui.. if that will be good I am sure community will bring in the various external bindings, and build rebol frameworks/libs etc (like they have so far).. | |
Steeve 11-Jan-2009 [9523] | prey your God |
Janko 11-Jan-2009 [9524] | I will prey my God that RT will be able to provide what I described, because that is the root of all things and I imagine no simple task. I don't worry for community part.. when someone will need something bad enought they will make a binding/lib/framework |
Kaj 12-Jan-2009 [9525] | Prey your god, I like that concept :-) |
Janko 12-Jan-2009 [9526] | I just noticed blog about R3 being released to a larger group of developers today |
[unknown: 5] 12-Jan-2009 [9527x2] | Good - I hope they blast the bugs out of it. |
Hopefully, Gabriele can stop by and give us some scoop on when they think it will actually be released. I don't know if I should hold off on Tretbase development or continue. Since my plan was to port to R3 eventually anyway. | |
older newer | first last |