Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment Multiple factors (Score 4, Interesting) 150

I think it's multiple factors and not just ChatGPT.

1. Stack Overflow has engendered a community that is hostile and rude unless folks create carefully crafted questions. So less questions are making it to the site.
2. SEO farms have overwhelmed the search engine results, sometimes with SO's own content.
3. The recent sale of Stack Overflow to Prosus killed a lot of momentum for me. I deleted my account when I heard the news. While I trusted SO's previous ownership and stewardship I don't have the same faith in an investment company doing right by its users.

I'm sure ChatGPT figures into this equation as well but there's way more suspects than the infamous one. It's a tiresome narrative and I think doing more research is required before blaming everything on stochastic parrots.

Comment benchmarks (Score 1) 134

I have a couple benchmarks i've run over the years, in multiple languages. For CPU intensive jobs on the same machine:

C: 1
Java: 1.1-3
javascript: 117

Javascript is in IE8 on win xp.

Javascript on IE has restrictive time limits for execution, though there are work arounds.
But If you have 8 cores, you're still 14.6x slower than C.

IMO, Java, which already runs in the browser, is the better solution. That said, compared to C, Java also has huge memory requirements.
It would make more sense to allow mutli-core execution in Java in the browser.

Comment performance is important (Score 1) 425

Performance is important

My benchmarks show that guile is a pretty slow. For example, on one machine, it was 238 times slower than C. So, instead of a 3.6 GIPS machine, we'll all go back to 15 MIPS. Who here wants to use a 486/66 again? Who here isn't old enough to remember when Intel had numbers for chip models? Perhaps the long jump support could be removed and half way decent performance could be put in. I mean, what good is a functional language when it's faster when you code loops?

I was researching LISP a couple years back and ran into a great quote. It talked about how a student had written an elegant matrix multiply function in LISP, which had the misfeature of being incredibly slow. It caught my attention because i'd written a nearly identical function, and was amazed at how poorly it performed. The author made the comment that no C programmer could make such a mistake. However, he totally failed to give the slightest hint on why the performance should have sucked. And, he continued to rant about how (compiled) LISP was as fast as C.

Javascript is finally getting some performance. Firefox 3.5.7's javascript is only 25.6x slower than C. The recent browser wars show rapid progress.

Readability is important
That said. I know dozens of languages. I understand my 30 year old BASIC programs without much effort. I was a bit more clever with my 25 year old C programs, so they're a bit tougher. LISP is one of only two languages where i actually took a class. But none of my LISP or scheme is halfway comprehensible two weeks after i've written it. Forth is a bit better, taking a couple months. Procedural languages are simply easier. At the end of the day, you spend most of your time in maintenance. If it isn't broken, then the requirements are changing. Oh, and time is money, just like Einstein said.

Comment Focusing on the gnats in the forest. (Score 2) 487

I've long said that's what was killing Ford when I was there. There was no thought about what was happening next quarter, let alone 5 years down the line. It was all about making the numbers this week. That's what lead them to cede the small cars to the foreign companies, and concentrate solely on SUVs, which pretty much tanked the company when the SUV market fell over (that and the bad press about the Explorer, but that's another story).

Comment Local news is killing local news (Score 1) 271

Seriously, outside of just being paid advertisements and shills for the syndicated programming, there's not a lot of reporting going on for local news. The product is just terrible to watch, at least in our area.

I'm sure at some point they're going to say that the Internet is killing CNN. On that, I can fully agree: Reading comments from Twitter, voting on stories via Twitter, and showing cat videos from Youtube will definitely kill CNN dead.

Slashdot Top Deals

Perfection is acheived only on the point of collapse. - C. N. Parkinson

Working...