News for hackers. Stuff that matters.
Re:Stop Making Students Use Eclipse (2020) by jiggawatts on Sunday November 07, 2021 @03:44AM (#29137573)
"The only thing that matters"

With this myopic attitude you'll get your business up and off the ground fast. Good job.

Then you will be mercilessly hacked.

Once you rename your startup to avoid the negative publicity, you'll hit a performance wall.

You'll lose customer data (and the associated customers) while you try to figure out what the four letters in ACID actually mean.

AWS will take 80% of your profits.

A different company will have taken their time, done it properly, and eat your lunch. They'll take the customers that lost data, as well as the customers that couldn't stand your slow-ass website.

Then they will mercilessly undercut you, because they're not scaling to infinity to compensate for an O(n^3) algorithm being used to scan database tables in their entirety by Mr I Know How to Bang Out Code.

Re:Stop Making Students Use Eclipse (2020) by jcelerier on Sunday November 07, 2021 @03:52AM (#29137612)
You live in a parallel universe. Hacked ? So what ? Equifax got hacked too. Its valuation is literally up 150% since then lol. People make more money selling wordpress themes than I do selling low-latency C++.
Re:Stop Making Students Use Eclipse (2020) by adriancr on Sunday November 07, 2021 @04:05AM (#29137667)
Equifax is a monopoly. Run-of-the-mill companies will lose contracts and money when their infrastructure goes down or some crypto miner explodes their aws bill.

Optimizing is a different item, it reduces costs... More profit, better costs for customers, potentially undercut other companies with prices that are not feasible / offer more features.

Re:Stop Making Students Use Eclipse (2020) by wiz21c on Sunday November 07, 2021 @04:09AM (#29137695)
o(n^3) bugs happen, sure, once every two year. So the 99.99% rest of the time, wondering about it is useless... Just as much as nitpicking over which version of Eclipse or gradle or whatever to use. In the grand scheme of software projects, these are not super relevant. Making code robust to crazy unexpected inputs is much more important. Making code that is easy to read (that is, readable without knowing tons of frameworks or technical details) is much more important.. At least in business computing.

Now they are niche when these issues do matter...

Re:Stop Making Students Use Eclipse (2020) by 2muchcoffeeman on Sunday November 07, 2021 @07:08AM (#29138763)
Both POV are myopic.

One wants to get things done to the exclusion of all else. Possibly trapping you into a corner if you need to ever scale.

And the other wants to “do it the right way from day one“. An undertaking that would cost more than a small business could ever hope to afford or slowing you down giving rivals time to catch up.

Re:Stop Making Students Use Eclipse (2020) by kelnos on Sunday November 07, 2021 @12:46PM (#29141655)
I don't really get why you seem to believe there are just two extremes and that's it. I don't think "do it right from day one" means that you never accumulate technical debt or that you write the perfect architecture that anticipates every possible future need.

Doing it right, to me, means hiring people who can adapt to changing conditions and needs, and who can make (or help you make) the right trade offs when you have to balance faster time-to-market (which can involve cutting corners) against avoiding technical debt.

The team that lives inside IntelliJ and can't do anything outside it is not going to do that for you.

Re:Stop Making Students Use Eclipse (2020) by 2muchcoffeeman on Sunday November 07, 2021 @06:18PM (#29144548)
>I don't really get why you seem to believe there are just two extremes and that's it.

Well, we’re only discussing a specific dimension of software development here. In reality there are a whole bunch of things not even related to software that will cause problems.