apl

    63calore

    7risposta

    Il panorama del linguaggio array, sebbene affascinante, confonde senza fine. C'è un motivo per scegliere uno tra J o K o APL o A? Nessuna di queste opzioni sembra essere open source: ci sono versioni

    7calore

    6risposta

    Esiste un simbolo o un linguaggio ben noto per la funzione condizionale, in uno qualsiasi dei dialetti APL? Sono sicuro che mi manca qualcosa, perché è un elemento linguistico di base. In altre lingue

    9calore

    4risposta

    In APL e Haskell, il termine monade significa due cose completamente diverse, o la stessa cosa vista da due prospettive diverse. Sono piuttosto nuovo in entrambe le lingue e sto cercando di dare un se

    8calore

    4risposta

    È possibile utilizzare scalaz senza una tastiera contenente i caratteri Unicode appropriati oppure ogni identificativo Unicode ha anche un equivalente "ASCII" (e se sì, esiste la garanzia che rimanga

    6calore

    2risposta

    Come si può definire una funzione pervasiva in APL? Quello che faccio è function←{ (⊃⍣(⍬≡⍴⍵)){the function that apply to scalar}¨⍵ } penso che ci dovrebbe essere un modo migliore per fare ques

    7calore

    6risposta

    So che tutti i 3 sono correlati, e ho visto alcune risposte per problemi in Project Euler scritto in J, e alcuni scritti K. Quello che mi chiedo è, quale suggeriresti apprendimento, e dove suggerirest

    9calore

    4risposta

    Voglio imparare APL (in particolare Dyalog APL), ma non riesco a trovare alcuna buona fonte da cui imparare. L'unica fonte che ho trovato era Dyalog's Documentation Downloads, ma a parte questo, qualc

    7calore

    2risposta

    Sono consapevole del fatto che sia stato implementato nell'architettura del mainframe IBM 360, ma qualcuno sa quali lingue sono state utilizzate in particolare? Presumibilmente la maggior parte di ess

    13calore

    7risposta

    Sono a conoscenza di J & K; ma nessuno dei due è open source. Sono anche a conoscenza di A +, ma sembra obsoleto. Esiste una discreta implementazione open source di APL? Se sì, dove? Se no, perché?