Shellsec

Fuld version: Leder efter nyt sprog
Du ser lige nu en skrabet udgave af vores indhold. Se den fulde version med ordentlig formatering.
Vi kan alle være enige om at PHP er lidt "outdated" i den facon at der er kommet flere sprog og frameworks frem i de sidste par år, alt ligefra Rails til Django, men hvad søren skal man springe ud i?

Hvad synes i og hvorfor? :) Søger lidt noget der er hurtigt at udvikle og nemt at lære :)
PHP bliver aldrig outdated, selvom jeg selv er gået meget over i NodeJS her på det seneste, af den ene grund, at det er lækkert at bruge til sockets samt lære et nyt udviklingsmiljø.
Jeg vil nødig anbefale Rails hvis du selv har valget. Ruby er et enormt lækkert sprog, men når det ikke kan multithreade og man kaster sig ud i "Dynamo"s og load balancing, så begynder man at græde over serverregningerne. Har altid tænkt nej tak til Django fordi jeg ikke just er imponeret over Python, særligt det versionshelvede de har haft gang i siden 3.0 udkom.

Hvis du bruger et fornuftigt framework som Phalcon eller Laravel i PHP, så kan det nærmest være ligegyldigt hvilket sprog du arbejder i, men Node.js og NoSQL er meget populært blandt hipster/indie/apple/starbucks/sublimetext gruppen. Jeg har selv været på udkig efter noget der kunne erstatte PHP, men jeg synes alle har sine mangler, og PHP er det nemmeste i forhold til deployment, så det er fortsat mit go-to sprog til backend webudvikling.
(30-03-2016, 10:41)BigJ Skrev: [ -> ]Bare fordi at der er kommet mange nyere sprog, gør dem ikke bedre i stabilitet eller hvad de tilbyder. De her hver deres fordele og ulemper, og PHP er LANGT fra outdated. Version 7 er på vej ud, som har været i gang længe. - PHP er nemt og hurtigt at lærer, så jeg vil da mene, at det er det rette at gå til.

Hvad er det for noget du skal kode? Man vælger typisk kodesprog efter behov.



+1 for PHP never being outdated. - Jeg vil gerne lige indskyde, at jeg kun ville bruge NodeJS til at lave websockets, da det virker til at være et super sprog til at håndterer det. Ville aldrig lave en stor produktion hjemmeside i NodeJS...

Bare sådan generelt. Står lidt splittet fordi jeg vil gerne fortsætte på mine webfærdigheder men vil samtidig også gerne lære java :) Ved bare ikke hvad jeg skulle lave i java :)
(30-03-2016, 11:26)BigJ Skrev: [ -> ]Socket server der udfører nogle handlinger basseret på hvilket data den får? :)

Det kunne jeg :) Tænker du på mit tidligere indlæg om management tool? Det er jeg gået lidt fra. Lidt spild af tid :)
Jeg har også kun brugt Node som supplement til PHP i form af websockets eller bare sockets. Der er dog stadig nogle udemærkede frameworks til at lave omfattende web applikationer i det.
Det kommer nok en hel del an på, hvad det skal bruges til. Hvis jeg skal kode noget web stuff, så er php the way for mig.
Skal det være cross platform?

Og lige en tilføjelse. De nye versioner af Ruby er blevet trådet. En del kald er flyttet til operativsystemets kerne i stedet for i Ruby selv.
Men.. Ruby er ikke fantastisk til at udnytte flere kerner osv. Det var oprindeligt slet ikke thread safe.
(30-03-2016, 20:13)iTick Skrev: [ -> ]Det kommer nok en hel del an på, hvad det skal bruges til. Hvis jeg skal kode noget web stuff, så er php the way for mig.
Skal det være cross platform?

Og lige en tilføjelse. De nye versioner af Ruby er blevet trådet. En del kald er flyttet til operativsystemets kerne i stedet for i Ruby selv.
Men.. Ruby er ikke fantastisk til at udnytte flere kerner osv. Det var oprindeligt slet ikke thread safe.

Jeg kan bare huske at jeg læste om at man i Ruby kun kunne bruge green threads, hvilket betød at hvad jeg nu var i gang med ikke gav mening. Derudover har jeg kun hørt skrækhistorier om dynamoer og load balancing med Rails, men jeg har kun brugt Ruby der hvor i andre bruger Python til scripts, da jeg synes det er et meget lækrere sprog :)
(30-03-2016, 23:28)Doctor Blue Skrev: [ -> ]Jeg kan bare huske at jeg læste om at man i Ruby kun kunne bruge green threads, hvilket betød at hvad jeg nu var i gang med ikke gav mening. Derudover har jeg kun hørt skrækhistorier om dynamoer og load balancing med Rails, men jeg har kun brugt Ruby der hvor i andre bruger Python til scripts, da jeg synes det er et meget lækrere sprog :)

Det har nu også været sandt nok. Men der er gjort en del for at rette op på det. Ikke at de er færdige, men det er blevet en del bedre. :)
Jeg har dog aldrig brugt Rails.. Så hellere noget andet. :)