Image
By mk Founder on Tag: Browser, Rust, Mozilla
Browser

Mozilla มีโครงการพัฒนาเอนจินตัวใหม่ชื่อ Servo ใช้แทน Gecko โครงการนี้เริ่มต้นในปี 2013 โดยจับมือกับซัมซุง และใช้เวลาพัฒนาอยู่นานพอสมควร ช่วงปลายปี 2014 ทีมพัฒนาออกมาโชว์ประสิทธิภาพของ Servo จากนั้นก็เงียบหายไป

ล่าสุด Mozilla ประกาศว่าจะเปิดให้ดาวน์โหลดเดโมของ Servo เป็นครั้งแรกในเดือนมิถุนายนนี้ ตอนนี้ Servo ยังมีบั๊กด้านการเรนเดอร์เว็บเพจอยู่พอสมควร โดยทีมพัฒนาตั้งเป้าให้เรนเดอร์เว็บดัง 4 เว็บคือ Github, DuckDuckGo, Hackernews, Reddit ให้สมบูรณ์ก่อน

Servo เป็นการออกแบบเว็บเบราว์เซอร์ด้วยเทคโนโลยียุคปัจจุบัน เน้นการใช้ประสิทธิภาพของซีพียูมัลติคอร์ ใช้จีพียูช่วยประมวลผล และใช้ภาษาสมัยใหม่อย่าง Rust ที่พัฒนาโดย Mozilla เอง

By mk Founder on Tag: Programming, Rust, Mozilla
Programming

ไม่นานนักหลัง ภาษา Rust ออกเวอร์ชัน 1.0 ทางทีมงานค่าย Mozilla ก็เข็น Rust 1.2 ตามมาทันที

ของใหม่ที่สำคัญของ Rust 1.2 เน้นเรื่องประสิทธิภาพที่ดีขึ้นในแทบทุกจุด (เฉลี่ยแล้วดีขึ้นราว 1.1-1.6 เท่า) นอกจากนี้ยังรองรับเครื่องมือคอมไพล์ของฝั่ง Microsoft Visual C (MSVC) เพิ่มจากเดิมที่รองรับเฉพาะสาย GNU เท่านั้น

เสร็จจากเวอร์ชันนี้แล้ว ทีมงาน Rust ก็เดินหน้าสู่เวอร์ชัน 1.3 Beta ต่อทันที โดยยังเน้นรีดประสิทธิภาพให้ดียิ่งๆ ขึ้น พร้อมแผนการรองรับ Windows XP เพิ่มเติมด้วย

By mk Founder on Tag: Open Source, Programming, Rust, Mozilla
Open Source

Rust ภาษาโปรแกรมมิ่งใหม่จากค่าย Mozilla ออกเวอร์ชัน 1.0 แล้ว หลังจากเปิดตัวช่วงต้นปี 2012 และพัฒนามานานกว่า 3 ปี

By mk Founder on Tag: Samsung, Browser, Rust, Mozilla
Samsung

Mozilla Research หน่วยพัฒนาของ Mozilla ประกาศความร่วมมือกับซัมซุง เพื่อพัฒนาเอนจินของเว็บเบราว์เซอร์แห่งอนาคตที่ชื่อ Servo

By ultimateohm Contributor on Tag: Programming, Rust, Mozilla
Programming

จากข่าวเก่า ตอนนี้ ภาษา Rust ได้ออกเวอร์ชัน 0.2 แล้ว โดยยังคงเป็น alpha release อยู่ การเปลี่ยนแปลงจากเวอร์ชั่นก่อนก็เช่น

By mk Founder on Tag: Programming, Rust, Mozilla
Programming

Rust เป็นภาษาโปรแกรมภาษาใหม่ที่พัฒนาโดย Mozilla โดยมุ่งเป้าว่าต้องการเป็นภาษาสำหรับงานประมวลผลที่ทำงานพร้อมๆ กัน (concurrency) และทำงานบนระบบขนาดใหญ่ ออกแบบมาไม่ให้มีปัญหาด้านหน่วยความจำอย่าง buffer overflow
การใช้งานจะเป็นระบบคอมไพล์ ตัว syntax ของภาษาจะคล้ายกับ C/C++ คือเป็นภาษาที่ใช้วงเล็บปีกกา {} และประกาศตัวแปรแบบ static

Subscribe to Rust