[d/de-de] Fix typos (#5109)

This commit is contained in:
Jan Knobloch 2024-09-08 23:47:16 +02:00 committed by GitHub
parent da678b81ac
commit 9cd65058c5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -14,7 +14,7 @@ module hello;
import std.stdio; import std.stdio;
// argumente sind optional // Argumente sind optional
void main(string[] args) { void main(string[] args) {
writeln("Hello, World!"); writeln("Hello, World!");
} }
@ -135,7 +135,7 @@ ist eine Funktion, die wie ein Wert agiert. Das gibt uns viel klarere Syntax
im Stil von `structure.x = 7` was gleichgültig wäre zu `structure.setX(7)` im Stil von `structure.x = 7` was gleichgültig wäre zu `structure.setX(7)`
```d ```d
// Diese Klasse ist parameterisiert mit T, U // Diese Klasse ist parametrisiert mit T, U
class MyClass(T, U) { class MyClass(T, U) {
T _data; T _data;
@ -186,7 +186,7 @@ void main() {
} }
``` ```
Mit properties können wir sehr viel logik hinter unseren gettern Mit properties können wir sehr viel Logik hinter unseren gettern
und settern hinter einer schönen Syntax verstecken und settern hinter einer schönen Syntax verstecken
Andere Objektorientierte features sind beispielsweise Andere Objektorientierte features sind beispielsweise
@ -224,12 +224,12 @@ Ist dir aufgefallen, wie wir eine Haskell-Style Pipeline gebaut haben
um num zu berechnen? um num zu berechnen?
Das war möglich durch die Uniform Function Call Syntax. Das war möglich durch die Uniform Function Call Syntax.
Mit UFCS können wir auswählen, ob wir eine Funktion als Methode oder Mit UFCS können wir auswählen, ob wir eine Funktion als Methode oder
als freie Funktion aufrufen. Walters artikel dazu findet ihr als freie Funktion aufrufen. Walters Artikel dazu findet ihr
[hier.](http://www.drdobbs.com/cpp/uniform-function-call-syntax/232700394) [hier.](http://www.drdobbs.com/cpp/uniform-function-call-syntax/232700394)
Kurzgesagt kann man Funktionen, deren erster Parameter vom typ A ist, als Kurzgesagt kann man Funktionen, deren erster Parameter vom typ A ist, als
Methode auf A anwenden. Methode auf A anwenden.
Parrallel Computing ist eine Tolle sache, findest du nicht auch? Parallel Computing ist eine tolle Sache, findest du nicht auch?
```d ```d
import std.stdio; import std.stdio;
@ -238,7 +238,7 @@ import std.math : sqrt;
void main() { void main() {
// Wir wollen die Wurzel von jeder Zahl in unserem Array berechnen // Wir wollen die Wurzel von jeder Zahl in unserem Array berechnen
// und dabei alle Kerne verwenden, die wir zur verfügung haben // und dabei alle Kerne verwenden, die wir zur Verfügung haben
auto arr = new double[1_000_000]; auto arr = new double[1_000_000];
// Wir verwenden den Index und das Element als Referenz // Wir verwenden den Index und das Element als Referenz