Aktuelles Programmiersprachen-Ranking von RedMonk

Zweimal im Jahr veröffentlicht das IT-Marktforschungsunternehmen RedMonk sein Programmiersprachen-Ranking, das auf Analysen von GitHub und Stack Overflow basiert. Soeben wurde die zweite Ausgabe des Jahres veröffentlicht, in der sich Python und Java wieder mal  ein Rennen um den zweiten Platz liefern, das diesmal aber beide gewinnen. JavaScript schaffte es auch diesmal wie schon seit Jahren unangefochten auf den ersten Platz, und auch beim Rest der Top 20 hat sich im Vergleich zum ersten Ranking des Jahres kaum etwas geändert. Der zweite Platz ist hart umkämpft Der zweite Platz ist aber deutlich härter umkämpft: Während Java sich früher sogar auf dem ersten Platz mit JavaScript abwechselte, hat Java mit der objektorientierten Programmiersprache Python einen starken Konkurrenten bekommen. Schon 2020 verwies Python erstmals Java auf den dritten Platz, was bis zum ersten Quartal 2021 auch so blieb. Im aktuellen Ranking holt Java aber wieder auf und schafft zusammen mit Python den zweiten Platz. Die besonders bei Webworkern beliebte Sprache PHP schaffte es auf Platz 4 des Rankings Die aktuellen Top 5: 1 JavaScript 2 Python 2 Java 4 PHP 5 CSS Screenshot: RedMonk

2021-08-10T07:43:52+02:00August 9th, 2021|Coding, CSS, HTML, Javascript, MySQL, PHP|Kommentare deaktiviert für Aktuelles Programmiersprachen-Ranking von RedMonk

JavaScript ist weiter Nummer Eins bei RedMonk

Weiterhin stehen JavaScript und Java an der Spitze des Programmiersprachen-Rankings der Analysten von RedMonk. Dabei greifen die „Roten Mönche“ zur Bewertung von Verbreitung und Nutzung der Programmiersprache auf Daten der großen Entwickler-Communities StackOverflow und GitHub zurück. Während die Auswertung der Daten von StackOverflow für die aktuellste Analyse auf unveränderte Art und Weise durchgeführt werden konnte, zwang GitHub dem Report eine deutliche Änderung auf. Bisher wurde dazu die Anzahl der in einer bestimmten Sprache gehaltener Repositories ausgewerten, und bei der Analyse des zweiten Quartals 2017 erfolgte die Analyse jetzt stattdessen anhand der Pull-Requests. Allerdings  korrelieren die Daten laut RedMonk recht gut, so daß eine gewisse Vergleichbarkeit erhalten bleibt. Hier die Top Twenty der aktuellsten Ausgabe des RedMonk-Rankings:

2017-06-12T10:55:42+02:00Juni 12th, 2017|Javascript, PHP|Kommentare deaktiviert für JavaScript ist weiter Nummer Eins bei RedMonk

Microsoft gibt Visual Studio Test frei

Microsoft hat jetzt die zentrale Unit-Test-Komponente Visual Studio Test Platform (VS Test) als Open-Source-Software freigegeben. Wie schon bei vielen anderen Software-Entwicklungsprojekten findet sich der Quellcode auf der Hosting-Plattform GitHub. Für VS Test nutzt Microsoft die MIT-Lizenz. Mit der neuen, in Microsofts Entwicklungsumgebung Visual Studio integrierten Testplattform kann man Unit-Tests für Programmiersprachen wie C#, C++, JavaScript und Python laufen lassen, darüber hinaus Testdaten sammeln und Testberichte dazu ausgeben. Außerdem gibt es Erweiterungen für andere wichtige Testframeworks wie beispielsweise NUnit, xUnit, Google Tests, Jasmine und Karma, Code Coverage und Test-Impact-Analysen. Das obige Diagramm zeigt, dass jetzt auch die zentralen Komponenten Cross-Platform-Runner und Host-Prozess zum Erkennen, Laden und Ausführen der Tests Open Source geworden sind. Ganz links stehen Visual Studio und Visual Studio Code als die wichtigsten Clients, aber die Tests kann man auch von der Befehlszeile aus durchführen. Neue Testadapter hat Microsoft leider nicht quelloffen zur Verfügung gestellt. aber die überwiegende Mehrzahl dieser Adapter stamme sowieso nicht von Microsoft, meint dazu Brian Harry, Microsoft Corporate Vice President, in seiner Ankündigung zur Open-Source-Legung. Der wichtigste Adapter von Microsoft selbst, MSTestV2, soll aber auch schon bald Open-Source-Software werden. Weiterführende Informationen zu Microsofts Strategie für VS Test können Sie in einem Dokument zur Roadmap nachlesen.

