Avatar billede danielhep Nybegynder
23. maj 2004 - 23:38 Der er 20 kommentarer og
1 løsning

Fremtidens 3 sprog

ok...here goes.. :)

Hvis vi tænker 10 , måske 20 år frem i fremtiden, hvilke 3 programmerings sprog tror du/i der ville ligge øverst på listen ?
Avatar billede danielhep Nybegynder
23. maj 2004 - 23:42 #1
Jeg tror selv det vil være, men det er jo også bare mig... he he

1: java 
2: c++
3: vb .net
Avatar billede danielhep Nybegynder
23. maj 2004 - 23:43 #2
eller måske et nyt 3 parts sprog...
Avatar billede zaym01 Nybegynder
24. maj 2004 - 00:02 #3
Medmindre der sker noget drastisk med ms vil jeg gætte på C#
En del af de andre kloge hovedet holder også på java så hvorfor ikke give dem ret
C++ fordi jeg selv programmerer i det og generelt synes det er et godt sprog
Avatar billede danielhep Nybegynder
24. maj 2004 - 00:07 #4
ja, men jeg synes til at mærke, mange folk begynder at vælge hurtigere udviklingssrog, da man har tendens til være doven nu til dags....

Java er efter min udtale lidt VB agtigt med C syntax, nemt/hurtigt at udvikle i, men lidt mere struktureret.
Avatar billede strych9 Praktikant
24. maj 2004 - 02:08 #5
Ved ikke om jeg ville kalde det doven. Det er vist at stamme den lidt =)
Kompleksiteten af opgaverne stiger, mængden af opgaver stiger, deadlines bliver kortere osv.
Når MS præsenterer Longhorn så vil du have et godt svar på dit spørgsmål. De er ved at lave erstatningen til Win32 API'en, og dermed den teknologi de vil ride på i de næste 10-15 år. Sandsynligvis C# bliver første mest effektive bud ja, men der kan jo sagtens nå at komme femte generations sprog på den tid som ingen kan forudse endnu, og MS kan også sagtens nå at vende 3 gange på en tallerken. Var der nogen der sagde J++?
C# på Linux begynder at se lovende ud. Novell står bag open source implementeringen af det (www.go-mono.org), og siden Novell også står bag store dele af Gnome desktop på Linux kan det sagtens ske at C# går en stor fremtid i møde som sprog til at lave GUI programmer i Linux. Afhængigt af hvordan MS spiller deres kort med Longhorn vil jeg sige at Linux på desktop kommer til at erobre anseelige markedsandele i de kommende 5 år. Derfor tror jeg at cross-platform teknologi kommer til at spille en vigtig rolle, og C# kan være et bud.
Jeg oplever (subjektivt, uden at kunne hive statistik frem) at C++ er på tilbagegang. Folk der har brug for et hurtigt lavniveau-sprog synes at foretrække C, og OOP folk lader til at fatte mere interesse for Java.
Avatar billede zaym01 Nybegynder
24. maj 2004 - 12:30 #6
Linuxfolket plejer jo ikke ligefrem at elske m$ så hvorfor skulle de acceptere deres c#?
Avatar billede strych9 Praktikant
24. maj 2004 - 13:58 #7
Der buldrer skam også store flamewars derude over det. Dem der er mest imod er java folk. Men på den anden side, der er ingen "free" version af Java, men det er der af C#
Avatar billede mobius6 Juniormester
24. maj 2004 - 16:16 #8
i retning af C#
(hvis der altså bliver tale om sprog som ligner noget der allerede existerer)

men mon dog, det ville sgu være sørgeligt....
Avatar billede hoejrup Nybegynder
24. maj 2004 - 16:30 #9
Til den tid bruger vi ikke længere programmeringssprog.

Vil vil være gået over til NICS, der kan tilpasses
af almindelige mennesker. Bye bye Microsoft!;-)

/per
Avatar billede strych9 Praktikant
24. maj 2004 - 16:49 #10
NICS?
Avatar billede hoejrup Nybegynder
24. maj 2004 - 16:57 #11
strych9>Ja, en hel ny generation af computere, der fungere
på den samme måde som menneskets hjerne.

NICS: Neural Intelligent Computer Systems

