LocalazyLocalazy
Genie ist eine statisch typisierte, imperative Mehrzweck-Programmiersprache auf hohem Niveau, deren Syntax von C# beeinflusst ist. Sie wurde mit dem Ziel entwickelt, eine einfache, leicht zu verwendende Sprache zu sein, die neuen Programmierern den Einstieg erleichtert. Die Sprache wird seit 2006 entwickelt und befindet sich noch in einem frühen Stadium der Entwicklung. Sie wurde jedoch bereits für die Erstellung einer Reihe kleiner Programme und Spiele verwendet. Eines der bemerkenswertesten Merkmale von Genie ist die Unterstützung von Dynamic Dispatch. Dies ermöglicht eine eher objektorientierte Programmierung, ohne die Notwendigkeit der Vererbung. Ein weiteres bemerkenswertes Merkmal ist die Unterstützung für die gleichzeitige Programmierung. Dadurch können Programme so geschrieben werden, dass sie die Vorteile von Multi-Core-Prozessoren nutzen können. Insgesamt ist Genie eine sehr leistungsfähige und einfach zu verwendende Programmiersprache, die sich noch in der Entwicklung befindet. Sie verfügt über eine Reihe von Merkmalen, die sie einzigartig und für eine Vielzahl von Programmieraufgaben gut geeignet machen.