C++XYZ: Wo sind wir stehen geblieben



  • Bash ist eine Skript-Sprache. Eine Shell-Sprache.

    Python und C++ sind waschechte Programmiersprachen.

    Hoffentlich haben wir das damit klargestellt, unabhängig von der Formulierung.

    @Helmut-Jakoby sagte in C++XYZ: Wo sind wir stehen geblieben:

    ob jetzt C++, Python oder Bash; kommt es nicht darauf an, was man erreichen möchte?

    Kommt auf die Komplexität des Programms an. Ob es mit einfachen Shell-Aufrufen reicht, vielleicht etwas kleines dazwischen hacken, oder ob es besser gerahmt ist für Python.

    Dinge die ich nicht bereut habe in C++ zu schreiben waren jeweils ein Qt5 Music Player und File Browser. Und verschiedenes. Zumals in Qt, wenn es um GUI's geht.

    @Helmut-Jakoby sagte in C++XYZ: Wo sind wir stehen geblieben:

    Für jedes Gewerk sein(e) Werkzeuge, dachte ich bislang.

    Ich ab jetzt.

    @Helmut-Jakoby sagte in C++XYZ: Wo sind wir stehen geblieben:

    Was ich mit einer Script-Sprache erreichen kann, würde z.B. mit C++ ggf. overpowert sein und einige Sachen sind mit einer Script-Sprache einfach nicht zu realisieren (z.B. Programme mit einer grafischen Gui).

    Ja und ja! Mit C++ wirst du immer flexibler. Wenn du das Ding beherrscht, schreibst du kleine Monsterchen. War auch viei in Lib-Entwicklung dabei. Allerdings nur privat.

    @john-0 sagte in C++XYZ: Wo sind wir stehen geblieben:

    @Helmut-Jakoby sagte in C++XYZ: Wo sind wir stehen geblieben:

    Guten Morgen @ShredderButtonOn,
    ich bezog mich bei "Script-Sprache" auf "Bash". Wenn ich da falsch liege, OK; streiche "Script-Sprache" oder "Python".

    Wenn ich mich recht entsinne, gab es bei CDE die dtksh (Desktop Kornshell), die es erlaubte direkt Motif GUI Elemente zu nutzen. Allerdings war das nicht sonderlich erfolgreich, was aber auch an der Lizenz gelegen haben dürfte. Die OSF hat damals es verpasst Motif und CDE rechtzeitig als FOSS für FOSS Betriebssysteme zu veröffentlichen. Mittlerweile ist das der Fall, aber das ist nur noch von historischem Interesse.

    Du hast auch Dinge wie zenity was du auch mit Bash benutzen kannst um banale Dialogfenster anzuzeigen. Oder weiter X Tools um die graphische Oberfläche zu steuern.


Anmelden zum Antworten