HN user

yahyaheee

256 karma

computers

Posts4
Comments208
View on HN

Yeah the cost of decentralization is so high that you really need to be gaining something from it. I’ve long said that if drugs were legal it would remove most of bitcoins usage.

Money is ultimately a reflection of power, and decentralization is merely a tool for when those power structures limit the market.

Python — no threads, or built in types

Julia — odd language

R — not a general purpose programming language

Most of the data scientist and ml engineers I work with want a new language. So yeah it’s not a bad idea

yeah I keep up with the Linfra group, they are making steady progress. I hadn't seen SmartCore yet but that looks promising.

I mainly use tch-rs which are just bindings around libtorch, there are a couple edges wrapping c++ (function overloading) but overall it works great. I've also used ndarray a fair amount which is nice.

Its useful for ML in that it requires so much optimization, that being about to drop down in the same language is incredibly handy. For ML software isn't lagging hardware its the other way around.

It’s pretty ubiquitous among new developers but for working software engineers I think it’s uses are becoming limited.

If you need a web server there are much better choices. Data analysis and scripting are about the only places I see it used successfully nowadays

There are a lot of people who are somewhere in between these groups and providing a language that goes up and down the stack well would be super useful.

I agree it needs to be as simple as python on the high level though, or the data science end of the spectrum will just never adopt it.

Yeah Google really messed this up, they had a golden opportunity and they went the wrong direction. Julia would have been better but IMO they should have just created a new language from scratch

Yea agree, if your looking at it to just understand what writing a CLI in Rust is like, there are a lot of use cases in which a CLI can benefit from performance, but this isn't one of them and he doesn't call that out.

packaging == community

and community is the most important aspect of a language.

Yes c++ still dominates in accelerated computing but it won't for long. All these conversations I've had with c++ devs have just assured me of its demise.

Why would the next generation of developers ever use c++ over Rust?

Don't have a library? Great thats my chance to make my mark.

lol "proper IDEs" ok...

vscode is one of the most used editors on the market and I seem to be able to produce quality software in a number of languages with it.

As for binary dependencies, I'm certain Rust will have that in the future. I'm fine without it for now, and what I'm not certain of is whether C++ will ever actually fix their problems because they seem to think they don't have any!

clickbait

Istio is still open source! They just didn't donate it to another organization.

Google has done tremendously well building community consensus around a product, getting a bunch of free features from the community, and then upselling. That model isn't going away.

Why GPT-3 Matters 6 years ago

It’s this and the fact that few/one shot learning seems to just emerge with with models of this size