Avatar billede mxs Nybegynder
19. juni 2004 - 23:53 Der er 6 kommentarer og
1 løsning

Python, C++ og Linux

Hey

Sidste sommer prøvede jeg Linux og kom ret godt ind i det (Ihvertfald for en nybegynder) Men jeg besluttede mig for at gå tilbage til Windows igen da jeg kun har en computer, bærbar og den skulle jeg bruge i skolen. Da skolen kun ville have computere på netværket med Windows OS på, måtte jeg jo vælge.

Nu sidder jeg så her igen. Et år efter og jeg glæder mig faktisk lidt til at vende tilbage til Linux:) Jeg har skaffet en computer mere og den skal køre Linux 24/7:D

Som en glad dreng skriver jeg meget php og som jeg jo kan glæde mig over så håndtere Linux jo php, ja faktisk er det jo nærmest en del af OSen.
Da jeg gerne vil rykke min viden indenfor programmering videre og måske gå over til lidt programmering og ikke kun scripting så tænkte jeg på hvad sprog jeg nu skal vælge? Da jeg jo som sagt er igang med at hente en version af Linux så kom jeg til at kigge lidt på sproget Python, men hvad er det egentlig? Er det et serverside sprog? Eller er det som Java både et sprog som man kan bruge til serverside eller et sprog som man kan skrive GUIs med osv. Forstår i?
Jeg vil gerne vide om Python er godt at kunne hvis man har tænkt sig at gå videre med Linux, eller skal jeg gå videre med C++ (C++ et sprog som jeg meget gerne vil igang med). Eller skal jeg vælge at gå videre med både Python og C++ sådan lidt hist og her. Sådan som jeg lige kan se det er det godt for en Linux mand at kunne Python, men jeg er ved at være bange for at jeg er gået forkert i gaden?
jeg spørger fordi jeg føler mig lidt ude på øde marken. Før jeg faldt over python var det min mening at gå igang med C++ efter jeg havde fået Linux:)

Håber i kan hjælpe.

På forhånd tak,
Martin Slot
Avatar billede arne_v Ekspert
19. juni 2004 - 23:58 #1
Python er et script sprog i samme klasse som Perl og TCL.

Hvis du gerne vil videre med Linux så skal du nok fortsætte med C++ (og C !!!!).

Langt langt den største del af den open source software man ka få til Linux
er skrevet i C/C++.

Og ofte starter man jo med at forbedre lidt her og der inoget eksisterende
kode, så derfor min anbefaling.

Jeg kan ikke selv programmere i Python, men har hørt meget positivt om det.
Avatar billede arne_v Ekspert
19. juni 2004 - 23:58 #2
Server side Python bruger iøvrigt ofte Zope.
Avatar billede mxs Nybegynder
20. juni 2004 - 00:04 #3
arne_v du svarer jo på spørgsmålet før jeg har stillet det:p Har nemlig også hørt meget om godt om Python men i mine øjne har jeg altdi opfattet det som et serverside sprog ind til jeg faldt over det her:

http://www.linuxbog.dk/python/bog/pythonbog-hvorfor.html

Som jeg beskriver at man kan lave vinduer osv med det. Men jeg har hele tiden haft i tanken om at starte med C++ (Hehe ja for mig sammenfatter det også sproget C da Linux jo er skrevet i sproget) Eller dele af den ihvertfald og da jeg gerne vil bruge resten af mit liv sammen med Linux så er det vel også godt at kende til C.
Jeg er meget god til php og det sådan havde tænkt mig at gå igang med når jeg bliver lidt bedre til at programmere er at lave simple textbaseret programmer som jeg selv kan bruge. Det er vel altid en start. Nå men jeg vil ihvertfald igang med C/C++. Så må vi jo se hvad det bliver til.
Avatar billede mxs Nybegynder
20. juni 2004 - 00:16 #4
Hmm det hang vist ikke meget sammen. Men jeg vil gå videre med C/C++.
En lille ting som jeg har tænkt over er, nu når jeg faktisk er lidt god til php, om jeg kan fx lave et php script og starte den samtidig med jeg logger på min linux boks? Altså så jeg fx kan lave en log script eller andet?
Avatar billede arne_v Ekspert
20. juni 2004 - 00:18 #5
PHP kan så vidt jeg ved også køres interaktivt (i ikke-web kontekst).

Og der bliver jo kørt scripts ved login.

Så det er muligt.

Men jeg ved ikke om PHP er det bedste valg til noget sådant.
Avatar billede arne_v Ekspert
20. juni 2004 - 00:19 #6
Og et svar
Avatar billede mxs Nybegynder
20. juni 2004 - 00:27 #7
Nej php er nok ikke det bedste valg, men det kan vel lade sig gøre. Man kan vel lave et program i C eller C++ som kan klare det.
Jeg vil ihvertfald til at rode med Linux.
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