Registrieren Passwort vergessen?

Phalanger (Programmiersprache)

13. Aug 2008, 22:37
Phalanger

Phalanger unter Microsoft Visual Studio 2005
Basisdaten
Aktuelle Version: Version 2.0 (March 2008)
(11. März 2008)
Betriebssystem: CLR (Microsoft .NET, Mono, DotGNU, etc.)
Kategorie: Compiler
Lizenz: Microsoft Shared Source Permissive License
Deutschsprachig: nein
Website: http://www.codeplex.com/Phalanger

Phalanger ist eine objektorientierte Programmiersprache, die auf der Skriptsprache PHP aufbaut und für CLR, also bspw. Microsoft .NET oder Mono, entwickelt wurde.

Im Gegensatz zu PHP können mit Phalanger, wie auch mit C# oder J#, eigenständige Applikationen oder Funktionsbibliotheken geschrieben werden, die als EXE-Dateien aufgerufen oder als DLL-Dateien in andere Assemblies eingebettet werden können.

Neben dem Compiler existieren Add-ons für die Entwicklungsumgebung Microsoft Visual Studio und den Microsoft Webserver IIS. Letzteres ermöglicht das Erstellen dynamischer Webseiten, wie mit PHP auf einem Apache-Server.

[Bearbeiten] Programmierbeispiel

<?

import namespace System;
import namespace System:::ComponentModel;
import namespace System:::Drawing;
import namespace System:::Windows:::Forms;
import namespace TestPhalanger;

function Main()
{
    Application::EnableVisualStyles();
    Application::Run(new MainForm());
}

namespace TestPhalanger
{
    class MainForm extends System:::Windows:::Forms:::Form
    {
        /*
         * Konstruktor
         */
        function __construct()
        {
            $this->InitializeComponent();
        }

        function InitializeComponent()
        {
            $this->SuspendLayout();

            // Fenster initialisieren
            $this->ClientSize = new Size(292, 266);
            $this->Name = 'MainForm';
            $this->Text = 'Hello, Phalanger!';
            $this->ResumeLayout(false);
            $this->PerformLayout();
        }
    }    
}

?>

[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks

Dieser Artikel ist eine Kopie aus der freien Enzyklopädie Wikipedia. Am Originalartikel kann jeder Korrekturen und Ergänzungen vornehmen. Zudem kann man frühere Versionen einsehen.
In Kooperation mit Lycos Europe Network