Remix.run Logo
fgonzag 5 hours ago

Change is hard.

My father is a 70-year-old software engineer who programs .NET Core in Notepad and builds using custom BAT files that build the project using csc (the outright compiler). He browses and copies files in the Windows Terminal. He is also accustomed to Linux since we deploy to it in our business, and he can do everything comfortably in the Linux terminal.

He trusts me almost blindly, yet I can’t convince him to swap to Linux even though every time he keeps fighting Windows. I'm actually fairly surprised since I'm certain he'd find himself at home almost immediately( he already is when managing servers)

I’m fairly sure it’s Notepad keeping him there, but I’ve told him there is also a Linux clone or Wine. I had been dabbling in Linux for 30 years, and it’s been about 7 or 8 years since I switched full-time and couldn’t be happier. But honestly, we're going to get there because it’s inevitable. It’s the only OS that's currently not wholly incentivized to "enshittify" itself and is actually improving at a pretty good pace due to Wayland's novelty fostering a plethora of alternative window managers.

GettingOld 4 hours ago | parent | next [-]

I'm only a decade younger - I write .Net (C#) professionally - work it is Windows & Visual Studio (there is no way I'd want to mange any project that size without an IDE, tbh I much prefer using a IDE since I first got one in early 90s)

But at home - I use Jet Brains Rider (free non commercial) for C# .Net projects on Linux machines (Debian + KDE or Mint depending on machine)

I wonder if you mean Notepad++ not Notepad - I find KATE on KDE is good enough, when I just want to edit a file, but I've run Notepad++ under wine before.

fgonzag 4 hours ago | parent [-]

I mean Notepad the original.

He tried textpad (the other included text editor ) at some point and hated it

QuercusMax 5 hours ago | parent | prev | next [-]

Notepad, of all things, is a CRAZY thing to be so tied to. It's not even a good editor! MS-DOS edit.com was honestly a much better experience.

Jblx2 5 hours ago | parent [-]

Better than Edlin I suppose.

Jblx2 5 hours ago | parent | prev [-]

I'd love to hear more about his programming journey. vi? EMACS? Nope, notepad.exe.

fgonzag 4 hours ago | parent [-]

It's honestly short and pretty unique.

He wrote a programming language for his master thesis, so obviously he used it to write all his software. His first project was the POS/management system for his father's music store (Now famous as the Mexican company that acquired Sam Ash). I believe they didn't switch until around 2005 or so (so about 30 years maintaining it or training a software developer on it as a side thought)

He then started a large sized customs software company with i that ended up getting acquired.. Everytime the language required a new feature the devs would just ask him (like when he had to write a graphical toolkit for it because it started as a text only runtime). There is no record of this language anywhere as far as I know.

I believe around the 2000s as part of the sale of the company he rewrote the whole stack in C#. And he's been using it ever since, including the company we started together in 2013 (together doing a lot of work here). Still with good old Notepad and CSC.exe just like year 1.He curses everytime the ecosystem has big required changes (async, nuget) though I've managed to coerce him into keeping up with the times, dragging and screaming.