/per
Avatar billede mobius6 Juniormester
24. maj 2004 - 17:02 #12
hoejrup is on da right track :)
Avatar billede strych9 Praktikant
24. maj 2004 - 17:07 #13
De drømmer gør de =)
Men jo, AI og Alife har da en fremtid. Men må jeg minde om LISP og alle de andre sprog som har været forsøgt som "almindelige ikke programmører" skulle kunne finde ud af at bruge. Det har været skuffelse på skuffelse indtil videre, men måske en dag, det er jo umuligt at spå. =)
Avatar billede hoejrup Nybegynder
24. maj 2004 - 20:19 #14
stych9>Vi taler om 20år frem i tiden, så det ligger uden for din fatteevne.
Og computere er ikke konstrueret på den måde, som vi kender i dag. Der vil
nemlig ske rimelig meget nano-teknologiområdet de næste 20 år.
Så derfor kan du ikke bruge kendt viden som en referanceramme!

/per
Avatar billede danielhep Nybegynder
24. maj 2004 - 20:59 #15
det der NICS lyder vildt....jeg har hørt noget om nogle japanere/kinisere som ville lava noget lig...men kan desværre ikke huske hvor jeg læste det... :(
Avatar billede strych9 Praktikant
24. maj 2004 - 23:28 #16
Jamen LISP var skam heller ikke konstrueret på en måde der var hidtil kendt dengang det kom til verden... Blankt at afvise gentagne tendenser i de sidste 50 års teknologi historie er da fjollet. Var det ikke Churchill der sagde "Those who do not know history are doomed to repeat it"? =)
"Du kan ikke bruge kendt viden som referenceramme" er godt nok ikke det smarteste jeg har hørt på E til dato. Selvfølgelig kan man ikke spå om den konkrete udformning af teknologi 20 år frem, men man kan da se tendenserne, ligesom den fyr der satte sig ned for ca 10-20 år siden og spåede at nanotech ville blive stort, alene på det grundlag at han observerede at computere blev mindre og mindre. Hverken han, du eller jeg ved hvordan det konkret vil udforme sig. Klap nu liiiiige hesten og begejstringen og læg SciFi litteraturen til side.
Et bedre bud er at læse på Gartner Groups Hype Cycles. Det er et research firma der viser sig ofte at have ret i deres forudsigelser. Men det faktum at Gartner Group ofte har ret er måske kendt viden og dermed ubrugelig som reference ramme også? ;)
Avatar billede hoejrup Nybegynder
25. maj 2004 - 10:03 #17
strych9>Du er bare bange for at miste dit job. Så hænger du fast i
gamle citater, der altid vil være evig gyldige sandheder. Jeg forholder mig
også til allerede udviklet teknologi, der vil blive en del af din hverdag om
allerede 3 år. Gartner Group er som vejrprofeter, de scorer kassen på opgaverne. Men der er sjældent at vejrprognosen holder ret lang tid. :)

danielhep>Hvis du hele tiden er omstillingsparat, så kan du hele tiden
tilpasse dig fremtidens krav. Derfor er det ikke vigtigt hvilket sprog,
du mestre 10-20år frem i tiden. Jeg har allerede udviklet programmer i 10 forskellige sprog de sidste 20år! , både på mainframes, mini computere mv. Hvis du omstiller dig hele tiden, så kan du lære et nyt sprog på 3 dage. Hvis du tager et ekspert kursus. Og 3 måneder efter kan du sproget forfra og bagfra.

/per
Avatar billede hoejrup Nybegynder
27. maj 2004 - 13:07 #18
Gartners analyse af salget af databasesoftware halter dog, fordi analysefirmaet ikke har inkluderet populære open source-databaser som eksempelvis svenske Mysql. Gartner mener ikke, at Mysql er egnet til store virksomheder.

Link til info: http://www.computerworld.dk/default.asp?Mode=2&ArticleID=23855

Så jeg sidder bare og ryster på hovedet af dem.

/per
Avatar billede strych9 Praktikant
27. maj 2004 - 13:16 #19
Den dag MySQL får support for stored procedures og giver fulde ACID garantier er den egnet til store virksomheder...
Ved godt at version 5 af den lover noget i den stil, men den er altså ikke færdig endnu.
Avatar billede strych9 Praktikant
27. maj 2004 - 13:23 #20
I øvrigt skal du vide at når Gartner taler om store virksomheder så mener de "USA store" og ikke "Danmark store". En virksomhed med 2.000 ansatte er kun en lille virksomhed i USA =)
Avatar billede danielhep Nybegynder
01. juni 2004 - 20:57 #21
sejt, en masse kommentare....jeg lukker spm nu...
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
Computerworld tilbyder specialiserede kurser i database-management

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