Java, er nemmere for nybegynder at gå igang med men det kræver en del af maskinen det skal køre på da det skal køre igennem en Virtual Machine. C++ er sværere for nybegynder at benytte da det er meget kompleks, syntes jeg, derimod kører det hurtigt på ens pc.
der er masser af materiale til sproget rundt omkring på nettet + det tvinger dig til at overholde syntaksen (ikke ligesom html..). Med java tvinger du også dig selv til at forstå den objektorienterede tankegang.
C er nogenlunde struktureret, men indeholder alligevel en del rodede regler.
Visual Basic er meget lidt struktureret og derfor et sårligt begyndersprog for det giver 'dårlige vaner'.
Java er meget strengt logisk opbygget, det giver rigtig gode vaner, men kan være lidt svært at komme igang med for den måde mennesker tænker er ikke specielt logisk :-))
min favorit som 'første sprog' er Pascal, fx i Delphi. det er struktureret og samtidig overskueligt sprog.
navn / godt at starte med / kan meget / efterspurgt C ikke rigtig ja rimeligt VBasic nej nej rimeligt Java ja ja meget Pascal super middel nej
C er mere omfattende, men også hurtigere end Java. C er ganske rigtigt lidt sværere at gå til, men der findes masser af gode toturials mm. til både C og Java...
Er platform det samme som styresystem i denne forb. ? Bliver Java kompileret eller kører det on the fly ? Er C og C++ platforms-afhængigt ? Tager det ikke lang tid f.eks at lave en form i c ? Er Visual Basic ikke så godt eller hvad ?
platform = styresystem. Java bliver kompileret c++ skal kompileres en gang pr platform, så nej. Kommer an på en viden, men det er klart nemmere i Java. VB, er udemærket men Java og c++ er bedre ! (efter min menning)
Fin oversigt Jakoba - godt overblik, findes der sted på nettet, der opstiller forskellige programsprogs fordele og ulemper mod hinanden, som du har gjort her?
Om det tager lang tid at lave en form i C/C++ afhænger af om du koder det hele selv, eller du bruger et værktøj, der hjælper dig med det. Visual C++ og Builder C++ er to komercielle versioner, men DevC++ mig bekendt gratis og ganske godt (du kan prøve at downloade det og se om du kan finde ud af det... evt. sammen med en af de toturials der er på det link jeg gav)
'platform' er lidt hen i retning af 'styresystem'. Mange af de funktioner der findes i VBasic er fx direkte paraleller til funktioner i Windows Styresystemet. De kan være svære at skulle lave selv på et andet operativsystem.
Java bliver både kompileret og fortolket. først kompileres det til Jcode (et meget simpelt conputersprog) og den Jcode bliver så fortolket imens programmet kører. JCode fortolkeren (Javas Runtime Engine) er så skrevet til den platform programmet skal køre på.
C og C++ er 'næsten' platforms uafhængige. Det er lidt ligesom 100km motorvej med et sted der er et hul i vejen; man rammer altid det hul :(. Der findes utallige versioner af C og C++, nogen er bedre end andre. Der er faktisk også enkelte huller i Java's motorvej. Det er ikke 100% platformsuafhængigt.
Jo, C og C++ er langsomme at programmere i fordi man skal sørge for alle detallier selv. Mange C og C++ compilere har så store bliblioteker med standardfunktioner til at hjælpe. Desværre er de funktioner skrevet af vidt forskellige mennesker så der er ikke rigtig nogen overordnede regler de overholder. Java har samme problem, men klarer det lidt mere yndefyldt fordi Javas biblioteker (fx Swing klasserne) for det meste er skrevet og koordineret efter Sun's egne regler for klasser.
Jeg synes ikke Visual Basic er godt. andre elsker det. Der er en masse religion i det her spørgsmål :-)
Applets har både fordele og ulemper. hvergang der er en Applet på en side skal hele Runtime Engine loades in i memory og startes op. Det koster en masse CPU-tid så for så flygtige ting som vebsider er det en væsentlig omkostning. Fordelen er så at man kan lave meget kompleks og imponerende dynamik, og fx styre helt ned på pixelniveu på skærmen.
I ASP bruges Visual Basic ofte til at styre logikken i den webside der skal laves, Og VB-script (en fortolket version af Visual Basic) kan også bruges som scriptsprog på selve websiden. Der er dog kun IE-browseren der forstår det.
Java er nok det sprog der er bedst integeret i diverse internet standarder.
Tak for hjælpen allesammen! - Jeg tror jeg vælger Java så :)
Synes godt om
Ny brugerNybegynder
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.