Development


Ports To discuss the port model and also the implementation of ports with respect to networking. Naming Suggestions on naming new functions, and guidance on choosing names. Errors For discussion of error handling and error mechanisms. C/C++ Implementation This category is for discussing issues in the source code for the interpreter itself. Build System Discuss rebol-make and other build systems. Testing Discussion of Tests, Testing Methodology and Continuous Integration (e.g. Travis-CI). Optimization This is a category for discussing performance and optimization ideas. Functions Discussions of Functions and Generators, e.g. how things like RETURN work... or the mechanics of generators and composers like ADAPT, SPECIALIZE, ENCLOSE, HIJACK, etc. GitHub List/discuss the common commands that are used when working at a simple level with git and the sources. Language Bridging Interfacing Rebol with other languages discussed here. Foreign Inspiration Take inspiration from other languages to create the same functionality in rebol. Web There are currently two ways in which Ren-C is built to WebAssembly: Internals Internals of the Rebol language Binding "Binding" refers to the concept of an invisible pointer that is annotated onto ANY-WORD! types, which connects them to an object where that word is defined (or more specifically, an ANY-CONTEXT!) Modules Rebol2 was developed for small scripts, and didn't have any concept of "module isolation". Debugger It's best to walk before you run! Datatypes The datatypes category is for the discussion of the specific properties of datatypes themselves. Sample topics might include: Semantics While the "Internals" discusses the bits and bytes of how things are implemented, this category is for discussing things design questions of the language... like what do [] should return.
Topic Replies Views Activity
0 650 May 18, 2017
6 1022 March 22, 2025
0 20 March 18, 2025
0 4 March 22, 2025
13 680 March 22, 2025
3 6 March 22, 2025
0 13 March 18, 2025
5 534 March 18, 2025
8 1367 March 18, 2025
0 565 December 12, 2019
0 8 March 16, 2025
1 18 March 16, 2025
5 648 March 15, 2025
5 28 March 12, 2025
0 14 March 6, 2025
1 13 March 6, 2025
3 254 February 18, 2025
2 29 January 29, 2025
0 17 January 15, 2025
3 44 January 15, 2025
1 445 January 13, 2025
3 197 January 13, 2025
0 11 December 27, 2024
1 309 December 27, 2024
1 139 December 27, 2024
4 238 December 23, 2024
0 389 October 8, 2020
3 142 December 22, 2024
0 8 December 22, 2024
0 13 December 22, 2024