Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Problem with try [ open/direct/binary tcp://... ] Re:(10)

From: joel:neely:fedex at: 3-Oct-2000 23:31

Hi, Brett... You're right about my JOIN vs. INSERT confusion. I think the thread had earlier been discussing join #{012345} [#{0123}] (or some similar expression) and my caffeine-deprived brain didn't catch Gabriele's shift of verbs. Thanks for catching it! However, I think my real point survives my poor application of it; I wasn't disagreeing with Gabriele at all! I was trying to use the issue of modifying binary! values (whether with join or insert ) to illustrate the historical need we've had for clear and unambiguous specifications for what Carl (and the rest of the RT folks) INTENDED for REBOL to do in various situations. If I find myself surprised by something that REBOL does, I'm quite willing to accept that I may just not know enough for my predictions to be accurate all the time. But when someone with the experience and expertise of Gabriele hits a surprise, I have to wonder whether 1) the implementors INTENDED for REBOl to do what it does, but the reasoning is not sufficiently obvious nor well-documented enough to make the intent (and motivations) clear, or 2) there wasn't a specific intent here, just a happenstance of the way it got implemented, without anyone desiring or foreseeing the surprise that some folks got, or 3) it's a real bug, in that REBOL is specifically doing something different than intended by Carl (and the rest of the RT folks). Absent a clearly-stated specification, all ANY of us can do (even the most expert -- of whom I consider Gabriele to be one) is submit a feedback/support email and wonder. -jn- [brett--codeconscious--com] wrote: