AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Mit Delphi in den Kernel-Modus gelangen
Thema durchsuchen
Ansicht
Themen-Optionen

Mit Delphi in den Kernel-Modus gelangen

Ein Thema von Metal_Snake2 · begonnen am 3. Mai 2006 · letzter Beitrag vom 11. Okt 2006
 
Dirkmswt

Registriert seit: 27. Sep 2006
Ort: Heppenheim
64 Beiträge
 
#25

Re: Mit Delphi in den Kernel-Modus gelangen

  Alt 8. Okt 2006, 18:55
So jetzt erstmal zu .net noch eine kleinigkeit!
Ich habe schon seit beginn der .net Aera mit dem Krempel gearbeitet.
Bin persönlich von der Performanz nicht so wirklich überzeugt.
Wenn du mal viele if else verzweigungen in deinem Programm hast Compiliert der JIT nur einen Teil der Funktion und den rest holt er sich nach und nach
Meine Win32 Programme sind in der Regel doppelt wennicht sogar 4x schneller.
Kannst mal mit ner Stopuhr probieren
während ich auf Win32 selbst ohne Treath einen genauen Timer Proggen kann bekommt man mit .net da schon erhebliche Probleme was auf den JIT,bzw das ewige nachkompilieren aus der Assembly zurückzuführen ist.
Klar hat die Technologie auch Vorteile,vorallem auf dem Bereich Activex da man bei Win32 immer für die gegebene Activex Version Kompilieren muss was bei .net bei der JIT Compilierung natürlich besser geht.Auch auf dem Bereich Datenbanken hat das Framework viele Vorteile,vorallem wieder die Dynamische Bindung beim Programmstart etc...
Ich setze aber im Moment wenig .net für kommerzielle Software ein da meine Crypt Programme für Maschinensprachige Programme einfach sicherer sind.
.netfuscator u.ä. finde ich zu umständlich in der Bedienung und wirklich effektiv find ich das nicht wirklich,vorallem die .netfuscator Community Edition.
Meine Meinung ist das diese Technologie erst in ca 1-3 Jahren wirkliche Vorteile bringt.
Um nochmal auf c++ zurückzukehren: Es gibt sicherlich gute Software auf c++ Basis,vorallem Sysinternals hat gezeigt was möglich ist mit ihren Tollen Beispielen die sich auch alle wunderbar Compilieren lassen.
Ich lass mich auch gern belehren das c++ besser ist für Treiberentwicklung,denn da hab ich noch nicht soviel Erfahrung.Wie auch nach ca 5 Tagen neben meiner Hauptarbeitszeit.
Delphi ist aber auch alles andere als ein Spielzeug
Pascal ist seit jeher ein guter Compiler mit dem schon 100000e Programme geschrieben wurden.
Siehe z.B. Amiga oder C64
Delphi ist nunmal ein OOT Tool um die schönen 1000e unnötigen Zeilen für Fenster usw einzusparen was die Lesbarkeit um einiges verbessert.
WX Widgets kenne ich natürlich aus der Linux Entwicklung,ist nicht schlecht,genauso wie die ganzen anderen Librarys wie Allegro für Multimedia was sogar alles Plattformunabhängig ist.
Finde diese Tools aber allesamt wesentlich besser in der Zuverlässigkeit als die MFC!

So aber jetzt zu meiner Frage,die ganze Zeit wurde hier was von einem tool erwähnt wo Treiber für das XPddk Kompiliert.
Wie soll das denn genau gehen?
Muss ich da dann alle c++ Dateien angeben oder muss ich dann eine Projektmappe anlegen?
Die Treiberentwicklung stellt für mich nicht unbedingt das Problem dar.Hab mir die Beispiele angeschaut von allen Beispielen aus dem ntddk da in dem XPddk bei mir keine Demos sind.
Hab auch die Hilfe nochmals angeschaut,da steht viel drinnen über ACPI usw,nur vermisse ich eben die essentiellen Compileranweisungen ohne die mir der beste Quellcode nix bringt.
Vielleicht weiß ja jemand von euch eine gute Internetseite etc...
Von der Microsoftseite hab ich dazu auch noch nichts gefunden oder irgendwie übersehen
  Mit Zitat antworten Zitat
 


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:21 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