Hinweis: Ich bin sehr beschäftigt und habe daher nicht alle anderen Antworten gelesen. Ich hoffe, ich wiederhole keine Ideen.
Ich bin fast versucht zu sagen, dass ich dem Geist des Gesagten zustimme , aber ich würde der Charakterisierung, die Ihr Professor / Lehrer gegeben hat, meinen Namen nicht geben.
Es ist unbestreitbar, dass PHP eine äußerst beliebte Programmiersprache ist. Trotzdem würde ich es immer noch zu den "domänenspezifischen" Programmiersprachen zählen, und wenn ich versuchen würde, mehr transzendentale (sorry! - Hintergrund in der Philosophie hier) Konzepte zu vermitteln, würde ich PHP nicht verwenden. PHP gehört zu den sogenannten "Turing-complete" -Programmiersprachen (dh es ist nicht AppleScript - es ist für jedes Programmierproblem geeignet), aber ich denke, es hat so viel webspezifisches Design (denken Sie nur an den PHP-Prolog und wie XML -beeinflusst ist es), dass es von der Kernprogrammierdisziplin ablenken könnte.
PHP ist keine Hobby-Programmiersprache: Viele Profis verwenden es. In der Tat würde ich sagen, Python 3 ist eher eine "Hobby" -Sprache als PHP. Das klingt eher nach einem Humbug-Gackern aus dem Elfenbeinturm als nach einer Aussage über die Realität.
Und was den „einfachen“ Teil betrifft. Junge, ich fange wirklich an, deinen Lehrer nicht zu mögen. Die Programmierung sollte nicht unnötig byzantinisch oder schwierig sein. Eine gute Sprache ist eine Sprache, mit der Sie Ihre Ideen klar und nicht kryptisch präsentieren können. Ich finde PHP nicht einfach; in dem Sinne, dass es mir nicht leicht fällt, selbst halbschwere Ideen mit annähernder Klarheit zu formulieren. Ich finde es viel einfacher, dies in Python oder C mit Literate Programming zu tun.
Zusammenfassung: PHP ist beliebt, aber nicht gerade elegant für die Behandlung des Kerns der Informatik. Dein Lehrer klingt wie ein Sack.