Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Was ist eine Nightly Version (https://www.delphipraxis.net/193198-ist-eine-nightly-version.html)

ATS3788 4. Jul 2017 19:50

Delphi-Version: XE7

Was ist eine Nightly Version
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo
Ich beschäftige mich ein wenig mit Threads und bin auf die Seite
http://www.michael-puff.de/Programmi...phi/Tutorials/
gestoßen und habe das geniale PDF zu dem Thema gelesen.

Dann habe ich die Beispiele mal probiert.
Ich habe Delphi XE7 Dev.
und mein Code ist in dem TThreadObject Beispiel 32bit Release 2337 bytes groß,
die exe von Michael Puff ist 461 bytes soweit so gut.
Vielleicht kann man das optimieren, wenn wie, wäre es toll das mitzuteilen.
Aber das beste kommt noch. Die Original exe funktioniert wunderbar.
Bei meiner Exe wir der Code Fehlerhaft bearbeitet.
Erst tut sich 20 sec gar nicht und dann wir nur einmal hochgezählt.
Ich habe mal wenn es jemanden interessiert die beiden exe angefügt.

Die Frage ist wo, mache ich einen Fehler das Problem zu erkennen.:(

Wenn jemand möchte kann ich die Source anhängen

PS Ich hatte vergessen zu erwähnen das ich das mit 2 Threads probiert hatte.
Ich habe Windows 10 64bit

jaenicke 4. Jul 2017 20:18

AW: Was ist eine Nightly Version
 
Was hat denn der Threadtitel mit dem Inhalt zu tun?

Jedenfalls dürfte der Unterschied sein, dass Michael damals Delphi 7 oder ähnlich verwendet hat.

Am einfachsten wäre wirklich, wenn du einfach den Code als Projekt anhängst, mit dem du es getestet hast.

Sherlock 5. Jul 2017 08:04

AW: Was ist eine Nightly Version
 
Ich antworte mal auf den Titel, der Inhalt wurde ja beantwortet.

Es gibt Programmiersprachen, Entwicklungsumgebungen und Projekte die es nicht erlauben mal eben ein Compile (also ein Build) durchzuführen. Es dauert nämlich schlicht sehr lange, bis ein Ergebnis zustande kommt. Man verzichtet in diesem Umfeld dann darauf bzw. führt nur "partial Builds" durch. Allerdings lässt man dann nachts auf einer entsprechenden Maschine den vollen build durchlaufen, was unter Umständen zu fehlerhaften, mindestens jedoch ungetesteten Ergebnissen führen kann. ein nightly build ist somit zwar das neueste Kompilat, nicht jedoch das beste.
tl;dr: Nightly builds sind nicht stabil.

Sherlock


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz