home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / mac / programm / 13129 < prev    next >
Encoding:
Text File  |  1992-07-28  |  2.8 KB  |  74 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!munnari.oz.au!uniwa!bilby.cs.uwa.oz.au!nuntius
  3. From: Quinn <quinn@cs.uwa.edu.au>
  4. Subject: Re: Top Ten Things I'd Like to See in Think Pasal
  5. Message-ID: <1992Jul29.022001.12901@bilby.cs.uwa.edu.au>
  6. Sender: usenet@bilby.cs.uwa.edu.au
  7. Nntp-Posting-Host: eriodon
  8. Organization: The University of Western Australia
  9. X-Useragent: Nuntius v1.1
  10. References: <a69376dd@fairgate.uucp> <peter-270792171254@134.7.50.3>
  11.      <1992Jul27.140233.14740@lambda.msfc.nasa.gov>
  12.      <1992Jul27.140905.14850@lambda.msfc.nasa.gov>
  13. Date: Wed, 29 Jul 1992 02:20:01 GMT
  14. Lines: 58
  15.  
  16. Paul Robichaux, paul@fairgate.uucp asks:
  17.  
  18. >On the other hand, as a frequent user of both I find TP's user interface
  19. >superior. Herewith are my Top TenThere are some things I'd like to see
  20. in the 
  21. >product; perhaps
  22.  
  23. Well my suggestions range from the very easy to the *very* hard...
  24.  
  25. A fix to the option click on project flags update bug.
  26.  
  27. Saving the 'Uses extensions' preference along with all the other
  28. preferences.
  29.  
  30. How about double clicking a project from the Finder when you've already
  31. got a project open asking you whether you want to close the old project.
  32.  
  33. Make Application/Code Resource/Driver not asking you *ever* time whether
  34. you want to replace the previous version.
  35.  
  36. The ability to communicate with ResEdit via AppleEvents.
  37.  
  38. Tool and SourceServer compatibility.  OK so Apple haven't released them
  39. yet but I'll bet that when they do only Think C will support them.
  40.  
  41. Built in assembler.
  42.  
  43. Better compatibility.  Symantec do a great job of bringing out updaters
  44. for new Macs (like 4.0.1 for the Quadra) but that shouldn't be necessary.
  45. Away with the evil way Think does its integrated debugger.
  46.  
  47. Better code generation (but this is a bottomless pit into which one
  48. could hurl programmers for ever so I'm not that worried).
  49.  
  50. Updates for compiling to PowerPC code (which I'd lay good money that
  51. only Think C (or its replacement) will get).
  52.  
  53. A decent language!  This would include (again easiest to hardest)...
  54. o Inlined procedures
  55. o Fork structure control structures (ala Algol, Modula 2, Ada etc)
  56. o Exceptions
  57. o Aggregates (or even structure constants if true aggregates are too hard)
  58. o Multiple inheritance
  59. o Overloading
  60. o Dynamic messaging in objects (like Objective C or indeed SmallTalk)
  61.  
  62. Wow, that should keep Symantecs Think Pascal team busy for a while.
  63.  
  64. Basically I want to tools to be able to say to the C++ programmers of
  65. this world "go suck a neutron star".  The sooner that Mac programmers
  66. give up the Pascal language and move on to something that, while
  67. following in the tradition of Pascal, is a little more modern the
  68. better.
  69.  
  70. Quinn "The Eskimo!"   <quinn@cs.uwa.edu.au>  "Real Coke, Diet .sig"
  71. Department of Computer Science, The University of Western Australia
  72.   -- Who's *really* upset that Apple have chosen C++ as their
  73.      preferred language.
  74.