SpeedyG.

  • hi,

    hatte mit autoit geschwindigkeitprobleme und es daraufhin mit c++ verglichen ( while-schleife bei beiden bis 1 000 000 000 zählen lassen).
    Auf meinem rechner war c++ ungefähr 100mal schneller.

    weiß jmd woran das liegt und ob man da vll. was ändern kann?

    dankeschonmal
    mfg kackerli


    C++ ruLeZ ;)

    • Offizieller Beitrag

    Hallo!

    Ändern kann man es nicht, da AutoIt von C++ interpretiert wird, also per Definition langsamer ist. Faktor 100 wäre sehr gut, bei realen Skripten ist er eher noch etwas größer meiner Erfahrung nach.
    In den allermeisten Fällen ist das aber kein Problem, auch GUIs sind ja in der Regel flüssig.

    Für sehr performance-lastige Sachen kann man C++ verwenden, oder mit C++ sogar AutoIt-PlugIns schreiben.

    Es liegt aber oft auch an schlechter (unperformanter) Umsetzung oder falschen Algorithmen. Da lässt sich meist noch einiges optimieren.

    peethebee

  • hat ich mir schon fast gedacht,

    werd ich halt in zukunft performence lastige sachen mit c++ machen.

    is nur schade da autoit enorm benutzerfreundlich ist.
    danke für die antwort

    kackerli