Vim: Das Leben für die Programmierer einfacher machen und Kindern in Uganda helfen

Artikel geschrieben von:
  • Web Tools
  • Aktualisiert: Juli 10, 2018

Wenn Sie sich in irgendeiner Art von Webentwicklung oder -programmierung befinden, haben Sie wahrscheinlich von Vim gehört (vim.org), was für "Vi Impoved" steht.

Vim ist eine Open-Source-Textbearbeitungssoftware.

Der Texteditor ist in hohem Maße konfigurierbar und ist in den meisten UNIX-Systemen sowie in Apple OS X enthalten. Sie können dies Laden Sie eine andere Version von Vim auf dieser Seite herunter.

Der beste Weg, die Software zu beschreiben, ist Notepad-artige Umgebungen, jedoch kein Textverarbeitungsprogramm.

Es soll dem Benutzer ein gewisses Maß an Flexibilität bieten, während er dennoch das gesamte Geräusch entfernt und dem Benutzer ermöglicht, sich auf den Code zu konzentrieren. Bei einigen Textverarbeitungsprogrammen werden Zeilen hinzugefügt, die zu Codierungsfehlern führen können - nicht bei Vim.

Charityware als Kategorie erfinden

Bram Moolenaar

Am November wurden 2, 1991, Vim von Bram Moolenaar als Freeware veröffentlicht und auf einer Diskette verschickt. Da Moolenaar Werbegewinne für ugandische Wohltätigkeitsorganisationen spendet, kann die Software auch als Charityware oder Careware bezeichnet werden.

Moolenaar ist ein niederländischer Programmierer. Waisenkinder in Uganda liegen ihm sehr am Herzen, weshalb er begonnen hat, Werbegewinne zu spenden. Er gilt als einer der Pioniere von Charityware, indem er als einer der ersten Programmierer die Menschen dazu anregt, für seine liebste Wohltätigkeitsorganisation zu spenden, wenn sie seine Freeware verwenden.

In einem Interview mit BinpressMoolenaar erklärte, dass sich Vim von anderen Editoren abhebt, weil der Benutzer Zeit investieren muss, um Vim-Befehle zu lernen und Tricks zu finden, um durch den Editor immer effizienter zu werden.

Während andere Texteditoren damit beschäftigt sind, neue Versionen zu veröffentlichen und die Funktionalität der Software zu ändern, verfügt Vim über einen Standard, damit es auf allen Computern funktioniert und nicht nur auf den neuesten.

Die Benutzer der Bearbeitungsplattform scheinen sich darin einig zu sein, dass sie zu den besten gehört. Vim hat eine Reihe von Preisen gewonnen, darunter einen beliebten Texteditor und war Finalist für den LinuxWorld Editors 'Choice Award.

Zurück zur Welt geben

Die Funktionsweise von Charityware besteht darin, dass jede Person, die die Software verwendet, gebeten wird, an die Wohltätigkeitsorganisation des Erstellers zu spenden. Während Sie nicht spenden müssen, sagt der Programmierer grundsätzlich: „Hey! Wenn Ihnen meine Software gefallen hat, spenden Sie bitte ein wenig an meine bevorzugte Wohltätigkeitsorganisation. “

Moolenaar arbeitete ursprünglich ein Jahr lang mit einem Kinderzentrum in Uganda zusammen, was ihm den Traum brachte, den International Child Care Fund Holland (ICCF) zu gründen.

Benutzer spenden für ICCF und ICCF schickt den größten Teil des gesammelten Geldes an das Kibaale Children's Center in Süduganda. ICCF kann Spenden Sie 99.5% des gesammelten Geldes weil sie extrem wenig Aufwand haben. Der Großteil der Arbeit wird von Freiwilligen erledigt. Das ugandische Volk wurde von einer AIDS-Epidemie heimgesucht. Es wird geschätzt, dass zwischen 10-30% o die Personen mit dem Virus infiziert sind. Und wegen der hohen Sterberate gibt es viele Waisenkinder in der Region.

AIDS Epedimic

Die Menschen in der Gegend sind dringend auf Hilfe angewiesen, und Moolenaar hat dies erkannt und beschlossen, sich zu verstärken und etwas zu bewirken, indem sie sich im Kinderzentrum engagieren. Das Kibaale Children's Center (KCC) wurde von kanadischen Missionaren gegründet. Sie helfen jährlich rund um 700-Kinder, daher war dies ein guter Grund, um für ICCF hinterher zu geraten.

Die meisten dieser Kinder haben eine erweiterte Familie, beispielsweise eine Tante, einen Onkel oder ein Großelternteil. Die Menschen, die sie aufgenommen haben, leben jedoch bereits in extremer Armut. KCC schließt die Lücke, um zu sehen, dass die Grundbedürfnisse der Kinder erfüllt werden.

Andere Wege KCC hilft

KCC leistet auch medizinische Hilfe, indem es Kinder vor ansteckenden Krankheiten impft. Sie konzentrieren sich auch darauf, sicherzustellen, dass die Kinder eine Ausbildung erhalten, die dazu beitragen kann, Armut und sogar die weitere Verbreitung von AIDS zu bekämpfen.

In Süduganda steht den Menschen kein sauberes Trinkwasser zur Verfügung. Es gibt einen Fluss und einige verschmutzte Wasserlöcher, aber das gesamte Wasser ist stark verschmutzt. Sie können nicht einmal gut graben, da das unterirdische Wasser in der Umgebung hohe Eisenmengen aufweist. KCC baut Wassertanks an Schulen. Sie können dies nicht für jede Familie anbieten - es ist gerade zu teuer.

Moolenaar hat eine philanthropische Sicht auf das Leben. Er sagt, dass es Ihnen vielleicht gut geht, Sie zum Abendessen gehen und sogar ein Glas Wein trinken können. Aber was ist mit dem Rest der Welt? Was wäre, wenn wir alle auf eine kleine Weise helfen könnten? Im Interview mit Binpress fügte Moolenaar hinzu: "Am Ende ist es wunderbar, wenn die Kinder aufwachsen, ihr Studium beenden und einen Job finden."

Jedes Jahr absolvieren Dutzende Kinder das Zentrum. ICCF erhält einen stetigen Spendenfluss und kann in die Zukunft von Uganda, den Kindern, investieren.

Entwickler können sich positiv über die Verwendung einer Software fühlen, die ihr Leben einfacher macht und für eine Sache spendet, die das Leben von Kindern einfacher macht. Vim ist in dieser Hinsicht das Beste aus beiden Welten.


lesen Sie auch

Wir haben einige interessante Webprojekte des WHSR Blogs behandelt, darunter:

Artikel von Lori Soard

Lori Soard arbeitet seit 1996 als freie Autorin und Redakteurin. Sie hat einen Bachelor in Englisch und einen Doktortitel in Journalismus. Ihre Artikel erschienen in Zeitungen, Magazinen, online und sie hat mehrere Bücher veröffentlicht. Seit 1997 arbeitet sie als Webdesignerin und Promoterin für Autoren und kleine Unternehmen. Sie arbeitete sogar für eine kurze Zeit, um Websites für eine populäre Suchmaschine zu bewerten und eingehende SEO Taktiken für eine Anzahl von Klienten zu studieren. Sie genießt es, von ihren Lesern zu hören.

Verbindung herstellen: