Vim: Rendere la vita più facile per i programmatori mentre aiuta i bambini in Uganda

Aggiornato: 2018-07-10 / Articolo di: Lori Soard

Se ti occupi di qualsiasi tipo di sviluppo web o programmazione, allora probabilmente hai sentito parlare di Vim (vim.org), che sta per "Vi Impoved".

Vim è un software di modifica del testo open source.

L'editor di testo è altamente configurabile ed è incluso nella maggior parte dei sistemi UNIX e Apple OS X. È possibile scarica la versione diversa di Vim in questa pagina.

Il modo migliore per descrivere il software è come un ambiente simile a un blocco note, ma non un programma di elaborazione testi di alcun tipo.

È pensato per consentire all'utente di avere una certa flessibilità pur eliminando tutto il rumore e consentendo all'utente di concentrarsi sul codice. Con alcuni programmi di elaborazione testi, vengono aggiunte righe che possono creare errori nella codifica, non nel caso di Vim.

Inventare Charityware come categoria

Bram Moolenaar

A novembre 2, 1991, Vim è stato rilasciato da Bram Moolenaar come freeware ed è stato inviato su un floppy disk. Poiché Moolenaar dona profitti pubblicitari alle organizzazioni benefiche ugandesi, il software può anche essere chiamato charityware o careware.

Moolenaar è un programmatore olandese. Gli orfani in Uganda sono vicini e cari al suo cuore, motivo per cui ha iniziato a donare profitti pubblicitari. È considerato uno dei pionieri del charityware essendo uno dei primi programmatori a incoraggiare le persone a donare alla sua organizzazione benefica preferita se utilizzava il suo software gratuito.

In un intervista con Binpress, Moolenaar ha spiegato che Vim si distingue dagli altri editori perché l'utente deve investire tempo nell'apprendimento dei comandi Vim e nel trovare trucchi per diventare sempre più efficiente attraverso l'editor.

Mentre altri redattori di testi sono impegnati a rilasciare nuove versioni e a modificare la funzionalità del software, Vim ha uno standard in modo che funzioni su tutti i computer e non solo su quelli più recenti.

Gli utenti della piattaforma di editing sembrano concordare sul fatto che sia uno dei migliori in circolazione. Vim ha vinto numerosi premi, incluso l'editor di testo preferito ed è stato finalista del premio LinuxWorld Editors 'Choice.

Restituire al mondo

Il modo in cui funziona il charityware è che a ogni persona che utilizza il software viene chiesto di donare in beneficenza a scelta del creatore. Anche se non è necessario donare, il programmatore in pratica sta dicendo: "Ehi! Se ti è piaciuto il mio software, per favore dona un po 'al mio ente di beneficenza preferito. "

Moolenaar ha lavorato inizialmente con un centro per bambini in Uganda per un anno, cosa che gli ha dato il sogno di avviare l'International Child Care Fund Holland (ICCF).

Gli utenti effettuano una donazione a ICCF e ICCF invia la maggior parte dei soldi raccolti al Kibaale Children's Center nel sud dell'Uganda. ICCF è in grado di farlo donare 99.5% del denaro raccolto perché hanno un sovraccarico estremamente basso. La maggior parte del lavoro è completata da volontari. Il popolo ugandese è stato colpito da un'epidemia di AIDS. Si stima che tra 10-30% o le persone siano infettate dal virus. E a causa dell'alto tasso di mortalità, ci sono molti orfani nella regione.

AIDS Epedico

Le persone della zona hanno un disperato bisogno di aiuto e Moolenaar lo ha riconosciuto e ha deciso di fare un passo avanti e fare la differenza partecipando al centro per l'infanzia. Il Kibaale Children's Center (KCC) è stato avviato dai missionari canadesi. Aiutano circa 700 bambini all'anno, quindi questa è stata una buona ragione per restare indietro per l'ICCF.

La maggior parte di questi bambini con famiglia allargata, come zia, zio o nonno. Tuttavia, le persone che li hanno accolti vivono già in condizioni di estrema povertà. KCC colma il vuoto per vedere che i bisogni di base dei bambini sono soddisfatti.

Altri modi aiuta KCC

KCC lavora anche per fornire assistenza medica attraverso la vaccinazione di bambini da malattie contagiose. Si concentrano anche sull'assicurarsi che i bambini ricevano un'istruzione in quanto ciò può aiutare a combattere la povertà e persino l'ulteriore diffusione dell'AIDS.

L'acqua potabile pulita non è disponibile per le persone nel sud dell'Uganda. C'è un fiume e alcune pozze d'acqua inquinate, ma tutta quest'acqua è altamente contaminata. Non riescono nemmeno a scavare un pozzo perché l'acqua sotterranea della zona contiene elevate quantità di ferro. KCC costruisce serbatoi d'acqua nelle scuole. Non possono fornire questo per ogni famiglia - è semplicemente troppo costoso in questo momento.

Moolenaar ha una visione filantropica della vita. Afferma che potresti andare bene, andare a cena e persino bere un bicchiere di vino. Ma per quanto riguarda il resto del mondo? E se tutti potessimo aiutare in qualche modo? Nell'intervista con Binpress, Moolenaar ha aggiunto: "Alla fine, vedere i bambini crescere, finire gli studi e trovare un lavoro è meraviglioso".

Ogni anno decine di bambini si diplomano al centro. L'ICCF ottiene un flusso costante di donazioni ed è in grado di continuare a investire nel futuro dell'Uganda, i bambini.

Gli sviluppatori possono sentirsi positivi sull'uso di un software che semplifica la loro vita e la donazione a una causa che semplifica la vita dei bambini. Vim è il migliore dei due mondi in questo senso.

 


 

anche a leggere

Abbiamo coperto alcuni progetti web interessanti WHSR Blog, tra cui:

A proposito di Lori Soard

Lori Soard ha lavorato come scrittore ed editore freelance da 1996. Ha una laurea in inglese e un dottorato in giornalismo. I suoi articoli sono apparsi su giornali, riviste, online e ha pubblicato diversi libri. Da quando 1997, ha lavorato come web designer e promoter per autori e piccole imprese. Ha anche lavorato per un breve periodo nella classifica di siti web per un motore di ricerca popolare e studiando tattiche SEO approfondite per un certo numero di clienti. Le piace ascoltare dai suoi lettori.