Conta la frequenza delle lettere nei testi usando il calcolo parallelo.
Il parallelismo consiste nel fare in parallelo cose che si possono fare anche in sequenza. Un esempio comune è contare la frequenza delle lettere. Usa il parallelismo per calcolare la frequenza totale di ogni lettera in un elenco di testi.
L'obiettivo di questo esercizio è fare pratica con il parallelismo in Emacs Lisp.
In Emacs Lisp puoi ottenere questo risultato usando gli asynchronous processes.
Puoi anche dare un'occhiata alla documentazione di batch mode, sentinels e receiving output from processes.
Iscriviti a Exercism per imparare e padroneggiare Emacs Lisp con 96 esercizi e il mentoring di persone reali, tutto gratis.
Esploriamo le differenze tra concorrenza e parallelismo, esaminando i diversi approcci adottati da linguaggi come JavaScript, Go, Elixir e Rust.