heise Developer
86 subscribers
8.09K links
Informationen für Entwickler

Powered by @DerNewsChannel
Download Telegram
Programmiersprache: TypeScript 4․0 erweitert den Umgang mit Tupels
#JavaScript #Microsoft #TypeScript

Das JavaScript-Superset erlaubt den Einsatz des Spread-Operators ohne spezifische Typangabe sowie an beliebigen Stellen, und Tupel-Elemente dürfen Labels haben․
JVM-Framework: Micronaut 2․0 erweitert die Serverless-Computing-Funktionen
#JVM #Java #JavaFramework #Micronaut #Microservices

Die neue Hauptversion des noch jungen JVM-Frameworks wartet mit einem überarbeiteten Threading-Konzept auf, unterstützt Java 14, HTTP/2 und Embedded Server․
Microservices: Oracles Helidon 2․0 mit GraalVM Native Image für Helidon MP
#Helidon #JavaFramework #Microservices

Oracle fügt dem Java-Framework für Microservices außerdem Support für Java 11 und Jakarta WebSocket hinzu․
heise+ | Funktionale Sprachen: F# in der Enterprise-Entwicklung
#C #F #Geschäftsanwendung #Geschäftsdomäne #Programmierung #Software

F# ist eine statisch typisierte Functional-­first-Sprache mit Features und Idiomen sowohl für funk­tionales als auch für objektorientiertes Programmieren․
Codequalität lehren und lernen: Erfahrungen aus 6 Jahren Programmierausbildung

Wir empfehlen Maßnahmen, um vor dem Berufseinstieg für eine bessere Ausbildung zu sorgen und eine sinnvolle Weiterbildung zu etablieren․
Lua 5․4: Neues größeres Release der Programmiersprache nach fünf Jahren
#Lua

Die neueste Version des Interpreters für die Skriptsprache Lua ist erschienen und umfasst erwartungsgemäß etliche Änderungen․
Cloud-Entwicklungsumgebung Dirigible wechselt JavaScript-Engine und Editor
#CloudComputing #Eclipse #Entwicklungsumgebung

Eclipse Dirigible ist vor allem auf das Erstellen von Business-Anwendung und deren Anpassung im laufenden Betrieb (In-System Development) vorgesehen․
Softwarequalität: Amazon gibt CodeGuru für den produktiven Einsatz frei
#Amazon #AmazonCodeGuru #AmazonWebServices #Softwarequalität

Das Amazon-Tool integriert sich einerseits als Reviewer in Softwareentwicklungsprozesse und bietet als CodeGuru Profiler Hilfe bei der Codeoptimierung․
Microsoft gibt Quellcode der Python-Bibliothek Lumos frei
#Library #Lumos #Metriken #Microsoft #OpenSource #PythonTool

Lumos soll Entwicklern bei der Diagnose von Metrik-Regressionen in Web-Scale-Anwendungen helfen․
Programmiersprache: Visual COBOL 6․0 soll die COBOL-Entwicklung modernisieren
#Cobol #MicrosoftVisualStudio #Programmiersprachen #verteilteSysteme

COBOL soll durch das Major Release von Visual COBOL 6․0 und der Enterprise Suite 6․0 mit Refactoring-Tools, modernen IDEs und neuen APIs Cloud-fähiger werden․
Apps im Browser: Apple stellt sich gegen 16 Web-Schnittstellen
#Apple #Browser #ProgressiveWebApps #Safari #Webkit #iOS

Die APIs, die Web-Apps Hardware-Zugriff ermöglichen, könnten für Fingerprinting missbraucht werden, so Apple․ Web-Entwickler üben Kritik․
Huawei startet weltweiten Entwicklerwettbewerb
#Android #HMS #HarmonyOS #Huawei

Der chinesische Konzern steht unter Druck, Apps für seinen Android-Konkurrenten Harmony OS zu gewinnen․ Der jährliche AppsUp-Wettbewerb soll hier helfen․
Git-Client Tower mit neuem Major-Update für macOS
#Git #Software #Tower #macOS

Tower for Mac 5 will mit einem neuen Diff-Viewer externen Diff-Tools Konkurrenz machen․
heise+ | Statistiksprache R: Inhaltsanalyse von Texten
#Daten #StatistikspracheR #Text #Textanalyse #Wörter

Mit der Statistiksprache R lassen sich Texte automatisch analysieren․ Am Beispiel der Corona-Regierungserklärung von Angela Merkel zeigen wir, wie das geht․
Khronos veröffentlicht SYCL 2020 Provisional Specification
#CC #KhronosGroup #OpenCL #SYCL

Die beim Schreiben von C++-Programmen als Abstraktionsschicht für OpenCL fungierende Programmiersprache basiert nun auf C++17․
JavaScript-Engine: V8 bekommt in Version 8․4 schwache Referenzen
#Google #JavaScript #Softwareentwicklung #V8

Das aktuelle Release führt mit Weak References und zugehörigen Finalizers Neuerungen ein, die bisher nur als Vorschläge für ECMAScript existieren․
Mein Scrum ist kaputt #91: Verbranntes Scrum
#Scrum

Ein Team hat bereits einmal versucht, Scrum einzuführen, und das ist dermaßen in die Hose gegangen․ Wie schafft man es nun, mit dem Team einen zweiten Anlauf zu starten?
Elastic arbeitet an neuer Architektur für die Analyseplattform Kibana
#Elastic #Kibana #Softwarearchitektur

Seit einigen Jahren schon werkelt ein Entwicklerteam an einer neuen Architektur für Kibana․ Die Plug-in-Entwicklungsplattform steht nun zum Testen bereit․
Sourcecode-Editor: Pylance bricht eine Lanze für Python in Visual Studio Code
#Editor #EntwicklerTools #Entwicklungsumgebung #IDE #MicrosoftVisualStudio #Python

Die Erweiterung ergänzt Microsofts Python-Extension für Visual Studio Code und soll das Zusammenspiel mit IntelliSense verbessern․
Preview: TensorFlow 2․3 soll Bottlenecks in der Pipeline umschiffen
#Ethik #KünstlicheIntelligenz #MaschinenEthik #TensorFlow

Die Vorschau auf das TensorFlow 2․3 gibt Entwicklern noch einmal die Möglichkeit, Änderungen vorzuschlagen․