Avatar billede jasperDK Nybegynder
25. maj 2005 - 15:32 Der er 18 kommentarer og
1 løsning

Perl vs Python

Jeg har nu siddet og leget i begge sprog, og kan konstatere at de ligger på mit nevau :D Da jeg arbejder meget med netværk og ircbots, så har jeg selvfølgelig brug for et sprog som kan klare det. Endnu en grund til at kigge på de to sprog.
Men jeg er i vildrede! Jeg ved simpelthen ikke hvilket af de to sprog jeg skal gå videre med! Har du nogle gode argumenter for og imod?

På forhånd tak!
Avatar billede mfalck Praktikant
25. maj 2005 - 15:40 #1
jeg tror at begge sprog er ligegode - det vil sige at de har hver deres styrker og svagheder. Der er foregår et stort arbejde i forbindelse med Perl6 om at bringe de to sprog sammen.
Avatar billede jasperDK Nybegynder
25. maj 2005 - 15:42 #2
Okay. Men jeg har ingen umiddelbare tanker om at blande sprogende sammen.
Avatar billede mfalck Praktikant
25. maj 2005 - 15:42 #3
python er meget godt til at integrere med andre ting og anvendes mange andre steder (det er f.eks. scriptsprog i Openoffice, der findes pyGame, etc) hvor Perl mere er til "ren kode".
Avatar billede mfalck Praktikant
25. maj 2005 - 15:44 #4
jeg mente heller ikke at du skulle blande sprogene, men at det er en fordel at kunne begge sprog
Avatar billede thomas_nj Nybegynder
25. maj 2005 - 15:45 #5
Har aldrig selv kodet i Perl, men i de der VS tråde hører man ofte at Python kode er bedre struktureret og derfor bedre til større projekter.
Avatar billede jasperDK Nybegynder
25. maj 2005 - 15:46 #6
Det er absolut en fordel at kunne begge sprog, men jeg vil jo helst blive bedst til det som kan opfylde mine krav! Perl har jo en masse "små programmer" som kan gøre en hel masse uden at man skal skrive kode..
Avatar billede mfalck Praktikant
25. maj 2005 - 15:46 #7
perl er superstærkt i regulære udtryk og har rimeligt pæne performance tider, mens python er mere rent i OO-henseende og har nogle gode matematikbiblioteker.
Avatar billede mfalck Praktikant
25. maj 2005 - 15:47 #8
well - det kommer an på hvad dine "krav" er :-)
Avatar billede mfalck Praktikant
25. maj 2005 - 15:49 #9
umiddelbart ville jeg gætte på at til netværk og Ircbots er perl skarpt pga regulære udtryk og rimelig nemme sockets.
Avatar billede jasperDK Nybegynder
25. maj 2005 - 15:51 #10
Det er jo lige det :P
Sproget skal jo gerne kunne alt :D Men det skal kunne klare noget net-sjov, eksempel: Hr. Hansen har en fil liggende på sin computer, så jeg kan sidde på min og tømme hans temp files.
Selvfølgelig skal det også være struktureret og overskueligt!
Avatar billede jasperDK Nybegynder
25. maj 2005 - 15:51 #11
Tænkte også lidt på det med sockets, synes ikke Pythons har været så smarte som Perls..
Avatar billede mfalck Praktikant
25. maj 2005 - 15:53 #12
Avatar billede mfalck Praktikant
25. maj 2005 - 15:54 #13
jeg er vist også farvet lidt fordi jeg er perl-progammør ... :-)
Avatar billede jasperDK Nybegynder
25. maj 2005 - 16:56 #14
:P

Hvilket af de to sprog ville du have lært i dag, hvis du ikke kunne Perl? hvorfor?
Avatar billede mfalck Praktikant
25. maj 2005 - 17:20 #15
well - det er nok en indbygget skepsis over for Pythons indekserings-fixering som gør at jeg ville vælge Perl, og så tror jeg at Perl er stærkere til at bygge server ting.

Men ok - nu har jeg prøvet et hav af forskellige sprog og de har alle deres styrker og svagheder, og derfor tror jeg nu ikke at jeg ville begrænse mig til kun at lære eet sprog - jo flere sprog man mestrer, jo større er mulighederne for job :-)
Avatar billede mfalck Praktikant
25. maj 2005 - 17:21 #16
skæbenens ironi vil måske gøre at jeg bliver nødt til at kigge på python aligevel via Jython (python i java) ... men det er en længere historie :-)
Avatar billede jasperDK Nybegynder
25. maj 2005 - 18:11 #17
Jeg har søgt lidt videre, og er kommet til den konklusion, at det nok må være Perl jeg går videre med. Jeg skal heller ikke lave kæmpe programmer!

Vil du komme med et svar mfalck?
Avatar billede mfalck Praktikant
25. maj 2005 - 20:21 #18
hvis du bor i Kbh kan du overveje at melde dig ind i Copenhagen Perl Mongers ... det er en meget hyggelig forening
Avatar billede jasperDK Nybegynder
25. maj 2005 - 21:30 #19
Mfalck - Vil jeg da overveje, men der kommer nok til at gå et godt stykke tid!

God uge!
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

IT-JOB

Styrelsen for Grøn Arealomlægning og Vandmiljø

Teamleder til Application Management

Udlændinge- og Integrationsministeriet

Jira og Confluence administrator til Koncern It