• DocumentCode
    1546100
  • Title

    J for engineers and computing professionals

  • Author

    Thomson, Norman

  • Volume
    12
  • Issue
    5
  • fYear
    2001
  • Firstpage
    212
  • Lastpage
    216
  • Abstract
    J is both a mature and an innovative development in computing, which has far-reaching potential benefits for people such as engineers and financial specialists who need to gain or regain direct control over huge and critical computations that they engage in professionally. Such applications almost always process arrays as opposed to processing cells, which has been the early and persistent norm of mainstream computer languages. J started as a language that demonstrated masterly insight into the nature of array processing. This was then realised as an interpreter, which by any standards was software of near perfection. Most recently, and following similar progress to that of APL (which is in some ways the ancestor of J), enthusiasts with considerable computer skills have integrated J into the wider computing world, so that J is now an entire and widely available computing system, which merits greater awareness than is currently the case.
  • Keywords
    APL; high level languages; J interpreters; J language; array processing; computer languages; executing algorithm; grammar; jsoftware; mathematically oriented ideas; programming language; software source; www.jsoftware.com;
  • fLanguage
    English
  • Journal_Title
    Computing & Control Engineering Journal
  • Publisher
    iet
  • ISSN
    0956-3385
  • Type

    jour

  • DOI
    10.1049/cce:20010502
  • Filename
    962672