Live data from Hacker News

Open-Sourcing Windows Calculator

blogs.windows.com

161–170 of 184 posts

Re: Open-Sourcing Windows Calculator

#162
post #20

Earlier quoted context omitted.

or target people who use large numbers with financial planning ads, for example?

Not like I'm going anywhere with this, just morbidly curious but...this is spoken (typed) in parody/jest, right?

i can't even tell anymore...

Re: Open-Sourcing Windows Calculator

#163
post #138
post #93

Earlier quoted context omitted.

I'm just surprised it's opt-in for dev builds.

Developers use software in weird ways. I've written scripts to hit buttons thousands of times for hours on end. It makes sense that they don't want developers' janky experiments polluting data used to drive design decisions.

Then why the hell do .NET Core dev utilities have opt-out, and sometimes mandatory, telemetry?

Re: Open-Sourcing Windows Calculator

#164
post #42
post #4

Earlier quoted context omitted.

Most trivial? Not by a long shot. What about WINVER?

Not windows, but `true` has to take the cake for the most trivial program, the portion of my comment after the second : is a valid implementation:

GO.COM for CP/M and DOS was similarly trivial. A 0-byte program, the effect of which was to cause the previously run program (which was still in memory at 0100h) to start again.

Re: Open-Sourcing Windows Calculator

#165
post #146

I see xaml there, does that mean this is WPF even though it's c++ ?

That's XAML but not WPF.

XAML is just a markup language, it's used across multiple frameworks and languages.

This particular technology is called UWP, it's mostly rebranded WinRT.

Historically, XAML was also used in Silverlight, both desktop/web, WinCE, and Windows Phone.

Re: Open-Sourcing Windows Calculator

#167
post #146

I see xaml there, does that mean this is WPF even though it's c++ ?

That's XAML but not WPF. XAML is just a markup language, it's used across multiple frameworks and languages. This particular technology is called UWP, it's mostly rebranded WinRT. Historically, XAML was also used in Silverlight, both desktop/web, WinCE, and Windows Phone.

Well, the constructs used in the xaml appear to be very similar between uwp and wpf. You still have controltemplates, datatemplates, and dependency properties, so there is a lot in common more than just syntax.

Re: Open-Sourcing Windows Calculator

#168
post #167

Earlier quoted context omitted.

That's XAML but not WPF. XAML is just a markup language, it's used across multiple frameworks and languages. This particular technology is called UWP, it's mostly rebranded WinRT. Historically, XAML was also used in Silverlight, both desktop/web, WinCE, and Windows Phone.

Well, the constructs used in the xaml appear to be very similar between uwp and wpf. You still have controltemplates, datatemplates, and dependency properties, so there is a lot in common more than just syntax.

The syntax and controls are indeed very similar.

If you know any XAML, you’ll have zero issues using the rest of them. Speaking from experience, I started with Silverlight a decade ago, had no problems switching to others.

But the underlying tech is very different. Early Silverlight rendered on CPU, WPF is based on DirectX 9, UWP uses Direct3D 11. Silverlight and WPF are .NET based, WinRT and UWP are not, they’re 100% native code, exposed to .NET through COM interop.

Re: Open-Sourcing Windows Calculator

#169
post #167

Earlier quoted context omitted.

Well, the constructs used in the xaml appear to be very similar between uwp and wpf. You still have controltemplates, datatemplates, and dependency properties, so there is a lot in common more than just syntax.

The syntax and controls are indeed very similar. If you know any XAML, you’ll have zero issues using the rest of them. Speaking from experience, I started with Silverlight a decade ago, had no problems switching to others. But the underlying tech is very different. Early Silverlight rendered on CPU, WPF is based on DirectX 9, UWP uses Direct3D 11. Silverlight and WPF are .NET based, WinRT and UWP are not, they’re 100…

thanks

Re: Open-Sourcing Windows Calculator

#170
post #7

https://github.com/Microsoft/calculator#data--telemetry "This project collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more. Telemetry is disabled in development builds by default, and can be enabled with the SEND_TELEMETRY build flag." Even on a simple calculator.

There is always the HN beloved ChromeOS as alternative.
Post reply on HN