Skip to content

Commit

Permalink
add upcoming talks
Browse files Browse the repository at this point in the history
  • Loading branch information
manuel-mauky committed Dec 11, 2023
1 parent f3a972a commit 997548d
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 0 deletions.
3 changes: 3 additions & 0 deletions content/speakers/konstantin_eger.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
name: Konstantin Eger
---
8 changes: 8 additions & 0 deletions content/talks/2024-02-28-architekturbewertung.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Wie geht Architekturbewertung?"
date: 2024-02-28
speaker: [stefan_zoerner]
tags: [architektur]
---

Infos demnächst.
21 changes: 21 additions & 0 deletions content/talks/2024-03-20-rust.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
title: "Rust (Teil 1): Einführung in die Sprache"
date: 2024-03-20
speaker: [manuel_mauky]
tags: [programmiersprachen, performance, functional-programming, non-jvm-language, security]
---

Rust ist eine relativ neue Programmiersprache, die vor allem als Systems-Level Programmiersprache und damit als Alternative zu C und C++
entwickelt wurde. Der Fokus der Sprache liegt auf Speichersicherheit und der Vermeidung von Bugs, unter anderem auf Grund solcher Speicherfehler.

Speichersicherheit ist bei Java kein so großes Thema wie bei C/C++, trotzdem gibt es einige Dinge in Rust, die auch für Java-Entwickler*innen
interessant sein könnten, um den eigenen Horizont zu erweitern. Denn genau wie Java hat auch Rust in gewisser Weise ein automatisches Speichermanagement,
jedoch ohne eine Virtuelle Maschine und ohne Garbage-Collector.
Und mittlerweile wird Rust auch immer häufiger außerhalb von klassischen C-Anwendungsgebieten wie Systemprogrammierung eingesetzt.
Rust kommt zur Entwicklung von Command-Line-Tools, Desktop-Applikationen, Server-Anwendungen und in der Cloud zum Einsatz.
Und mittels Web-Assembly lässt sich Rust sogar in Browsern ausführen.

Dieser Vortrag ist der **erste von zwei Teilen** einer kleinen Rust-Vortragsreihe.
- In diesem Teil wird ein Einstieg in die Programmiersprache gegeben und die wesentlichen Konzepte - auch im Vergleich zu Java - beleuchtet.
- Im [nächsten Teil](/talks/2024-04-24-rust2) wird dann stärker auf den konkreten Einsatz der Sprache in Projekten und existierende Bibliotheken und Frameworks eingegangen.

14 changes: 14 additions & 0 deletions content/talks/2024-04-24-rust2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "Rust (Teil 2)"
date: 2024-04-24
speaker: [konstantin_eger]
tags: [programmiersprachen, performance, functional-programming, non-jvm-language, security]
---

Infos demnächst.


Dieser Vortrag ist der **zweite von zwei Teilen** einer kleinen Rust-Vortragsreihe.
- Im [ersten Teil](/talks/2024-03-20-rust) wurde ein Einstieg in die Programmiersprache gegeben und die wesentlichen Konzepte - auch im Vergleich zu Java - beleuchtet.
- In diesem Teil wird stärker auf den konkreten Einsatz der Sprache in Projekten und existierende Bibliotheken und Frameworks eingegangen.

0 comments on commit 997548d

Please sign in to comment.