Stories
Slash Boxes
Comments

SoylentNews is people

posted by chromas on Friday March 08 2019, @10:22PM   Printer-friendly
from the 5318008 dept.

calc.exe is now open source; there's surprising depth in its ancient code

Microsoft's embrace and adoption of open source software has continued with the surprising decision to publish the code for Windows Calculator and release it on GitHub under the permissive MIT license.

The repository shows Calculator's surprisingly long history. Although it is in some regards one of the most modern Windows applications—it's an early adopter of Fluent Design and has been used to showcase a number of design elements—core parts of the codebase date all the way back to 1995.


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 3, Interesting) by krishnoid on Friday March 08 2019, @10:38PM (6 children)

    by krishnoid (1156) on Friday March 08 2019, @10:38PM (#811792)

    I think this is something that the Linux desktop/apps/toolkits could learn from to provide a look-and-feel driven by UI/ergonomics design research. Microsoft seems to get (or have gotten) at least this much right and consistent by specifying implementable UI requirements/guidelines against clearly elaborated design principles.

    Starting Score:    1  point
    Moderation   +1  
       Flamebait=1, Interesting=2, Total=3
    Extra 'Interesting' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   3  
  • (Score: 5, Insightful) by Azuma Hazuki on Friday March 08 2019, @11:49PM (3 children)

    by Azuma Hazuki (5086) on Friday March 08 2019, @11:49PM (#811820) Journal

    Uh...until maybe 2012 I might have agreed with you but, um, where were you since before the launch of Windows 8?

    --
    I am "that girl" your mother warned you about...
    • (Score: 4, Interesting) by krishnoid on Saturday March 09 2019, @12:11AM (2 children)

      by krishnoid (1156) on Saturday March 09 2019, @12:11AM (#811827)

      And 10, Windows phone, Windows Server 2012 ... they look like they invested a lot of effort behind that awful interface to standardize it as consistently as they did over their whole product line. I frankly don't know if it was based on sound design principles, but if I had to guess, it was all marketing-driven. It also seems to dump accessibility in the trash. Some corporate/engineering-insider information would definitely be useful here.

      • (Score: 3, Interesting) by coolgopher on Saturday March 09 2019, @03:51AM (1 child)

        by coolgopher (1157) on Saturday March 09 2019, @03:51AM (#811928)

        Actually, the Windows Phone UI is decent. It was just too bad they thought it was a good idea to put the same UI on the desktop where it Really Doesn't Belong(tm).

        • (Score: 0) by Anonymous Coward on Saturday March 09 2019, @02:37PM

          by Anonymous Coward on Saturday March 09 2019, @02:37PM (#812016)

          Windows Phone had the best UI when it launched, but they shot themselves in both feet, then the kneecaps for good measure with so many shitty decisions, and only made it worse with each consecutive release. I absolutely loved WP7, even though there were no apps worth using in it's store, it was still great for phone-use - calling, texting, social media. WP8 destroyed all that with subtle changes, and it only got worse from there. Now I'm unhappily using lineageOS and will probably go to a old-school flip-phone/feature phone when this one bites the dust (probably from the non-replacable battery dying as screens seem to be more resilient and protectors/cases cheap and low-profile enough nowadays that it's no longer a choice of caution or comfort).

  • (Score: 1, Insightful) by Anonymous Coward on Saturday March 09 2019, @07:51AM (1 child)

    by Anonymous Coward on Saturday March 09 2019, @07:51AM (#811963)

    It's cute and good to have "UI guidelines" but it's silly to pretend there is only one desktop environment. Pick the best applications, nevermind the way they look...

    GUN/Linux is not a monolithic entity or a walled garden. With freedom comes diversity.

    • (Score: 2) by urza9814 on Monday March 11 2019, @01:09PM

      by urza9814 (3954) on Monday March 11 2019, @01:09PM (#812655) Journal

      GUN/Linux is not a monolithic entity or a walled garden. With freedom comes diversity.

      ...and diversity is strength. Regardless of if the infection is a virus, a zero-day, or just stupid developers, it infects a much smaller portion of the population.

      ...until everyone jumped on that systemd garbage anyway...