Werden Programme noch optimiert?



  • undefiniert schrieb:

    Wenn man sich neuere Programme so anschaut, dann könnte man eher meinen, sie werden so geschrieben, dass sie möglichst viel Performance fressen.

    Das hab ich mir auch vor einiger Zeit gedacht, als jemand bei uns das editieren von Properties, das wir vorher im browser gemacht haben, nun in ein eigenes tool stecken muste, weil der browser ja langsam ist und zuviel speicher zieht.

    Sein supergeniales tool, das mit allerbester c# gui gemacht wurde, braucht laenger zum starten als das Spiel selbst+browser und zieht mehr speicher, ca 200MB, wenn es nur ein paar Values manipulieren soll.

    Sind die Programmierer nicht mehr in der lage zu optimieren oder haben sie keine Zeit dazu oder werden sie sogar von den Hardware herstellern bezahlt?

    Jeder der ein Programm schreiben kann, findet auch irgendwo jemanden der ihn dafuer bezahlt. Die bezahlungs ist zwar oft niedriger je minderer qualitaet das Programm ist, aber solange es fertig wird, ist die sache ok.
    Da muessen dann die, die es eigentlich besser machen koennten dann auch mithalten, denn du kannst eine zeit und kosten einschaetzung geben, eine qualitaetseinschaetzung kannst du beim besten willen nicht machen, nur garantieren dass es laufen wird. und dann wird meistens der das programm schreiben duerfen, der es am besten hinhackt.

    auf der anderen Seite gibt es dann aber auch falsche zielsetzungen um 'den dummen kunden' zufrieden zu stellen. bestes Bsp ist windows. jede version hat als hauptmerkmal eine neue oberflaeche, dazu ein paar gimmicks und das ist alles was der kunde fuer seine kaufentscheidung bewertet.
    Irgendwelche qualitaetsmerkmale wie z.B. Speicherverbrauch sind erstmal wurscht, da kann nur das blanke OS 1GB nehmen, ja und? schaut halt besser aus als Win3.11 das satte 4MB brauchte.



  • rapso schrieb:

    Irgendwelche qualitaetsmerkmale wie z.B. Speicherverbrauch sind erstmal wurscht, da kann nur das blanke OS 1GB nehmen, ja und? schaut halt besser aus als Win3.11 das satte 4MB brauchte.

    Heute haben Rechner 2 GB RAM, damals 8 MB... prozentual also alles beim Alten. 🤡

    Meiner Meinung nach hat sich (abgesehen von 2000 auf XP) eigentlich immer ne Menge getan bei den Windows Versionen. Seit gestern läuft bei mir z.B. Vista und es gibt schon jetzt einige Features, die ich nicht mehr missen möchte.



  • Morris Szyslak schrieb:

    Bei uns wird zwar optimiert, aber nur wenn sich Kunden über zu lange Laufzeiten beschweren. Hauptursache ist Zeitmangel. Geht halt schneller in die Systemvoraussetzungen irrsinnige Hardware reinzuschreiben, als zu optimieren. Und Hardwarekosten liegen beim Kunden, Optimierungskosten liegen beim Entwickler.

    Tja, wir bekommen die Hardware vom Kunden vorgegeben und die Laufzeit ist halt fix. Dumm gelaufen 😃



  • byto schrieb:

    rapso schrieb:

    Irgendwelche qualitaetsmerkmale wie z.B. Speicherverbrauch sind erstmal wurscht, da kann nur das blanke OS 1GB nehmen, ja und? schaut halt besser aus als Win3.11 das satte 4MB brauchte.

    Heute haben Rechner 2 GB RAM, damals 8 MB... prozentual also alles beim Alten. 🤡

    Jo, alles beim alten. Office kann so ziemlich das gleiche, windows kann das gleiche, alles ist ein wenig bunter und hat ein paar gimmicks, dafuer braucht man heute 256mal mehr speicher und die 1000fache rachenpower.

    Seit gestern läuft bei mir z.B. Vista und es gibt schon jetzt einige Features, die ich nicht mehr missen möchte.

    q.e.d.



  • rapso schrieb:

    byto schrieb:

    rapso schrieb:

    Irgendwelche qualitaetsmerkmale wie z.B. Speicherverbrauch sind erstmal wurscht, da kann nur das blanke OS 1GB nehmen, ja und? schaut halt besser aus als Win3.11 das satte 4MB brauchte.

    Heute haben Rechner 2 GB RAM, damals 8 MB... prozentual also alles beim Alten. 🤡

    Jo, alles beim alten. Office kann so ziemlich das gleiche, windows kann das gleiche, alles ist ein wenig bunter und hat ein paar gimmicks, dafuer braucht man heute 256mal mehr speicher und die 1000fache rachenpower.

    Den Brief an deine Omi kannste auch mit Winword unter Win 3.11 schreiben, stimmt. Ansonsten frag mal ne Sekretärin, ob die das auch so sieht. 🤡



  • byto schrieb:

    rapso schrieb:

    byto schrieb:

    rapso schrieb:

    Irgendwelche qualitaetsmerkmale wie z.B. Speicherverbrauch sind erstmal wurscht, da kann nur das blanke OS 1GB nehmen, ja und? schaut halt besser aus als Win3.11 das satte 4MB brauchte.

    Heute haben Rechner 2 GB RAM, damals 8 MB... prozentual also alles beim Alten. 🤡

    Jo, alles beim alten. Office kann so ziemlich das gleiche, windows kann das gleiche, alles ist ein wenig bunter und hat ein paar gimmicks, dafuer braucht man heute 256mal mehr speicher und die 1000fache rachenpower.

    Den Brief an deine Omi kannste auch mit Winword unter Win 3.11 schreiben, stimmt. Ansonsten frag mal ne Sekretärin, ob die das auch so sieht. 🤡

    hab meine sekreterin gefragt, und du hast recht, sie findet das Office immer besser geworden ist, besonders gut findet sie die Farbwahl der Buttons bei Vista.



  • rapso schrieb:

    Jo, alles beim alten. Office kann so ziemlich das gleiche,

    Not really. Ausser natürlich man betrachtet das Ganze aus der sicht eines "ich mache EInzüge mit Leerzeichen und schreibe Verzeichnisse von Hand"-Users... dann bleibt wirklich alles beim alten. Ich kenne Word seit Version 2 und V2 kann definitiv nicht was V10 und älter können. Selbst Word 6 war noch sehr eingeschränkt grade was Textsatz-Möglichkeiten (gleich werden wieder einige über mich herfallen) betrifft.
    Wies nach Word XP aussieht kann ich allerdings nicht beurteilen.



  • junix schrieb:

    rapso schrieb:

    Jo, alles beim alten. Office kann so ziemlich das gleiche,

    Not really. Ausser natürlich man betrachtet das Ganze aus der sicht eines "ich mache EInzüge mit Leerzeichen und schreibe Verzeichnisse von Hand"-Users... dann bleibt wirklich alles beim alten. Ich kenne Word seit Version 2 und V2 kann definitiv nicht was V10 und älter können. Selbst Word 6 war noch sehr eingeschränkt grade was Textsatz-Möglichkeiten (gleich werden wieder einige über mich herfallen) betrifft.
    Wies nach Word XP aussieht kann ich allerdings nicht beurteilen.

    betrachte das mal auf die Jahre verteilt, duerften nun schon ueber 15 sein, und als beispiel nennst du das super feature "Textsatz-Möglichkeiten". Stell dir einfach vor du würdest 15Jahre lang eine Software verbessern und dann fragt dich der Cheffe was es für verbesserungen gab und du gibst "erweiterte textformatierungen" an, dann sagt er sicher "Wow, dann koennen wir ja schon das was man auf nem apple 1990 konnte".
    Und klar werd ich armer "ich mache EInzüge mit Leerzeichen und schreibe Verzeichnisse von Hand"-Users 99% der features die Word bietet nie nutzen, genausowenig wie du "ich kenn eine funktion die sonst nicht jeder mit text macht"-user nur ansatzweise das nutzen wirst was in word steckt. Aber wenn du neben dem GB für das OS noch ein GB frei hast, wirst du sicherlich in schoenster art und weise Texte verfassen können.
    Und in weiteren 15Jahren schaut alles sicherlich noch sehr viel besser aus, natuerlich nur falls du ein Petabyte Ram uebrig hast, um deinen Text zu verfassen.



  • Weiss nicht was ihr habt, ich bin die ganze Zeit am optimieren. 😎

    Gruß, TGGC (\-/ has leading)



  • rapso schrieb:

    Und in weiteren 15Jahren schaut alles sicherlich noch sehr viel besser aus, natuerlich nur falls du ein Petabyte Ram uebrig hast, um deinen Text zu verfassen.

    Schreibmaschinen haben gar kein Ram gebraucht und man konnte damit auch Briefe schreiben 🙄



  • Na da siehste mal, wie stark sich das potenziert. Da wurde aus 0 sogar was positives. 😮



  • TGGC schrieb:

    Weiss nicht was ihr habt, ich bin die ganze Zeit am optimieren. 😎

    Gruß, TGGC (\-/ has leading)

    dazu gibt es an dir ja auch sehr viel potential.



  • THX 1138 schrieb:

    rapso schrieb:

    Und in weiteren 15Jahren schaut alles sicherlich noch sehr viel besser aus, natuerlich nur falls du ein Petabyte Ram uebrig hast, um deinen Text zu verfassen.

    Schreibmaschinen haben gar kein Ram gebraucht und man konnte damit auch Briefe schreiben 🙄

    ja, frueher haben sie kein ram gebraucht, aber heutzutage kommt man garnicht ohne aus z.b. http://www.dynatech.de/produkte/produkt.php?prod=3996

    aber irgendwie hast du recht, von schreibmaschine ueber computer-textverarbeitung bis hin zu texteinruecken, ich freue mich schon darauf in 15Jahren eventuell live gesagt zu bekommen wieviele menschen ausser mir schon das selbe wort verwendeten oder sogar mit meinem handy auf dem PC tippen zu koennen... oder was sonst fuer ein geniales "must have" feature dem MS-Research so unterkommt.



  • rapso schrieb:

    junix schrieb:

    rapso schrieb:

    Jo, alles beim alten. Office kann so ziemlich das gleiche,

    Not really.

    betrachte das mal auf die Jahre verteilt, duerften nun schon ueber 15 sein, und als beispiel nennst du das super feature "Textsatz-Möglichkeiten".

    Genau dieses Beispiel hat sich über die Jahre weiter entwickelt. Und die Nennung der Textsatzmöglichkeiten als "das super feature" zu bezeichnen trieft nur so vor Polemik. Und das alleine schon aufgrund der Tatsache, dass sowohl dir als auch mir klar ist, dass damit die Erweiterung der Textsatzmöglichkeiten um zusätzliche Features gemeint ist!

    Ebenfalls kann man auch Verbesserung der Möglichkeiten und Usability (Für die Polemiker unter uns sei erwähnt, dass es sich hierbei ebenfalls um Sammelbegriff efür mehrere Entwicklungsvorgänge handelt) anführen. Ich würde zum beispiel Word 6 niemals so grosse Dokumente zumuten wie ich sie heute Word XP auferlege.

    rapso schrieb:

    Stell dir einfach vor du würdest 15Jahre lang eine Software verbessern und dann fragt dich der Cheffe was es für verbesserungen gab und du gibst "erweiterte textformatierungen" an, dann sagt er sicher "Wow, dann koennen wir ja schon das was man auf nem apple 1990 konnte".

    Unnötig darauf einzugehen.

    rapso schrieb:

    Und klar werd ich armer "ich mache EInzüge mit Leerzeichen und schreibe Verzeichnisse von Hand"-Users 99% der features die Word bietet nie nutzen,

    rapso schrieb:

    genausowenig wie du "ich kenn eine funktion die sonst nicht jeder mit text macht"-user nur ansatzweise das nutzen wirst was in word steckt.

    Das "ansatzweise" wiederum halte ich für etwas gewagt. Natürlich nutze ich nicht alles was in Word steckt. Aber durchaus vieles.

    rapso schrieb:

    Aber wenn du neben dem GB für das OS noch ein GB frei hast, wirst du sicherlich in schoenster art und weise Texte verfassen können.

    Du verwechselst da was. Ich habe bei weitem nicht gutgeheissen, dass die Ressourcenaufwände laufend grösser werden. Aber ich wollte intervenieren gegen die Aussage "jedesmal der selbe Aufguss nur speicherfressender". Ich bitte darum zu beachten, dass die Anforderungen an etwas banales wie Word oder Excel auch immer mehr gestiegen sind und steigen.

    Sorry falls mir dein Posting vielleicht in den falschen Hals geraten ist, aber dieses blinde puristische gepolter der "brauchts doch alles nicht, ich will nur texte schreiben" nervt einfach.



  • rapso schrieb:

    ja, frueher haben sie kein ram gebraucht, aber heutzutage kommt man garnicht ohne aus z.b. http://www.dynatech.de/produkte/produkt.php?prod=3996

    Meinte auch eher so was: http://www.geocities.com/wbd641/HermesBabyDIG.jpg 🤡

    rapso schrieb:

    oder was sonst fuer ein geniales "must have" feature dem MS-Research so unterkommt.

    Diktat, spirch Sprachsteuerung, wär mal was 🕶



  • junix schrieb:

    rapso schrieb:

    junix schrieb:

    rapso schrieb:

    Jo, alles beim alten. Office kann so ziemlich das gleiche,

    Not really.

    betrachte das mal auf die Jahre verteilt, duerften nun schon ueber 15 sein, und als beispiel nennst du das super feature "Textsatz-Möglichkeiten".

    Genau dieses Beispiel hat sich über die Jahre weiter entwickelt. Und die Nennung der Textsatzmöglichkeiten als "das super feature" zu bezeichnen trieft nur so vor Polemik. Und das alleine schon aufgrund der Tatsache, dass sowohl dir als auch mir klar ist, dass damit die Erweiterung der Textsatzmöglichkeiten um zusätzliche Features gemeint ist!

    Du hast es als herausragendes feature angebracht und ich sagte lediglich dass dieses feature, in betracht darauf dass es 15Jahre brauchte um deine wuensche zu erfuellen die in z.b. Version 6 noch nicht erfuellt wurden, wobei es sich um simple formatierungen handelt, doch laecherlich sind.

    Ich würde zum beispiel Word 6 niemals so grosse Dokumente zumuten wie ich sie heute Word XP auferlege.

    dann frage ich mich womit die leute frueher so grosse dokumente gemacht hatten. denn inhaltsmaessig ist man in den letzten 15Jahren sicher nicht dazu uebergegangen 256mal soviel zu produzieren.

    rapso schrieb:

    Stell dir einfach vor du würdest 15Jahre lang eine Software verbessern und dann fragt dich der Cheffe was es für verbesserungen gab und du gibst "erweiterte textformatierungen" an, dann sagt er sicher "Wow, dann koennen wir ja schon das was man auf nem apple 1990 konnte".

    Unnötig darauf einzugehen.

    fuer einen polemischen komentaren hat's gereicht?

    Das "ansatzweise" wiederum halte ich für etwas gewagt. Natürlich nutze ich nicht alles was in Word steckt. Aber durchaus vieles.

    gut, ansatzweise nutzt du das. Bist eventuell der kleine teil der user die Word bis zu 20% von seinem umfang nutzt (laut einer MS studie nutzt niemand mehr als 20% der funktionalitaet und die meisten weit drunter, was bei tausenden von funktionen, das kann man woertlich nehmen, auch nicht moeglich ist)

    [quote="rapso"]Aber wenn du neben dem GB für das OS noch ein GB frei hast, wirst du sicherlich in schoenster art und weise Texte verfassen können.

    Du verwechselst da was. Ich habe bei weitem nicht gutgeheissen, dass die Ressourcenaufwände laufend grösser werden. Aber ich wollte intervenieren gegen die Aussage "jedesmal der selbe Aufguss nur speicherfressender". Ich bitte darum zu beachten, dass die Anforderungen an etwas banales wie Word oder Excel auch immer mehr gestiegen sind und steigen.

    Sorry falls mir dein Posting vielleicht in den falschen Hals geraten ist, aber dieses blinde puristische gepolter der "brauchts doch alles nicht, ich will nur texte schreiben" nervt einfach.

    Dann hast du leider was in den falschen hals bekommen (auch wenn das klingt wie "nein, du bist doff"), ich sage nur das
    1. die wirklichen grossen aenderungen/neuerungen so gut wie niemand mitbekommt
    2. das nur sehr unwichtige dinge fuer die kaufentscheidung ausschalggebend sind und diese dinge auch oft nur als abhack-feature eingebaut werden
    3. die qualitaet der software rapide abnimmt, was auch der resourcenhunger impliziert, der in keinem verhaeltniss zum nutzen ist.

    auf rechnern die wir heute haben, hat man frueher A-Bomben simuliert und uns steht der rechner bei ein paar mehr text-dateien.



  • THX 1138 schrieb:

    rapso schrieb:

    ja, frueher haben sie kein ram gebraucht, aber heutzutage kommt man garnicht ohne aus z.b. http://www.dynatech.de/produkte/produkt.php?prod=3996

    Meinte auch eher so was: http://www.geocities.com/wbd641/HermesBabyDIG.jpg 🤡

    zu der zeit hatten rechner auch sicher noch kein ram, sondern nur register. 😉



  • 3. die qualitaet der software rapide abnimmt, was auch der resourcenhunger impliziert, der in keinem verhaeltniss zum nutzen ist.

    Ja weil die Komplexität steigt.

    Stell dir mal vor, du hast ne Firma, die nen Betriebssystem erstellt hat.
    Sagen wa mal "nur" 300 Leute haben mitgearbeitet. Jetzt beginnen die Tests.
    Du stellst also nochmal 300 Leute ein und beginnst das Programm auf alles mögliche zu testen.
    Schließlich werden alle gefundenen Fehler beseitigt.
    Nun lieferst du das Programm aus. Womit du nicht gerechnet hasts sind diese absolut blöden Anwender, die sachen ausprobieren auf die du in 100 mit 1000 Leuten nicht gekommen wärst.
    Also werden nun noch mehr Fehler entdeckt, weil nun 1000.000nen Von Leuten das
    Programm "testen". Du setzt dich also hin und bringst so schnell wie es geht updates herraus.
    Was passiert. Wieder wird gemeckert, dass das Programm nur mit Bugs ausgeliefert wurde. Heutige Programme sind so komplex, dass es einfach nicht mehr möglich ist alle Fehler zu finden.
    Natürlich gibt es auch Firmen die die User bewußßt als Betatester misbrauchen um Kosten zu sparen, aber ohne Fehler sind soch komplexen Programme einfach nicht mehr machbar.
    Wenn du wirklich Spiele ohne Fehler haben willst, das Spiel Pong.
    Wenn du mehr "komplexität" willst mußt du mit den Bugs leben!
    Mit alles anderen Anwendungen ist es genauso. Es zwingt dich keiner Word zu benutzen. Es gibt ja noch Wordpad oder den normalen Windows "Editor" beide so ziemlich ohne Fehler und sehr Speicherschonend.



  • THX 1138 schrieb:

    rapso schrieb:

    ja, frueher haben sie kein ram gebraucht, aber heutzutage kommt man garnicht ohne aus z.b. http://www.dynatech.de/produkte/produkt.php?prod=3996

    Meinte auch eher so was: http://www.geocities.com/wbd641/HermesBabyDIG.jpg 🤡

    rapso schrieb:

    oder was sonst fuer ein geniales "must have" feature dem MS-Research so unterkommt.

    Diktat, spirch Sprachsteuerung, wär mal was 🕶

    Hat windows Vista nicht ne eingebaute Sprachsteuerung und diktierfunktion?



  • rapso schrieb:

    Du hast es als herausragendes feature angebracht und ich sagte lediglich dass dieses feature, in betracht darauf dass es 15Jahre brauchte um deine wuensche zu erfuellen die in z.b. Version 6 noch nicht erfuellt wurden, wobei es sich um simple formatierungen handelt, doch laecherlich sind.

    Immernoch falsch. Ich habe nicht "das feature" erwähnt sondern die Weiterentwicklung der Möglichkeiten angeführt.

    rapso schrieb:

    dann frage ich mich womit die leute frueher so grosse dokumente gemacht hatten. denn inhaltsmaessig ist man in den letzten 15Jahren sicher nicht dazu uebergegangen 256mal soviel zu produzieren.

    Mit dedizierten (Textsatz-) Systemen wie zum Beispiel Tex? Jedenfalls bestimmt nicht so Wysiwyg wie das heute passieren kann.

    rapso schrieb:

    gut, ansatzweise nutzt du das. Bist eventuell der kleine teil der user die Word bis zu 20% von seinem umfang nutzt (laut einer MS studie nutzt niemand mehr als 20% der funktionalitaet und die meisten weit drunter, was bei tausenden von funktionen, das kann man woertlich nehmen, auch nicht moeglich ist)

    Zahlen kann ich dir nicht nennen, da ich zum Teil auch die Aufhebung einer Limitierung wie Verschachtelung von Tabellen oder Textfeldern, etc. auch durchaus als Improvement und als Gegenargument zum "und immer noch das selbe" sehe.

    rapso schrieb:

    Dann hast du leider was in den falschen hals bekommen (auch wenn das klingt wie "nein, du bist doff")

    Tut es das?

    rapso schrieb:

    1. die wirklichen grossen aenderungen/neuerungen so gut wie niemand mitbekommt

    Für nicht-techniker trifft das bestimmt zu.

    rapso schrieb:

    2. das nur sehr unwichtige dinge fuer die kaufentscheidung ausschalggebend sind und diese dinge auch oft nur als abhack-feature eingebaut werden

    Kann auf die Masse zutreffen

    rapso schrieb:

    3. die qualitaet der software rapide abnimmt, was auch der resourcenhunger impliziert, der in keinem verhaeltniss zum nutzen ist.

    Ebenfalls nicht falsch.
    Nur rechtfertigt keine der obigen Punkte die Aussage "Jo, alles beim alten. Office kann so ziemlich das gleiche," an welcher ich anstoss nahm.

    rapso schrieb:

    auf rechnern die wir heute haben, hat man frueher A-Bomben simuliert und uns steht der rechner bei ein paar mehr text-dateien.

    Der Vergleich hinkt wohl in sofern, dass die Güte der Simulation dabei wohl berücksichtigt werden muss und auch die Aussage der Rechner stehe bei ein paar mehr Text-Dateien mehr als reisserisch ist. Aber mir ist klar was du sagen wolltest und ich versteh das auch.

    Umgekehrt ist hald der höhere Ressourcenaufwand auch der Preis für Rapid Development. Da werden hald Libraries und Objekte verwendet von denen man vielleicht auch 50% der Funktionalität nutzt, aber die natürlich dennoch 100% der Möglichkeiten anbieten müssen.


Anmelden zum Antworten