söndag7 september 2008
CS logotype

Fokussajter

På agendan

Läs mer om

Tjänster

Tidningen

För annonsörer

Kontakta oss

Computer Sweden är Sveriges ledande it- tidning som publicerar nyheter varje dag på webben samt tre gånger i veckan på papper.
............................................

Ring till 08-453 60 00.

Skicka gärna e-post till: cs@idg.se

Postadressen är:
Computer Sweden
106 78 Stockholm
............................................

- Computer Sweden:

Lär dig flera språk

Tobias Fjälling är konsult på Dotway.
Tobias Fjälling är konsult på Dotway.

Svar: I dag är knappast programmeringsspråket den största barriären för utvecklare. Vi bygger i dag kod på befintlig kod som tar tid att sätta sig in i. Kunskap om ramverk, verktyg och väldesignad kod tar längre tid att lära sig än programsyntax.

Därmed inte sagt att valet av programmeringsspråk är ointressant. Faktum är att jag själv ofta reflekterat över varför vi fortfarande inte har en högre abstraktionsnivå för programmeringsspråk än dagens standard. Varför ska vi behöva skriva mycket kod för att uträtta lite?

Jag tror att svaret står att finna i orden flexibilitet och kontroll. När vi höjer abstraktionsnivån till en allt för hög övergripande nivå förlorar vi den fin­korniga möjligheten att tillverka önskvärd funktionalitet. Trots att drömmen om fjärde generationens språk, 4gl, funnits i årtionden så finns alltså alltjämt
behovet av tredje generationens språk som exempelvis C++, Java och C#.

Det trevliga är att det fortfarande händer en hel del. Exempelvis har många moderna språk blivit av med den otrevliga minneshanteringen. Vidare ser vi förbättringar genom en allt enklare syntax i nya versioner av språken.

C# och Java är exempel på statiskt typade språk. Det ger stora fördelar bland annat som skydd mot kompilerings­fel. En viktig egenskap i form av ett tidigt skyddsnät med tanke på att många utvecklare är unga och oerfarna.

De senaste åren har dynamiska språk som exempelvis Ruby och Python seglat upp som potentiella utmanare till statiskt typade språk. Jag är själv jätteintresserad av den utvecklingen eftersom många av dessa språk tillåter en förenklad och förkortad syntax. Det är en stor fördel eftersom vi programmerare kan bli mer produktiva.

Inget gott utan något ont, brukar det heta.
En slimmad syntax ger en mindre tydlighet vilket är ett potentiellt problem för ovana programmerare.

Dessutom kräver dynamiska språk stor disciplin på grund av det minskade typstödet. Testdriven utveckling har här en bonuseffekt i att sådana fel kan fångas tidigt.

Slutligen saknas ofta funktionen Intellisense, att utvecklingsverktyg hjälper till att skriva kommandon. Jag är dock övertygad om att stödet kommer för dynamiska språk också. Exempelvis har Microsoft lyckats att skapa Intellisensestöd för Javascript i Visual Studio 2008. Inte illa.

Det här är ett stort område som inte kan täckas in av en krönika. Vilket språk som är bäst för framtiden är självklart svårt att sia om. Jag skulle i stället vilja säga att du bör vara lite pragmatisk och lära dig flera språk. Fördela äggen i flera korgar!

Den här artikeln har 2 kommentarer:

Programspråk att kunna - ( Nils H ) 2008-02-25 08:15

Fler språk. - ( JPN ) 2008-02-26 07:51

OBS! Denna artikel är mer än tio dygn gammal och är därför stängd för vidare debatt.

Hett på CS just nu

Toshibas Portégé R500 får inte godkänt - Computer Sweden:

Lätt och snygg -
men dyr och dålig

(7 kommentarer)

Alla vill vara med - Computer Sweden:

Storstrid om det
virtuella skrivbordet


Nokia dyker efter
sänkt prognos

Nokia sänker sin prognos för marknadsandelen på mobiltelefonmarknaden under tredje kvartalet 2008. Aktien backade med 10 procent som en reaktion på beskedet.

Computer Sweden:

  1. ...och 600 får gå från Sony Ericsson

    Uppgifterna kommer enligt Veckans Affärer snart att offentliggöras.


Men utan cookies försämras upplevelsen - Computer Sweden:

Spårlöst surfande oroar

(11 kommentarer)


Ny storaffär: - Computer Sweden:

Samsung suktar efter Sandisk


Ny affärsmodell: - Computer Sweden:

Dell försöker sälja fabriker

It-cheferna är inte sugna på att byta - Computer Sweden:

Svenska företag
ratar Chrome

