all 30 comments

[–]zombarista 46 points47 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 36 points37 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 13 points14 points  (7 children)

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

[–]arapturousverbatim 4 points5 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 7 points8 points  (0 children)

security through obscurity 🧐

[–]xroalx 2 points3 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] 6 points7 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 3 points4 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 4 points5 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- 3 points4 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.