mboost-dp1

Flickr - remon.rijper

Debat mellem programmeringssprog

- Via Blogspot - , redigeret af Emil

Bloggeren og Java-udvikleren David Rupp fra USA har på sin blog beskrevet, hvordan en debat mellem udvalgte programmeringssprog kunne lyde.

Det er grundet det store fokus på valgdebatter, som netop nu kører i USA, og som her i Danmark blev sat i gang i onsdags med udskrivningen af folketingsvalget.

Den humoristiske tekst kan læses ved at følge kilden.





Gå til bund
Gravatar #1 - Lobais
27. okt. 2007 16:19
Fedt at den sidste kommentar er fra lisp: )))))))))))))
Gravatar #2 - DanaKaZ
27. okt. 2007 16:27
Nogen der kunne have lyst til at forklare "inside" jokes'ne for os programmeringsretaderede?? Please..

Fx, hvorfor laver Ruby en [segfault] da de alle spørger til ham?
Gravatar #3 - TullejR
27. okt. 2007 16:37
#2: Fordi det er en joke. Jeg ville ikke ligge for meget i det, hvis jeg var dig.
Gravatar #4 - jensj
27. okt. 2007 16:37
C#: Developers! Developers! Developers! Developers!

Hah, that's priceless :D
Gravatar #5 - DanaKaZ
27. okt. 2007 16:42
#3 Hvad er en [segfault]?
Gravatar #6 - Spyd3R
27. okt. 2007 16:51
Haha alt for nice, endelig et billede af politik man kan forstå.

Jo flere sprog (meninger, holdninger) jo mere indviklet bliver det hele bare.
Gravatar #7 - Spyd3R
27. okt. 2007 16:51
btw, hvor ligger Danamark ? hehehe
Gravatar #8 - freesoft
27. okt. 2007 16:59
#7
Det er den mikronation hvor Newz.dk bliver hostet. Hvor der netop er blevet udskrevet valg, som du kan læse.

;)
Gravatar #9 - TullejR
27. okt. 2007 17:01
Gravatar #10 - myplacedk
27. okt. 2007 17:02
#2
Nogen der kunne have lyst til at forklare "inside" jokes'ne for os programmeringsretaderede?? Please..

Jeg kan da lige forklare den jeg morede mig mest over.

COBOL er et f*cking gammelt sprog (fra 1959), som er blevet erklæret dødt den ene gang efter den anden. Helt dødt er det dog ikke, på min arbejdsplads har vi over 200 COBOL-udviklere, som laver bank-systemer.

(Mange af dem er blevet rådet til at droppe COBOL af hensyn til deres karriere. Mange af dem lever fint af det, og kan sagtens leve af det til de går på pension.)
Gravatar #11 - lorric
27. okt. 2007 17:17
Java (sharply) er en reference til J# (java sharp), som er en .net variant af java (sikkert andre, der kan forklare det mere præcist).

Jeg fik ikke den med C# developers, kan nogen forklare?
Gravatar #12 - JoeX2
27. okt. 2007 17:18
#7 Ja hvor er Danmark. Der bør laves en dansk version af den debat. Især fordi sprog med dansk oprindelse ikke er med. Fx PHP og C++. Ruby repræsentere måske danmark ved at tale som Ruby-on-rails i den debat.
Gravatar #13 - JoeX2
27. okt. 2007 17:22
#11 Ved ikke om newz.dk kan klare så langt et link.

Steve Balmer:
developers, developers, developers
Gravatar #14 - arne_v
27. okt. 2007 17:36
#10

Jeg har set estimeret at der eksisterer 200 milliarder linier COBOL kode.

Hvis en programmør kan vedligeholde 100000 linier kode, så kræver det 2 millioner COBOL programmører.

Der er også stadig store mængder PL/I kode i omløb.
Gravatar #15 - Windcape
27. okt. 2007 17:58
haha , genialt

#14

Ja, en stor del af danske bank's kort-systemer (håntering af dankort etc.) er lavet på PL/1 :)
Gravatar #16 - KingGuru
27. okt. 2007 19:14
Lambda er da det onde her.
Lambda er et funktionelt programeringssprog, som lidt danner grundlag for de fleste funktionelle progsprog.
Blev lavet i 1936.
Gravatar #17 - LordMike
27. okt. 2007 20:41
VB.Net Rules!

Syndt det ikke er med...
Gravatar #18 - atheist
27. okt. 2007 21:23
#10:
Hvis du spørger har de garanteret også haft kronede dage op til y2k, min onkel der er old-school programmør var lige pludselig i høj kurs da der skulle rette y2k-bugs over det hele :D
Gravatar #19 - x3me-brain
27. okt. 2007 21:25
Hmm. Gad vide hvorfor store sprog som C er udeladt.
Gravatar #20 - Montago.NET
27. okt. 2007 21:29
#19

C er da representeret af C# ?... på en måde

synes det er fedt nok at Ruby stadig er præ-teenager !! :D



Fact er jo, at alle programmerings sprog er lavet for at løse hver deres genre af opgaver... ingen kan bruges til alt
nok derfor cobol stadig overlever... der er noget det er godt til ??

