World: r3wp
[!REBOL3-OLD1]
older newer | first last |
Steeve 27-Apr-2009 [13608] | to binary! |
BrianH 27-Apr-2009 [13609x2] | Typesets are really useful - do you want to write all of that out? Plus, they are implemented as bitsets, so they are really efficient. |
The backported version of typesets in R2-Forward is implemented as blocks of datatype! values - not as efficient. | |
Steeve 27-Apr-2009 [13611x3] | find any-object! type? :value Uhm cool, i completly forget that point |
ok i changed my mind, it's useful | |
working with parse as well ? | |
Henrik 27-Apr-2009 [13614] | interesting that to-binary works for decimal, but not money. |
Steeve 27-Apr-2009 [13615] | bah, you can store a fixed point decimal, what the need to store money ? |
BrianH 27-Apr-2009 [13616] | A lot of stuff doesn't work for money! yet - we have a stack of deferred tickets for money!, not as many as for vector! though. |
Steeve 27-Apr-2009 [13617] | vector vector vector, FIRST !!!! |
BrianH 27-Apr-2009 [13618] | We'll get to them - right now we're working on lower-level stuff. |
Henrik 27-Apr-2009 [13619] | no rush on money from my perspective. just pointing it out. |
Steeve 27-Apr-2009 [13620] | something lower than vectors ? What could it be... neutrinos ? |
BrianH 27-Apr-2009 [13621] | Lower-level in terms of core functionality. R3 is weird - there are some mezzanines that are lower-level than some datatypes :) |
Steeve 27-Apr-2009 [13622x2] | What !!! Some mezzanines are lower ? it's a joke right ? ahah |
(i forgot that LOAD was a mezzanine now) | |
Ladislav 27-Apr-2009 [13624] | to binary for money: it does not make as much sense as for the decimal! datatype, since the datatype is accurate. what would you need it for? |
BrianH 27-Apr-2009 [13625] | For that matter, half of DO is mezzanine, or rather "intrinsic" - what we call REBOL code called internally by native code. |
Henrik 27-Apr-2009 [13626] | Ladislav, I have no idea. What do you need to-binary on decimal for? |
Steeve 27-Apr-2009 [13627] | file storing in a compact format |
BrianH 27-Apr-2009 [13628] | We will have rebin for that. |
Steeve 27-Apr-2009 [13629x2] | rewhat ? |
yes in some decades | |
BrianH 27-Apr-2009 [13631] | ReBin - binary encoding for REBOL values. Carl is working on it now - as the new host interfaces require it. We will have it very soon. |
Ladislav 27-Apr-2009 [13632] | to-binary on decimal is actually the only method how to obtain the precise representation of a decimal. For money! mold suffices |
Steeve 27-Apr-2009 [13633] | If Rebin store slot values, it will not be compact, same memory overhead. To binary! furnish a more compact way to store data, with a speed issue indeed |
BrianH 27-Apr-2009 [13634x2] | Don't assume that it will store slot values. The reason that Rebin is being used in the host interface is to make the internal layout of the slot values something you don't see, so that it can change for different platforms. |
Rebin is supposed to be compact - that is its other purpose (reducing line overhead for network protocols). | |
Steeve 27-Apr-2009 [13636x4] | ok ok, nice draft |
Could it mean that we will store complex data structures (nested series and object without duplicated values, like MOLD do) ? | |
actually it would be a true reversal mold | |
(loadable mold) | |
BrianH 27-Apr-2009 [13640] | In theory, that is its intention. In practive I don't know about binding issues. |
Steeve 27-Apr-2009 [13641x2] | so if i take another example, i could do a save in rebin format of the screen gob, then reload it and being in the same state i was when i saved it ? |
cool feature for graphic applications | |
BrianH 27-Apr-2009 [13643] | That does sound cool. |
Steeve 27-Apr-2009 [13644x5] | because i am |
it would be a new way to make screenshots | |
and your screenshot contains the whole application, you can test it in the state it was when i done the capture | |
is that not a too powerfull feature for humanity ? | |
Carl could be afraid and not release it | |
BrianH 27-Apr-2009 [13649] | That would be affected by binding issues. Rebin is still partly in Carl's head, under development. I can't answer some things :( |
Geomol 27-Apr-2009 [13650] | it was actually Geomol on 8-Apr, who too refused to submit bugs, as those might not be corrected anyway Pekr, I don't refuce to submit bugs! I have submitted bugs after we discussed it here. I just see little point in submitting bugs. And I have the practical problem with finding time to submit all the bugs, I could. But I do something, I consider even better than submitting bugs in the current situation. I have done some development lately, that test the REBOL scanner deeply. I have collected all my findings in a document, that I'll give to R3 developers, when I'm finish. The scanner is just one part of REBOL though. |
BrianH 27-Apr-2009 [13651x4] | That would be great, thanks :) |
If you want to really test the scanner, test TRANSCODE. There is already one bug ticket in for a change in TRANSCODE's behavior, and I know of another bug that is worth reporting. If we find more bugs that we can fix, that would be great. | |
I just see little point in submitting bugs. If you are talking about bugs in stuff that is mostly designed but not fully implemented (like money!, or maybe vector!) then they are worth reporting if they haven't been reported already - just don't expect an immediate fix, since we may not be working on those yet. If you are talking about bugs in stuff that is still being designed (like the GUI) then reporting problems in R3 chat is better. If you are talking about bugs in stuff that hasn't been designed yet but may have a placeholder (like task! or utype!) then don't bother. | |
If you are talking about bugs in what we are working on (there's a roadmap) or requests for new behavior then report them asap :) | |
sqlab 27-Apr-2009 [13655] | I don't like the behavior of parse regarding hyphens after delimiters, although it's the same as in R2 and there said to be needed for parsing csv data >> parse/all {, ", ,} "," == ["" { "} " "] ; this is as I expect >> parse/all {, ," ,} "," == ["" " " " ,"] ; I would expect == ["" {" } " "] |
BrianH 27-Apr-2009 [13656] | Do you mean double-quotes? A hyphen is this: - |
sqlab 27-Apr-2009 [13657] | sorry, then double quotes |
older newer | first last |