30. september 2005 - 17:08Der er
18 kommentarer og 2 løsninger
Hvilket sprog kan man lære nu ?
Jeg vil gerne igang med at lære noget nyt, så derfor læste jeg arne_v's artikel om "at lære et nyt sprog" til at starte med, nu stiller jeg så et spørgsmål. :) Jeg har lært html, css og php, men vil gerne lære noget nyt - det skal selvfølgelig være indenfor programmering :) - Jeg vil helst gerne lære noget helt anderledes og nyt
Har forsøgt mig lidt med c++ men det er lidt for dårligt at der ikke er mange danske tutorials, så det droppede jeg!
Har også tænkt på at lære flash da det interesse mig, men er lidt for dyrt at købe flash mx så det droppede jeg også :)
Javascript var en god idé, bortset fra at det ikke er anderledes end alle de andre sprog der er. Man kan næsten de samme ting - jeg vil gerne kunne noget andet :)
C# er jo næsten det samme som C++, C++ er bare nyere og om det er bedre kan vist diskuteres :) men der er jo også kun engelske tutorials desværre, men hvis jeg stod for valget mellem at lære C# og C++ ville jeg vælge C++. :)
Tak for jeres gode svar allesammen :) - Jeg ville lige høre lidt mere om hvad forskellen på java og javascript var ? har søgt lidt på google, men fandt ikke nogle gode og lange forklaringer kun 2-3 linier :(
Jeg tror du blander C og C# sammen. C++ er nyere end C, og de to ting minder meget om hinanden. C# er et helt andet sprog, som minder langt mere om Java, og er en del nemmere at lære. C# ligner overhovedet ikke C++ bortset fra selvfølgelig syntaksen, som er den samme i mange sprog, inkl PHP (bortset fra $ før variabler).
Forskellen på Java og Javascript er endnu mere udtalt. Javascript er et scriptsprog, baseret på Java. Og et scriptsprog, hvis du ikke ved det, er f.eks. sådan noget som PHP. Dvs. ren tekst, som ved runtime bliver fortolket af et interpreter-program, og udført. Scripts er meget langsommere at udføre end kompileret programmering, men en del hurtigere at skrive. Ren Java er et semi-kompileret sprog. Det bliver også fortolket ved runtime, men skal først kompileres til noget mere letlæseligt, og kan derfor udføres hurtigere end Javascript, plus din kildekode er beskyttet (til en vis grænse - der findes decompilere).
Det betyder at du kan lave objekter i sproget. Det kan du for den sags skyld også i Javascript ;)
Et objekt er en samling funktioner og variable, som du kan lave så mange kopier af du vil. F.eks. hvis du laver et strategispil, og der skal være nogle soldater. Så kan du lave et objekt der hedder Soldat, som har en værdi for Navn, en for position på kortet, en for hvilket våben han har, osv. Når der så kommer flere soldater, kan du lave en ny kopi af dette objekt, så hver soldat har sit eget navn, sin egen position osv, på en nem og bekvem måde.
I Java og C# er det objekt-orienterede endda meget udtalt, da du faktisk ikke kan undgå at bruge funktioner. Alt, inkl alle funktioner, ligger i en class (altså en objekt-definition).
Nu er i 2,5 point nærmere mod top 10 listen, takket være mig ! :)
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.