Ian Clark

Role: Archivist, British APL Association.
Former roles:
Police scientist, UK Home Office
Human Factors researcher, IBM UKSC, IBM Hursley
Principal Lecturer, Sunderland University
Software Developer, IAChi, Adaytum, Cognos.

Status: retired.

Email: <earthspotty AT SPAMFREE gmail DOT com>

Mission: bringing up the trailing edge of J deployment.


Contributions

IanClark/credo

Artificial Catholicism

j602

case study in translating from BASIC to J

Addons/format/zulu

ZULU: Stringlist conversion package

j602, j701

library of verbs to convert stringlists between different formats

Guides/Tacit_to_explicit_roadmap

Tacit to explicit (explication): a roadmap

j602, j701

explaining tacit code: a survey of relevant stuff in J Help and J wiki

Scripts/Belcanto

Controlling the Eigenharp by calling Belcanto from J

j602, j701

the key to writing J apps for the Eigenharp

Scripts/HiveOff

Hiving off the JWD interface

j602, j701

a technique to split off a wd-based UI into a separate app

Essays/Unicode Histogram

Unicode Histogram

j602

a simple histogram in unicode chars, with animated demo

Scripts/AliveDemo

Asking "Are You Alive?"

j602

Ultra-simple inter-process communication using mapped files

IanClark/KillerApp

The killer app -- how to make millions with ground-breaking software

-

Invited paper; APL Berlin 2000

IanClark/JinaDay

J In A Day -- a lightning course in survival J for APL programmers

j602

prototyped on-line course for eventual publication in VECTOR

IanClark/iCan

iCan -- Mac icons to run a given J script

j602; Macintosh

copiable icon for dropping-into Dock, runs eponymous script

APWJ

At Play With J by Eugene McDonnell

book; j602 onwards

J community venture, published by Vector Books

IanClark/LoBrow

LOBROW: a lo-intelligence J-locale browser

j602

in-situ defn editing, generating script of updated locale

TABULA

TABULA: On Beyond The Scientific Calculator

j602

implicitly converts units, DB of constants, retrofits alteration to calculated values

APL2JPhraseBook

An APL to J Phrasebook

j602 onwards

For APLer learning J: what's the J primitive for a given APL primitive or construct?

MacSnowLeopardInstallBug

Fixing the Mac (Snow Leopard) Installation bug

j602

A note on ways to address a common glitch

IanClark/APLChars

APL chars for reference and code sample composition

(n/a)

APL chars in Dyalog ⎕AV layout, plus screenshot to verify APL385 Unicode font installed

IanClark/AplPalette

An APL Palette for on-screen typing of APL chars

j602

crudely designed, but serviceable for APL code on jwiki

Guides/UnicodeGettingStarted

Getting Started with Unicode in J

j602 onwards

a complete beginner's introduction to J support for Unicode

Interfaces/GTK/AdvanceLabMac

A More Mac-aware Way Of Achieving: Advance Lab in J701 JGTK

j701

hacking the JGTK script to permit ⌘J like j602

IanClark/InspectingValues

Popular Elephant Traps #1: Scalars, empty vectors, and vectors of length one

j602 onwards

a tool for inspecting a noun more closely than we might

IanClark/YellowJ

How to terminate a timer-process with the yellow J

j602

A technique for watching the jbreak file to see the timestamp change

Interfaces/GTK ; Addons/labs/labs/ControlLabs ; IanClark/Immex
WantedPages ; HelpOnLinking ; HelpOnCategories ; HelpOnAdmonitions ; System/Documentation (for j602/j701 help)
VideoInstructionInJ ; Vocabulary ; Vocabulary/VocTemplate ; Vocabulary/FormalPageNames ; NuVoc ; ControlNuVoc
PrimitivePrimitives ; Reimplementing J ; Projects/PhraseBook ; JPhrases ; Phrase database
JAL/Package Manager ; System/Installation/PocketPC ; PocketPC ; PocketPC/Test Drive
IanClark/BUZZ ; IanClark/BUZZ/FirstSteps
TABULA/TabulaGettingStarted TABULA/LaunchElephant
A starter pack of user-written calculators ("ttables"): user.zip -for use with: IanClark/TABULA: Download: user.zip
Stanford AI class: StanfordAi/graphsearch IanClark/colortask

Click to download font: APL385 Unicode


CategoryHomepage

IanClark (last edited 2013-04-14 07:57:29 by IanClark)