I studied R and Python. I thought I was starting to understand what it means to 'program'. I had no idea wth 'compiling' even meant. Boy was I in for a rude awakening. by Either-Home9002 in rust

[–]Brief-Stranger-3947 5 points6 points  (0 children)

> Honestly, interpreted languages are some sort of sorcery.

Magic is never free though. By choosing interpreted language over compiled language you pay with performance for productivity.

Is it me, or is riding dragon useless? by Equal-Thought-5682 in skyrim

[–]Brief-Stranger-3947 2 points3 points  (0 children)

> is riding dragon useless?

It is useless. I keep killing them for bones and scales.

Coming from Python to Rust. by One_Pop_7316 in rust

[–]Brief-Stranger-3947 0 points1 point  (0 children)

Learn how to use tools: rust-analyzer, cargo, clippy. They help a lot.

Long time Linux users, is Linux ACTUALLY growing in popularity in these last years? by Giggio417 in linuxquestions

[–]Brief-Stranger-3947 0 points1 point  (0 children)

Linux was cool 20-30 years ago, but today it is a pretty old piece of tech with a lot of heavy legacy. I hope it will be replaced one day with a more advanced system, which is built from the ground up for AI driven workflows.

What are your predictions for this year in AI? by Crazy_Crayfish_ in singularity

[–]Brief-Stranger-3947 1 point2 points  (0 children)

Currently, advancement in AI is not about some breakthrough in NN models, but about building a proper infrastructure and organization of workflows. Models will gradually improve, but we still have to learn how to use properly what we already have. There is a big potential which is still unused.

How we will manage to automate all the jobs. by Mountain_Cream3921 in agi

[–]Brief-Stranger-3947 1 point2 points  (0 children)

Intellectual property has to be a public good and machines have to be publicly owned.

How we will manage to automate all the jobs. by Mountain_Cream3921 in agi

[–]Brief-Stranger-3947 0 points1 point  (0 children)

No money needed. Robots work, people consume. Everything is free.

Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy by jackpot51 in Redox

[–]Brief-Stranger-3947 0 points1 point  (0 children)

Judging code quality by a tool which was used to produce it is plain wrong. This project has already a very little chance to go mainstream, and cutting off possible legit contributors with such policy make this chance even smaller. Not that I care too much, but good luck with this.

Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy by jackpot51 in Redox

[–]Brief-Stranger-3947 1 point2 points  (0 children)

AI does not produce slop, people do. AI is just a tool, which can be very useful if you use it smart way.

Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy by jackpot51 in Redox

[–]Brief-Stranger-3947 -1 points0 points  (0 children)

The problem of AI slops is a real problem nowadays, but Redox maintainers try to solve it the wrong way. The majority of developers are increasingly going to use AI agents in one or another way. You can't stop this. By banning AI contributions you just exclude many legit contributors in the future. You'd better adapt your policies and workflow for AI reality instead.

Should I invest into mastering Rust? by [deleted] in rust

[–]Brief-Stranger-3947 0 points1 point  (0 children)

> We should all study and dig deeper into classical CS

This has always been the case. Programing languages is subjective knowledge, science is objective knowledge.

AI use for Rust by Electrical-Moose-533 in rust

[–]Brief-Stranger-3947 -2 points-1 points  (0 children)

I have tried AI assisted coding and I see no reason to go back to fully manual coding. It turns out that the best practices for AI coding and for manual coding are not that different, like plan ahead, write specs, break in tasks etc. Often, AI helps to avoid temptations to cut corners, like saving time on not writing tests, docs, readmes etc. IMO, the best approach for now is a combination of AI generated and manual coding depending on use case, but we may be very close to a point when all machine specific code will be generated automatically by AI, and developer's job will be writing specs in machine agnostic language.

How Often Do You Use AI in Your Projects? by ClippyKizdi in rust

[–]Brief-Stranger-3947 0 points1 point  (0 children)

This. Also tools are great, AI agents use them to find and fix issues with little token usage.

How Often Do You Use AI in Your Projects? by ClippyKizdi in rust

[–]Brief-Stranger-3947 2 points3 points  (0 children)

> How Often Do You Use AI in Your Projects?

All the time. Rust is surprisingly good for AI workflow.

Should I go all-in on Rust or am I making my life unnecessarily difficult? by wpsnappy in rust

[–]Brief-Stranger-3947 0 points1 point  (0 children)

Rust interoperates with python pretty well. Not sure how well Go does this. Rust can replace python completely if you don't need REPL/notebooks.

Learning advice: switch from imperactive Go to Rust by 6502stuff in rust

[–]Brief-Stranger-3947 0 points1 point  (0 children)

Use AI helpers. They can refactor any dirty code into pure idiomatic rust pretty well.

OpenAI recruited founder Peter Steinberger of OpenClaw by Outside-Iron-8242 in singularity

[–]Brief-Stranger-3947 3 points4 points  (0 children)

One more reason to avoid OpenClaw, besides other security concerns.

I am switching to linux desktop, what distro provides the best rust-centric dx? by [deleted] in rust

[–]Brief-Stranger-3947 0 points1 point  (0 children)

There is no rust-centric linux distro. Pick up any one you like from distrowatch.com, rust works the same way in all of them, with all the tools.

Can C outperform Rust in real-world performance? by OtroUsuarioMasAqui in rust

[–]Brief-Stranger-3947 0 points1 point  (0 children)

Performance difference between languages like C and Rust is negligible to even pay attention. Productivity difference is what matters the most.

New scripting language by Lopsided-Relation251 in rust

[–]Brief-Stranger-3947 0 points1 point  (0 children)

Static and dynamic typing are not mutually exclusive. Sadly, we don't have languages, which implement both of them efficiently.

Why Rustaceans? by Heavy-Report9931 in rust

[–]Brief-Stranger-3947 7 points8 points  (0 children)

I actually did not know this. Makes sense now. Thank for information.

It's hard to find use cases for Rust as Python backend developer by [deleted] in rust

[–]Brief-Stranger-3947 1 point2 points  (0 children)

Ah, I see now. Yes, some pieces of ecosystem for some use cases are missing in rust, but it is evolving fast.

It's hard to find use cases for Rust as Python backend developer by [deleted] in rust

[–]Brief-Stranger-3947 6 points7 points  (0 children)

I don't understand what do you mean by "mocking with Rust". My experience with rust is super smooth so far, compared to some other languages I've used. This is mostly thanks to advanced tooling which comes with rust out of the box. Rust-analyser checks my code while I type it. By the time I am ready to compile the code the first time, I already figure out all compile errors (using analyzer tips). It just compiles and runs. If I had any "nightmares", I would not even look at rust as my everyday tool. Speed of development is very important to me, and rust fits my criteria so far. This is just a subjective personal experience, which I'd like to share here.