Avatar billede heine112 Nybegynder
31. januar 2006 - 13:46 Der er 4 kommentarer og
2 løsninger

Java-applikation oversættes til andet sprog

Hej Eksperter
Vi har en større applikation skrevet i java. Den er baseret på Swing og anvender oracle som database. Det er et program til industrielle processer.

Det kommer måske til tale, at skulle oversætte applikationen til et andet programmeringssprog. Vi er selvfølgelig interesseret i, at oversættelsen er "problemfri", samt at det nye prog indeholder en passende api, som gør oversættelsen nem. Begrundelsen for skiftet skyldes 'interne stridigheder' og interne 'programmerings-sprog-krige', som vi ikke skal komme ind på...

Hvilke foreslag har du som uvildig person - applikationen kører kun i windows-miljøer. Specielt hvis du kender et program, som kan foretage oversættelsen... Kom blot med din religiøse overbevisning !

//Heine
Avatar billede soreno Praktikant
31. januar 2006 - 14:20 #1
.NET med C# som source sprog
  - fordi syntaksen ligner Java.
  - fordi der kompileres til en VM (som så kompilere til maskine specifik kode), det giver en relativ nemt transition til et 64 bit miljø.
  - generel fremtidssikring, hvis Windows er platformen.

Med visual studio (PRO, måske også andre) følger et tool til at konvereter Java kode til .NET kompatibel kode.

Det er ikke fejlfrit, men i kunne jo lave nogle eksperimenter der viser om det er "doable". Jeg vil dog forbeholde mig rette til at være skeptisk over for lige netop SWING applikationer.
Avatar billede arne_v Ekspert
31. januar 2006 - 15:24 #2
Foreslå dem JGnat (Ada som compiles til JVM).

:-)

Nå spøg til side.

C# er et oplagt valg som sprog.

Og jeg tror ikke at det kan betale sig at lave Java -> J# -> C#

Men GUI skal rekodes fra scratch.

ADO.NET ligner JDBC en del saa det er ikke saa svaert at portere.
Avatar billede heine112 Nybegynder
01. februar 2006 - 20:01 #3
Ok. Det er noget synd for gui-delen - der er lagt en del timer der.
Med soreno og arne_v - smid et svar!
H
Avatar billede soreno Praktikant
01. februar 2006 - 20:51 #4
Ok.

Hvad endte i med at vælge ?
Avatar billede arne_v Ekspert
02. februar 2006 - 03:18 #5
svar
Avatar billede heine112 Nybegynder
02. februar 2006 - 11:01 #6
Det er et problem med gui, så det bliver stadig java.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester