home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / alt / msdos / programm / 3037 < prev    next >
Encoding:
Text File  |  1992-12-29  |  2.1 KB  |  44 lines

  1. Newsgroups: alt.msdos.programmer
  2. Path: sparky!uunet!wupost!uwm.edu!linac!pacific.mps.ohio-state.edu!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!rsoft!mindlink!a269
  3. From: Mischa_Sandberg@mindlink.bc.ca (Mischa Sandberg)
  4. Subject: Re: how do you write apps
  5. Organization: MIND LINK! - British Columbia, Canada
  6. Date: Tue, 29 Dec 1992 06:06:05 GMT
  7. Message-ID: <18977@mindlink.bc.ca>
  8. Sender: news@deep.rsoft.bc.ca (Usenet)
  9. Lines: 33
  10.  
  11. > Ben Williams writes:
  12. >   Yes, isn't it interesting that two of the most popular general purpose
  13. > languages for writing applications software were not designed to be used to
  14. > write application software.  Has anyone written a general purpose language
  15. > to do what I would think is the most common use of computer programming -
  16. > to write application programs?  And if this/these exist, what are they and
  17. > how do you rate them?  [just curious]
  18.  
  19. By way of explanation: I cut my teeth on APL and "C", have written
  20. parsers in COBOL and apps in BAL, and have used, in production environments:
  21. PL/I, Algol (HP/3000's, gotta love 'em), Forth, MASM, awk, ST/V and any
  22. number
  23. of one-off application languages. This tedious preface is to head off
  24. those who think what I'm about to suggest is only for pimple-faced
  25. pea-brains: BASIC. That includes some tedious BASIC compilers, as well
  26. as Revelation RBASIC and Visual Basic.
  27.  
  28. Any language with rich string-handling primitives, a don't-care attitude
  29. towards numeric strings, an interpreter, its own heap management,
  30. and a well-built connection to some sort of keyed file system is
  31. head and shoulders above static compiled language. There is a limit to
  32. the scale of such applications, but there are ever-so-many MORE of them,
  33. than there are of the big crunchers that "need" cobolic efficiency.
  34.  
  35. What do I work with? SQL, "C" and awk, mostly. But BASIC is my choice
  36. for PC-sized apps, for sure.
  37. --
  38. Mischa Sandberg ... Mischa_Sandberg@mindlink.bc.ca
  39.                  or uunet!van-bc!rsoft!mindlink!Mischa_Sandberg
  40. *-*-*-*-*-*-*-*-*-*-*
  41. Engineers think equations are an approximation of reality.
  42. Physicists think reality is an approximation of the equations.
  43. Mathematicians never make the connection.
  44.