11. marts 2007 - 19:39Der er
16 kommentarer og 2 løsninger
Vælge mellem Java eller C-familien
Godaften til jer derude. Jeg skal til at arbejde med noget elektronik. Jeg har fået til opgave at lave en form for skærm med et tilhørene system. Noget ala en tablet pc bare _meget_ enklere. Jeg kender lidt til C# og C++, men har aldrig i mit liv arbejdet med Java. Grunden til at jeg ikke bare springer ud i f.eks. C++ er at jeg gerne vil prøve noget andet. C++ er ikke lige min kop te. Java ser derimod mere spændende ud, men jeg ved ikke om det er bedre at bruge Java fremfor et C-sprog i mit tilfælde?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Hvad du skal vælge afhænger nok i høj grad af den platform det skal køre på. Hvis enheden har windows så er c# oplagt, hvis den derimod har en javafortolker så kunne java være svaret. Hvis ikke enheden har nogen af disse dele må du bruge c++ og hvis den er fattig på hukommelse eller applikationen er meget tidskritisk bør du overvejeje ansi C.
Det er min umiddelbare opfattelse, men skriv lidt mere om hvad det er for en enhed.
Brug disse som stikord, og ikke til at bedømme ud fra!
Så vidt jeg ved, så er Java mere ressource-krævende end C# / C / C++ applikationer. Java er spændende at programmere i, men jeg tror C-familien har et større omfang af hvad du vil - og er lettere at lave "custom designs" i osv.
Desuden synes JEG at C# er langt nemmere at arbejde med end Java (det skal lige siges jeg ikke har rørt C++ eller C særlig meget i forhold til C#)
Jeg tror generelt at du skal lade enhedens specifikationer og opbygning diktere valget lidt mere end dine personlige prefferencer. Men jeg vil give mikze ret i at der skal være en ret god grund før man skal vælge Java (hvilket der også kan være på visse enheder).
Det kan være jeg har misforstået hvad Java går ud på, men det jeg skal have lavet er en form for et program der åbner ligeså snart man har tændt for maskinen. Så man hverken kan surfe rundt på nettet, åbne filer eller andet på styresystemet. Styresystemet skal bare være til for at min program kan vises. Det er jo ikke en tablet pc jeg laver, men noget der ligner.
Jeg havde forestillet mig at man tændte min skærm og programmet åbnede uden at man skal logge ind eller lign. når programmet så er åbnet kan man gøre det som programmet er bygget til. Nemlig at tegne. Dog er det ikke et almindeligt tegne program da skærmen er trykfølsom. Så man tegner med fingrene.
Håber jeg har forklaret mig lidt bedre denne gang.
arne -> har faktisk begge ting her hjemme. Hvilket giver mindst problemer, når jeg skal til at gå igang?
capn -> tak for linket, men jeg har det lidt svært ved at forstå microsofts forklaringer af deres produkter. Kan du med en sætning eller to kort sige hvad det er? Så vidt jeg kan læse mig frem til er det et plug-in til visual studio 2005 - der står der ihvertfald når man skal til at downloade det.
Du kan have ret i at det er svært at koge deres oppustede snak ned til noget reelt. Som jeg forstår det er det både et OS "Windows xp embedded" (gratis trial her: http://www.microsoft.com/windows/embedded/eval/xpe/default.mspx), og et plugin til VS2005. Ideén er at systemdesignere kan arbejde med at få win xp til at køre sammen med hardwaren samtidig med at programmører kan lave den egentlige applikation i VS som så gerne skulle virke på enheden til sidst.
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.