home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / next / misc / 18656 < prev    next >
Encoding:
Text File  |  1992-08-13  |  7.7 KB  |  177 lines

  1. Newsgroups: comp.sys.next.misc
  2. Path: sparky!uunet!decwrl!world!gsk
  3. From: gsk@world.std.com (Geoffrey S Knauth)
  4. Subject: Gotham Users of NeXT (8/12)
  5. Message-ID: <BsxqpB.76I@world.std.com>
  6. Organization: The World Public Access UNIX, Brookline, MA
  7. Date: Thu, 13 Aug 1992 18:43:58 GMT
  8. Lines: 167
  9.  
  10. HADAR PEDHAZUR
  11. --------------
  12.  
  13. The main speaker at the August 12 GUN meeting was Hadar Pedhazur, from
  14. the Union Bank of Switzerland.  He spoke of 3.0, related the history
  15. of his involvement with NeXT, and gave some advice on developing apps
  16. in the financial marketplace.
  17.  
  18. 3.0 IMPRESSIONS
  19.  
  20. Hadar thinks 3.0 is very solid, from the user's perspective, and
  21. expects to upgrade his user machines to 3.0 as soon as he gets it.
  22.  
  23. In 3.0PR1, he was disappointed with DBKit, but with 3.0PR2, he has
  24. more hope.  DBKit does much of what businesses want: simple sorts,
  25. searches, joins.  People who do very sophisticated things with
  26. databases may run up against DBKit's limitations.  Nevertheless, Hadar
  27. said DBKit beginners were doing impressive things every day, and
  28. developers are busy writing adapters.
  29.  
  30. He looks forward to using distributed objects a lot.  At the moment,
  31. the NeXT computer is not the very fastest machine in the world, but
  32. with distributed objects, that may not matter, because the work can be
  33. spread around in new, creative ways.  He's tried distributed objects.
  34. They're real, they work.
  35.  
  36. As for the IndexingKit, Hadar thinks it's a great idea, but he's
  37. annoyed at the changes in Digital Librarian (between 2.x and 3.0PR2).
  38. DL's summary lines sometimes contain no useful information.  [Also, DL
  39. still crashes from time to time when multiple targets are selected.]
  40.  
  41. HISTORY
  42.  
  43. When Hadar was introduced to the NeXT cube, he thought it was too
  44. slow, and rejected the platform.  Because he thought NeXTstep was
  45. somehow more special than anything he'd seen before, he went to Dev
  46. Camp anyway--years ago--and was lucky to see a prototype 68040 that
  47. was 3x faster than the cube, so he stuck with NeXT.  At Dev Camp,
  48. Steve Jobs pulled a prototype slab out of a black bag.  Later it
  49. turned out the slab was made of wood, temporarily.
  50.  
  51. Hadar makes Program Trading and Equity applications.  According to
  52. Hadar, programming financial services apps is "not rocket science,"
  53. but sometimes you have to be clever, because timing is so critical.
  54.  
  55. The biggest advantage he sees to NeXT is rapid development time.  He
  56. also has numerous programmers who use NeXT computers successfully
  57. without knowing Unix--they concentrate their thoughts on the appkit.
  58. He says this is not be possible on a Sun (you have to know Unix).
  59.  
  60. The longest he's seen it take someone get up to speed on NeXTstep is
  61. two months.  That person is now a super programmer.  He's also seen
  62. people get their arms around NeXTstep in two weeks.
  63.  
  64. ADVICE
  65.  
  66. Hadar recommends FAME for any kind of time-series database work.
  67.  
  68. When writing object-oriented software, don't try to design the perfect
  69. object hierarchy on your first pass, or you'll never finish your
  70. application.  You really learn what the right objects should be
  71. through trial and error.  Be patient.  Get something working first.
  72.  
  73. Let your programmers play with the machine and get a feel for it.
  74. Initially, they will write ridiculous programs that bear no
  75. resemblance to what you want.  Don't worry.  Soon enough they will
  76. turn play into productivity.  Again, be patient.
  77.  
  78. He likes the Perl programming language, and uses it a lot.
  79.  
  80. A member of his group wrote an application for bank XXX in three
  81. months using NeXTstep, and this application is still in use.
  82. Meanwhile, XXX dumped NeXT, and nearly wasted six persons times 1.5
  83. years developing a Smalltalk-based application on a Sun, which turned
  84. out to be a flop.  [This is interesting, because another institution
  85. is considering a similar approach.]
  86.  
  87. On the topic of Smalltalk, it is nifty, but it also wants to own your
  88. machine.  If you make any calls external to the Smalltalk environment,
  89. expect your machine's performance to drop precipitously.
  90.  
  91. Hadar related an interesting training story.  Two programmers from
  92. London came to New York, to verify that the wonderful NeXT custom
  93. applications they were seeing were not so much fluff.  They spend two
  94. days, Thursday and Friday, just watching New York programmers go about
  95. their work, i.e., using Interface Builder, Digital Librarian, Emacs,
  96. gdb, etc.  The Londoners brought their PC apps on floppy, and on
  97. Saturday and Sunday, reproduced their PC applications under NeXTstep.
  98. Hadar spent two hours getting them "unstuck" now and then, but that
  99. was it.  The Londoners were delighted with the four-day experiment,
  100. and Hadar learned an important lesson: that the promised NeXT
  101. productivity is there if you can somehow make sure a resource is
  102. available to unstick a momentarily stuck mind.  With one mentor
  103. around, newcomers can become productive quickly.
  104.  
  105. GEORGE CUMMINGS
  106. ---------------
  107.  
  108. George Cummings, in charge of Sales for the Northeast United States,
  109. spoke next.
  110.  
  111. J.P. MORGAN
  112.  
  113. He started by commenting on the recent news that J.P. Morgan had
  114. decided not to standardize on the NeXT platform at this time,
  115. preferring a combination of Sun and Macintosh computers.  George said
  116. NeXT will win back the Morgan account, but it might take a
  117. while--perhaps a year.  He said part of the problem was that there
  118. were 25 NeXT programmers at JPM, against 300 Macintosh and 250 Sun
  119. programmers, and that JPM had a lot of existing investment in
  120. architecture to consider.  [JPM also commented in a securities
  121. publication that it was unsure of the portability of Objective-C.]  On
  122. the good side, he said that JPM fully appreciated the technical
  123. capabilities of NeXT computers.  The loss of JPM is a blow to NeXT,
  124. but George said NeXT will reveal several buyers of equal stature to
  125. JPM in the next 90-120 days, so keep the faith.
  126.  
  127. 3.0 -- 3.0 will ship in two weeks (end of August).
  128.  
  129. 4.0 vs. more NeXTstep ports
  130.  
  131. Numerous persons are planning 4.0 at NeXT, where 4.0 has a higher
  132. priority than porting NeXTstep to more hardware platforms.  The reason
  133. for this is economic reality.  Support for lots of platforms is
  134. expensive, and NeXT would prefer to continue innovating.  If money
  135. were no object, though, NeXT would spend more resources porting
  136. NeXTstep to new platforms.
  137.  
  138. NeXTstep-486 -- NeXTstep-486 is expected to ship in 1Q93.
  139.  
  140. NRW -- NRW apparently is a code name for new hardware from NeXT.
  141. George kept mum about this, except to utter the party line, which is,
  142. "NeXT will never fall behind the industry's performance curve."
  143.  
  144. DATA GENERAL
  145.  
  146. NeXT has recently partnered with Data General.  The purpose of this is
  147. to make use of Data General's extensive sales force, 1200 strong,
  148. which reaches many markets new to NeXT.  DG would like to promote the
  149. idea of NeXT computers on the desktop attached to DG's Avion servers.
  150. The marketplace likes Avion servers, but has not embraced Avions on
  151. the desktop.
  152.  
  153. SUN
  154.  
  155. George said that Sun isn't all bad.  For one thing, Sun is doing a lot
  156. to legitimize Unix on the desktop.  [See NT below!]
  157.  
  158. As for porting NeXTstep to the Sun SPARCstation, apparently Steve Jobs
  159. said NeXT would do the port "if `they' will pay for it."
  160.  
  161. MICROSOFT NT
  162.  
  163. This wasn't said at the meeting, but after dinner later in the
  164. evening.  Two experts I respect have said very positive things about
  165. NT.  The scariest thought, according to one, was that NT could be a
  166. "Unix killer."  In other words, Microsoft may have finally achieved
  167. technical sophistication.  Steve Jobs has called NT a "Unix wannabe."
  168. But if he's wrong, imagine a world without Unix, and try to figure
  169. your place in it, or what you'll do about it.
  170.  
  171. -----
  172. (c) 1992 G.S. Knauth <gsk@marble.com>
  173. standard disclaimers, copy permission granted for user groups
  174. -- 
  175. Geoffrey S. Knauth, Marble Associates, Inc.                Member BCS-NeXT, LPF
  176. gsk@marble.com, (617) 891-5555 work, (617) 547-5247 home   Standard Disclaimers
  177.