Purebasic vs. Managed Code
- NicTheQuick
- Ein Admin
- Beiträge: 8820
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Schon geschehen!Zaphod hat geschrieben:...kann natürlich sein, dass zu irgendeinem zeitpunkt mal die win32 api verschwindet, aber ich bezweifle das das in absehbarer zeit passiert und von ms gibt es auch keine ankündigungen in diese richtung.
Der Nachfolger der Win32 API heisst: WinFX
WinFX ist der Nachfolger von Win32, dem API, auf dessen Basis bislang Windows-Programme entwickelt werden. Im SDK finden sich Code-Beispiele, Dokumentation, Command-Line-Compiler und Tools.
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
Ich vermute, dass eher die lukrative Virtualisierung von Serverfarmen hinter dem Kauf von Connectix steckt. Das dürfte in jeder größeren Firma ein Markt sein, der bisher eben von Vmware & Co. beherrscht wurde.Danilo hat geschrieben:MS hat vor einer ganzen weile Connectix aufgekauft, und somit
auch das Produkt "Connectix Virtual PC", welches man jetzt
als "MS Virtual PC 2004" lizensieren kann.
Dabei ging es sicherlich mehr um die Technik. Es gibt einige
Leute, wie auch mich, die *vermuten* MS wird die Emulator-
Technik komplett ins OS integrieren, so daß alte Apps dann
in einem geschützen Modus (sprich: Emulator, bloß eben
nicht direkt sichtbar) weiterhin ausgeführt werden können.
Die Funktionsaufrufe vom alten WinAPI würden dabei auf
das neue Framework umgeleitet werden, evtl. durch Wrapper.
Und da Microsoft bisher noch nie etwas gutes selbst machen konnte, mussten sie es wie üblich zukaufen ...
PB 4.02 XP Pro SP2 "Der Code ist willig, aber der Prozessor ist schwach."
Es gibt keine Vista-Witze. Es ist alles wahr!
Es gibt keine Vista-Witze. Es ist alles wahr!
-
orange-blue
- Beiträge: 556
- Registriert: 04.09.2004 22:23
- Kontaktdaten:
Also wenn ich was mit Visual basic 6 mache, kann ich es sicher nicht weiter in Vb.net weiterverwenden, sondern muss es zuerst (zumindest ein bischen) umschreiben, das gilt für alles andere sicher auch.Danilo hat geschrieben:Über 40 Sprachen unterstützen .NET bereits. Du wirst auchorange-blue hat geschrieben:die müssten ja alle Programme in C# oder C++.net umschreiben.
BASIC nutzen können.
Selbst PB müsste nur MSIL (.NET Assembler) erzeugen
können - liegt also nicht an MS, wenn Du Dein PB dann
nicht mehr nutzen könntest.
Danilo hat geschrieben: (BTW, wegen Platformunabhängigkeit: Die .NET-Technologie
wird es auf Linux genauso geben wie auf MACs und auf PDAs usw..)
Da bin gespannt auf 1. Die Linzenz-Kosten, 2. Die Bugs
Nach spätestens 3 Jahre gibts sicher wieder ein Neues Windows, und das longhorn wird dann auch wieder veraltet sein.Danilo hat geschrieben:Informiere Dich doch erstmal. Wenn Du meinst das allesorange-blue hat geschrieben:Nur wenn ich drann denk wird mir übel!
Heutige für die nächsten 1000 Jahre halten muß, dann bist
Du damit ziemlich allein. Geh nur 20 Jahre zurück und schau
die Software vom C64 und Amiga an. Oldies können die noch
im Emu benutzen - aber sonst braucht man es nicht mehr,
da man es durch neue Dinge ersetzen kann.
Jetzt kommt einfach der nächste Schritt. MS steht damit auch
nicht allein da, sondern wird bei .NET von so ziemlich allen
großen Entwicklern und Firmen unterstützt.
Es liegt alles an Dir. Entweder Du bleibst dran, oder Du wirst
bald total veraltetes Zeug verwenden.. so als wenn Du heute
noch Programme für C64 & Co. entwickeln würdest.
.NET ist seit Jahren bekannt, Firmen satteln darauf um usw -
also brauchst Du dann auch nicht "überrascht" sein, denn so
plötzlich kommt das garnicht. Man muß nur aufmerksam sein,
um es zu erkennen.
Außerdem wird mir übel, weil das ganze doch nur gemacht wird um Gewinn zu machen(man denke an die Lizenzkosten für Visual studio!!). Damit wird doch nur sicher gestellt, das alle Applikationen mit VS.net gemacht werden, und wenn ich dann an die Bugs denke, das es wieder geben wird(ich glaub mir wird schon wieder schlecht!)
Jetzt is alles klar@pickelrobert:
wo hast du dass denn gelesen, in der computer bild?
das ist einfach nur unnsinn, laut ms wird beides weiter unterstützt, nur werden ms anwendungen selbst wohl mehr auf neuere .net techniken bauen. kann natürlich sein, dass zu irgendeinem zeitpunkt mal die win32 api verschwindet, aber ich bezweifle das das in absehbarer zeit passiert und von ms gibt es auch keine ankündigungen in diese richtung.
-
elektron-city
- Beiträge: 17
- Registriert: 25.09.2004 14:25
Managed Code läuft nur in anderen bereichen
Also der Managed Code läuft einfach nur als "sichere" Anwendung (dann kannst man diesen ganzen DRM-Mist etc. nutzen. Alle "normalen" Anwendungen laufen auch weiterhin ! Der unterschied ist nur das sie vom OS als "nicht sicher" eingestuft werden. (Vermultich kommt dann ne Warnung ala "Sie versuchen gerade eine nicht von MS zertifiziert Anwendung auszuführen. Soll der Vorgang fortgesetzt werden ?"
). Genauer kann ich das im Moment auch nicht erklären, aber such doch mal (nein ich sage jetzt nicht das wort mit g...).
Lieber klein uns böse als gar keinen Spass 
- freedimension
- Admin
- Beiträge: 1987
- Registriert: 08.09.2004 13:19
- Wohnort: Ludwigsburg
- Kontaktdaten:
Hmm, warum kann ich eigentlich keine Programme mehr in dem guten alten AtariST Omikron Basic schreiben???orange-blue hat geschrieben: Also wenn ich was mit Visual basic 6 mache, kann ich es sicher nicht weiter in Vb.net weiterverwenden, sondern muss es zuerst (zumindest ein bischen) umschreiben, das gilt für alles andere sicher auch.
Was für Lizenzkosten bzw. wie stellst du dir die vor? Lizenzkosten für was?Da bin gespannt auf 1. Die Linzenz-Kosten, 2. Die Bugs![]()
Die Bugs, da muss ich dir Recht geben, das bleibt natürlich abzuwarten
Wie Danilo schon gesagt hat, informier dich doch bitte erstmal richtig.Nach spätestens 3 Jahre gibts sicher wieder ein Neues Windows, und das longhorn wird dann auch wieder veraltet sein.
Außerdem wird mir übel, weil das ganze doch nur gemacht wird um Gewinn zu machen(man denke an die Lizenzkosten für Visual studio!!). Damit wird doch nur sicher gestellt, das alle Applikationen mit VS.net gemacht werden, und wenn ich dann an die Bugs denke, das es wieder geben wird(ich glaub mir wird schon wieder schlecht!)
Man kann .NET auch ohne VS.net entwickeln, geht sogar recht komfortabel mit Visual Designer usw. Man ist auch hier nicht dazu gezwungen MS-Produkte zu benutzen (von der SDK welche du dir frei herunterladen kannst abgesehen).
Zuletzt geändert von freedimension am 10.12.2004 13:37, insgesamt 1-mal geändert.
Stimmt. MS ist ja auch kein Wohltätigkeitsverein, sondern eineorange-blue hat geschrieben:Außerdem wird mir übel, weil das ganze doch nur gemacht wird um Gewinn zu machen(man denke an die Lizenzkosten für Visual studio!!).
Firma die knallhart abräumen will - so wie alle (großen) Firmen.
Die Console-Compiler geben die auch nicht umsonst kostenlos
mit dem SDK raus, sondern um damit Entwickler zu gewinnen,
die 1. vielleicht mal VS.NET (oder die Einzelpakete) kaufen werden,
und 2. für Windows entwickeln (was den verkauf von Win wieder ankurbelt).
Das ist ein ganz normales Geschäft, so wie es nunmal läuft...
Mehr möchte ich dazu eig. nicht sagen, da ich keine Diskussion
über die üblichen Geschäfte und Strategien in unserer Welt brauche.
So ist es nunmal. Entweder man macht es genauso und springt
somit auf den Zug auf, oder man sucht sich selbst alternative
Wege (OpenSource, Linux, ..), oder man meckert drüber und
kann nix dagegen machen.
Ich finde man sollte sich ganz klar für einen Weg entscheiden:
Auf den Zug aufspringen und selbst eine Firma gründen, um
mit den eigenen Produkten abzukassieren, oder man wählt
den alternativen Weg und entwickelt OpenSource, um die
Welt damit glücklicher zu machen. Oder ein gesunder Mix
aus beidem... hauptsache man wird aktiv und sitzt nicht nur rum.
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
-
orange-blue
- Beiträge: 556
- Registriert: 04.09.2004 22:23
- Kontaktdaten:
Weil das fürn atari war bzw. ist.freedimension hat geschrieben:Hmm, warum kann ich eigentlich keine Programme mehr in dem guten alten AtariST Omikron Basic schreiben???orange-blue hat geschrieben: Also wenn ich was mit Visual basic 6 mache, kann ich es sicher nicht weiter in Vb.net weiterverwenden, sondern muss es zuerst (zumindest ein bischen) umschreiben, das gilt für alles andere sicher auch.
Was für Lizenzkosten bzw. wie stellst du dir die vor? Lizenzkosten für was?Da bin gespannt auf 1. Die Linzenz-Kosten, 2. Die Bugs![]()
Die Bugs, da muss ich dir Recht geben, das bleibt natürlich abzuwarten
[/quote]
Schon die Studentenversion von vb.net(und nur vb!) kostet so um die 100 Euro!
Wie Danilo schon gesagt hat, informier dich doch bitte erstmal richtig.Nach spätestens 3 Jahre gibts sicher wieder ein Neues Windows, und das longhorn wird dann auch wieder veraltet sein.
Außerdem wird mir übel, weil das ganze doch nur gemacht wird um Gewinn zu machen(man denke an die Lizenzkosten für Visual studio!!). Damit wird doch nur sicher gestellt, das alle Applikationen mit VS.net gemacht werden, und wenn ich dann an die Bugs denke, das es wieder geben wird(ich glaub mir wird schon wieder schlecht!)
Man kann .NET auch ohne VS.net entwickeln, geht sogar recht komfortabel mit Visual Designer usw. Man ist auch hier nicht dazu gezwungen MS-Produkte zu benutzen (von der SDK welche du dir frei herunterladen kannst abgesehen).[/quote]
Ich weiß das es sowas gibt, habs sogar mal ausprobiert, ist aber lange nicht so komfortabel wie das von M$(ich glaunb das hat auch nicht alle funktionen). Und außerdem ist das auch von M$(die SDK mein ich und den Visual Designer), deshalb wird alles auf M$ net-Plattform aufbauen, und damit hat sogar jede Anwendung(auch Compiler) etwas M$ an sich. Wenn die net-Plattform nun bugs hat, haben alles anwendungen auch bugs(und das wird wahrscheinlich passieren!).
Wird es auch geben.weiss jemand was aus DX wird unter dotNet? kann man immer noch damit arbeiten?
darüber kann man durchaus kontrovers diskutieren.Danilo hat geschrieben: Stimmt. MS ist ja auch kein Wohltätigkeitsverein, sondern eine
Firma die knallhart abräumen will - so wie alle (großen) Firmen.
auf die kohle kommt es M$ schon sehr lange nicht mehr an...kein wunder mit zig-milliarden us dollar im rücken.
imho geht es billy boy nur noch darum das sagen im web und überhaupt zuhaben.
wenn du mich fragst, ist das der alleinige grund für die entwicklung der .net technologie gewesen.
M$ hat wieder mal einen standart vorgegeben, dem sich alle anzupassen haben, wenn sie nicht den bach runtergehen wollen...
Bildung kommt von Bildschirm und nicht von Buch, sonst hieße es ja Buchung.
