c

Status på TOP100 Programmeringssprog 2015

2016-12-03T16:13:00+00:00 By |Categories: Agil Udvikling, Agile Development, Extreme Programming, Open Source, Scrum|Tags: , , , , |

Javascript er på vej frem også indenfor Agil Udvikling Man kan sige at Javascript vinder frem for PHP som ellers er det sikre valg til serverdrift. Det vil det nok være fremover og i stigning da de fleste BIGDATA og Open Source projekter i stigende grad benytter LAP i modsætning til LAMP hvor M er MYSQL. Vi skal til at vænne os til LANP hvor N er NoSQL indenfor BIGDATA og Open Source udvikling. Endvidere skal man bemærke at de fleste websites i verden (og i Danmark) er baseret på Open Source CMS systemer. Objective C dagene ser ud til at være ovre eftersom at dette programmeringssprog har tabt 5% til fordel for primært C++ som er ISO certificeret stand. Objective C var ellers det trejdemest anvendte igennem 2,5 år. Dette index er en indikator for udbredelsen af de forskellige programmeringssprog. Du kan bruge dette index til at se om dine programmeringsevner stadig er tidssvarende eller til at lave en strategisk beslutning om hvilke udviklingsplatforme du vil anvende, når du starter på et nyt projekt. Feb 2015 Feb 2014 Change Programming Language Ratings Change 1 1 C 16.488% -1.85% 2 2 Java 15.345% -1.97% 3 4 C++ 6.612% -0.28% 4 [...]

C++ 11 er nu ny standard og navnet er ISO C++

2016-12-03T16:13:01+00:00 By |Categories: Agil Udvikling, Agile Development, Extreme Programming, ITIL, Lean, Scrum|Tags: , , , |

C++ er nu godkendt i fuld enighed som ISO standard. Dette var ventet og muliggør at vi bl.a. kan anvende parallelle algoritmer og dermed skabe en langt højere  performance f.eks. også i CLOUD miljøer. Den ny version hedder så C++11 eller rettere ISO C++ oplyser ISO komiteen. De længe ventede funktioner er LAMBDA for implementering af parallelle algoritmer og det er helt unikt for brugen af Standard Template Library hvilket betyder at de emner der allerede findes i C++ 98's standardbibliotek kan anvendes nemmere og hurtigere. Især 'Move semantics' i C++11 giver højere ydelse fordi Concurrency inkluderer alle typer til transportabel, låsefri programmering. Dette betyder at C++ nu er endnu hurtigere at udvikle i, og især en vægtig konkurrent til JAVA hvor mange bestandale til JAVA er udviklet i C. Hvorfor er C++ så vigtig? Nogle kan ikke li det faktum, at hele verden er bygget på C++ og at sproget er det mest universielle, d.v.s. det kan bruges til stort set alt. De fleste andre programmer anvender også C kodesproget fordi det netop er bygget til at designe compilere og runtime kode til næsten alle andre programmeringssprog samt til samtlige browsere og stort set alle applikationsdomæner. Eftersom det meste [...]