Forgot your password?
typodupeerror

Comment Re:Geany is similar to Notepad++ (Score 1) 237

Have you used both programs? Or are you just going on impressions from the blurb on geany's website and the name of Notepad++? I've used both for programming, and they behave similarly. Granted, I don't use all of the features in either one.

Heck, even the front page of https://notepad-plus-plus.org/ says,

Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several programming languages.

What is a source code editor that supports several programming languages other than a programmer's editor?

Geany comes up in multiple lists of Notepad++ alternatives, for example, https://askubuntu.com/questions/313973/what-are-the-alternatives-to-notepad-on-ubuntu

Comment Re:Just remember folks (Score 1) 98

You're right about the poles. That said, backing over one entails driving toward a networked automated license plate reader with the side of the car that has a license plate on it... And they can identify cars by features other than license plates (color, make, stickers, dents, etc.).

Comment Re:IBM has been making big promises (Score 1) 111

Further, it puts the lie to all the yap about the US "falling behind" and failing because "capitalism" and some mythical abhorrence for "public-private" partnership, etc. The US does all of that, and it does this at least as well as everyone else.

Long-term changes in funding of higher education and more recent changes in funding of basic scientific research are more concerning to me on this front.

Comment Re:Python ? (Score 1) 75

It can be quite dangerous, yes.

The biggest benefit of the new features is the ability to create named functions that can be reused. Which means I can write it once, debug it, put it in a commented text file in a GitHub gist, and then rely on it in the future. That's a lot better than copying some huge, unreadable formula across hundreds of cells.

This can improve the readability of existing spreadsheets. It can also be used judiciously to add nice features that still make sense in spreadsheets. I implemented a function for cubic spline interpolation of data, for example. Doing that directly with formulas would be a nightmare, but it's pretty clean with the named function.

Somewhere a little more sophisticated than that is getting into danger territory. It's tempting because the people I work with love and understand spreadsheets but are less comfortable working with traditional programming languages. I am comfortable doing "real programming" and prefer it due to a mixed background. My manager thinks spreadsheets are overused. But spreadsheets are what most of my coworkers know, so they're what we use in practice.

Comment Re:"the most likely scenario is that it doesn't wo (Score 1) 75

I weep for all the scientists wasting their lives working on quantum computing, which will never work. They'll wish they had listened to gweihir. Same goes for all the companies wasting money on this technological dead end. They need to get their heads out of the sand.

Comment Re:Python ? (Score 1) 75

I've recently discovered lambda functions in Excel. Between dynamic arrays, LAMBDA(), LET(), and the advanced formula environment module of the Excel Labs add-on (import functions form a GitHub gist), it is possible to do some actual programming in Excel. https://arxiv.org/abs/2309.00115 discusses some of that.

I'm in electrical engineering and have started using Excel with these features more often because at least now I don't have to copy long, unreadable formulas into hundreds of cells, and my coworkers love spreadsheets. I also write programs in C++ and Octave to solve engineering problems, but that's a higher bar for other people to work with.

Slashdot Top Deals

Real programmers don't bring brown-bag lunches. If the vending machine doesn't sell it, they don't eat it. Vending machines don't sell quiche.

Working...