• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Breadcrumb

  • Hjem
  • forums
  • php, python, ruby

Hvad kan du med 100% sikkerhed sige, at du har stemt?

Valgmuligheder

Snak med

Opret dig!

Af floop | 01.02.2008 23:10

php, python, ruby

Programmering
Det her kommer til at lyde mere noobish end det er.

Men, en kammerat og jeg, har diskuteret forskellen mellem de tre forskellige sprog, og hvad man vinder og taber i forehold til hinanden, ved at bruge dem.
Altså;

Ruby on rails
PHP
og Python

Spørgsmålet lyder så;
Hvad er den store forskel - php siges at være "gammelt og slidt" og ruby og python siges at være hurtigere, simplere, og hurtigere og lettere at kode.

Men når alt kommer til alt, kan jeg så ikke lave det samme i alle tre sprog?
Hvad gør de andre sprog overlegne?
Og her snakker jeg så web/server kodning under et.
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer5

17 år 4 måneder siden

Permalink

Indsendt af marx den 1. februar 2008 kl. 23:38

Permalink

Re: php, python, ruby

PHP er ikke gammelt og slidt. Det handler bare om at opdatere sine kodevaner til de nye standarder der er stillet i PHP5, og snart i PHP6.

PHP har så andre svagheder, men ikke noget der afholder mig fra at bruge det.

Ruby on Rails skulle ifølge alle kilder være hurtigere at kode trivielle webapps i, men det går ud over kodefriheden, har jeg også hørt. Jeg har ingen erfaring dermed.

Python egner sig bedst til applikationsprogrammering (kig på PyGTK og PyQT for mere).

Bortset fra det, er det langt, langt de fleste hostingservices nogle som understøtter PHP, hvor du skal finde meget specialiserede services hvis du vil have hostet Ruby on Rails eller Python på en webserver. Med mindre du selvfølgelig selv sætter en server op.
  • Log ind eller opret dig for at tilføje kommentarer

17 år 4 måneder siden

Permalink

Indsendt af Kresten Kjaer den 1. februar 2008 kl. 23:47

Permalink

tjah

>>Men når alt kommer til alt, kan jeg så ikke
>> lave det samme i alle tre sprog?
Du kan også sagtens programmere webapps i assembly eller C.
  • Log ind eller opret dig for at tilføje kommentarer

17 år 4 måneder siden

Permalink

Indsendt af floop den 1. februar 2008 kl. 23:54

Permalink

Re: php, python, ruby

@kjaer, sandt, sandt - man kan alt hvad man vil når det kommer til it - men mit problem ligger lidt i, at jeg gerne vil til at lave noget mere seriøst med min kodning, end bare hjemmebixerier.

Derfor "skal" jeg mere eller mindre ligge mig fast på et sprog, som jeg vil bruge - har i forvejen leget en del med php, men ikke mere end at jeg ville kunne lærer noget tilsvarende i de andre sprog på et par dage.

Men er jeg forkert på den når jeg siger at de andre sprog, er "highend" i forehold til php, hvori udvikling af app's går hurtigere, mens jeg er mere begrænset?
  • Log ind eller opret dig for at tilføje kommentarer

17 år 4 måneder siden

Permalink

Indsendt af divineant den 2. februar 2008 kl. 03:51

Permalink

Re: php, python, ruby

Jeg vil mene at du for at være "mere seriøs med koden" netop bør sætte dig ind i flere sprog og bruge dem indimellem hinanden for at få det bedste fra alle verdener.

Highend/lowend består i abstraktions niveauet af sproget (pointers i C == lowend. Auto datatyper i php variabler == highend), Jeg vil som sådan mene at php er mere begrænset ifht. både ruby og python, idet php's fokus direkte ligger på webapplikationer, dog ikke sagt at det ikke kan bruges andre steder... Har dog ikke set et direkte eksempel på en client applikation i php, og det er pisse besværligt at bruge som shell scripting sprog.

Efter min mening bør man tilstræbe sig at kunne en masse sprog, og kunne spare imellem dem, men det er en god ide at lære programmerings håndværket i et enkelt sprog (helst ikke for highend).
I øjeblikket er jeg dog i en fase hvor jeg tilstræber at kunne lave alt i bash, men det er en ren neurose fra min side, hehe
  • Log ind eller opret dig for at tilføje kommentarer

17 år 4 måneder siden

Permalink

Indsendt af jacib den 2. februar 2008 kl. 09:00

Permalink

Ruby er vejen frem!

Jeg har nu rodet med Ruby og Rails i et par måneder, og jeg må sige at det funker. Det er bare super lækkert at skrive i, og utroligt produktivt. Desuden findes der også en hel masse artikler og tutorials på nettet.

Python har jeg ikke brugt til webscripting, men det skulle eftersigende være godt. Der findes også flere store frameworks(ligesom Rails til Ruby), så det skal nok være muligt at lave noget fedt. Bare se på Google's applikationer, de er vist udviklet i Python.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

Vanilla OS 14
Pepsi Challenge 4
"Intet realistisk alternativ" - mig i r*ven 10
Linuxin er nu migreret til Drupal 11 13
Et Dansk alternativ til Facebook 18
Ingen Mint 3
Ekstern Blu-ray-brænder, der fungerer med PCLinuxOS 3
Københavns og Aarhus Kommune dropper MS 9
Open Source-eksperimentet 1
Microsoft og Google ud af de danske skoler 2
Udfordringer med lydin på Debian 12 1
ExplainingComputers? 2
Nextcloud på mobilen 1
Læsning af databasefil i Firefox 1
Vil du have et sikrere og mere privat internet? Du skal blot installere Vivaldi-browseren med Proton VPN understøttelse! 1
Ny Linuxin på vej :) 43
5G 9
Edit 12
PCLinuxOS 23
Fairphone? 9

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !