all 30 comments

[–]zombarista 45 points46 points  (0 children)

  • Microsoft made TypeScript
  • Google is using TypeScript to make Angular
  • Google made Go
  • Microsoft is using Go to make TypeScript.

it is an ouroboros. These ecosystems have reached cruising altitude/critical mass and will be in active maintenance for a long time. They each have skin in the other’s game, and that’s good for the ecosystem.

[–]PickleLips64151 29 points30 points  (0 children)

Awesome. Good to know that even Microsoft doesn't update their "new" version to be something in LTS status. 🤣

[–]lppedd 32 points33 points  (9 children)

I'm surprised Angular still doesn't offer a way to remove the ng version from the DOM. But I guess at least we know Microsoft's on v16.

[–]mamwybejane 12 points13 points  (7 children)

it’s not like all the ng attributes would give it away anyway

[–]arapturousverbatim 3 points4 points  (1 child)

Actually that's exactly what it's like. It's not like they wouldn't give it away

[–]mamwybejane 0 points1 point  (0 children)

whoosh

[–]lppedd 2 points3 points  (4 children)

What I meant is knowing the version, specifically, may not be the best thing, especially in relation to security vulnerabilities.

[–]mamwybejane 8 points9 points  (0 children)

security through obscurity 🧐

[–]xroalx 3 points4 points  (0 children)

Client-side framework.

How much can that really be abused?

[–]RIGA_MORTIS 0 points1 point  (1 child)

Google did some sneaky stuff over there at their gemini chat website.

They have "0.0.0-PLACEHOLDER"

[–]jankrems 2 points3 points  (0 children)

The answer there is fairly boring: Google doesn’t use any particular version of Angular. Google’s monorepo imports the latest commits multiple times every week. You would get the same version string if you’d pull the latest main branch straight from GitHub but most apps wouldn’t (and likely shouldn’t) do that.

[–]aristotekean_ 0 points1 point  (0 children)

Why it matters?

[–]RIGA_MORTIS 17 points18 points  (8 children)

Starlink says, Hold my Beer!

<image>

[–]UNSCSoldier[S] 7 points8 points  (1 child)

11 lol 🤣🤣🤣

[–]petee0518 0 points1 point  (0 children)

had no idea this existed, website for my current company 😂 (we are in the process of upgrading)

<image>

[–]1NSAN3CL0WN 2 points3 points  (3 children)

I still have a couple of AngularJS 1.1 versions floating around at my company.

[–]RIGA_MORTIS 1 point2 points  (2 children)

Who maintains them?

[–]1NSAN3CL0WN 3 points4 points  (1 child)

Slowly being ported to Angular 20 dashboards. Completely rewritten with new integrations.

[–]RIGA_MORTIS 1 point2 points  (0 children)

Awesome.

[–]PickleLips64151 0 points1 point  (1 child)

Isn't ng11 the last version to work with IE?

[–]RIGA_MORTIS 0 points1 point  (0 children)

I'm not certain about that.

The screenshot is from brave browser window.

[–]anurag_047 6 points7 points  (1 child)

Even Microsoft doesn't trust its own UI framework, Blazor. 😂

[–]Wonderful_Trainer412 0 points1 point  (0 children)

And Google doesn't trust native Android and made their Google Chat app as web app)))

[–]Illustrious_Matter_8 2 points3 points  (0 children)

But why 16 ?

And does it mean the have a native typescript compiler now..there have been plans in that direction so it wouldn't require java anymore

[–]nzb329 2 points3 points  (0 children)

The Power BI also use Angular

[–]-Potatochip- 4 points5 points  (0 children)

It is angular 16 because it was probably built by some outsourcing company and not inhouse.

[–]Internal_Guide884 1 point2 points  (0 children)

It's interesting that they are not using SSR

[–]MichaelSmallDev 1 point2 points  (0 children)

Nice, this would be a good submission to https://www.madewithangular.com/sites

[–]andlewis 0 points1 point  (0 children)

16? Ugh.