Archiv:CarGOcult: Difference between revisions
Jump to navigation
Jump to search
m (hyper) |
m (Fällt wahrscheinlich aus) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
|Type=Meet-Up | |Type=Meet-Up | ||
|Date=monthly: 3rd monday | |Date=monthly: 3rd monday | ||
|ExceptDates=2020-03-16 | |||
|Start=18:00 | |Start=18:00 | ||
|Duration=4 | |Duration=4 | ||
Line 21: | Line 22: | ||
Mehr Details werden wohl auch irgendwann™ folgen. | Mehr Details werden wohl auch irgendwann™ folgen. | ||
=== Quick-Start === | |||
==== Go ==== | |||
Sprache: | |||
von der [https://golang.org/dl/ Go-Homepage] oder aus den Paketquellen deiner Distro - das Paket sollte golang heißen (z.B. [apt://golang Ubuntu bzw. Debian]). | |||
IDEs: | |||
* [https://www.jetbrains.com/go/ Goland] | |||
==== Rust ==== | |||
Sprache: | |||
von der [https://rustup.rs/ Rust-Homepage] oder aus den Paketquellen deiner Distro - das Paket sollte cargo heißen (z.B. [apt://cargo Ubuntu bzw. Debian]). | |||
IDEs: | |||
* [https://intellij-rust.github.io/ IDEA Rust] | |||
=== Sonstiges === | === Sonstiges === | ||
Line 47: | Line 70: | ||
* [https://git.darknebu.la/GalaxySimulator/Source GalaxySimulator]: Emiles Galaxien-Simulation | * [https://git.darknebu.la/GalaxySimulator/Source GalaxySimulator]: Emiles Galaxien-Simulation | ||
* [https://github.com/mraerino/hexago Hexago] | * [https://github.com/mraerino/hexago Hexago] | ||
===== Rust ===== | |||
* [https://pub.ytvwld.de/verify.tgz verify] C-Bindings für [https://github.com/jedisct1/rust-minisign-verify minisign-verify] | |||
==== Sehenswerte Talks ==== | ==== Sehenswerte Talks ==== | ||
Line 68: | Line 95: | ||
* [https://rust-lang-nursery.github.io/cli-wg/index.html Command line apps in Rust] | * [https://rust-lang-nursery.github.io/cli-wg/index.html Command line apps in Rust] | ||
* [https://rust-lang-nursery.github.io/rust-cookbook/ Rust Cookbook] | * [https://rust-lang-nursery.github.io/rust-cookbook/ Rust Cookbook] | ||
Revision as of 15:28, 15 March 2020
CarGOcult | |
---|---|
meeting for people interested in Go and/or Rust | |
Art | Meet-Up |
Datum | monthly: 3rd monday |
außer an | 2020-03-16 |
Start | 18:00 |
Ende | 22:00 |
Dauer | 4h |
Host | gabriel, hanemile, ytvwld |
Relevant? | Yes |
CarGOcult alpha | |
---|---|
Treffen |
Wir probieren mal was Neues - ein regelmäßiges Treffen für Interessierte an Go und / oder Rust.
Regelmäßig bedeutet hier: Monatlich.
Mehr Details werden wohl auch irgendwann™ folgen.
Quick-Start
Go
Sprache:
von der Go-Homepage oder aus den Paketquellen deiner Distro - das Paket sollte golang heißen (z.B. Ubuntu bzw. Debian).
IDEs:
Rust
Sprache:
von der Rust-Homepage oder aus den Paketquellen deiner Distro - das Paket sollte cargo heißen (z.B. Ubuntu bzw. Debian).
IDEs:
Sonstiges
Vorgestellte Libraries
Go
- pb: Fortschrittsbalken
- log15: buntes Logging mit mehr Details
- gg: "Go Graphics" - einfaches 2D-Rendering
- [1]: SVG-Generierung
Rust
- Luther: ein Lexer-Generator
- nphysics: 2D- und 3D-Physiksimulation
- error-chain
- human-panic Fehlerbehandlung für CLI-Anwendungen
- hyper: eine Library für HTTP-Server und -Clients
Vorgestellte Projekte
Go
- GalaxySimulator: Emiles Galaxien-Simulation
- Hexago
Rust
- verify C-Bindings für minisign-verify
Sehenswerte Talks
- An Introduction to Rust by Sunjay Varma (Slides)
- An introduction to structs, traits, and zero-cost abstractions by Tim McLean
Bücher / Anleitungen / Übersichten
Go
- A Tour of Go: interaktive Tutorials zu vielen Go-Features
- Go Search: Suche für Go-Pakete
Rust
- The Rust Book
- Rust By Example
- crates.io: Rust-Crates
- Are We Game Yet?: eine Übersicht von Gaming-Libraries
- Command line apps in Rust
- Rust Cookbook