symlink.ch
Wissen Vernetzt - deutsche News für die Welt
 
symlink.ch
FAQ
Mission
Über uns
Richtlinien

Moderation
Einstellungen
Story einsenden

Suchen & Index
Ruhmeshalle
Statistiken
Umfragen

Redaktion
Themen
Partner
Planet

XML | RDF | RSS
PDA | WAP | IRC
Symbar für Opera
Symbar für Mozilla

Freunde
Benutzergruppen
LUG Switzerland
LUG Vorarlberg
LUGen in DE
SIUG
CCCZH
Organisationen
Wilhelm Tux
FSF Europe
Events
LinuxDay Dornbirn
BBA Schweiz
CoSin in Bremgarten AG
VCFe in München
Menschen
maol
Flupp
Ventilator
dawn
gumbo
krümelmonster
XTaran
maradong
tuxedo

 
.NET für Java
Veröffentlicht durch Raffzahn am Mittwoch 06. Februar, 19:42
Aus der ucsd-p-code Abteilung
Internet Halcyon Software hat mit iNET eine Umgebung entwickelt die es erlaubt Anwendungen, die in VisualStudio.NET entwickelt wurden, maschienell nach Java zu konvertieren, und so, auch ohne das vorhandensein einer .NET Runtime auf vielen nicht MS Platformen laufen zu lassen

Im Gegensatz zu Miguel De Icazas Ansatz .NET auf Linux zu Portieren (und GNOME damit zu verheiraten), wird hier der umgekehrte Weg ermöglicht. Anwendungen, und gemeint sind hier insbesondere solche, die Verteilt im Netz kommunizieren sollen, werden aus dem .NET P-Code in Java P-Code umgewandelt. Dann weden "nurnoch" einige Javaklassen zur Verfügung gestellt die die CLI Dienste auf die Javaumgebung abbilden. Und aus. Aus Programmierersicht ist der Vorgang recht simpel - einfach aus Visual Studio heraus den Konverter starten, und fertig ist die Javaapp.

Die Idee klingt bestechend. Anstelle .NET nach Überall hin zu portieren, was MS selbst nicht macht, und daher wahrscheinlich bestenfalls noch für Linux passieren wird, Javaprogramme zu erzeugen, die dann die Javaumgebungen verwenden, welche für fast jedes aktuelle OS jetzt schon verfügbar sind. Nebenbei operieren die dann entstehenden Anwendungen mindestens mal auf dem gleiden Sicherheitsniveau wie sonstige Javaanwendungen - man muss also nicht jedes Problem zweimal lösen.

Wenn MS meint mit .NET Java (und der Platformunabhaengigkeit, und darum geht es) das Wasser abgraben zu können, dann könnte sich iNET als der Bummerang erweisen !

Passagierprofile für die Zukunft | Druckausgabe | Sega Game API für den Palm ?  >

 

 
symlink.ch Login
Login:

Passwort:

extrahierte Links
  • GNOME
  • Linux
  • Miguel De Icazas Ansatz
  • Halcyon Software
  • iNET
  • Mehr zu Internet
  • Auch von Raffzahn
  • Diese Diskussion wurde archiviert. Es können keine neuen Kommentare abgegeben werden.
    Abwarten (Score:2, Interessant)
    Von P2501 am Thursday 07. February, 10:23 MES (#1)
    (User #31 Info) http://tristan.discordia.ch

    Es könnte auf diese Weise eine Flut von Java-Applets auf uns zukommen, die die Sandbox durchbrechen wollen. Das ist nämlich durchaus möglich. Es erscheint einfach vorher die Frage, ob man der Applikation den Zugriff auf die lokale Festplatte gewähren will.

    Aber wer liest denn schon solche Meldungen?


    und wer macht das? (Score:1, Interessant)
    Von Anonymer Feigling am Thursday 07. February, 11:24 MES (#2)
    Es gibt auch jetzt schon Konverter von einer Programmiersprache in eine andere. Benutzt die jemand? Schreibt z.B. jemand wirklich ein Pascal Programm, uebersetzt es dann mit p2c nach C und benutzt dann nicht den C Code fuer Weiterentwicklung/Debugging sondern den Pascal Code? Ich kann mir so jemanden nicht vorstellen, denn insbesondere beim Debugging fehlt es dann an allen Ecken an Tools.

    Dieser Konverter wird genau dasselbe Problem haben. Er taugt nur, wenn man ein Projekt portieren will und dann mit Java weiterarbeitet.

    Klar koennte ich auch unrecht damit haben, wuerde mich aber sehr wundern.
    P-Code to java source? (Score:1)
    Von apple am Thursday 07. February, 15:47 MES (#3)
    (User #817 Info)
    also doch kein P-Code... ich bin ja auch noch skeptisch, wenn ich sowas lese:
    "The language module takes the .Net application's IL (intermediate language) code and converts it to the Java source code."
    obwohl das natuerlich eher machbar ist, als ein (durch fehlende Symbolnamen/Kommentare quasi nicht moeglicher) Assembler-to-C-converter
    und die relative Unleserlichkeit von auf solche Weise generiertem Code hab ich auch nie gemocht
    Berni, der Apfel
    _______________
    may future show what noone expected

    Linux User Group Schweiz
    Durchsuche symlink.ch:  

    Never be led astray onto the path of virtue.
    trash.net

    Anfang | Story einsenden | ältere Features | alte Umfragen | FAQ | Autoren | Einstellungen