2017-01-24T10:21:14+02:00Januar 24th, 2017|Allgemein|Kommentare deaktiviert für Microsoft gibt Visual Studio Test frei

TIOBE mit neuer Hitliste der Programmiersprachen

Ein schneller Blick auf den aktuellen Programmiersprachen-Index vom Januar 2016 der Firma TIOBE zeigt, daß Java auch weiterhin die meistgenutzte Programmiersprache ist. Das liegt hauptsächlich daran, dass das erfolgreiche Mobilbetriebssystem Android von Google ebenfalls weitestgehend auf Java basiert und daß die Programmiersprache Java grundsätzlich plattformunabhängig ist. Die Rangliste soll aktiven Programmierern einen Überblick  über die Popularität unterschiedlicher Programmiersprachen bei ihren Kollegen geben und entsteht durch simples Zählen der Treffer für die Anfrage "<language> programming" in 25 verschiedenen Suchmaschinen.

2016-02-03T18:52:41+02:00Februar 3rd, 2016|Allgemein, Javascript, PHP|Kommentare deaktiviert für TIOBE mit neuer Hitliste der Programmiersprachen

MS-Connect(); zeigt Visual Studio und C# 7.0

Sowohl die nächste Version von Visual Studio "Visual Studio vNext" als auch das neue C# 7.0 wurden auf Microsofts Entwickler-Konferenz nur relativ kurz vorgestellt - der Zeitplan der Konferenz mit ihren vielen Neuerungen war wohl zu eng. Visual Studio kann jetzt auch PHP und R Bei Visual Studio vNext reichte es aber noch für den Hinweis, dass Microsoft im nächsten Visual Studio auch die Webserversprache PHP und die Sprache R für statistisches Rechnen und statistische Grafiken unterstützt. Im neuen Projektmappen-Explorer können die Entwickler mit "Open Code Folder" jetzt direkt zum entsprechenden Verzeichnis im Dateisystem wechseln. Kaum Details zu C# 7.0 In seiner nächsten Version wird C# (gesprochen C Sharp) auch Pattern Matching unterstützen. So können Entwickler beispielsweise durch eine Überladung für den is-Operator nun statt dem Code links auch den kürzeren rechts benutzen: var v=expr as Type; if (v != null) { //Code mit v } if (expr is Type v) { //Code mit v } Zusätzlich plant Microsoft auch die Unterstützung für Tupel und eine bessere Kontrolle der Entwickler über Speicherallokationen. Weitere Pläne für C# 7.0 und auch den aktuellen Stand der Implementierung können Sie auf GitHub mitverfolgen. C# 7.0 soll genau wie die aktuelle Programmversion C# 6.0 auf allen .NET-Versionen ab .NET 2.0 laufen.

2015-11-20T08:29:37+02:00November 20th, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für MS-Connect(); zeigt Visual Studio und C# 7.0

Meistgenutzte Programmiersprachen: JavaScript und Java