(106 kommentarer)


FRA var bara början
- nu ska allt loggas

Beatrice Ask tvingas baxa den kontroversiella loggningslagen genom riksdagen just när opinionen hugger på allt som har med övervakning att göra.

Computer Sweden:

  1. Piratjägarna vädrar morgonluft

    Tillsammans med den kommande lagen om stärkt skydd för upphovsrätten hoppas de privata piratjägarna få ett oerhört kraftfullt vapen.

Computer Sweden:

  1. Inget domstolsbeslut krävs

    En kontroversiell del i förslaget till loggningslag är att polismyndigheten själv får fatta beslut om att en operatör ska lämna ut trafikdata.

Computer Sweden:

  1. Kommentar: Bodström drev igenom förslaget

    Justitieministern i den förra regeringen var personligen en av de mest drivande bakom trafikdatalagrings­direktivet.

Computer Sweden:

  1. Ledare: Värre än FRA-lagen

    "Den så kallade loggningslagen är politiskt sprängstoff. Ur integritetssynpunkt är den värre än FRA-lagen."


- Computer Sweden:

Tele2-bolaget
säljer olåst Iphone

(61 kommentarer)


Fler program till Xperia X1 - Computer Sweden:

Sony Ericsson
söker mobilutvecklare

(4 kommentarer)


Månadens buggfix snart här - Computer Sweden:

Kritiska patchar
från Microsoft

(1 kommentar)


Med risk för oskyldigt anklagade - Computer Sweden:

Facebook börjar
jaga nätpedofiler

(2 kommentarer)


Affärsfokus

Med nytt styrsystem kan klädsortimentet ständigt förnyas och lagren hållas nere - Computer Sweden:

Lindex tänker om
och ökar tempot

Folk

- Computer Sweden:

Kaja flyger vidare


Dagens krönikor

- Computer Sweden:

Därför gör Google en webbläsare

Varannan måndag läser du det bästa inlägget från CS teknikblogg i papperstidningen.
> Alla inlägg på teknikbloggen hittar du på computersweden.se/teknikbloggen

- Computer Sweden:

Inget luddigt med fuzzy

(1 kommentar)


Opinion

- Computer Sweden:

Krisgrupp till F-kassan


- Computer Sweden:

Ledare: Värre än FRA-lagen

(12 kommentarer)


- Computer Sweden:

Goda råd till regeringen


CS dreglar över ...

Skärmar med extra allt

Under snedstrecket

Wikipedia - uselt bevis vid asylmål

Krönikan

Kom och lyssna!

Opinion

Värre än FRA-lagen

Experterna svarar


Hur får jag jobb i Chicago?

Dagens ord

"Geek"

Håller du koll?

Hett just nu

25 år med CS

Häng med på en resa i modern it-historia. 25 år på fem minuter.
Häng med på en resa i modern it-historia. 25 år på fem minuter. Se bildspel

Vimmel

Portal firade en kombinerad sommar- och jubileumsfest, med ca 600 gäster i Enskede Värdshus trädgård. På scenen underhöll gruppen Tre Svenska Favoriter med Micke Syd, Tommy Ekman och Niclas Wahlgren.
Portal firade en kombinerad sommar- och jubileumsfest, med ca 600 gäster i Enskede Värdshus trädgård. På scenen underhöll gruppen Tre Svenska Favoriter med Micke Syd, Tommy Ekman och Niclas Wahlgren. Se bildspel

CS teknikblogg

Spana in CS teknikblogg

På teknikbloggen i CS karriärnätverk skriver redaktionen på ett mer personligt sätt om tekniken.

It i vården-bloggar

Nytt nyhetsbrev

Språksamt

Just nu på CS Karriär

Är chefen en clown?

Populärt på CS Karriär

RSS och nyhetsbrev

Fler nyheter

Aktuella seminarier

Hetaste white papers just nu

Mest besökta platsannonserna

CS läsarpanel

Hjälp oss! Få en prenumeration!

Nytt från PDF-shopen

Utbildningsguide

Utbildningsguiden

Lönebarometern

Diagram

Senaste nytt från IT24.se

Nytt nätverk för it-proffs

Lisa Bjerre, redaktör

Börsen idag

Senaste tidningen

CS Hemma

The Swedish IT Industry Guide

Kurs&EventKalendern

AdtechSynpunkter på sajten? Kontakta Linus Larsson | Kontakta CS redaktion | Policy om personuppgifter & copyrightinfo
Karlbergsv. 77 106 78 Stockholm Tel: 08-453 60 00 Karta | Copyright © 1996-2008 International Data Group