Bulldogjob
Dużo osób mówi o Rust, a jak to wygląda w praktyce? Poznaj wady i zalety samego języka, bibliotek i pozostałych jego narzędzi ᶘᵒᴥᵒᶅ

https://bulldogjob.pl/news/602-programowanie-w-rust-the-good-the-bad-and-the-ugly

#programowanie #programista #bulldogjob #rustlang
  • Najlepsze
  • Wszystkie komentarze
M.....i
@Bulldogjob: kompilator Rusta

Hauleth
@fizyk20: ja używałem as_ref() zdecydowanie częściej gdy pisałem Octavo by móc akceptować dane, które mogą, ale nie muszą, być w formie tablicy bajtów. To zdecydowanie upraszcza API kiedy chcesz dać użytkownikowi możliwość przekazania jako argument zarówno typu sized i unsized (ex. &[u8] oraz Vec czy &str oraz String).
Bulldogjob
W dwóch ostatnich wersjach Rusta odkryto poważną lukę, która może skutkować odczytem i zapisem poza wyznaczoną pamięcią. Jednak funkcja sprawiająca problemem była obecna we wszystkich wersjach Nightly od 1.0.0

https://bulldogjob.pl/news/599-4-letnia-luka-w-rust

#rustlang #programowanie #bulldogjob #programista
Bulldogjob
Rust opublikował właśnie roadmapę na rok 2019. Wiele programistów uwielbia ten język, ale czy ma szanse przejść w tym roku do mainstreamu? Zespół Rust ewidentnie nad tym pracuje.

https://bulldogjob.pl/news/577-rust-publikuje-roadmape-na-rok-2019

#rust #programowanie #bulldogjob #rustlang
  • Najlepsze
  • Wszystkie komentarze
Kaczus2B
Kaczus2B
@Bulldogjob: 'roadmapę'? 'By the way, looknij przez window, czy mi cara nie buchnęli'...
Doxter
Doxter
ale tag #rust to zostawcie, myślałem ze developerzy gry coś opublikowali (╯°□°)╯︵ ┻━┻
fizyk20
fizyk20
209
Znalazłem wczoraj błąd w swoim kodzie, który spowalniał go około 1000-krotnie.

Jakiś czas temu napisałem parę symulacji związanych z Ogólną Teorią Względności w #cpp, a wśród nich prostą symulację opóźnienia Shapiro. Gdy zainteresowałem się #rustlang, postanowiłem spróbować przepisać ten kod właśnie w Ruście. Spodziewałem się uzyskać ładniejszy kod o porównywalnej wydajności, jednak kiedy w końcu napisałem działającą wersję symulacji Shapiro, okazała się kilkadziesiąt razy wolniejsza od
  • Najlepsze
  • Wszystkie komentarze
passage
passage
60
@fizyk20: Rób Ty człowieku z tego znaleziska, i taguj #ciekawostki #gruparatowaniapoziomu bo bardzo ciekawe rzeczy robisz. Pozdrawiam.
hacerking
@fizyk20: To uczucie, gdy nic nie rozumiesz, ale autor tak się z tego cieszy, że ty cieszysz się razem z nim ( ͡º ͜ʖ͡º)
zwei
zwei
1
Chciałbym liznąć podstawy #rustlang i nie mam pomysłu na projekt. Ostatnio naskrobałem emulator jakiegoś tam prostego procesora w C++ i do tego asembler w Pythonie. Nie chce mi się pisać znowu emulatora od nowa xD żeby tylko poznać jakiś język, ale może jakieś utility do niego typu ten asembler. Macie jakieś pomysły?

#programowanie
  • Najlepsze
  • Wszystkie komentarze
fizyk20
fizyk20
13
Taki przykład, dlaczego #rustlang jest zajebisty.

Mam sobie obrazek i chcę na każdym pikselu wykonać jakąś operację. Mogę to zrobić np. tak:

