Thomas Peham havde gjort sig nogle observationer om trends i brugen af programmeringssprog i 2017. Peham fik udgivet sine tanker i februar måned, hvormed jeg kan konstatere, at tankerne er relativt nutidige. Ifølge Peham vil der være tale om følgende programmeringssprog som vil være en hvis hype om i 2017 både i udbredelse og i anvendelse:

  • JavaScript.
  • Java.
  • Python.
  • Elixir.
  • Rust.
  • Go.
  • TypeScript.
  • PHP.
  • Ruby on Rails.
  • C#.
  • Swift.

Analyse

Der findes forskellige anskueliggørelser af hvad der er relevant og efterspurgt på de forskellige markeder. Det gælder også, når det kommer til trends for programmeringssprog på det danske marked.

Set ud fra tre overordnede perspektiver så kan der være tale om Web, Standardsystemer og Udvikling fra bunden.

Web

Inden for udvikling af webapplikationer herunder applikationer der bruger en web-orienteret front-end, så vil der typisk være en trend i Danmark der peger i retning af følgende programmerings- og scripting sprog har udbredelse:

  • PHP.
  • JavaScript.
  • Ruby on Rails.
  • TypeScript.
  • Go.

Standardsystemer

I blandt de nedenstående programmeringssprog vil det også være muligt at udvikle IT-løsninger helt fra bunden af, dog er programmeringssprogene også anvendt i udviklingsparadigmer der satser stærkt på integration og anvendelse af standardsystemer:

  • C# med .NET.

Udvikling fra bunden af

Nedenstående programmeringssprog kan også bruges til at binde såkaldte eksisterende standardprodukter sammen. Dog vil man typisk opleve at et andet udviklingsparadigme anvendes, hvilket vil sige, at programmeringssprogene typisk anvendes til at bygge systemer helt fra bunden.

  • Java.
  • C++ / C#.

Kilder

  1. Peham, T. (2017). What are the programming language trends for 2017? URL: https://www.quora.com/What-are-the-programming-language-trends-for-2017

 

Reklamer

Offentliggjort af CoherencyArchitect

MSc in Information Technology in eBusiness with a special focus on enterprise architecture, business strategy and business transformation and BSc in Business Administration and Business Computing. Graduate Diploma in Business (International Business).

%d bloggers like this: