• Reset your password

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log in
Hjem
Linuxin 2025

Breadcrumb

  • Hjem
  • forums
  • php, python, ruby

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

Valgmuligheder
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 in to post comments

Kommentarer5

17 år 3 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 in to post comments

17 år 3 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 in to post comments

17 år 3 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 in to post comments

17 år 3 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 in to post comments

17 år 3 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 in to post comments

Svar søges

Test 0
Den er go 0
Vil du have et sikrere og mere privat internet? Du skal blot installere Vivaldi-browseren med Proton VPN understøttelse! 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0

Seneste aktivitet

"Intet realistisk alternativ" - mig i r*ven 5
2 stk Jolla C2 sælges 2
Test 2
Det første forumindlæg efter installation af Forum-modulet 8
Vanilla OS 12
Nye forum-indlæg viser sig kun 1 gang 1
Vil alle forumindlæg vise sig to gange 1
Hjælp til remote terminal vindue? 3
PCLinuxOS 19
Kan ikke boote på installation 24
80-20 reglen 1
Skærmlys fader ud på min bærbare 8
32 bit distro på max 700mb der stadig understøttes 26
Har vi nogen Linux konsulenter i Slagelse området? 3
Virkelig 7
gnome-software? 3
Archer T2U AC600 Wireless Dual Band USB Adapter 26
En farverig APT 3.0 udgivelse imponerer med sine nye funktioner 2
Unix's fødsel 2
Linux Mint 13

Copyright © 2025 Company Name - All rights reserved

Developed & Designed by Alaa Haddad