Der webbasierte Filehosting-Dienst für Software-Entwicklungsprojekte Github hat die populärsten dort genutzten Programmiersprachen nach Häufigkeit ihrer Benutzung in den dort gehosteten Projekten bewertet. Das Resultat ist die nebenstehende Tabelle. Aktueller Top-Favorit ist eindeutig Javascript – gefolgt von Java. Wer als Webworker gelegentlich in interaktiven Seiten auch programmieren muss, stellt sich ja regelmäßig die Frage, ob er das Coding in PHP oder JaveScript oder gar im früher proprietären Microsoft-Dialekt C# erledigen sollte. Daß man eine Programmiersprache gut beherrscht, darf heute nicht mehr der Hauptgrund für die Auswahl sein. Die Github-Tabelle kann hier helfen, sich an den Präferenzen anderer Programmierer zeitgemäßer Projekte zu orientieren. Weitere Informationen zur Entwicklung der einzelnen Sprachen finden Sie bei Heise.

2015-08-21T23:42:54+02:00August 21st, 2015|HTML, Javascript, PHP|Kommentare deaktiviert für Meistgenutzte Programmiersprachen: JavaScript und Java

WebAssembly – eine schnelle Javascript-Alternative

Schnellere Internetseiten mit WebAssembly: Das neue, schnellere Binärformat für Webinhalte könnte auf lange Sicht JavaScript im Browser ablösen. WebAssembly besteht aus Bytecode und soll mit Unterstützung der großen Browserhersteller kompilierte Programme ohne Notwendigkeit eines Browser-Plug-ins statt JavaScript-Code im Internet etablieren. Um diesen Anspruch zu verdeutlichen, koordiniert eine Community-Arbeitsgruppe des Internet-Standardisierungsgremiums W3C die Arbeit. Zum Start des Projekts gab Brendan Eich auf seiner Website zahlreiche Details bekannt. Er gehört zum Entwicklerteam für WebAssembly. Für interessierte Ersteller von Webseiten ist die Web-Assembly-Dokumentation samt FAQ und ersten Code-Experimenten ist auf GitHub zugänglich. WebAssembly (kurz "wasm" genannt) kann auf verschiedenen Plattformen laufen: auf den x86-Prozessoren der PCs ebenso wie auf den ARM-CPUs in den Mobilgeräten. Es ist sehr kompakt und kann deshalb schneller geladen werden. Da das zeitaufwendige Übersetzen im Browser zur Laufzeit wie bei JavaScript entfällt, soll wasm auch deutlich schneller laufen. Zum einfacheren Debuggen durch den Programmierer soll es neben dem Binärcode auch eine Repräsentation des Programmcodes als Text geben. Ein LLVM-Backend erlaubt es den Entwicklern, C- und C++-Code in wasm zu übersetzen, und weiter Programmiersprachen könnten noch folgen. Es gab zwar schon früher Versuche in dieser Richtung für schnelleren Code (Java, .Net, TypeScript), aber immer nur als Alleingänge einzelner Firmen, die dann von Plugins in den Browsern abhängig waren und deshalb auch [...]

2015-06-21T16:01:43+02:00Juni 21st, 2015|Allgemein, Webwerkzeuge|Kommentare deaktiviert für WebAssembly – eine schnelle Javascript-Alternative

Programmiersprachen-Ranking von RedMonk

Erstmals seit 6 Monaten hat RedMonk sein Programmiersprachen-Ranking wieder aktualisiert. Die oberen Ränge der Statistik der meistgenutzten Sprachen im Netz führt JavaScript vor Java und PHP an. Python kommt auf den vierten Platz, den fünften teilen sich C#, C++ und Ruby. An 22. Position findet sich die größte Überraschung: Apples Anfang Juni 2014 vorgestellte Sprache Swift hat eine bemerkenswerte Verbreitung gefunden. So schnell sei eine Sprache noch nie von den Programmierern angenommen worden, heißt es in Kommentaren von RedMonk. Vor sechs Monaten stand Swift als Newcomer schon auf Rang 68. RedMonk sieht es als sicher an, dass das aus Objective-C hervorgegangene Apple-Idiom bis zum nächsten Ranking in einem halben Jahr unter die Top 20 aufgestiegen sein wird.

2015-01-20T08:23:03+02:00Januar 20th, 2015|Javascript, PHP|Kommentare deaktiviert für Programmiersprachen-Ranking von RedMonk
Nach oben