Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

The needs that Rebol answers

 [1/8] from: andrew::martin::colenso::school::nz at: 24-Dec-2003 22:39


bryan wrote (in another thread):
> Other people on this list do find Rebol practical for their needs, as
well as their aesthetics, can you specify what exactly in your needs Rebol answers? For me, Rebol fills my need (want) to generate HTML from plain text (%eText.r), and generating HTML, XHTML, XML, SVG and other XML related languages (%ML.r). I've found Rebol handy to read .csv files that were generated badly, manipulate them (transpose, tear off columns, add other columns, and so on), and write the correct .CSV back to disk (%CSV.r). I've also found it great to write a Wiki CGI in (%Wiki.r). I've also needed it at work to aid other badly written programs that have no competitor (yet...), so they can do their job properly. I've got other needs that I think Rebol could fill, like reading and parsing XML well (so that I can read XML files written by MS Excel 2002), and native Windows (native OS) user interface (so that I can create "miniature" Windows compatible programs). Basically, playing well with others. Andrew J Martin Attendance Officer & Grail Jedi. Colenso High School Arnold Street, Napier. Tel: 64-6-8310180 ext 826 Fax: 64-6-8336759 http://colenso.net/scripts/Wiki.r?AJM http://www.colenso.school.nz/ DISCLAIMER: Colenso High School and its Board of Trustees is not responsible (or legally liable) for materials distributed to or acquired from user e-mail accounts. You can report any misuse of an e-mail account to our ICT Manager and the complaint will be investigated. (Misuse can come in many forms, but can be viewed as any material sent/received that indicate or suggest pornography, unethical or illegal solicitation, racism, sexism, inappropriate language and/or other issues described in our Acceptable Use Policy.) All outgoing messages are certified virus-free by McAfee GroupShield Exchange 5.10.285.0 Phone: +64 6 843 5095 or Fax: +64 6 833 6759 or E-mail: [postmaster--colenso--school--nz]

 [2/8] from: pwoodward:cncdsl at: 8-Oct-2003 12:58


bryan wrote (in another thread):
> Other people on this list do find Rebol practical for their needs, as
well as their aesthetics, can you specify what exactly in your needs Rebol answers? 1> I built a tool for a manager to use to create, and maintain a mass-mailing list for our subscriber base, It handles opt-outs, and all that jazz. Not spam, as anyone receving this is a paid subscriber of our web application. 2> I use it to import documents to a web-based document library. REBOL parses the header information fairly flexibly; as these are public domain, government authored docs, the formatting isn't typically the best - so determining what categories have been assigned to it can be challenging. REBOL then uses those key-words to hit a "web-service" via HTTP to get database IDs for the categories it's parsed from the document. It then uses those categories to hit a "web-service" to create an unpublished document record, it then uploads the document via FTP, and then "web-services" again to 'publish' the document, making it available to searches. In short it plays nice with others - the scripts are short and maintainable - and the ease of using network protocols to get things done is a real time-saver. It allows me to easily leverage work done in other languages (ASP/JSP, etc). - Porter Woodward

 [3/8] from: carlos:lorenz:bol at: 8-Oct-2003 16:59


Em Seg 06 Out 2003 16:28, Andrew Martin escreveu:
> bryan wrote (in another thread): > > Other people on this list do find Rebol practical for their needs, as > > well as their aesthetics, can you specify what exactly in your needs > Rebol answers? >
Well for me, REBOL is giving lots of happy hours writting WEB stuff even better then PHP :) Carlos

 [4/8] from: SunandaDH:aol at: 8-Oct-2003 16:12


> bryan wrote (in another thread): > > Other people on this list do find Rebol practical for their needs, as > well as their aesthetics, can you specify what exactly in your needs > Rebol answers?
I get to write good code fast: REBOL matches the sort of things I want to do. Like, this morning, someone asked me for some code that would convert a pile of emailed HTML forms (the sort you get if you set HTML form action to mailto: -- a sort of cheap way of using HTML forms while avoiding serverside CGI processing) to a CSV file with all the HTML fields as column headings. And, no, the emails might not all have the same fields, or in the same order; could I sort of normalise them on the fly, please? It took just over an hour in REBOL because REBOL was almost devised for a cut'n'parse job like that. REBOL is the tool I reach for if I need to do something fast. Sunanda.

 [5/8] from: bry:itnisk at: 9-Oct-2003 10:07


>For me, Rebol fills my need (want) to generate HTML from plain text >(%eText.r), and generating HTML, XHTML, XML, SVG and other XML related >languages (%ML.r).
Yeah, I like your ML script but it doesn't strike me as something unique to Rebol in that I often seem the same thing done in other Scheme-like languages.
>I've got other needs that I think Rebol could fill, like reading and >parsing XML well
Since Rebol is written in ANSI C can one, with the sdk version, use parsers written in ANSI C? I don't have the sdk yet so I'm wondering.

 [6/8] from: rebol:techscribe at: 9-Oct-2003 9:54


Hi Bryan. bryan wrote:
>Since Rebol is written in ANSI C can one, with the sdk version, use >parsers written in ANSI C? >
On Linux the sdk offers an interface to shared libraries, DLLs are supported under MS Windows.

 [7/8] from: bry:itnisk at: 9-Oct-2003 21:21


> Hi Bryan. > > bryan wrote: > > >Since Rebol is written in ANSI C can one,
with the sdk version, use
> >parsers written in ANSI C? > > > On Linux the sdk offers an interface to
shared libraries, DLLs are
> supported under MS Windows. > > -- > To unsubscribe from this list, just send
an email to
> [rebol-request--rebol--com] with unsubscribe
as the subject.
>
do the shared libraries on Unix have to be ANSI C?

 [8/8] from: rebol:techscribe at: 9-Oct-2003 13:54


Hi Bryan. [bry--itnisk--com] wrote:
> do the shared libraries on Unix have to be ANSI C?
I'm no expert on shared libraries on Linux, but I think an intelligent guess would be that shared libraries may be written in any language that ultimately can output shared libraries. The format of a shared library should in no way reflect the the programming language that was used to implement it.