World: r3wp
[!REBOL3 Host Kit]
older newer | first last |
Maxim 12-Oct-2010 [35x2] | remember that I talked about getting to grips with windows version first... which is the only one with graphics done. |
;-) | |
Kaj 12-Oct-2010 [37] | OK, but you also said there was a Linux distro in there |
BrianH 12-Oct-2010 [38] | Linux x86: http://www.rebol.com/r3/downloads/r3-core-a107-42.gz |
Kaj 12-Oct-2010 [39] | Ah, cool |
BrianH 12-Oct-2010 [40] | Place where I found that link: http://www.rebol.com/r3/changes.html |
Kaj 12-Oct-2010 [41x3] | Thanks! |
That's Core, though, not the host kit | |
I already had that through upgrade | |
BrianH 12-Oct-2010 [44] | Whoops. |
Kaj 12-Oct-2010 [45] | So back to jail card |
BrianH 12-Oct-2010 [46x2] | Wrong link: http://www.rebol.com/r3/downloads/r3-host-kit-a107-42.tar.gz |
Same page though. | |
Kaj 12-Oct-2010 [48x2] | Holding my breath |
The download locations seem to be protected by security through obscurity | |
ssolie 12-Oct-2010 [50] | Indeed.. I tried to find them myself but didn't think to look in changes.html |
BrianH 12-Oct-2010 [51x2] | They are on the main changes page on REBOL.com, linked off their main page. This is not at all obscure. |
Especially for a highly experimental release. | |
ssolie 12-Oct-2010 [53] | I claim ignorance :) |
Kaj 12-Oct-2010 [54] | I claim to never have seen two REBOL filenames that were the same - and I'm not talking about version numbers |
ssolie 12-Oct-2010 [55] | lol |
Kaj 12-Oct-2010 [56] | With every release I have to turn my formal build recipes upside down |
BrianH 12-Oct-2010 [57] | I was pleasantly (but extremely) surprised that the a107 release was stable enough to build a new core with. The a1xx series has been really experimental, almost as unstable as other people's alpha software. |
Maxim 12-Oct-2010 [58] | R3 host-kits are still very alpha. |
Kaj 12-Oct-2010 [59x2] | Other people's betas are released, like, say a year after their alphas - but let's not dwell on that |
And I mean formal build recipes for R2 as well | |
Maxim 12-Oct-2010 [61] | The host-kit has probably changed more architecturally in 3 alpha versions than the whole python life cycle. |
ssolie 12-Oct-2010 [62] | Is the r3 core lib provided by RT? e.g. r3lib.dll |
Maxim 12-Oct-2010 [63] | yes |
BrianH 12-Oct-2010 [64] | And less and less of R3 is in it with each release. We are externalizing a lot of it into the host portion, where you can see and modify the source. |
ssolie 12-Oct-2010 [65] | Is there a unit test framework for R3 (e.g. I use CppUnit for C++)? |
Andreas 12-Oct-2010 [66] | Ssolie, no. |
BrianH 12-Oct-2010 [67] | It is so easy to make unit test frameworks in REBOL that there are several. But no official one yet. |
Maxim 12-Oct-2010 [68] | well yes there is... RUnit... but its very easy to make your own in two pages or rebol. |
ssolie 12-Oct-2010 [69] | I'm new to rebol obviously :) |
Andreas 12-Oct-2010 [70] | Nevertheless, currently there's no official, published test suite for R3. |
BrianH 12-Oct-2010 [71x2] | Not published at least. There is apparently a massive test suite for R2 (and possibly R3) that RT uses internally. |
And yes, it is in unit test format. We have found that unit test vectors are best formatted in the "block of code that returns true on success" model. | |
Andreas 12-Oct-2010 [73x2] | Remnants of an early attempt at getting something structured going for R3 can still be found on R3 chat. |
And as far as I understand their are third parties doing internal regression testing. Nothing published that i know of, though. | |
Kaj 12-Oct-2010 [75] | I thought Carl generated a test suite for R3 a few years ago? And Ladislav seemed to be executing them |
BrianH 12-Oct-2010 [76x2] | Right now there are so many changes between host kit alphas that there tend to be regression bugs with every release. They get fixed. |
Ladislav may still be executing them - he's in the development group. | |
ssolie 12-Oct-2010 [78] | Are there any RT employees that hang around in chat? |
BrianH 12-Oct-2010 [79] | Unfortunately (or not, depending on your opinion) the module system doesn't have many unit tests. The reason for this is because it is written using design-by-contract rather than test-driven-development. Once the design is final we will write tests to try to break it. |
Andreas 12-Oct-2010 [80] | dbc is orthogonal to tdd |
BrianH 12-Oct-2010 [81x2] | DBC makes most of the tests in TDD unnecessary. |
There are people involved with the development of R3 that come here, like Henrik and me. Some of the others come by more rarely, to catch up or answer questions. | |
ssolie 12-Oct-2010 [83] | For the to-be-made amiga host-kit, would it be possible to include both dynamic (libr3.so) and static (libr3.a) linked r3 core libs? |
Andreas 12-Oct-2010 [84] | libr3.a is unrealistic. |
older newer | first last |