Welche (C++) APIs benutzt ihr?



  • KuhTee schrieb:

    Qt

    Ja, benutze ich auch.



  • boost



  • Bitte nicht nur ein Wort schreiben.



  • Ich benutze Boost und SFML.



  • Na gut, dass jeder boost nutzt ist hoffentlich klar 😃

    Ich meine zu folgenden spezifischen Aspekten:

    3D Programmierung
    2D Programmierung
    GUI- Programmierung



  • 3D: OpenGL + SFML + GLEW
    2D: SFML
    Gui: Habe ich noch nie gemacht in C++ 😃



  • pyhax schrieb:

    Gui: Habe ich noch nie gemacht in C++ 😃

    Das ist jetzt ein Scherz? XD

    Ich oute mich jetzt mal:

    3D: Irrlicht (das habe ich ne ganze Weile gemacht), jetzt Ogre
    2D: Allegro (Scheiße, bin aber Fortgeschrittener (leider)), SFML (Anfänger)
    GUI: Qt



  • 3x Nein, Guis sind überbewerteter Mist.



  • 314159265358979 schrieb:

    3x Nein, Guis sind überbewerteter Mist.

    Also du sagst, wenn man eine Anwendung entwirft, ist es besser Sie in der Console laufend zu veröffentlichen?



  • Ah, jetzt weiß ich. Es gibt ein Fachgebiet in dem PI sich nicht auskennt, und das macht er jetzt runter. -ROFL-



  • Ich WILL mich nicht mit GUIs auskennen, GUIs sind ÜBERBEWERTET. Lern lesen du Koffer.



  • PI und Hacker! Wie seid ihr schon wieder aus der Krabbelgruppe entkommen?



  • lolalter schrieb:

    PI und Hacker! Wie seid ihr schon wieder aus der Krabbelgruppe entkommen?

    Spektakuläre Fluchtaktion:
    Wir sind halt hyperintelligent und haben den Aufsehern gesagt, sie sollen uns sagen, wie man das Volumen eines Kegels berechnet. Dann haben Sie sich furchtbar gekloppt ("nein! zuerst Grundfläche und dann mal Höhe!"-"Halts Maul, du kannst gar nichts!!") und wir sind abgehauen (nachdem wir das Überwachungssystem so gehackt hatten, dass sich alle Elektronisch gesicherten Türen automatisch öffneten). Wir hatten 150 Sekunden Zeit, bis dieses Überwachungssystem implodierte (es war eine modifizierte Windows-Version) - in der Zeit haben wir ein paar anderen Bonzen die Uhren geklaut und sind durch den Lüftungsschacht in den wir in einem Besenschrank neben dem Eingang krochen schließlich entkommen (nicht ohne noch von Oben auf die Sekretärin zu Spucken). Anschließend gabs noch eine ziemlich dramatische Verfolgungsjagd mit der Polizei, bis wir mit unseren Bobby-cars einen epischen Stunt machten und auf einem Schiff nach Neu-Guinea landeten wo wir Wochen auf eine Rückfahrt warten mussten. Während dieser Zeit fand PI neue Freunde und hat sich geweigert auf das Schiff nach Spanien zu kommen (seine Eltern haben mittlerweile eine Vermissten-Anzeige aufgesetzt). Ich hab halt versucht ihn zu überreden - aber was solls...

    :p



  • 314159265358979 schrieb:

    GUIs sind ÜBERBEWERTET.

    Und warum verwendest du gleich wieder Mac OSX?
    Schreib doch einfach, dass in den Bereichen, auf die sich deine selbstgeschriebenen Programme beschränken, Guis nicht notwendig sind, dann gibt es auch keinen Flame. Aus deiner eigenen (beschränkten) Sichtweise allgemeingültige Tatsachen zu formen zeugt nur von Arroganz.



  • friedenspfeiffe schrieb:

    314159265358979 schrieb:

    GUIs sind ÜBERBEWERTET.

    Und warum verwendest du gleich wieder Mac OSX?

    Gegenfrage: Wieso verwendet er nicht Windows? MacOSX ist stabil, schnell und sicher. Alles, was Windows nicht ist...

    Also jetzt bitte Leute. Einfach, was ihr benutzt, bitte posten. Ist euch das peinlich? Das dauert doch nur zwei Minuten, meine Fresse! 🙄



  • Hacker schrieb:

    Gegenfrage: Wieso verwendet er nicht Windows? MacOSX ist stabil, schnell und sicher. Alles, was Windows nicht ist...

    Wie sicher Mac OSX ist, hat man in den letzten Wochen gesehen - diverse ungestopfte, bereits ausgenutzte (großes Botnetz!) Lücken.
    Wenn man meint, GUIs seien scheiße, installiert man sich ein GUI-loses Linux, und schreibt nicht in seinen Firefox (oder Safari, oder Chrome) unter Mac OSX ein verlogenes "Guis sind überbewertet". Das beißt sich.

    Ich selber verwende Qt, damit du glücklich bist 😉



  • friedenspfeiffe schrieb:

    Ich selber verwende Qt, damit du glücklich bist 😉

    Geht doch... 😃 Ich glaube, wir können mittlerweile darin übereinkommen, dass die meisten Qt verwenden (und dass es ohnehin die beste GUI ist, auch wenn nicht gut (laut anderen Aussagen, aber lassen wir das beiseite)).

    Wie stehts mit 2/3D-Grafik-Programmierung? Wer nutzt was?
    Rohes OpenGL/DirectX, oder eine Engine?



  • Im Einsatz oder im "Beobachtungsmodus" hätte ich außer boost und Qt anzubieten:

    pugixml
    rapidxml

    armadillo
    eigen
    cgal

    poco

    roboop
    orocos

    falls die Frage wirklich ernst gemeint war.



  • Bisher weder GUI, noch 2D/3D. Hab ich mich auch noch nie großartig mit beschäftigt. Demnächst kommt aber auf mich zu, für mein Framework einen Client mit 2D-Grafik zu schreiben. Wird vermutlich SFML werden.



  • nn schrieb:

    falls die Frage wirklich ernst gemeint war.

    War Sie, keine Sorge 😉
    Allerdings meinte ich weniger APIs für Mathematik (und alles damit verbundene).
    Aber RapidXML benutze ich auch, als XML tool (wenn ich allerdings ein Qt Projekt habe, benutze ich das Eingebaute Ding von Qt).

    @pumuckl: Ich dachte jemand wie du muss sicher schon alles abgeklappert haben- hast du ernsthaft noch nie was anderes als eine Konsolen-Anwendung geschrieben?


Anmelden zum Antworten