Announcement

Collapse
No announcement yet.

Hat jemand lust mizumachen?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Hat jemand lust mizumachen?

    Hallo, ich bin neu in diesem Forum. Ich bin darauf gestoßen da ich Mitglieder für ein Projekt suche.

    In meinem Projekt geht es um...
    Ich habe vor eine Shell in C++ zu schreiben. Alleine habe ich
    es oft versucht, aber immer die Motivation weiterzumachen verloren
    da ich zu viel alleine machen musste.
    Diese Shell sollte nicht komplexer als die Bash oder die Z-Shell
    werden.
    Falls sie doch richtig gut werden sollte kann ich sie nicht Schützen
    da ich minderjährig bin.
    Ich bin kein Anfänger mehr, aber auch noch kein Profi was C++
    angeht.

    Wenn jemand die Lust und die Zeit besitzt, mitzumachen, dann schickt mir bitte eine PN.

    MfG gerlochi

  • #2
    Willkommen im Forum!
    Mich würde interessieren, wieso ausgerechnet eine Shell? Was fehlt Dir an der BASH? Wenn Dir allein die Motivation fehlt, scheint es ja doch eine willkürliche Auswahl zu sein.
    Und ich erlaube mir mal die Frage, ob Du genug Erfahrung dafür hast? Also ich will keinen Frust verbreiten, im Gegenteil, ich finde soetwas immer toll, ein paar kritische Fragen schaden hoffentlich nicht.
    Und wenn schon, wieso dann C++? Wieso nicht gleich C, das ist total frei und hat wahrscheinlich die größte, vorstellbare Plattformabdeckung.
    Gruß, defo

    Comment


    • #3
      ... wieso ausgerechnet eine Shell? Was fehlt Dir an der BASH?

      Ich brenne für Shell's, für ihre unendlichen möglichkeiten ohne GUI
      zu funktionieren! Sie fastzinieren mich. An der BASH fehlt mir eigentlich
      nichts, es wäre für mich ein Projekt zum lehrnen und wenn ein Mitglied
      Interesse an der Shell findet, soll er sie haben, mit Source Code
      natürlich .

      Und ich erlaube mir mal die Frage, ob Du genug Erfahrung dafür hast? Also ich will keinen Frust verbreiten, im Gegenteil, ich finde soetwas immer toll, ein paar kritische Fragen schaden hoffentlich nicht.
      Und wenn schon, wieso dann C++? Wieso nicht gleich C, das ist total frei und hat wahrscheinlich die größte, vorstellbare Plattformabdeckung.

      Ich schätze mal das ich genug Erfahrung dazu hab, denn eine Shell hab
      ich schon geschrieben, sie war eigentlich ganz gut für einen Anfänger - schätze ich -.
      Zum Schluss fehlten wie gesagt die Motivation und die Ideen...
      So dumm es auch klingen mag... ich kann kein C.... ich weiß das C++
      auf C aufbaut und ich auch schon C-Funktionen genutzt habe und kenne,
      aber es ändert nichts an der Tatsache, das ich kein C kann :/
      Die Shell die ich vorhin erwähnte, habe ich nicht für den PC
      geschrieben, sondern für Android

      Mit kritischen Fragen demotivierst du mich nicht, die
      müssen doch sein, wie soll man sonnst mehr über das
      Projekt herausfinden?

      MfG gerlochi
      Zuletzt editiert von gerlochi; 28.02.2016, 10:19.

      Comment


      • #4
        Nagut, wenn Du Consolenanwendungen so magst:
        Hast Du Dich schon mal mit dem Thema Verfügbarkeit für Compiler/Plattform, Lizenzrecht, Multiplattform usw. auseinandergesetzt.
        Wäre m.E. ein paar Gedanken wert, vielleicht motiviert Dich das ja, von der "Tasache" C=unbekannt abzurücken.

        Weiter:
        Was soll die Shell können? Multiplattform, Scripting/Programmierung, Piping, Errorhandling, ..?

        Android:
        Auch wenn es hier normalerweise fast immer um Java geht, hier gibt es auch C Programmierung, besonders wenn es um Performance geht, im Gamingbereich z.B...
        Aber das kennst Du vermutlich schon.
        Gruß, defo

        Comment


        • #5
          Weiter:
          Was soll die Shell können? Multiplattform, Scripting/Programmierung, Piping, Errorhandling, ..?

          Scripting habe ich schonmal versucht einzubauen, hat nicht so geklappt :/,
          aber unmöglich ist es warscheinlich nicht. Vielleicht kommt es noch mit
          rein. Die Shell soll (noch) nicht auf verschiedenen Betriebssystemen laufen,
          erstmal nur für Linux. Bei Piping bin ich mir noch nicht ganz sicher.
          Ich würde die Shell folgend aufbauen:
          (- Scripting)
          - Errorhandling
          - Dateioperationen
          - Systeminformationen abrufen
          Also ziemlich klein.
          Ich werde wenn nötig vermutlich die GPL2 Lizenz verwenden, also ein Open-
          Source Projekt.

          Comment


          • #6
            Originally posted by defo View Post
            Nagut, wenn Du Consolenanwendungen so magst:
            Hast Du Dich schon mal mit dem Thema Verfügbarkeit für Compiler/Plattform, Lizenzrecht, Multiplattform usw. auseinandergesetzt.
            Wo genau siehst Du bei C++ Probleme mit dem Lizenzrecht, Multiplattform etc?

            Comment


            • #7
              Wenn du die Shell anderen zur Verfügung stellen willst, solltest du überlegen wie -> Lizenzrecht
              Willst du in der Shell Compiler usw. unterstützen? -> Compiler/Platform
              Willst du Multiplatform haben ja/nein -> Multiplatform
              Christian

              Comment

              Working...
              X