home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / tcl / 2250 < prev    next >
Encoding:
Text File  |  1992-12-25  |  1.6 KB  |  37 lines

  1. Newsgroups: comp.lang.tcl
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!menudo.uh.edu!sugar!karl
  3. From: karl@NeoSoft.com (Karl Lehenbauer)
  4. Subject: Tcl as a safe multimedia mail language (was Re: Insecurity of tk)
  5. Organization: NeoSoft Communications Services -- (713) 684-5900
  6. Date: Fri, 25 Dec 1992 06:32:17 GMT
  7. Message-ID: <Bzsy5u.9uL@NeoSoft.com>
  8. References: <1992Dec23.172819.8380@walter.bellcore.com>
  9. Lines: 26
  10.  
  11. In article <1992Dec23.172819.8380@walter.bellcore.com> Nathaniel Borenstein <nsb@thumper.bellcore.com> writes:
  12. >I have also thought, in recent months, that Tcl/TK might be a better
  13. >basis for a secure mail-based programming language than LISP, which is
  14. >the language model for ATOMICMAIL.  Basically, what we'd need would be a
  15. >sort of castrated version of the Tcl/TK interpreter, in which all
  16. >potentially dangerous actions were removed or replaced with less
  17. >dangerous variants.  If anyone else is interested in pursuing this idea,
  18. >I'd be delighted to collaborate...  -- Nathaniel
  19.  
  20. You can test some of your ideas with respect to Tcl as a safe multimedia
  21. mail language without resorting to C at all -- if you use "rename" and
  22. rename a command to "", it is effectively deleted from the interpreter.
  23.  
  24. It would be nice if your support procs could read and write files and such,
  25. while procs embedded in mail, or whatever, could only access the restricted
  26. set.
  27.  
  28. Dave Herron's multiple interpreter stuff might be just the ticket.
  29.  
  30. If anyone wants to drop us some mail, we'd be happy to discuss this stuff
  31. further, or in the newsgroup, or whatever...
  32.  
  33. Karl
  34. -- 
  35. -- Email info@NeoSoft.com for info on getting interactive Internet access.
  36. "In a minute, I'll burp up your droid."
  37.