Live data from Hacker News

My 20 year career is technical debt or deprecated

blog.visionarycto.com

61–70 of 585 posts

Re: My 20 year career is technical debt or deprecated

#61

What do all these things have in common? MS Visual Basic 6, MS ActiveX, MS Silverlight, MS Visual Foxpro, MS C# .NET Compact Framework, MS ASP.NET WebForms, MS ASP.NET MVC, MS Windows Communication Foundation... I think there common is a theme there. But shhh, don't tell him.

Most of that was replaced by their own .net core and Google's efforts to optimize JavaScript and establish Chrome as the defacto browser, which remains as one of Google's few ongoing projects.

Re: My 20 year career is technical debt or deprecated

#62
post #56
post #54

Earlier quoted context omitted.

pretty sure most latex papers and chapters are formatted with tex82, though translated from pascal to c

Most people use pdfLaTeX or XeTeX, which may have some basis in the original Tex82 but have since moved on, at least in code.

aren't pdftex and xetex just patched versions of tex82

Re: My 20 year career is technical debt or deprecated

#64
post #53

a thing most of these have in common is that they're proprietary, so the users are dependent on the companies that own them for enhancements, bug fixes, and ports to new platforms. this is a recipe for wasting your time visual basic, asp, coldfusion, foxpro, activex, flash, and silverlight, windows ce, asp.net, webforms? proprietary, proprietary, proprietary, proprietary, proprietary, proprietary, proprietary, and pr…

> whose preferred programming editor is ex

It's intriguing, because that implies he can work on most things in a way that "fits inside one's head."

Do you know if he extensively calls out to external tools, custom aliases, and the like?

I imagine there is some fullscreen mode where he can--temporarily--suspend ex, make use of custom sourced mappings, and the output is piped back into his editing session.

It's hard to find certain tidbits, so I'm always glad for even the smallest details.

Thank-you.

Re: My 20 year career is technical debt or deprecated

#65

I feel like this is heavily connected with the idea of legacy. I grew up in Scotland, and lots of the buildings, culture, etc, have been around for hundreds of years. It would be nice to feel like something I was building would last as long and outlive me. It doesn’t though. Sometimes I think that this is just the nature of software development. Most of the stuff I build is built to solve an immediate business proble…

When I was young I spent a year framing houses. I reflect a lot on how much longer those have lasted then so much of what I built software wise along the way.

Re: My 20 year career is technical debt or deprecated

#66
> One of the biggest challenges we had at Stackify was getting stuck on an old version of Elasticsearch. At one point, they made some significant changes to how it worked that were not entirely backward compatible.

I am glad I am not the only one who hit this roadblock with Elasticsearch. It felt like always trying to play catch up.

Re: My 20 year career is technical debt or deprecated

#67
One company I worked at had heavy SQL Server stored procs. I was pretty dismissive initially ("don't put business logic in the database layer!") but grew to understand that really those were the gold. The first versions were written in 1997 and by the time I arrived that code was bulletproof. There were about 4 UI technologies over 20+ years (VB, ASP, Forms + asp.net), but the procs were the same shape with thousands of edits for edge cases. Changing UX for the new hotness was massively de-risked and faster because the procs were solid.

CTO's change. They started replacing it with a "proper" ERP system around the time I left and it's been nearly 6 years of pain. Joel spaketh: https://www.joelonsoftware.com/2000/04/06/things-you-should-...

(As usual: of course you can break the rule, but first deeply understand the risk you're taking.)

Re: My 20 year career is technical debt or deprecated

#69

I feel like this is heavily connected with the idea of legacy. I grew up in Scotland, and lots of the buildings, culture, etc, have been around for hundreds of years. It would be nice to feel like something I was building would last as long and outlive me. It doesn’t though. Sometimes I think that this is just the nature of software development. Most of the stuff I build is built to solve an immediate business proble…

I think this is by far the most common outcome for work. A chefs product only lasts an hour at most. Most jobs don’t create anything other than a temporary service.

Re: My 20 year career is technical debt or deprecated

#70

I feel like this is heavily connected with the idea of legacy. I grew up in Scotland, and lots of the buildings, culture, etc, have been around for hundreds of years. It would be nice to feel like something I was building would last as long and outlive me. It doesn’t though. Sometimes I think that this is just the nature of software development. Most of the stuff I build is built to solve an immediate business proble…

Sqlite intends to keep their cathedral intact until 2050.

https://sqlite.org/lts.html

Post reply on HN