AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

x86 ASM => 64 bit

Ein Thema von Ryzinski · begonnen am 6. Okt 2012 · letzter Beitrag vom 8. Okt 2012
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#1

AW: x86 ASM => 64 bit

  Alt 8. Okt 2012, 10:15
Ich hatte mir am Wochenende das Ganze mal etwas angesehn.

Es wird, auf jeden Fall, ein ganzes Stückchen an Arbeit werden, dieses auf Win64 umzustellen.
- das Assembler muß ja raus, oder zumindestens angepaßt werden (aber besser gleich ganz raus)
- ein Großteil der Assemblercodes war eh schwachsinnig und man hätte es, mit wesentlich weniger Code, gleich direkt in Pascal machen können (Geschwindigkeit war dabei scheinbar kein Grund und ich weiß nicht, wieso man das so machte)
- das Schlimmste sind, an zuvielen vielen Stellen, die "unschönen" Casts zwischen Pointer/THandle und Integer, oder Dergleichen
- auch bei der Unicode-Anpassung wurden scheinbar gleich ein paar ungünstige Dinge eingebaut
- und bei einigen Codestellen fragt man sich sowieso, was derjenige damals für Drogen genommen hatte (aber vor solchen Jugendsünden ist wohl kaum einer gewahrt)


Schön ist es auch, daß dieses Projekt schon bei mindestens 3 großen Codeplattformen verteilt wurde und es eigentlich keine Zentrale anlaufstelle mehr gibt.

Ich weiß auch nicht, wer da nicht aufgepasst hat, aber:
Zitat:
php5delphi
Es heißt vermutlich nicht PHP4+Delphi, bzw. PHP5+Delphi, sondern PHP (for) Delphi.
Bei einer der Quellen hatte man versucht die PHP5-Anpassungen unabhängig fortzuführen, aber das ist inzwischen auch wieder eingeschlafen.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz