Live data from Hacker News

Google: Angular and Wiz Are Merging

twitter.com

101–110 of 179 posts

Re: Google: Angular and Wiz Are Merging

#101
post #83

Earlier quoted context omitted.

1) Modula-2, Active Oberon, Erlang 2) .NET, Java, Smalltalk, Common Lisp 3) Any compiled language until the mid-1990's. 4) Amsterdam Compilers Toolkit, 1980 5) Until the repo changes, forbids distribution of binary libraries 6) Standard ML, Caml Light, OCaml, Haskell,... 7) Turbo Pascal on CP/M, MS-DOS computers running at 7 MHz, with 640KB.

If your post is intended to be a remark on how nothing in Go is "revolutionary", please read the first paragraph of my post, and notice how there isn't a single language in your list which is in all 7 categories. Additionally: - Erlang does not implement CSP, it implements Actor model - Java does NOT have all the listed features included in its default toolkit - hence the existence of Gradle, Maven and all other pack…

My opinion on Go's "innovation" is well known on HN, and gonuts back when I cared pre-1.0.

I could go over those points, one by one into detail, including Russ Cox point of view on disabling binary distribution, but not feeling motivated to press the further the wound.

Re: Google: Angular and Wiz Are Merging

#103

I hear most Angular projects being stuck at around version 15 due not being able to migrate away from Angular Material "Legacy".

There are still issues with density not working well with some angular Material controls. This forced us to do some hacky css stuff. Some of the github issues have been open a long time now...

Re: Google: Angular and Wiz Are Merging

#104
post #43
post #5

For people who didn't know: Wiz is apparently a internal framework that Google uses for their apps that wasn't ever open sourced (at least, not completely, based on a quick search). At least they'll be dogfooding Angular now hopefully.

Google uses Angular quite a lot already. Pretty much all internal tools (bug tracker, code review, release tooling etc) is built with it. There's also a number of public facing apps like GCP Cloud Console and the Gemini web app. Wiz has historically favored performance over ergonomics in the extreme. None of it is open source, and to be honest even if it was it's unlikely most people would want to use the mix of Java…

There is also AngularDart, which is a fork. But it’s been a while since I left Google and I don’t know how much it’s used nowadays.

Re: Google: Angular and Wiz Are Merging

#105
post #98

Hey everyone, I'm working on this at Google and would be happy to answer your questions :) The tldr; is that we see a lot of similar requirements from developers across Angular and Wiz, so we're looking for opportunities to reuse work. Good example is the Angular Signals library that's now used in all the YouTube Mobile Web. In a similar way, Angular is bringing more fine-grained code loading that Wiz offers. Over ti…

I’m more familiar with Preact Signals. How does Angular Signals compare?

Re: Google: Angular and Wiz Are Merging

#106

I hear most Angular projects being stuck at around version 15 due not being able to migrate away from Angular Material "Legacy".

You can upgrade all the way to Angular 17 without having to adopt the new MDC components. Only this May with Angular 18 support for the legacy components will be dropped completely.

That’s the reason we’re currently migrating all our remaining usages of Material components to ng-zorro.

Re: Google: Angular and Wiz Are Merging

#107

For years I’ve been saying “Angular is the wrong choice now but it will be the right one someday…” I didn’t think it would take 5 years to get there. The Angular team has been doing incredible work lately. The only thing that I still don’t like about Angular is trying to learn anything from the reference docs. Have a reasonable developer tell me what a component viewProvider is and how it’s different from a provider…

What makes it the right choice in your opinion?

Re: Google: Angular and Wiz Are Merging

#108
post #70

I've been working with Angular for 2 years, then moved to Vue and have been with it for, idk 3-4 years now. I like the theory of Angular, the modularity, the way it works, but I HATE rxjs and the complexity of it. And the whole thing on top of rxjs, ngrx. You can't just simply take one value and compare it, no you have to use pipes and rxjs. Also there's an Angular discord and they're very hostile towards anyone not…

Vue is the best framework I have ever used. I can't imagine why anyone would use anything else. Angular has gotta be the worst imho, perhaps Ember. There are big communities around these tools though so I guess the approach resonates with certain folks.

Re: Google: Angular and Wiz Are Merging

#109
post #70

I've been working with Angular for 2 years, then moved to Vue and have been with it for, idk 3-4 years now. I like the theory of Angular, the modularity, the way it works, but I HATE rxjs and the complexity of it. And the whole thing on top of rxjs, ngrx. You can't just simply take one value and compare it, no you have to use pipes and rxjs. Also there's an Angular discord and they're very hostile towards anyone not…

Your post touches too many topics.

But on RxJS, yes, it is conceptually complex. I never quite understood whether one should use

- a container component with value-type @Inputs passed down - a service emitting an Observable and subscribing to that, then passing value-types into the template - an Observable as @Input - now Signals? (haven't used those yet.)

Years later though I read a book on functional programming and the whole nightmare of arrays within Observables suddenly made sense.

Re: Google: Angular and Wiz Are Merging

#110
post #98

Hey everyone, I'm working on this at Google and would be happy to answer your questions :) The tldr; is that we see a lot of similar requirements from developers across Angular and Wiz, so we're looking for opportunities to reuse work. Good example is the Angular Signals library that's now used in all the YouTube Mobile Web. In a similar way, Angular is bringing more fine-grained code loading that Wiz offers. Over ti…

Question (you might need to pass this one up the chain of command):

Was basic HTML gmail deprecated because users so overwhelmingly preferred slow, bloated UIs that there was no demand for an alternative?

Post reply on HN