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.

