Programmering
Fra Ikkepedia
Programmering er kunsten å overtale en datamaskin til å gjøre ting som mennesker ikke gidder. De vanligste overtalelsesteknikkene er trusler om vold, vold, bestikkelser, besvergelser, veddemål og pisk-og-gulrot-metoden. Det er også gjort forsøk på å appellere til datamaskinens logikk. Overtalelsen må skje på et programmeringsspråk.
[rediger] Historie
Den første kjente personen som klarte å programmere en datamaskin var en gammel greker som ingen husker navnet på. Programmeringsspråket var selvsagt gresk, og dette er opphavet til tradisjonen om at programmeringsspråk må være gresk for folk flest. Selve programmet skulle beregne hvor høyt Sola stod på himmelen til enhver tid, dette fordi grekeren (la oss kalle ham Anonym) satt i en mørk kjeller og programmerte hele dagen. Da han var ferdig gikk han ut og så at man kunne observere Sola fra jordoverflaten. Dette gjorde Anonym svært tung til sinns, og han låste seg straks inne i kjelleren igjen. Han klarte likevel å selge applikasjonen sin til flere godtroende mennesker over Internett, og den nyeste versjonen blir fortsatt brukt av millioner av mennesker over hele verden.
Etter dette gled programmeringskunsten sakte over i glemmeboken, men tre tusen år og femogseksti centimeter senere, under andre verdenskrig, begynte de allierte å skrive et program som skulle løse Da Vinci-koden. Programmering hadde med dette fått sin renessanse, og i dag kjenner man til hele 2,09 millioner måter å skrive "Hello World" på.
[rediger] Programmeringsspråk
Et programmeringsspråk må tilfredstille disse kravene:
- Være forståelig for en datamaskin.
- Være gresk for folk flest.
Det kan også være logisk, men dette er ikke et absolutt krav. Å tiltale en datamaskin med et ulogisk språk vil bare føre til at den smelter. Ved siden av gresk, finnes disse programmeringsspråkene:
Hvilket programmeringsspråk som best for deg avhenger først og fremst av personlig preferanse. Da kan det være nyttig å vite ting som at Java har noe med kaffe å gjøre, og at Python går ut på å skremme datamaskinen med en pytonslange. C og C++ henviser til hvor gode karakterer du må ha for å bruke disse språkene.
[rediger] Maskinintelligens
Det har de siste tiårene vært jobbet mye med å lære maskinene intelligens. Resultatene har stort sett vært nedslående, grunnet at datamaskiner er så dumme. Et lyspunkt er nedenstående program, skrevet i Visual Basic:
Dim population As Integer = 6778250000 Dim kills As Integer = 0 Do While population > 0 kill(Human, Closest) population -= 1 kills +=1 End Loop showKills(kills)
Dessverre kræsjer programmet på grunn av overflyt.

