Tags:
Node Thumbnail

ไมโครซอฟท์ประกาศโอเพนซอร์สโปรแกรมเครื่องคิดเลข (Windows Calculator) โดยใช้สัญญาอนุญาตแบบ MIT

เหตุผลในการโอเพนซอร์สเครื่องคิดเลข เป็นเพราะไมโครซอฟท์ต้องการร่วมพัฒนาโปรแกรมตัวนี้กับชุมชนภายนอก รวมถึงต้องการเปิดโค้ดเกี่ยวกับตรรกะการทำงานของเครื่องคิดเลข ให้โปรแกรมเมอร์อื่นๆ ได้เข้ามาศึกษา ปัจจุบัน Windows Calculator มีให้ทำงาน 3 โหมดคือ Standard, Scientific, Programmer

โค้ดเขียนด้วย C++ และปัจจุบันถูกพัฒนาให้เป็น Modern Windows App ขึ้น Store เรียบร้อยแล้ว โค้ดสามารถดูได้จาก GitHub และสามารถคอมไพล์ด้วย Visual Studio Community Edition

ที่มา - Microsoft

No Description

Get latest news from Blognone

Comments

By: nant
ContributorWindows PhoneRed HatUbuntu
on 7 March 2019 - 09:27 #1100110

why not c#

By: artiya4u
AndroidUbuntu
on 7 March 2019 - 09:36 #1100115 Reply to:1100110
artiya4u's picture

ไม่ได้ใส่แว่นมั้งครับ

By: Kurito on 7 March 2019 - 09:58 #1100128 Reply to:1100115
Kurito's picture

ฮาาาาาาาา

By: osmiumwo1f
ContributorWindows PhoneWindows
on 7 March 2019 - 11:15 #1100166 Reply to:1100115

นี่มุขหรือเปลือกหอยคะ?

By: Thammarith on 7 March 2019 - 12:09 #1100186 Reply to:1100166
Thammarith's picture

C++ Shell ครับ :D

By: osmiumwo1f
ContributorWindows PhoneWindows
on 7 March 2019 - 13:27 #1100196 Reply to:1100186

C shell

FTFY.

By: MaxxIE
iPhoneAndroidUbuntuWindows
on 7 March 2019 - 09:42 #1100119
MaxxIE's picture

ผมเคยนึกเล่นๆ อยากให้มีคนทำคีย์บอร์ดแบบมีแป้นเครื่องคิดเลขขายบ้างจัง ปัจจุบันแค่บวกลบคูณหารมันไม่สะใจอ่ะ

By: kernelbase on 7 March 2019 - 10:08 #1100132

จะรอข่าวต่อมา MS ประกาศ opensource windows10

ฉันยังต้องรออีกนานไหม ต้องรอเธออีกนานไหม

By: IDCET
Contributor
on 7 March 2019 - 10:26 #1100142 Reply to:1100132

ถ้าเปิดซอร์ส อาจได้เห็นเอาไปแปลงใช้กับ Wine หรือ Linux Kernel แล้วแปลงใช้งานบน ARM โดยสมบูรณ์ก็ได้

By: puffyhero
ContributorWindows PhoneAndroidSymbian
on 7 March 2019 - 16:18 #1100248 Reply to:1100132

Windows Core Os?

By: HoLY CoMM@nDo on 8 March 2019 - 02:33 #1100333 Reply to:1100132
HoLY CoMM@nDo's picture

แค่ปล่อยให้ใช้ฟรี ผมก็ดีใจมากแล้วครับ ถ้าปล่อย OpenSource ผมเกรงว่าจะเละมากกว่าดีน่ะสิ

แต่ถ้า Core หลัก อยู่ภายใต้การควบคุมของ Microsoft ที่จะออกแบบและทำ Update งานหลังบ้าน แบบ Android ที่ Google เป็นผู้ออกแบบงานหลังบ้าน นั่นก็อีกเรื่องนะ

By: big50000
AndroidSUSEUbuntu
on 8 March 2019 - 08:05 #1100350 Reply to:1100333
big50000's picture

+1

การปล่อยโอเพนซอร์สไม่เหมาะกับบางเรื่องจริง ๆ ตัวอย่างง่าย ๆ ก็โอเอสนี่แหละ ใครไม่พอใจอะไรก็เอาไปทำใหม่เรื่อย ๆ แตกพันธุ์กันสนั่นยิ่งกว่าตัวไฮดรา ดิสโทรบางสายนี่แค่รีเมคสกินแล้วยัด ๆ โปรแกรมที่เหมือนดิสโทรอื่นด้วยซ้ำ ไม่รู้จะทำไปทำไม แถมพวกนี้อายุโครงการอย่างสั้น มีหลายดิสโทรที่ตอนนี้กลายเป็นขยะข้อมูลบนอินเทอร์เน็ตไปแล้ว

By: mode on 9 March 2019 - 13:33 #1100592 Reply to:1100350

มันก็มีข้อดีครับอย่าง GNOME3 ที่เปลี่ยนรูปแแบบใหม่ คนไม่ชอบก็มีทางเลือกเช่น cinnamon หรือ mate ที่แตกตัวออกมาให้เลือกใช้ครับ

By: big50000
AndroidSUSEUbuntu
on 10 March 2019 - 13:16 #1100691 Reply to:1100592
big50000's picture

ผมไม่ได้กล่าวถึง DE เลยนะครับ นี่เป็นเรื่องเกี่ยวกับ OS development ล้วน ๆ ถ้าเดฟฯ ที่คิดเป็นก็แค่ส่งซอร์สที่เหมาะสมกลับไปให้โครงการต้นน้ำพิจารณา ถ้าต้นน้ำไม่รับก็แค่แตก alternative repo สำหรับซอฟต์แวร์ตัวใหม่ที่น่าใช้กว่า พอคนเริ่มยอมรับกับการเปลี่ยนแปลงใหม่ได้ และ alternative เริ่มไม่มีคนใช้ก็แค่ยกเลิกและทำลาย repo ทิ้ง แต่นี่ไม่ไง เล่นสร้างดิสโทรใหม่กันเป็นล่ำเป็นสัน พอตัวเองขี้เกียจทำต่อกรรมก็ไปตกที่ผู้ใช้งานต้องมา redirect repo อีก และหนักสุดคือเซ็ตอัประบบใหม่ทั้งหมดเลย หนึ่งในตัวอย่างที่น่ารำคาญที่สุดก็ Devuan (dev-one) นี่แหละ จะอะไรนักหนากับ upstart สายอื่นเขาใช้ systemd ก็ไม่เห็นจะตาย

By: Mr.EYE on 8 March 2019 - 08:40 #1100363 Reply to:1100132

ไม่เห็นด้วยอย่างแรง ถ้าปล่อยบางส่วนให้นักพัฒนานั้นได้อยู่แต่ผมไม่อยากเห็น os แตกออกไป มั่วซั่ว

By: Hadakung
iPhoneWindows PhoneAndroidWindows
on 8 March 2019 - 07:03 #1100346

อีกหน่อยเครื่องคิดเลขตัวนี้คงเทพแบบ​ VS Code คำนวณการแผ่รังสีดวงอาทิตย์​หรือ​พยากรณ์หวยได้...