2
svar
97
visningar
Nextflow
Hej, jag ska börja lära mig programmeringssspåket Nextflow, här är en liten introsnutt:
Men som vanligt med allt programmeringsrelaterat är jag förvirrad redan från start:
- De undviker att kalla Nextflow för ett programmeringsspråk, det gör mig osäker på om det in fact är ett programmeringsspråk eller inte eller något mer än så.
- I tredje stycket/meningen, menar de "high level" som i att Python är högre nivå än Assembly?
High-level syftar på vilken modell som används för parallellism. Läs t.ex. under Two Models for Concurrent Programming här:
https://web.mit.edu/6.005/www/fa14/classes/17-concurrency/
Nextflow är en variant på message passing medan t.ex. pthreads i C är exempel på shared memory. I allmänhet räknas shared memory-modellen som lägre nivå och svårare att resonera om.
Tack för ditt svar, men mer överkurs hjälper mig inte att förstå, kan du förklara igen men enkelt?