Sind PHP und C++ gleich?



  • Sorry, falsch formuliert. Ich meinte, dass Klassen in PHP anders funktionieren als in C++, nicht dass es sie nicht gibt.



  • Dieser Thread wurde von Moderator/in Jochen Kalmbach aus dem Forum C++/CLI mit .NET in das Forum Rund um die Programmierung verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • C++ und PHP sind total unterschiedliche Sprachen.
    Da hat C# noch mehr mit C++ gemeinsam, oder Java.

    Die Syntax sieht ähnlich aus, aber das war's auch schon.



  • hustbaer schrieb:

    C++ und PHP sind total unterschiedliche Sprachen.
    Da hat C# noch mehr mit C++ gemeinsam, oder Java.

    Die Syntax sieht ähnlich aus, aber das war's auch schon.

    Warum benutzt man dann eine so ähnliche Syntax? Will man damit die Programmierer täuschen?



  • PHP-Progger schrieb:

    Warum benutzt man dann eine so ähnliche Syntax? Will man damit die Programmierer täuschen?

    nö, man will einfach, dass C-ähnliche-sprachen-programmierer bekanntes wiederfinden. das erleichtert den einstieg und trägt dazu bei, dass sich die sprache verbreiten kann.
    🙂



  • Ich denke es ist dann einfacher umzusteigen. Man muss dann NUR noch die Feinheiten lernen. Wie es aber im Groben funktioniet weiß man dann ja ^^.
    Bzw. Warum das Rad immer neu erfinden. Wenn jede Sprache nen eigenen Namen für ne For schleife hätte (oder andere) wär das schon glaub echt heftig.

    @edit: da war jemand ein bisschen schneller 🙂



  • PHP-Progger schrieb:

    hustbaer schrieb:

    C++ und PHP sind total unterschiedliche Sprachen.
    Da hat C# noch mehr mit C++ gemeinsam, oder Java.

    Die Syntax sieht ähnlich aus, aber das war's auch schon.

    Warum benutzt man dann eine so ähnliche Syntax? Will man damit die Programmierer täuschen?

    OK, das "das war's auch schon" ist leicht übertrieben.
    Natürlich haben C++ und PHP einige Gemeinsamkeiten. Schliesslich sind beides imperative Programmiersprachen.

    Trotzdem gibt es IMO mehr Unterschiede, als Gemeinsamkeiten.



  • ich würde die sprachen gar nicht erst vergleichen. wozu?

    sie sind zu unterschiedlichen zwecken entstanden und entwickeln sich in unterschiedlichen zeiten...
    php mit dem ballast von c und perl, sich freischauffelnd und trotzdem immer verhaftend mit diesen "altlasten" verbunden, könnte eventuell mit anderen serverseitigen skriptsprachen in hinblick auf sinnvollen einsatz diskutiert werden: ruby, python, java-servlets..
    auch hier würde als ziel der diskussion gelten: was lohnt sich für das konkrete projekt... (und möglichst niemals: was ist besser 😉 )

    ich halte nichts vom vergleichen. es verdeckt mehr, als dass es aufklärt.



  • elise schrieb:

    ich würde die sprachen gar nicht erst vergleichen. wozu?

    Die Sprachen nicht, aber die Syntax schon. Der Vergleich drängt sich einem ja auf, die Syntax vieler populärer Sprache ist einfach ähnlich, und zwar C-ähnlich.



  • Bashar schrieb:

    Wenn es zwischen C++ und PHP Gemeinsamkeiten gibt, dann gehen die auf C zurück. C hat einen unwahrscheinlich großen Einfluss auf neue Sprachen, die Akzeptanz einer neuen Sprache hängt deutlich mit der C-Ähnlichkeit der Syntax zusammen.

    Große Teile von PHP sind in C geschrieben und für viele Funktionen wurde der Einfachheit halber gleich der Name der C-Funktion verwendet, die im Hintergrund gerufen wird.


Anmelden zum Antworten