Perché e come Elm cambierà il mondo?

Perché e come Elm cambierà il mondo?

1-njwmsit1odeys1ykkh-rpa
Ho iniziato a suonare con Elm dal 1 gennaio 2016. Tutto è iniziato quando l'ho visto questa presentazione de Jessica Kerr all'ElixirConf nel 2015. Mi ci sono voluti ancora qualche mese per approfondire l'argomento, prima che fossi totalmente convinto e iniziassi a vedere i video di Riccardo Feldmann.

Quando creo applicazioni con Elm, i risultati sono estremamente puliti con il minimo sforzo.

Dopo solo un giorno di lavoro su Elm, mi era chiaro che questo linguaggio avrebbe cambiato la mia vita.
Ho avuto la stessa sensazione di quando ho scritto la mia prima applicazione Rails o ci ho giocato.
Erlang ou Elisir. 
Messaggi di errore del compilatore sono incredibili ed estremamente utili (e questo è mieux en meglio ! ).
C'è un nuovissimo debugger annunciato nella prossima versione (cheEvan rivelato durante il suo discorso all'ElmConf ). Quando creo applicazioni con Elm, l'architettura risultante è estremamente pulita con il minimo sforzo. Anche le applicazioni Elm sono incredibilmente veloce per impostazione predefinita.

Il sistema dei tipi Hindley Milnerde chiarisce la tua capacità di strutturare la tua richiesta: è difficile descrivere quanto sia importante se non hai mai lavorato con questo tipo di sistema prima. Inoltre, gli errori di runtime su Elm sono estremamente rari, sono considerati bug nel compilatore! Negli ultimi 9 mesi ho usato Elm quotidianamente e ho riscontrato questo problema solo due volte.

1-vzicgxp0uoviz13s1rtgda

Come Elm ha cambiato la mia vita

Quest'anno ho passato la maggior parte del mio tempo libero a suonare con Elm. Sono persino arrivato al punto di lanciare un'azienda che ruota intorno de la formazione dell'olmo e di altre lingue che mi sembrano importanti.

Incontro a distanza

Nel mese di marzo, j'ai cominciare à coordinare un Meetup a distanza su Elm. Lo scopo della manovra è rendere più facile l'accesso alla conoscenza di Elm per le persone che non hanno una vasta comunità locale di sviluppatori esperti.
Gli ultimi Meetup sono stati dei grandi successi, condivido i video di ognuno di loro:

 

“Associa programmatore” con persone straordinarie

Il mio coinvolgimento con la comunità di Elm mi ha anche dato l'opportunità di accoppiare il programma con alcune persone straordinarie.
Finora abbiamo registrato due di queste sessioni:

Sempre più persone stanno imparando...

1-8rxoz8ajpiq0ghzmmn71tg
Elm mi ha reso la vita più facile, quindi ero elettrizzato quando il mio ragazzo Phil mi ha mostrato questo tweet:
Twitter ELM1
Sì! Sono davvero felice di vedere che altre persone nella mia rete hanno iniziato a prestare attenzione a Elm.
Post di Gile mi ha reso così felice perché ha segnalato che più persone si univano all'avventura e riportavano persone ancora più straordinarie nella comunità!
All'ElixirConf 2016, ho tenuto un seminario improvvisato su Elm. Non avevo fatto nessun annuncio ufficiale e mi aspettavo forse 15 persone. Quando sono entrato, c'erano quasi 100 persone nella stanza. Abbiamo dovuto lottare per accogliere al meglio questa folla e ottenere una configurazione accettabile. 

Vieni a vivere il futuro con me

Elm ha molto da insegnarci come comunità di programmazione.
Forse la cosa più importante è la sua incredibile comunità ed energia da condividere.
L'olmo è lento è il più ricco degli Slacks a cui ho potuto partecipare. JSono costantemente impressionato dalla volontà dei suoi membri di aiutare gli altri nel loro progetto.
TL; DR: Elm è il futuro e voglio più persone. Unisciti a noi in futuro!
Vuoi chattare? Lascia un commento qui sotto! Inoltre, ci sono altri link interessanti qui sotto...

A proposito di me

Sono Josh Adams, il co-fondatore di DailyDrip , che fornisce contenuti quotidiani per l'apprendimento permanente su una varietà di argomenti tecnici, tra cui Olmo , Elisir et brace. Il mio obiettivo è aiutare gli sviluppatori a creare software migliore. Iscrivendoti a un piano individuale o di gruppo, puoi aiutarci a dedicare il tempo necessario per produrre tutti quei fantastici Meetup remoti, tutorial gratuiti e sessioni di abbinamento che amo fare così tanto. . 

Il mio obiettivo è aiutare gli sviluppatori a creare software migliori.

Collegamenti aggiuntivi 

ElmConf 2016 in video

Siamo stati anche molto orgogliosi di essere gli sponsor video della prima ElmConf.
Ecco i video:

"Il codice è la parte facile" di Evan Czaplicki

 

"Oltre Hello World e Todo List" di Ossi Hanhinen

 

"Compilatori come terapeuti, o perché Elm è buono per l'ADHD" di Luke Westby

"Ricca animazione" di Matteo Griffith

 

"Strutture di dati funzionali" di Tessa Kelly

 

"0-60 in 15 minuti: creazione di un'app in tempo reale con Elm e Horizon" di Abadi Kurniawaan

"Romanzi casuali a rotazione" di Joel Quenneville

"Costruire una struttura di narrazione interattiva in Elm" di Jeff Schomay

"The Clockwork Gardener: far crescere un'app Elm con i modelli" di Jessica Kerr

"Nightingale.space: olmo e creazione di musica proveniente dalla folla" di Murphy Randle
“Rendere impossibili stati impossibili” di Richard Feldman

Pannello di domande e risposte

Articolo originale tradotto
https://hackernoon.com/why-elm-is-going-to-change-the-world-f5a6c693b2ca#.w5xd12s1p
[tipo separatore=”” size=”” icon=”stella”] [actionbox color=”default” title=”” description=”JS-REPUBLIC è una società di servizi specializzata nello sviluppo di JavaScript. Siamo un centro di formazione riconosciuto. Trova tutta la nostra formazione tecnica sul nostro sito partner dedicato alla Formazione” btn_label=”La nostra formazione” btn_link=”http://training.ux-republic.com” btn_color=”primary” btn_size=”big” btn_icon=”star” btn_external =”1″]