#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #embedded, #pracait czy #produktywnosc. :-)

Zestawienie dostępne na stronie: https://devopsiarz.pl/zestawienia/2022/zestawienie-linkow-materialow-16-08-2022

Tu nic nie wklejam, bo API nie działa dobrze, a ręcznie jak wklejam, to mam nieznany błąd. Wykop
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Sachees: @Passer93: @afe1: @Krolik: @maad: Dzięki za odpowiedzi. Na razie zdecydowałem się na fltk, bo... po prostu działa, a ja wiele nie potrzebuję ( ͡° ͜ʖ ͡°)
Tu jest widzę tak samo jak w JS - 150 tysięcy rozwiązań zamiast jednego sensownego. Szczerze, to już od czasów cpp mam problem z bibliotekami gui dla języków systemowych i niestety,
  • Odpowiedz
Nowy język programowania Microsoftu. Carbon ma zastąpić Rusta

Rust jako następca C i C++ w niskopozimowym kodzie cieszy się dużym uznaniem i zainteresowaniem, a jednak Google pracuje nad czymś nowym. Dlaczego?
https://bulldogjob.pl/readme/carbon-nowy-jezyk-programowania-google-zamiast-rusta

#rustlang #programowanie #naukaprogramowania #programista15k #informatyka
Bulldogjob - Nowy język programowania Microsoftu. Carbon ma zastąpić Rusta

Rust ja...

źródło: comment_1658743424kTUM0TusqLEEDsrlx9a8dp.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Rozwiązanie słynnego problemu matematycznego P vs NP - https://zrzutka.pl/vmpc


@mstarzec: wpadłem w prawie dwudniową króliczą norę nt. pana Żółtaka i dowodliwości P vs NP i mam pytanie – skąd link do tej zrzutki akurat teraz? I czy sam uważasz, że należy mu wpłacać te pieniądze :)
  • Odpowiedz
Let's get Rusty popełnił ciekawy film (16 minut) skierowany głównie do programistów, którzy znają jakiś język programowania, ale chcą uczyć się Rusta: https://www.youtube.com/watch?v=iU21KZ4i6bU

W filmie wyjaśniowo, krótko, bo krótko, ale jednak dosyć treściwie, niektóre koncepty języka, system typów i parę innych rzeczy na przykładach. Jeśli więc planujesz lub uczysz się Rusta i masz wolne 16 minut to uważam, że warto.

#rustlang #programowanie #devopsiarz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@devopsiarz: jejku, ale fajne
najpierw normalne pisanie typów w 3.8, teraz to, Python w końcu nabiera rigczu, jeszcze tylko niech statyczne typowanie dodadzą ( ͡° ͜ʖ ͡°)
  • Odpowiedz
najpierw normalne pisanie typów w 3.8


@Sachees:

Czy możesz w Pythonie sprawdzać lub wyrazić statycznie takie rzeczy:
- czy zmienna jest zainicjowana i nie
  • Odpowiedz
Rust is a new language that already has good textbooks. But sometimes its textbooks are difficult because they are for native English speakers. Many companies and people now learn Rust, and they could learn faster with a book that has easy English. This textbook is for these companies and people to learn Rust with simple English.


https://github.com/Dhghomon/easy_rust

#programowanie #naukaprogramowania #rustlang
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znacie jakieś fajne kursy/książki/źródła z tego zakresu?

- Budowa i programowanie rakiet
- Budowa i programowanie autonomicznych samolotów/dronów
- Rust/Zig architektura i programowanie systemów operacyjnych

Za
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znalazłem ciekawe badanie “Benefits and Drawbacks of Adopting a Secure Programming Language: Rust as a Case Study” z roku 2020 o Ruście. Ciekawa praca, próbuje odpowiedzieć na pytanie czym jest Rust, jakie ma cechy i dlaczego go generalnie lubimy, w sensie my programiści (a przynajmniej większość powinna). Na potrzeby tej pracy przeprowadzono ankietę wśród programistów Rusta (przynajmniej tak się określali w niej).

Odpowiadali na pytanie co im się podoba, a co nie,
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@scriptkitty: Wydajność to jest tylko jedna z zalet Rusta, ale nie główna. Znacznie ważniejsze jest bezpieczeństwo i poprawność kodu.

Rust jest też znacznie bardziej wysokopoziomowy niż Java - przynajmniej ma porządne genericsy, makra, pattern-matching, do końca rozwiązaną sprawę nulli zamiast 3 protez, lepszą obsługę błędów, o wiele sensowniejszy system modułów / pakietów w którym package-private działa tak jak powinno, a nie tak jak w javie, lepiej rozwiązane sprawy formatowania i
  • Odpowiedz
Developerzy zgłaszają, ze lubią Rusta za wydajność, bezpieczeństwo oraz ogólne zaufanie do kodu, nie wiem czy dobrze to na polski biorę, ale generalnie chodzi o fakt, że jeśli już coś się skompiluje, to jest duża pewność poprawnego działania programu


@devopsiarz: jeszcze nie przeczytałem, ale mogę potwierdzić, że dla mnie to jego największa zaleta :)

@devopsiarz: Z czego się uczyłeś Rusta?


@olrajt: jeśli umiesz już programować (a
  • Odpowiedz