2009-05-09 24 views
9

Quiero aprender APL (más específicamente Dyalog APL), pero parece que no puedo encontrar ninguna buena fuente de la que aprender.¿Dónde puedo aprender APL?

La única fuente que pude encontrar fue Dyalog's Documentation Downloads, pero aparte de eso, ¿alguien puede recomendar una buena fuente?

+0

Sólo por curiosidad ¿Por qué quieres aprender APL? ¿Qué uso tienes para eso? Nunca he encontrado una buena razón para usarlo aparte de que puedes crear código realmente corto (aunque críptico). – Zifre

+2

Dyalog Programming Contest 2009: http://www.dyalog.com/contest2009/ – Ankit

Respuesta

8

Encontré un escaneo de APL: An Interactive Approach.

+0

Este es un gran libro, si es que data, para aprender. – JonnyBoats

+0

Definitivamente anticuado, pero la mejor fuente que he encontrado hasta ahora. – Ankit

+5

El enlace ya no parece funcionar. ¿Alguien tiene un enlace actualizado? –

3

script en Python para descargar todas las exploraciones:

def download(url, filename): 
    import urllib 
    webfile = urllib.urlopen(url) 
    file = open(filename, 'w') 
    file.write(webfile.read()) 
    webfile.close() 
    file.close() 

for i in xrange(1, 390): 
    download('http://scanserver.ulib.org/is/scanserver/book24/tiff/apli%.4d.tif?rs=1&br=0.0&rt=0' % i, 'apl%.4d.tif' % i) 
3

Busque el tutorial sobre http://aplwiki.com

Ofrece un catador. Con Open Source APL NARS2000 no tiene que gastar dinero en un intérprete de APL. Para tomarse en serio a APL, elija APLX o Dyalog.

¡Cuidado! Te volverás adicto muy pronto, o no.

0

El K & libro I de APL es probablemente "un enfoque interactivo" por Gilman y Rose, pero hay un montón de otros libros, tutoriales, ejercicios, rompecabezas, procesadores y enlaces que aparecen en la APL Wiki

Cuestiones relacionadas