Vector Languages
  • Typing APL: Elliptic Fourier Series As an Example

    by Vanessa McHale | Vector Languages

    Elliptic Fourier series are a good example to kick the tires on array programming systems; J and Python, however, are both dynamically typed.

  • Transparent Programming

    by Vanessa McHale | Vector Languages

    J and APL support (and encourage) a certain form of programming without error handling or library code reuse. The alternative wisdom goes against typical programming but it works together.

  • For Loops Considered Harmful

    by Vanessa McHale | Vector Languages

    Recently, a post touting Numba was published. However, the example—a for loop—is unconvincing.

  • Q Performance for Data Science

    by Vanessa McHale | Vector Languages

    For data science, élites use use array languages such as J or k. However, Python is ubiquitous and thus one would assume it is capable of the same things.