I've never seen a language with such a variety of built-in data types (e.g. coordinates, tags, email, url, issues). There's support for IPv4 numbers as a base type (tuples) but I can't tell if there's support for IPv6, which shows the trouble with this approach for the language maintainers.
Red programming language 0.6.2: LibRed and Macros
11–20 of 86 posts
Re: Red programming language 0.6.2: LibRed and Macros
#12I've never seen a language with such a variety of built-in data types (e.g. coordinates, tags, email, url, issues). There's support for IPv4 numbers as a base type (tuples) but I can't tell if there's support for IPv6, which shows the trouble with this approach for the language maintainers.
Where do you see a nice list of these types?
Re: Red programming language 0.6.2: LibRed and Macros
#13I've never seen a language with such a variety of built-in data types (e.g. coordinates, tags, email, url, issues). There's support for IPv4 numbers as a base type (tuples) but I can't tell if there's support for IPv6, which shows the trouble with this approach for the language maintainers.
Where do you see a nice list of these types?
>> words: keys-of system/words
>> types: collect [forall words [if datatype! = type? get/any words/1 [keep words/1]]]
>> probe types
[datatype! unset! none! logic! block! paren! string! file! url! char! integer! float! word! set-word! lit-word! get-word! refinement! issue! native! action! op! function! path! lit-path! set-path! get-path! routine! bitset! point! object! typeset! error! vector! hash! pair! percent! tuple! map! binary! time! tag! email! handle! image! event!]Re: Red programming language 0.6.2: LibRed and Macros
#14I've never seen a language with such a variety of built-in data types (e.g. coordinates, tags, email, url, issues). There's support for IPv4 numbers as a base type (tuples) but I can't tell if there's support for IPv6, which shows the trouble with this approach for the language maintainers.
Where do you see a nice list of these types?
Re: Red programming language 0.6.2: LibRed and Macros
#15I've never seen a language with such a variety of built-in data types (e.g. coordinates, tags, email, url, issues). There's support for IPv4 numbers as a base type (tuples) but I can't tell if there's support for IPv6, which shows the trouble with this approach for the language maintainers.
ipv4`192.168.0.1`
and get your object. Are there other benefits besides a literal syntax? (Not to slag on Red. One advantage I can see is avoiding the call at runtime to the ipv4 function.)Re: Red programming language 0.6.2: LibRed and Macros
#16Re: Red programming language 0.6.2: LibRed and Macros
#17Re: Red programming language 0.6.2: LibRed and Macros
#18Re: Red programming language 0.6.2: LibRed and Macros
#19Re: Red programming language 0.6.2: LibRed and Macros
#20I've noticed that Red shows up on HN with some regularity, and it sounds interesting. But I don't really understand where it comes from or who it's meant for. The Red / REBOL community seems more than usually self-contained, although it's possible that it's because almost everybody involved is Czech, and I am not. It seems like most of the English-language resources for Rebol were written by one guy with a thing for…
I remember reading somewhere that there is funding/support from China. I can't find any support for that. I stumbled upon this site in my search though http://red.reb4.me/