Blog
August 9, 2017
Alle
Tilpassede løsninger
Trends

Nye programmeringssprog – Hype eller realitet?

Nye programmeringssprog – Hype eller realitet?

Det ser ud som om, der altid er et nyt “must-know” programmeringssprog, som alle mener bliver det næste store hit. Men med den konstante strøm af nye sprog, er mange af disse ultra-populære programmeringssprog ikke længere så nyttige, som de var engang, eller var forudsagt til at være.

Et programmeringssprog kan blive forældet over tid af mange grunde; Måske var det overhypet, oversolgt eller kun brugbart på et begrænset antal enheder. Vi kigger nærmere på fire populære sprog, der er blevet introduceret siden 2012, som risikerer at forsvinde inden for de næste par år.

Ada 2012

Ada er blevet frigivet flere gange med den nyeste iteration i 2012. Men programmører har aldrig rigtig fundet interesse i dette Pascal-udvidede sprog, selvom dets programmer har færre fejl og arbejder mere effektivt end programmer skrevet i C. Så hvor nu det? Udviklere finder simpelthen Adas sprog for kompliceret. De skal arbejde hårdere, end de burde for at få en enkelt kompilérbar kildefil. Ada beviser, at uanset resultatet, skal indsatsen være det værd.

 

TypeScript

TypeScript blev designet til at løse problemer i JavaScript, men ifølge nogle eksperter reparerer TypeScript faktisk ikke disse problemer. Mens TypeScript hjælper med at forbedre type definition files, er der simpelthen ikke nok JavaScript-biblioteker til rådighed for at sikre, at udviklere har en god oplevelse med TypeScript.

TypeScript blev designet til at løse problemer i JavaScript

Play with TypeScript online

Swift

Da Apples Swift blev introduceret i 2014, tog det verden med storm. Det er relativt nemt, hurtigt og fejlfrit og kan tilmed reducere kodernes længde, hvilket sparer tid og energi. Swift har dog kæmpet med ustabilitet. Hver gang Apple introducerer en ny version af Swift, bryder alle de programmer sammen, der allerede er designet i iOS. Mens brugerne kan lave sine egne opdateringer til open source software Swift, forårsager disse nye opgraderinger – udgivet med et par måneders mellemrum – stadig alvorlige problemer. Medmindre Apple får Swifts stabilitet under kontrol, er vi ikke sikre på, at det vil overleve på den lange bane – uanset hvor effektiv det kan være.

Ring

Dette programmeringssprog, der blev født i 2016, kan bruges alene eller kan integreres i C/C++-projekter. Mens Ring lover at være enkelt, skalerbart og instruktionsvenligt, opfatter mange udviklere Ring som værende meget lig andre programmeringssprog, der allerede eksisterer. Med andre ord tilbyder det ikke noget nyt. Hvis du blot på ny sammensætter pakken af funktioner, der allerede fungere godt i andre sprog, kan et nyt tilbud let føles som om en ny ‘flavour of the month’. Udmeldinger fra programmører, der allerede har forsøgt kodning med Ring, er ret forskellige:

  • “Ring er ikke case-sensitive. Det er et enkelt sprog, der har en meget simpel syntaks”;
  • “Listeindekset starter fra 1, hvilket laver rod i indeksering“;
  • “Dynamic typing, hvilket er fantastisk, kombineret med weak typing, er den direkte vej til mange bugs”;

Når disse programmeringssprog ser dagens lys, er der altid et nyt sprog, der skal læres – og et nyt sprog, der skal kasseres. I stedet for at forsøge at være på forkant med udviklingen af programmeringssprog, så lad Ciklum gøre arbejdet for dig. Vores App Development team er kvalificerede i alle de programmeringssprog, der er værd at kende til og holder dig orienteret gennem hele processen.

 

Read also:

What Are The Most Popular Languages For Data Science?

Mobile App Failure: TOP 5 Reasons Why It Happens