ellers er finten jo at gøre sig uunværlig ved at benytte et ikke-eksisterende sprog, som kun DU fatter bjælle af
Gravatar #21 - Lobais
27. okt. 2007 21:38
Fact er jo, at alle programmerings sprog er lavet for at løse hver deres genre af opgaver...

Fact er at alle programmeringssprog er lavet af idealister, der mener at de, og kun de, har forstået hvordan det perfekte sprog skal skrues sammen.
Gravatar #22 - sguft
27. okt. 2007 21:42
#20: Faktum er nok snarere at det tager alt for lang tid og er alt for dyrt at omskrive al det her COBOL kode indenfor bankverdenen. Så er det nemmere at hyre en flok datamatikere fra fabrikken til at vedligeholde det og når de først har kodet COBOL et par år er der alligevel ikke andre der vil have dem og så har man sikret arbejdskraften :)
Gravatar #23 - myplacedk
27. okt. 2007 21:59
#22
Faktum er nok snarere at det tager alt for lang tid og er alt for dyrt at omskrive al det her COBOL kode indenfor bankverdenen.

Tjoh. Men hvad er mon også væsentligt bedre end COBOL, til det behov?

og når de først har kodet COBOL et par år er der alligevel ikke andre der vil have dem og så har man sikret arbejdskraften :)

Vi bytter nu en del medarbejdere med de andre banker. ;-)

Og ellers er der også en forholdmæssig stor sandsynlighed for, at efter nogle år vil man noget andet end at kode. Hvis du så går over til at være analytiker, designer, projektleder osv, så betyder sproget ikke så meget.

Men hvis du vil skifte arbejdsplads, er det vist ret nemt, når man kan COBOL. Der er ikke mange arbejdspladser at vælge imellem, men de mangler alle COBOL-udviklere. Og så kan du selv vælge om du går direkte til arbejdspladsen, eller om du går gennem et konsulent-firma og tjener langt mere (mod langt større risiko for arbejdsløshed når højkonjukturen er forbi).
Gravatar #24 - Montago.NET
27. okt. 2007 23:13
Note til mig selv: lær Cobol... NU !
Gravatar #25 - zin
28. okt. 2007 00:01
Jeg savner maskinkode. :-/
Gravatar #26 - Windcape
28. okt. 2007 00:30
#20: Faktum er nok snarere at det tager alt for lang tid og er alt for dyrt at omskrive al det her COBOL kode indenfor bankverdenen.

Hvad er bedre end COBOL, som kan eksekveres direkte på en AS/400 eller lign. mainframe, og kører ligeså hurtigt som batch (fordi, COBOL bliver netop brugt til hæftige SQL relateret batch jobs).

Svaret er: Der er intet ! COBOL er simpelhen optimalt hastighedsmæssigt til præcist hvad det gør.

Og det er så uendelige meget nemmere at lære, kode og veligeholde end LISP , Ruby og hvad i ellers kan komme med af entisuast-sprog som ikke duer i den virkelige verden alligevel.

#24

Hvis du kan COBOL, skal det nok hjælpe på jobsamtalen til de store firmaer, det er helt sikkert.
Gravatar #27 - arne_v
28. okt. 2007 01:25
#26

Jeg troede faktisk at COBOL ofte brugte embedded SQL til database tilgang !?
Gravatar #28 - Soechr
28. okt. 2007 12:12
#18 Bare synd de ikke rettede fejlede men bare udskød den og gjorde den samme fejl som var grunden til Y2K. Vi regner med cobol er udfaset til den tid ;)
Gravatar #29 - mgX
28. okt. 2007 12:31
#17 .....suk....nogen lever godt nok i deres lille osteklokke...hvis man vil lege med .net, så lad for gud skyld vb ligge og brug c# i stedet....
Gravatar #30 - Mr.Weasel
28. okt. 2007 15:33
#29 Det er som sådan ikke noget galt med VB.Net, der er et par tåbeligheder der er arvet fra VB6, men ellers har VB.Net adgang til de samme dele af .Net som C#.

Problemet med VB.Net er at de udviklere der benytter det ofte er gamle VB programmører, der bare ser det som den nyeste udgave af VB og ikke som .Net. Det giver noget rimelig spøjs kode der ofte er næsten umuligt at læse og ikke giver så meget mening for folk der aldrig har arbejdet med VB.

Der er ikke nogen grund til at holde sig fra VB.Net hvis man bedre kan li' syntaksen, og det er der mange der kan. Det argument jeg oftest høre for VB.Net er netop at det er nemmere at læse, og det er jeg sådan set enig i. Fordelen ved at benytte C# er at det ligner de fleste andre programmeringssprog, noget jeg ser som en fordel hvis man ikke udelukkende koder .Net.

Det største fejl VB.Net udviklere laver, efter min mening, er noget så simpelt som ikke at sætte sig ind i forskellene mellem AND, OR og ANDALSO og ORELSE.

Det er mere reelt at give udviklerne skylden, fremfor værktøjet.
Gravatar #31 - frostycow
28. okt. 2007 19:43
#19: C have travlt den aften. Han skulle porteres til en anden platform ;)
Gravatar #32 - MoX
29. okt. 2007 18:46
Hvor er FORTRAN henne i alt det her? :D
Gravatar #33 - arne_v
29. okt. 2007 18:52
#32

Uden for døren fordi den altid råber højt !

:-)
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login