home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / mac / programm / 14677 < prev    next >
Encoding:
Text File  |  1992-08-29  |  2.3 KB  |  64 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!stanford.edu!kronos.arc.nasa.gov!joshr
  3. From: joshr@kronos.arc.nasa.gov (Joshua Rabinowitz-Summer-91)
  4. Subject: Re: How stable is TCL ?
  5. Message-ID: <1992Aug28.180127.17882@kronos.arc.nasa.gov>
  6. Sender: usenet@kronos.arc.nasa.gov (Will Edgington, wedgingt@ptolemy.arc.nasa.gov)
  7. Nntp-Posting-Host: kronos-arclan.arc.nasa.gov
  8. Organization: NASA/ARC Information Sciences Division
  9. References: <5945@m1.cs.man.ac.uk>
  10. Date: Fri, 28 Aug 1992 18:01:27 GMT
  11. Lines: 51
  12.  
  13. In article <5945@m1.cs.man.ac.uk> jflet@dir.mcc.ac.uk writes:
  14. >
  15. >How stable is TCL ?
  16. >
  17. >I've seen occasional comments on the net mentioning occasional
  18. >'features' found in the TCL.
  19. >
  20. >Can somebody with experience in developing projects with TCL in
  21. >pascal / c summarise on the quality / stability of the objects.
  22. >I'm about to start using TCL and would like some forewarning of 
  23. >potential problems.
  24.  
  25. I have written one medium-sized app with the TCL and am starting a larger one.
  26. Quality of the product:  seems quite high.  Fairly good documentation,
  27. very good source code comments, complete source code for the TCL.  People
  28. complain about the optimizer, though I have no problems (I just avoid it).
  29.  
  30. Stability:  I have no idea as to how much the classes will be changed
  31. with new releases.  Most of the classes seem to be very well thought out,
  32. though I don't use all of them to their full ability.  As others
  33. may have mentioned, the biggeds hang-up in the TCL comes about in
  34. disposing of objects: one must be careful to NULL all references to an
  35. object when it is disposed, or Bus Errors will soon follow.
  36.  
  37. It took me a while to get up to speed on the TCL, but I had never done
  38. any serious OOP before.
  39.  
  40. >
  41. >I've got TCL release 1.1, but I've heard later versions are in existance,
  42. >where are upgrades available from ?
  43.  
  44. From symantec, I presume.  I have heard of a 1.2, I think.  
  45. Can anyone comment on whether or not I should get it, or\
  46. how much I will need to change my superclasses to take advantage of
  47. the TCL 1.2?
  48.  
  49. I am also interested in hearing other people's experience with the TCL.
  50.  
  51. >
  52. >regards,
  53. >
  54. >Julian
  55.  
  56. Salutations,
  57. Josh
  58.  
  59. -- 
  60. ----------------------------------
  61. #include <std/disclaimer.h>     Josh Rabinowitz, Mac TCL programmer
  62. joshr@kronos.arc.nasa.gov
  63. "Me lost my cookie at the disco." -- Cookie Monster
  64.