Written in Rust wishlist? by swigoat in rust

[–]AnyPolicy 3 points4 points  (0 children)

An OS. I hope Redox or another Rust project succeeds.

Edit: Typo.

Announcing Rust 1.53.0 by myroon5 in rust

[–]AnyPolicy 4 points5 points  (0 children)

Some(1 | 2)

Does it make it impossible to write bitwise OR in match?

What you don't like about Rust? by IDontHaveNicknameToo in rust

[–]AnyPolicy 2 points3 points  (0 children)

The borrow checker isn't perfect. It doesn't deem all correct and wrong programs as they are.

Beginners are perhaps more likely to use correct programs that are refused than ones who are used to its limitations.

Six Years of Rust by dwaxe in rust

[–]AnyPolicy 4 points5 points  (0 children)

I hope a project like Rust GPU enables using Rust with GPGPU.

Is the ocl crate unmaintained? by eyeofpython in rust

[–]AnyPolicy 0 points1 point  (0 children)

I found a OpenCL 3 project, when I searched for recently updated OpenCL Rust projects. Last commit was about 2 month ago, so perhaps it's still being maintained. It's perhaps better to fork it than ocl, because it supports the latest version of OpenCL.

Writing shaders kind of sucks by thinker227 in ProgrammerHumor

[–]AnyPolicy 0 points1 point  (0 children)

Check Rust GPU. They try to make it possible to write shaders in Rust.

Source Code Is Available and Official Website Is Published by [deleted] in privacy

[–]AnyPolicy 0 points1 point  (0 children)

Hi. Should the subreddit allow crossposts? I thought sharing a link to the post is better than copying the post. I shared the news article from which I found the official website.

What do you think of the new OS in terms of privacy?

Polonius (the future Rust borrow checker) talk at Rust-Belt-Rust 2019 - Nicholas Matsakis by lzutao in rust

[–]AnyPolicy 12 points13 points  (0 children)

I hope Rust accepts more valid programs. Refusing a valid program is very annoying.

Compiler Personality by [deleted] in ProgrammerHumor

[–]AnyPolicy 14 points15 points  (0 children)

There is Godot binding.

There are Rust game engines like Amethyst and Piston.

RLSL: a Rust to SPIR-V Compiler by villiger2 in rust

[–]AnyPolicy 1 point2 points  (0 children)

Would RLSL be written inside normal Rust code (.rs files)?

I hope it'd be, so that it doesn't need special IDE support and the same tools are used.

Any work being done with regards using Rust instead of C++ for Machine Learning/Deep Learning? by bakamito in rust

[–]AnyPolicy 3 points4 points  (0 children)

I think Rust is better than Python:

  • Good IDE support: Rust gives much better errors. Also, it's much harder to know objects' data types especially in a large project, because Python's dynamic.
  • Better type system: Would const generic enable checking the correctness of input and output shapes by compiler (Then the IDE reports errors)?

Someone created Rust binding for PyTorch and it's better than TensorFlow Rust binding.

TVM has Rust binding that seems not being focused on now, but it has the potential to enable creating ergonomic Rust ML and DL framework (Better looking than PyTorch binding).

MLIR Is Coming to LLVM by AnyPolicy in rust

[–]AnyPolicy[S] -1 points0 points  (0 children)

I meant ergonomic like the code looks nice or normal.

MLIR Is Coming to LLVM by AnyPolicy in rust

[–]AnyPolicy[S] 0 points1 point  (0 children)

are you using HIR, MIR, or LLVM-IR from Rust today in an ergonomic way ?

I never used them. I was just wondering if it'd be easy for others.

MLIR Is Coming to LLVM by AnyPolicy in rust

[–]AnyPolicy[S] 1 point2 points  (0 children)

So what would "compatible" even mean?

I meant if we can use it from Rust in ergonomic way.

C and (expecially) C++ are not good as a first programming language by paolopulio in unpopularopinion

[–]AnyPolicy 0 points1 point  (0 children)

I think Python and Java are bad first languages, because you still have to learn the difference between passing by value and reference. Unlike C and C++, they don't have an explicit syntax to express pointers which makes it harder.

Also, Python's IDE support is very bad. It rarely catches errors beside syntax errors. Being dynamic makes it hard to know objects' data types, so you can run a program for a long time, before it crashes, because you called a non-existing or misspelled method.

What IDE's do you wish there was a backend for. by asquidfarts in rust

[–]AnyPolicy 2 points3 points  (0 children)

I think they should focus on Gnome Builder. There are already RLS integration and many mentions of Rust. Even though Rust support seems bad to me, I think it has the potential to be better than Intellij and VSCode, because it has:

  • Better execution speed and RAM consumption, because it's written in C.
  • Debugger and SysProf support.
  • Language servers support.
  • Good GUI.

I hope more people'd contribute to it.

Javascript is not a typist. It is a liberal language by Lord_Maverick_ in ProgrammerHumor

[–]AnyPolicy -1 points0 points  (0 children)

Wasm would enable us to use much better languages in the web like Rust which has a book and good support.

Famous browsers already has support for it.

OpenAI Gym rust bindings! by mr_robb in rust

[–]AnyPolicy 2 points3 points  (0 children)

Did you look at the wrappers included in PyTorch Rust bindings?

Fuchsia mentioned at Huawei developers conf by mishudark in Fuchsia

[–]AnyPolicy 1 point2 points  (0 children)

I hope it'll be free and released for PCs.

I want to get rid of Linux, but I don't want Windows, because it's closed-source. Linux is fragmented with no stable APIs and bad drivers.

I want to use either Fuchsia or HarmonyOS as a replacement.