Live data from Hacker News

Why I love OCaml (2023)

mccd.space

311–313 of 313 posts

Re: Why I love OCaml (2023)

#311

Earlier quoted context omitted.

While I agree with most points, .NET or JRE introduce additional complexity that may not be welcome in every setting. I've worked for several companies where upgrading to a newer version of .NET was always a major pain point, especially for applications that weren't very actively developed. There is limited security support for each major .NET version, so at some point, you and your customers need to upgrade. Such pr…

> I've worked for several companies where upgrading to a newer version of .NET was always a major pain point, This was so difficult for the teams I work with that the person who became the team specialist in MSBuild, dotnet, and C# basically punched his ticket and received a couple of promotions. The work is so miserable and challenging that basically no one else Will take it. I've struggled to understand why .net up…

Upgrading a modern .NET (Core) version often means changing just versions in the project file. Upgrading from the old .NET Framework is bit more challenging, but we have also successfully upgraded a couple of Framework projects to modern .NET without too many issues.

Re: Why I love OCaml (2023)

#312

Earlier quoted context omitted.

> I've worked for several companies where upgrading to a newer version of .NET was always a major pain point, This was so difficult for the teams I work with that the person who became the team specialist in MSBuild, dotnet, and C# basically punched his ticket and received a couple of promotions. The work is so miserable and challenging that basically no one else Will take it. I've struggled to understand why .net up…

Upgrading a modern .NET (Core) version often means changing just versions in the project file. Upgrading from the old .NET Framework is bit more challenging, but we have also successfully upgraded a couple of Framework projects to modern .NET without too many issues.

Huh, maybe I misunderstood the nature of the .net work the guy I mentioned was doing. All I know directly is the pain of MSBuild itself. Thanks for the correction.

Re: Why I love OCaml (2023)

#313

Earlier quoted context omitted.

While I agree with most points, .NET or JRE introduce additional complexity that may not be welcome in every setting. I've worked for several companies where upgrading to a newer version of .NET was always a major pain point, especially for applications that weren't very actively developed. There is limited security support for each major .NET version, so at some point, you and your customers need to upgrade. Such pr…

> I've worked for several companies where upgrading to a newer version of .NET was always a major pain point, This was so difficult for the teams I work with that the person who became the team specialist in MSBuild, dotnet, and C# basically punched his ticket and received a couple of promotions. The work is so miserable and challenging that basically no one else Will take it. I've struggled to understand why .net up…

[deleted]
Post reply on HN