for pixel in image.pixels_mut() {
// zrób coś z pikselem
  • Najlepsze
  • Wszystkie komentarze
M.....o
M.....o
Da się w ogóle znaleźć pracę zdalną jako programista C lub C++ lub Rust na pół etatu? Wszyściutko jest na cały etat w ogłoszeniach. Niekoniecznie w Polsce. #cpp #c #rustlang #pracait
  • Najlepsze
  • Wszystkie komentarze
PsichiX
PsichiX
16
#rustlang #gamedev #programowanie

Czesc, Mirki i Mirabelki! Na potrzeby dwoch przyszlych gier stworzylem Kaiju - embedowalny assembler do gier i symulacji, ktorym programuje sie wirtualne maszyny. Na gifie jest demo przykladowej oldschoolowej konsolki :D
btw. Projekt powstal w Ruscie - cudowny jest to jezyk (。◕‿‿◕。)

Link do zrodel: https://github.com/PsichiX/kaiju-toolset/tree/master/demo-emulator
  • Najlepsze
  • Wszystkie komentarze
PsichiX
#rustlang #gamedev #programowanie

Czesc, Mirki i Mirabelki! Na potrzeby dwoch przyszlych gier stworzylem Kaiju - embedowalny assembler do gier i symulacji, ktorym programuje sie wirtualne maszyny. Na gifie jest demo przykladowej oldschoolowej konsolki :D
btw. Projekt powstal w Ruscie - cudowny jest to jezyk (。◕‿‿◕。)

Link do zrodel: https://github.com/PsichiX/kaiju-toolset/tree/master/demo-emulator
  • Najlepsze
  • Wszystkie komentarze
maniserowicz
Nowy odcinek #devtalk #podcast na Nowy Rok! Zaczynamy dość egzotycznie: Bartek Smykla opowiada o języku RUST!
https://devstyle.pl/2019/01/07/devtalk-85-o-rust-z-bartkiem-smykla/

Zapraszamy :)

#rust #rustlang #programowanie
  • Najlepsze
  • Wszystkie komentarze
f.....k
f.....k
już wydawało mi się że ogarniam podstawy rusta ale ffi zweryfikowało moje poglądy dlatego też zwracam się do #rust i #rustlang o pomoc ( ͡° ͜ʖ ͡°)

próbuje wywołać funkcje z C:

extern "C" {
  • Najlepsze
  • Wszystkie komentarze
Razi91
Używał ktoś już #rustlang na #embedded #stm32? Ma spory narzut względem #cpp (nie żeby miał jakiś drastyczny narzut)?
  • Najlepsze
  • Wszystkie komentarze
interface
Jenkins X: Easy CI/CD for Kubernetes - James Strachan, CloudBees (Intermediate Skill Level)
#java #jenkins #programowanie #golang #rustlang
https://www.youtube.com/watch?v=uHe7R_iZSLU

#interfacesmieci
  • Najlepsze
  • Wszystkie komentarze
interface
interface
Announcing GraalVM: Run Programs Faster Anywhere #cpp #clang #rustlang #javascript #nodejs #ruby #python, a to wszystko uruchamiane w #java
https://blogs.oracle.com/developers/announcing-graalvm

#interfacesmieci
  • Najlepsze
  • Wszystkie komentarze
interface
Learn Rust #rustlang
https://learning-rust.github.io/

How to avoid humiliating newcomers: A guide for advanced developers
https://opensource.com/article/18/3/avoid-humiliating-newcomers

#interfacesmieci
  • Najlepsze
  • Wszystkie komentarze
interface
  • Najlepsze
  • Wszystkie komentarze
sell_your_soul
fizyk20
fizyk20
11
Top 10 Bugs in the C++ Projects of 2017
Niektóre bugi naprawdę ciekawe, a prawie wszystkie interesujące o tyle, że nie miałyby prawa wystąpić w kodzie napisanym w #rustlang ( ͡° ͜ʖ ͡°)

#cpp #programowanie
  • Najlepsze
  • Wszystkie komentarze
Fensi
Fensi
2
Czołem rustowe świry! ostatnio mnie ciągnie do nauki tego języka, szukam źródeł do nauki.

Oraz czy ma to jakiś sens w świetle zawodowym bo słyszałem, że #rust ma szanse wyprzeć c++.
Jak coś to mam doświadczenie w c# i lekko w c++ i js.
#rustlang #programowanie
  • Najlepsze
  • Wszystkie komentarze