Live data from Hacker News

PSPad: A freeware programmer's editor for Windows

pspad.com

51–60 of 100 posts

Re: PSPad: A freeware programmer's editor for Windows

#51

One of the good things about Windows is the backwards compat. I know this particular code has been updated in 2021, sure, but in general, you can take binary from early 2000s and it will run on Windows 10 most likely. (OK, games and rich "multimedia CD-ROMs" from that era have problems, but it holds in general.) In linux, it kinda holds, because everything is open-source anyway, but binaries in general are not compat…

Just because you can doesn't mean you should run something that old. I would not want to run a 21 year old native application written in C or C++ from a different era of security consciousness on any modern machine. Certainly not anything connected to the internet--remember that was the hey-day of massive worms that crippled entire networks of machines. If the source hasn't been touched in decades, treat it like an a…

Like UNIX?

Re: PSPad: A freeware programmer's editor for Windows

#53
post #20

For anyone who loves Vim but also the extensibility of Visual Studio Code I suggest you take a look to Onivim 2 https://www.onivim.io/ Disclaimer: I'm a user of Onivim 2 but I'm in no way affiliated with the author.

How is this better than just using VS Code with the vim extension?

Re: PSPad: A freeware programmer's editor for Windows

#54
post #30

Earlier quoted context omitted.

Let me tell you about my knives: -A swiss army knife that I always carry, for small fixes, opening packages & bottles (the scissors are amazing). -A small foldable knife for slightly heavier duty or eating on the go. -A bigger foldable knife for outdoors, camping, ang general purpose work. -A rescue knife I keep in an emergency kit, with cord cutter and glass breaker. -A huge chef knife for general cooking. -A small…

I am more of an axe guy myself, though I reckon I rarely use them for cooking :)

Oh yes, my favorite tool by far is actually a small hatchet. You can do almost every life-or-death things a knife do with one. Properly sharpened, the head absolutely can be used for roughly cutting veggies and shaving very thin timber from logs.

Re: PSPad: A freeware programmer's editor for Windows

#55

Earlier quoted context omitted.

Just because you can doesn't mean you should run something that old. I would not want to run a 21 year old native application written in C or C++ from a different era of security consciousness on any modern machine. Certainly not anything connected to the internet--remember that was the hey-day of massive worms that crippled entire networks of machines. If the source hasn't been touched in decades, treat it like an a…

I'm using Paint Shop Pro 7 as my main image editor[0], it has the best UX of any image editor i've used, was released 21 years ago and i have zero concerns about its security - not because i expect it to be secure (chances are it is using, e.g., a jpeg library with security bugs) but because there isn't any use case where that would matter. Similarly i use Delphi 2 and C++ Builder (both around 25 years old) now and t…

> I'm using Paint Shop Pro 7

Same here, and TextPad from the same era still works (I occasionally try the version in my download archive saved back around 2001).

Re: PSPad: A freeware programmer's editor for Windows

#56

One of the good things about Windows is the backwards compat. I know this particular code has been updated in 2021, sure, but in general, you can take binary from early 2000s and it will run on Windows 10 most likely. (OK, games and rich "multimedia CD-ROMs" from that era have problems, but it holds in general.) In linux, it kinda holds, because everything is open-source anyway, but binaries in general are not compat…

>and it can still run MS-DOS code apparently.

Use ReactOS NTVDM, it's far more compatible. Just copy the DLL in the game folder and voilá.

Re: PSPad: A freeware programmer's editor for Windows

#57

PSPad is probably the editor in which I've written most of my code as I was learning programming on my own (mostly PHP on Windows XP, old times…). Before that, I had used Notepad (yes, I did!), Notepad2 and Notepad++, but PSPad had so many features, so well integrated together that I used it almost exclusively. At some point, I had to switch because… you know… NetBSD. And it was a real pain to start working with Emac…

>NetBSD. And it was a real pain to start working with Emacs.

You could use any other editor, both for GUI and CLI.

Re: PSPad: A freeware programmer's editor for Windows

#58
post #42

Earlier quoted context omitted.

Just because you can doesn't mean you should run something that old. I would not want to run a 21 year old native application written in C or C++ from a different era of security consciousness on any modern machine. Certainly not anything connected to the internet--remember that was the hey-day of massive worms that crippled entire networks of machines. If the source hasn't been touched in decades, treat it like an a…

You are aware that not all applications listen to the Internet, or need to, right? My audio editor (GoldWave) is from 2000. It works fine. I can't even think about what "security consciousness" would be on a software that runs locally and doesn't have (or need) accounts. Text editors fall into the same category.

If you load outside data into the program, it has the potential to be exploited. There is no shortage of exploits for editors, media players, etc. that only require the victim to open a specially crafted file.

Re: PSPad: A freeware programmer's editor for Windows

#60

One of the good things about Windows is the backwards compat. I know this particular code has been updated in 2021, sure, but in general, you can take binary from early 2000s and it will run on Windows 10 most likely. (OK, games and rich "multimedia CD-ROMs" from that era have problems, but it holds in general.) In linux, it kinda holds, because everything is open-source anyway, but binaries in general are not compat…

On Linux, so long as you have the older versions of any of the app's dependencies pretty much anything will still run. Getting all the right dependencies set up (and hopefully not opening yourself up to numerous security vulnerabilities as a result) is the hard part.
Post reply on HN