Difference between revisions of "IX Magazin für professionelle Informationstechnik 5/2021"

From Embedded Lab Vienna for IoT & Security
Jump to navigation Jump to search
(Automatic literature update)
(Automatic literature update)
Line 1: Line 1:
{{Literature|device_name=iX Magazin für professionelle Informationstechnik 4/2020|image_link=https://stuff.elvis.science/uploads/accessories/accessory-image-Yui1kox6O5.jpg|type=Magazine|author=iX Redaktion|language=German|isbn=Pages: 154|publisher=4/2020|pages=154|references=https://www.heise.de/select/ix/2020/4|description=Hilfe nach dem Ernstfall
{{Literature|device_name=iX Magazin für professionelle Informationstechnik Special Moderne Programmiersprachen 2020|image_link=https://stuff.elvis.science/uploads/accessories/accessory-image-l3x0MhScpP.jpg|type=Magazine|author=iX Redaktion|language=German|isbn=Pages: 154|publisher=13/2020|pages=154|references=https://www.heise.de/select/ix/2020/13|description=C weitergedacht


Emotet- oder DDoS-Attacken, ein Datendiebstahl oder Verstosse gegen den Datenschutz konnen erheblichen Schaden anrichten. Cyberversicherungen versprechen, zumindest die finanziellen Folgen abzumildern. Das Angebot ist gross und unubersichtlich - iX zeigt, was Sie brauchen und wo Sie es kriegen.
C ist die Wurzel zahlreicher moderner Programmiersprachen. Dazu gehoren nicht nur die Weiterentwicklungen C++ und C#, sondern auch Newcomer wie Rust, D und Go. Sie orientieren sich an der C-Syntax, bieten aber viele Verbesserungen und zeitgemasse Features.


Seite 48
ab Seite 12
Bild: Titelseite iX 4/2020
Alternativen fur die JVM
Microservices im Griff


Service Meshes legen eine eigene Infrastrukturebene unter komplexe Microservice-Architekturen. Das macht viele Herausforderungen verteilter Anwendungen wie Monitoring, Routing, Resilienz und Security besser handhabbar. Istio, Linkerd und Co. verfolgen hier unterschiedliche Ansatze.
Seit uber 20 Jahren belegt Java durchgangig Platz eins oder zwei im TIOBE-Ranking der popularsten Programmiersprachen.Allerdings lasst sich das Java-Okosystem inzwischen auch mit anderen Sprachen nutzen: Kotlin glanzt mit kompakterer Syntax, Clojure bringt funktionale Programmierung auf die JVM.


Seite 64
ab Seite 46
Bild: vt.service-meshes A1 - Aufmacher: verschlungene Netzstrukturen
Moderne Webentwicklung
Neue Schnittstellen furs Web


Im Project Fugu, benannt nach dem giftigen Kugelfisch, entwickeln Google, Microsoft und Intel neue Schnittstellen fur Webbrowser, die Web-Apps viele Moglichkeiten lokal installierter Software eroffnen sollen. Wie das funktioniert und was gerade in Arbeit ist,
Der Browser wird zunehmend zur Plattform der Wahl fur die Anwendungsentwicklung. Neben JavaScript-Alternativen wie TypeScript und ClojureScript macht derzeit WebAssembly als Format zum Ausfuhren von Binarcode im Browser von sich reden.


ab Seite 114
ab Seite 60
Bild: aufmacher_web_fugu.jpg
Funktionale Programmierung
Die europaische Cloud


Im Gaia-X-Projekt soll eine europaische, verteilte Cloud auf der Grundlage offener Standards und APIs entstehen. Neben dem Wirtschafts- und Bildungsministerium sind zahlreiche deutsche Unternehmen, aber auch die US-Cloud-Anbieter Google, Microsoft und Amazon dabei.
Funktionale Sprachen galten lange als theoretisch faszinierend, aber in der Praxis sperrig und umstandlich. Doch in der neuen Welt der skalierbaren Anwendungen fur verteilte Systeme liefert das funktionale Programmierparadigma einfache Losungen fur komplexe Probleme.


Seite 84
ab Seite 98
Bild: Aufmacher Gaia-X
Wissenschaftliches Rechnen
Storage-Replikation fur Windows


Linbit bietet seine Replikationssoftware DRBD jetzt auch in einer Version fur Windows an. Die kann zwar noch nicht so viel wie die bewahrte Linux-Variante, aber die Replikation zwischen zwei Knoten funktioniert bereits.
Im Bereich des wissenschaftlichen Rechnens versuchen spezialisierte Sprachen wie R und Julia der Datenflut Herr zu werden. Quantencomputer sind mittlerweilemehr als technische Spielereien und verschieben die Grenzen des Moglichen.


Seite 78 }}
ab Seite 137 }}

Revision as of 17:48, 1 February 2024

accessory-image-l3x0MhScpP.jpg

Information
Type Magazine
Author iX Redaktion
Language German
Publisher 13/2020
ISBN Pages: 154
Pages 154

Book Description

C weitergedacht

C ist die Wurzel zahlreicher moderner Programmiersprachen. Dazu gehoren nicht nur die Weiterentwicklungen C++ und C#, sondern auch Newcomer wie Rust, D und Go. Sie orientieren sich an der C-Syntax, bieten aber viele Verbesserungen und zeitgemasse Features.

ab Seite 12 Alternativen fur die JVM

Seit uber 20 Jahren belegt Java durchgangig Platz eins oder zwei im TIOBE-Ranking der popularsten Programmiersprachen.Allerdings lasst sich das Java-Okosystem inzwischen auch mit anderen Sprachen nutzen: Kotlin glanzt mit kompakterer Syntax, Clojure bringt funktionale Programmierung auf die JVM.

ab Seite 46 Moderne Webentwicklung

Der Browser wird zunehmend zur Plattform der Wahl fur die Anwendungsentwicklung. Neben JavaScript-Alternativen wie TypeScript und ClojureScript macht derzeit WebAssembly als Format zum Ausfuhren von Binarcode im Browser von sich reden.

ab Seite 60 Funktionale Programmierung

Funktionale Sprachen galten lange als theoretisch faszinierend, aber in der Praxis sperrig und umstandlich. Doch in der neuen Welt der skalierbaren Anwendungen fur verteilte Systeme liefert das funktionale Programmierparadigma einfache Losungen fur komplexe Probleme.

ab Seite 98 Wissenschaftliches Rechnen

Im Bereich des wissenschaftlichen Rechnens versuchen spezialisierte Sprachen wie R und Julia der Datenflut Herr zu werden. Quantencomputer sind mittlerweilemehr als technische Spielereien und verschieben die Grenzen des Moglichen.

ab Seite 137

References

https://www.heise.de/select/ix/2020/13