Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re: Finally... (Score 1) 180

This is kinda of silly since in the wide open general case fully optimized Rust code is 1% faster than fully optimized C/C++ code. Rust enables additional compiler optimizations that are not possible in C/C++. Now you might say well no one has really implemented these additional optimizations but it's irrelevant because eventually people will.

Comment Re:No (Score 2) 21

AI's technical definition is "Whatever is currently being studied by AI researchers at the moment" To give a quick list AI has referred to: Scheduling algorithms, Prolog, Genetic Algorithms, Neural Networks and now it refers to LLMs. There is also the term hard AI for machines that actually think, but research into hard AI is considered to be stalled.

Comment Re:It's a private company (Score 1) 99

Hunter Biden's laptop was found in a state that Hunter Biden has never been too and is the only state in the US where a repair shop guy can take ownership of a laptop and reveal the content?

Not only is it a lie, it's such a blatant lie you would have to be a complete moron to fall for it.

Comment Re: Nice trolling (Score 1) 163

There are plenty of benchmarks online showing Java and Go to be roughly the same performance wise. That's not in doubt due to aws doing a benchmark that shows differently. That's just typical benchmarks. I've worked in various languages commercially. When it comes to the static typing / OOP design languages like Java or C++. What you find is that developers scope their projects much smaller. The developers don't realize they are going super slow but as soon as you compare them to what developers do in other languages they are going super slow. Python is currently consuming the market share just because the devs are so much more productive with it, even through the performance as you say (and also me if reread that I actually said) sucks. Go is basically Python but with similar performance to Java If you can't compete on the development speeds and the performance is about the same, that's game over for a language. Java is going to end up as the language of choice for the 90s.

Comment Re: Then they should have gone with Java (Score 1) 163

Line count usually correlates with development time. It certainly does in the Turborepo case. Too many developers have no understanding of how language choice affects development time. Java and Go usually benchmark the same. Just how good the programmer was in optimization the code. It would be save to say that you need approximately 3 Java developers to match the output of a single Go developer. It's just not economical. Rust has its place in Aircraft, Cars, Pacemakers and Spacecraft. C++ has its place in video games. General business software you want Python or Go if performance matters.

Comment Re: Go is SLOWER than Java. It's not a fast langu (Score 1) 163

Well Vercel's Turborepo port from Go to Rust showed that a 20,000 line Go codebase is equivalent to an 80,000 line Rust language. So basically Rust consumes 4x the developer resources of Go. The speed improvement is only marginal as well. Businesses usually don't like spending 4x the developer time for marginal gains so I think you're cooked.

Slashdot Top Deals

The life of a repo man is always intense.

Working...