Avatar billede rudi1234 Nybegynder
11. november 2003 - 14:34 Der er 8 kommentarer og
3 løsninger

Scripting vs. programmering

Hvad forskellen på scripting og programmering? Jeg har tit hørt at der er forskel, men ikke hvad.

Det skal siges, at jeg selv kender noget til ASP og PHP (som vist er scripting, ikke?).
Avatar billede krydset Nybegynder
11. november 2003 - 14:36 #1
Tror nok at når du programmere så laver du et "program"
når du laver script så koder du noget der kan køres i et program

eks. når du laver en hjemmeside, den består af scripts og bliver afviklet i eks. programmet internet explore
Avatar billede medions Nybegynder
11. november 2003 - 14:38 #2
Hvis du læser denne debat vil du få en go' forståelse:

http://www.eksperten.dk/spm/335550

//>Rune
Avatar billede medions Nybegynder
11. november 2003 - 14:39 #3
Oxo líge denne:

http://www.eksperten.dk/spm/310755

//>Rune
Avatar billede krydset Nybegynder
11. november 2003 - 14:43 #4
var det ikke rigtigt hvad jeg skrev ??
Avatar billede arne_v Ekspert
11. november 2003 - 14:44 #5
Script programmering er en delmængde af programmering som er en delmængde
af udvikling.

udvikling : html, ASP, JavaScript, C++, Java
programmering :  ASP, JavaScript, C++, Java
script programmering :  ASP, JavaScript
client side script programmering : JavaScript
server side script programmering : ASP
Avatar billede medions Nybegynder
11. november 2003 - 14:50 #6
arne_v> Hvad med VBScript ;o)

//>Rune
Avatar billede jakoba Nybegynder
11. november 2003 - 14:55 #7
scripting og programmering er ikke velvalgte modstykker til hinanden.
      scripting  vs.  kompilering
      benytte appliation vs. programmering

  nogen sprog er 'script-sprog' det betyder at den tekst programmøren skriver bliver læst og fortolket efterhånden som det skrevne script-program udføres. det går rimeligt langsomt, men til gengæld slipper man for at have en kompileringsfase der taget tid or også  'låser' det script til en bestemt maskine. (php, asp, javascript, perl og mange flere)
  andre sprog er kompilerede. dvs at det skrevne program bliver oversat til CPU instruktioner i et enkelt skridt, for man overhovedet begynder at udføre programme. Når et program sådan er kompileret skal den computer der udfører det ikke gøre nogetsomhelst andet end at udføre de instruktioner. det går drønende meget hurtigere end at skulle læse 'i', 'f', ... og så op og finde ud af at det er en if-sætning, osv, osv. (C, C++, Delphi, og mange flere)

  programmering er at skrive et program, Det er ligegyldigt om det sprog man benytter et script-sprog eller et compileret sprog.
  så modstykket til en programmør er snarere en bruger, fx sekretæren der sidder og laver Word-dokumenter hele dagen, uden egentlig at vide hvordan programmet Word er programmeret.

mvh JakobA
Avatar billede jakoba Nybegynder
11. november 2003 - 15:07 #8
krydset >> jo det er korrekt hvad du skrev. man bruger et program til at udføre sit script-program.

I et sprog som java er det endnu mere forvirrende. For der bliver det program programmøren skriver kompileret til noget der stadigvæk ikke er CPU instruktioner. Det kompileres istedet til et jkode-progran some et tredie program (Java Virtuel Maskine) så kan fortolke og udføre.

mvh JakobA
Avatar billede arne_v Ekspert
11. november 2003 - 15:35 #9
VBScript er hverken client side eller server side script da de begge
er i web context.

Shell script programmerin måske.
Avatar billede arne_v Ekspert
11. november 2003 - 15:36 #10
Eller du mente måske ikke .VBS filer men den kendsgerning at der er
VBScript både på client og server side ?

VB afarterne er noget af det som er svært at rubricere.
Avatar billede roenving Novice
12. november 2003 - 00:36 #11
-- og så bruges javascript også serverside i Jscript-versionen til Active Server Pages (asp !-)
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