mboost-dp1

Her er de 9 programmeringssprog der rykker i 2011


Gå til bund
Gravatar #2 - Windcape
29. dec. 2010 23:07
Listen ligner sig selv. En række små niche sprog, som for volsomt meget omtale i løbet af året til diverse udviklerkonferencer, og omtale i diverse IT-orienterede medier.

Og imens fortsætter praktis med at være COBOL, Java, C# og C/C++.

*shrug*

Det eneste man vel kan konkludere ud fra de sidste par år, er at parallel programmering bliver mere og mere vigtigt, og derfor opnår det funktionelle paradigm større kendskab hos de alm. programmører.

Så jeg vil sige at enten skal man kigge på F#/C# 5.0 hvis man er i Windows lejren, eller på Google Go, hvis man er i Linux/Mac lejren. (Go udvikles ikke til Windows af Google.)
Gravatar #3 - Windcape
29. dec. 2010 23:14
Objective C: Er *must know* sprog hvis man vil arbejde med Apple's produkter i dag. Selvom C#/Mono er en god platform, så er det stadigvæk nødvendigt at have kendskab til Objective C for at forstå dokumentation og eksempler.

Python: Har vel mere eller mindre overtaget Perls rolle som bash-job sprog på Linux.

Lua: Er ekstremt populært som scripting-sprog til diverse programmer og spil. Blev især populært efter at Blizzard introducerede det med World of Warcraft til addon-scripting.

(WoW's addon-model blev så genbrugt af Microsoft til MEF)
Gravatar #4 - arne_v
30. dec. 2010 00:10
Windcape (2) skrev:
Listen ligner sig selv. En række små niche sprog, som for volsomt meget omtale i løbet af året til diverse udviklerkonferencer, og omtale i diverse IT-orienterede medier.

Og imens fortsætter praktis med at være COBOL, Java, C# og C/C++.


Der er også mere end et par stykker som bruger PHP.

Men ja - det er meget svært at komme i programmerings sprogenes super liga.
Gravatar #5 - arne_v
30. dec. 2010 00:25
Windcape (3) skrev:
(WoW's addon-model blev så genbrugt af Microsoft til MEF)


Her skulle jeg lige til at sige WTF indtil jeg indså at MEF!=MAF.
Gravatar #6 - Windcape
30. dec. 2010 01:58
arne_v (4) skrev:
Der er også mere end et par stykker som bruger PHP.
Ah ja. Det er faktisk ret fair at tage PHP med på linje med de andre supersprog.
Gravatar #7 - Windcape
30. dec. 2010 02:02
arne_v (5) skrev:
Her skulle jeg lige til at sige WTF indtil jeg indså at MEF!=MAF.
Tænker du på System.AddIn ? (Visual Studio Extensibility)
Gravatar #8 - arne_v
30. dec. 2010 02:18
#7

Ja. Managed Addin Framework. System.AddIn namespace.
Gravatar #9 - illishar
3. jan. 2011 13:12
Windcape (3) skrev:
Objective C: Er *must know* sprog hvis man vil arbejde med Apple's produkter i dag


Det er faktisk heller ikke et så ringe sprog nu om stunder. (Ihvertfald ikke på papiret.) Jeg bytter gerne min C++ for Objective-C.
Gravatar #10 - Windcape
3. jan. 2011 13:13
#9

Jeg bytter gerne C++ for hvadsomhelst (okay, måske ikke COBOL, men tæt på!)
Gravatar #11 - illishar
3. jan. 2011 13:26
Mja, det kan der jo være noget om :-/

Har I forøvrigt set at Bjarne er ved at lave en revideret version af C++? C++0x: http://en.wikipedia.org/wiki/C%2B%2B0x

Den ser desværre ikke så banebrydende ud, som man kunne håbe på, men alt er vel bedre.

GO C++0x!!! W00t! HRRR! FTW!

(Damn et nørdet navn til gengæld.)
Gravatar #12 - arne_v
3. jan. 2011 13:52
#11

Det er almindeligt for de ANSI/ISO drevne processer at navngive versioner af sprog efter årstallet for standardisering og at bruge X når man ikke ved hvornår det er færdigt.
Gravatar #13 - onetreehell
3. jan. 2011 14:04
#12
Ydermere er det også blevet til en joke at det er hexadecimal (for 0x er jo lissom for sent nu).
Gravatar #14 - arne_v
3. jan. 2011 14:19
#13

Fortran 8X endte også op med at blive Fortran 90.

Generelt er det en meget tung process at ændre et sprog med store mængder eksisterende kode. Der er mange forskellige opfattelser af hvilke ændringer der er brug for. Og voldsomme restriktioner på hvordan man kan ændre det uden at bryde kompabiliteten.
Gravatar #15 - illishar
3. jan. 2011 15:09
arne_v (14) skrev:
Og voldsomme restriktioner på hvordan man kan ændre det uden at bryde kompabiliteten.

Man taler derimod vist ikke om den pågældende revisions forventede levetid. Så man kunne vel publicere de 7 næste releases på samme tid. Og så depricate de første 6 ved samme lejlighed. Så ville alle kunne se at den manglende kompatibilitet er en naturlig konsekvens af de mange tidligere udgivelser. :P



Edit: LOL, jeg ville faktisk ikke have postet det ovenstående. Fik bare trykket på den forkerte knap. NM.
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