Avatar billede udvikler Nybegynder
30. september 2005 - 17:08 Der 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å :)
Avatar billede kalp Novice
30. september 2005 - 17:11 #1
Java er godt, at starte med... ellers C#
Avatar billede udvikler Nybegynder
30. september 2005 - 17:15 #2
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++. :)
Avatar billede kalp Novice
30. september 2005 - 17:15 #3
forresten så er der ikke ret mange bøger på dansk.. generelt.

www.javabog.dk
Avatar billede kalp Novice
30. september 2005 - 17:16 #4
C# er nok mere som Java.
Avatar billede Spotgun Seniormester
30. september 2005 - 17:19 #5
www.javadoc.dk er også et udemærket sted at starte på java. Og husk nu at Java og JavaSCRIPT er to vidt forskellige ting!
Avatar billede Spotgun Seniormester
30. september 2005 - 17:20 #6
Doh! www.docjava.dk er den korrekte adresse :)
Avatar billede arne_v Ekspert
30. september 2005 - 17:20 #7
C# er meget nyere end C++
Avatar billede arne_v Ekspert
30. september 2005 - 17:22 #8
og Java og JavaScript er meget forskellige

Java er ikke et dårligt valg
Avatar billede udvikler Nybegynder
30. september 2005 - 17:23 #9
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 :(
Avatar billede Slater Ekspert
30. september 2005 - 17:47 #10
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).
Avatar billede kalp Novice
30. september 2005 - 17:47 #11
Java er et programmeringssprog..
(Du kan lave applets, programmer osv) Det er desuden objekt orienteret.

JavaScript er et scriptsprog..
Det er til hjemmesider..
Avatar billede kalp Novice
30. september 2005 - 17:48 #12
og så var der en der gad komme med en mere uddybende forklaring;)

og så kan jeg undrer mig over hvor alle mine mails fra E's mail robot bliver af.
Avatar billede udvikler Nybegynder
30. september 2005 - 17:54 #13
Hvad betyder det at det er objekt orienteret ?
Avatar billede Slater Ekspert
30. september 2005 - 17:57 #14
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.
Avatar billede Slater Ekspert
30. september 2005 - 18:00 #15
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).
Avatar billede udvikler Nybegynder
30. september 2005 - 18:01 #16
Jamen, tusinde tak for alle svarene. Det lyder spændene og det vil jeg kigge nærmere på ;)

- læg et svar dem der vil have point :)
Avatar billede Slater Ekspert
30. september 2005 - 18:01 #17
-"undgå at bruge objekter", skulle der have stået.
Avatar billede kalp Novice
30. september 2005 - 18:02 #18
:)
Avatar billede Slater Ekspert
30. september 2005 - 18:05 #19
Jaja, bare til "accepterede svar"-statistikken, må du da godt give mig ;)
Avatar billede udvikler Nybegynder
30. september 2005 - 18:09 #20
Nu er i 2,5 point nærmere mod top 10 listen, takket være mig ! :)
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