|
Pages: [1]
|
 |
|
Author
|
Topic: I intend to code an in-depth dialect (Read 572 times)
|
-X-
Guest
|
I intend to code a dialect of REBOL, which will include (assuming I can code them in REBOL):
- fractal mathematics
- factor/"factoring" mathematics (which is actually related to the fractal, in the case of my algorithms) -- the inefficiency of division becomes only marginaly less efficient than addtion and subtraction when you utilize numbers that are already factored into terms of exponents of prime numbers multiplied together, thus any pre-coded division operations may be performed quickly
- fractional data (rather than only allowing base-10 decimal)
- any base-# conversions (returned as a series! of values, where each position is a digit), and accompanying data structures for mathematics in any base-# system
- improved root algorithm (inclusion of a any root convergant approximation I derived myself), rather than the only 2nd root algorithm of the pre-made language
- generic AI protocols (based on values, prioritys, etc that can be augmented into whatever interpretation the user/programmer requires)
- effeciency comparing functions (which will take blocks of code to test execution of, in various ways)
- simulation graphics "engine" (primarily algorithmic based, rather than static animations or redundant one-shot application content; thus you could, for example, make a single image for a weapon for a fighting simulation, and have that image treated as an actual object (with accompanying data generated as necessary), rather than having to do the work of and restriction of static animation)
- (any other imrovements I can implement...)
(I intend to release the dialect to public use, if I complete it) -------------------------------------------------------------------------------------------------------------------------
Since I've only recently (as in yesterdayish recently), began programming in REBOL, I have not had sufficient time to test to what degree using only REBOL/core and REBOL/view would suffice the purpose of this intended dialect. So, does anyone here have some experience with the non-free REBOL kernels or dialects (or whatever they are), so that they might give me advice concerning what those products allow for the language? In particular, how close can one get to modifiying the native language program (so that words, built-in documentation, and whatever else may be modified however desired, within reason)?
Any help as to this would be appreciated.
|
|
|
|
|
Logged
|
|
|
|
|
Gabriele
|
You will probably find some of that stuff around already.
What /Pro offers is library access and encryption. (CALL and SOUND are now free.) /Command gives you SSL and ODBC. The SDK allows you to "encapsulate" your scripts into stand-alone executables. Hope this helps.
|
|
|
|
|
Logged
|
|
|
|
-X-
Guest
|
I read over the SDK description again.
It says something to the respect of "Source Code Modules for REBOL's mezzanine functions...", "...REBOL Preprocessor 2.0...", "...REBOL Kernels, /Base, /Pro, and /Face..." (amoung what parts of the description seemed most likely to pertain to how far in-depth I may be able to code with REBOL). Where "/Base" is largely the source and native code to "/Core", "/Face" is largely the source and native code to "/View", "/Pro" allows for encryption, and "/Encap" generates one-file executables. All of which may be useful for either the dialect or anything I might want to program
The SDK seems to be what I'm looking for.
so here's an updated question list for this thread, as it were:
- what expierences have you had with the SDK or other non-free REBOL products?
_
|
|
|
|
|
Logged
|
|
|
|
|
Gabriele
|
I developed the Network Detective using the SDK (and a number of other apps with the old Encap). See http://detective.surfnet.nl/en/ . (The new 3.0 version will be released very soon.)
|
|
|
|
|
Logged
|
|
|
|
|
|
Pages: [1]
|
|
|
 |
News: 01-09-08 Alpha version of REBOL 3 has been released!
2193 Posts in 573 Topics by 1685 Members
Latest Member: BupQuilegip
|