home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / PROGRAM / PASCAL / PASTUT34 / FUTURE.TXT < prev    next >
Text File  |  1993-06-12  |  5KB  |  96 lines

  1.                         FUTURE OUTLOOK.
  2.                         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3.  
  4.            Micro development and programming languages.
  5.            ────────────────────────────────────────────
  6.  
  7. Whereas the Personal Computer in the year 2000 is envisaged as a
  8. Worksheet, A3 in size, but foldable to A4 size by about 80mm, with a
  9. flexible, pressure-sensitive screen using LCD colour filters, the more
  10. immediate future scenario must involve the continued development of
  11. machines with conventional monitors. However, it would be foolish not to
  12. recognise the rapid development over the last ten years, with memory
  13. expanding from the 32KB or less of 1980 microcomputers to 4MB of the
  14. PS/2 model 80, whilst CPUs have grown from 8 bit to 32 bit processors
  15. and LCD screens have become quite acceptable for laptop machines.
  16.  
  17. The past successes of the microcomputer industry must now be
  18. responsible for the slower rate of change. In particular the wide
  19. acceptance of MS-DOS as the operating system and the commitment to the
  20. humble PC by corporate users has clearly prevented the wider acceptance
  21. of the improved technology. To a lesser extent the change to 3 and 1/2
  22. inch diskettes from the 5 and 1/4 inch size and the introduction of high
  23. capacity drives has influenced user reaction.
  24.  
  25. However, since PC life-spans are about 5 years and facilities for
  26. backward compatibility are continually being introduced, it must imply
  27. that machines based on 80386SX, 80386 and 80486 processors will be more
  28. widely used. This is certainly the view expressed in the computer press
  29. recently, with PC Business World stating 'Future looks bright for 386SX
  30. machines as demand rises'. At the same time the chip manufacturer Intel
  31. have launched their own range of Workstations based on these processors.
  32.  
  33. Both the 80386 and the 80486 machines have 32-bit processors, with the
  34. 80486 also incorporating the 80387 coprocessor and an 8KB static-RAM
  35. cache. The 80386SX is a hybrid 16/32-bit design with the 16-bit input-
  36. output arrangement allowing the use of the same inexpensive architecture
  37. and the same components as used for the AT 80286 machines. The 16-bit bus
  38. of the 80386SX machine is only slightly slower than the 80386 and thus
  39. offers a very good price-performance ratio.
  40.  
  41. Since the Intel machine with the 80386SX chip has 4Mbytes of memory, a
  42. 70 Mbyte hard disk, extended VGA graphics and a multi-sync monitor and
  43. sells for £3995, this must surely allow the use of other operating
  44. systems to MS-DOS. For example SCO Xenix requires 2MB RAM (4MB
  45. recommended) and a 40MB hard disk (80 MB recommended) and since multiple
  46. DOS applications can be run under UNIX backward compatibility is ensured.
  47.  
  48. It is important to note that IBM offer a version of UNIX called AIX for
  49. their machines. It is therefore still open to debate as to whether OS/2
  50. or UNIX (Xenix) or AIX will be the operating system of the future. These
  51. operating systems offer additional benefits compared with MS-DOS, in as
  52. much as they allow for multiuser, multitasking operation, but as a
  53. consequence clearly require more memory, as indicated above for SCO Xenix.
  54.  
  55.  
  56.  
  57. As regards programming languages, it would appear that the structured,
  58. typed language with free format, such as Pascal and its derivatives, will
  59. continue to be used for the foreseeable future. The general view is,
  60. however, that object-oriented programming will be as significant for the
  61. 1990s as structured programming was for the 1980s, so that version 5.5 of
  62. Turbo Pascal with OOP is particularly important.
  63.  
  64. Because of its portability, which is also very important, it is likely
  65. that C will be a significant language, especially if UNIX is accepted as
  66. the operating system of the future. Again the version C++, which includes
  67. object-oriented programming, will be relevant.
  68.  
  69. The contemporary high-level languages, as mentioned above, and classified
  70. as third generation languages, might well be replaced by fourth generation
  71. languages, such as Oracle's SQL/Forms (Structured Query Language), for
  72. certain applications. Fourth generation languages offer an order-of-
  73. magnitude improvement in productivity, but at the expense of runtime
  74. execution speed. This is achieved because 4GLs are mainly non-procedural
  75. languages, in which the programmer indicates what is required and
  76. the language creates the equivalent statement. The non-procedural tasks
  77. are performed using a menu-driven mode of operation, with screen painter,
  78. report generator, dialogue specifier and on-line help information
  79. facilities ideally available. Since 4GLs have learning periods of six
  80. days or less, less skilled programmers can be employed.
  81.  
  82.  
  83. References.
  84.  
  85. PC Business World       - a weekly publication
  86.  
  87. PC Magazine             - a monthly magazine
  88.  
  89. Personal Computer World - a monthly magazine.
  90.  
  91.  
  92.  
  93. FUTURE.TXT
  94. 1.3.90
  95.  
  96.