Now that's a very attractive proposition, right there. My strong
preference is to have everything as tight to and within, R:BASE as
possible. 

Thanks much! 
Bruce  

On 2019-05-16 13:35, Michael Byerley wrote: 

> Welllll.... IF you are already familiar with JavaScript/JScript, which
> has a plethora of its functions carrying nomenclature from C, it would
> not be a huge leap to become familiar with the language behing the GUI
> of RBase, Delphi (pascal), which supports, i think, nearly all of C's
> functions.
> 
> The main difference to the casual observer is that Delphi/pascal has
> its' code blocks demarked by "begin" / "end' keywords at the loctions
> you would find curly braces in C or JavaScript/JScript.
> 
> It is not rocket science to create your library of string manipulation
> routines in a Delphi DLL which is directly callable from within RBase
> using the DLCall function.  When using an external DLL in this
> fashion, it is introduced into the same address space as RBase and
> behaves the same as an internal RBase function.
> 
> I don't think the underlying language in which Windows itself is
> written (C++, C) is going to go the way of the dinosaurs anytime soon.
> If you are going to need string manipulation in a web environment,
> then this approach is probably less favorable, but in Windows, it is a
> good fit.
> 
> On Wednesday, May 15, 2019 at 12:59:54 PM UTC-4, rbytes wrote:
> 
> A truly excellent starting-point article. Thank you, Javier.
> 
> The GUI and the bulk of the processing to be performed are pure
> R:BASE, and may be entirely R:BASE; but I'm exploring the
> possibility that I may have to call specialized routines to expose
> that one needle buried within a universe of haystacks.
> 
> Best, Bruce
> 
> ------ Original Message ------
> From: [email protected]
> To: [email protected]
> Sent: 5/15/2019 9:22:56 AM
> Subject: RE: [RBASE-L] - Aggressive String Manipulation Language
> 
> Most newer programming languages provide string manipulation
> capabilities. Here is a good comparison:

https://en.wikipedia.org/wiki/Comparison_of_programming_languages_(string_functions)


>> [1]
>> 
>> From what I have read PERL and Python seem to be good at string
>> manipulation but the general consensus seems to be to use a
>> language with which you are already familiar and also one that
>> will make it easier to build the GUI which is a lot more
>> complicated, if you are building the GUI as well. Also, consider
>> which programming language will be around in the future; many
>> become really popular and then they are replaced and it is back to
>> square one.
>> 
>> Javier,
>> 
>> Javier Valencia, PE
>> 
>> O: 913-829-0888
>> 
>> C: 913-915-3137
>> 
>> FROM: [email protected] [mailto:[email protected]] ON
>> BEHALF OF [email protected]
>> SENT: Tuesday, May 14, 2019 12:04 PM
>> TO: [email protected]
>> SUBJECT: [RBASE-L] - Aggressive String Manipulation Language
>> 
>> All:
>> 
>> Any recommendation for a do-anything string manipulation language
>> (_e.g._ Perl6, PHP), adept at slicing/dicing html/text
>> constructions? Experience? Preference?
>> 
>> Bruce Chitiea
>> SafeSectors, Inc.
>> (909) 238-9012 c
>> 
>> --
>> For group guidelines, visit
>> http://www.rbase.com/support/usersgroup_guidelines.php [2 [1]]
>> ---
>> You received this message because you are subscribed to the Google
>> Groups "RBASE-L" group.
>> To unsubscribe from this group and stop receiving emails from it,
>> send an email to [email protected].
>> To view this discussion on the web visit

https://groups.google.com/d/msgid/rbase-l/22852f35f9b95801eafad949f14f3f03%40safesectors.com


>> [3].
>> For more options, visit https://groups.google.com/d/optout [4 [2]].
> 
> --
> For group guidelines, visit
> http://www.rbase.com/support/usersgroup_guidelines.php [2 [1]]
> ---
> You received this message because you are subscribed to the Google
> Groups "RBASE-L" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to [email protected].
> To view this discussion on the web visit

https://groups.google.com/d/msgid/rbase-l/!%26!AAAAAAAAAAAYAAAAAAAAAO1ueGVb5zRMiwo7hebUe7jCgAAAEAAAAP%2B05LdXJXRCinUP6FnGZRIBAAAAAA%3D%3D%40vtgonline.com


> [5].
> For more options, visit https://groups.google.com/d/optout [4 [2]].

 -- 
For group guidelines, visit
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/rbase-l/c59ba6b0-3d7b-468e-831e-56cdee399720%40googlegroups.com
[6].
For more options, visit https://groups.google.com/d/optout.

Links:
------
[1]
https://en.wikipedia.org/wiki/Comparison_of_programming_languages_(string_functions)
[2] http://www.rbase.com/support/usersgroup_guidelines.php
[3]
https://groups.google.com/d/msgid/rbase-l/22852f35f9b95801eafad949f14f3f03%40safesectors.com?utm_medium=email&utm_source=footer
[4] https://groups.google.com/d/optout
[5]
https://groups.google.com/d/msgid/rbase-l/!%26!AAAAAAAAAAAYAAAAAAAAAO1ueGVb5zRMiwo7hebUe7jCgAAAEAAAAP%2B05LdXJXRCinUP6FnGZRIBAAAAAA%3D%3D%40vtgonline.com?utm_medium=email&utm_source=footer
[6]
https://groups.google.com/d/msgid/rbase-l/c59ba6b0-3d7b-468e-831e-56cdee399720%40googlegroups.com?utm_medium=email&utm_source=footer


Links:
------
[1] http://www.rbase.com/support/usersgroup_guidelines.php
[2] https://groups.google.com/d/optout

-- 
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/f89c8d27adddbba4f8eaaf112ee6676d%40safesectors.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to