Frage

Ich habe mir die Hack-Sprache von Facebook angesehen, aber ich habe einen Server, auf dem mehrere PHP-Sites laufen.

Jetzt habe ich mich gefragt, ob es ein Tool gibt, das Hack zurück in PHP konvertieren kann, damit es auf meinem Server ausgeführt werden kann, ich aber in Hack entwickeln kann?

War es hilfreich?

Lösung

Hack ist weder eine Teilmenge noch eine Obermenge von PHP – wir nennen es einen „Dialekt“.Obwohl das Schreiben eines Tools zum Konvertieren vieler (aber nicht aller!) Funktionen von Hack nach PHP derzeit möglich sein könnte, halten wir dies nicht für eine gute Idee.In diesem Thread gibt es einige Diskussionen und Erläuterungen dazu, warum: https://github.com/facebook/hhvm/issues/2236 (Super kurze Zusammenfassung:Sie möchten wirklich, dass die Laufzeit Ihre Typanmerkungen erzwingt.)

Wie es in diesem Thread heißt, wollen wir eine bessere PHP-Konvertierungsgeschichte als jetzt, insbesondere für Frameworks, die nicht im Großhandel auf Hack umstellen wollen (da sie die meisten ihrer Benutzer/Kunden verlieren würden :)).Wir haben noch nichts, aber einige Ideen, an deren Umsetzung wir noch nicht gekommen sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top