Tags:
Node Thumbnail

Mozilla เปิดตัวโครงการ Iodide สภาพแวดล้อมสำหรับพัฒนา (IDE) งานประเภท data science คล้ายกับ Jupyter และ R-Studio แต่มีจุดต่างที่ซอฟต์แวร์ทั้งหมดรันอยู่บนเบราว์เซอร์

Iodide ใช้ WebAssembly ดึงเอา Python, Numpy, Pandas, Matplotlib, และแพ็กเกจอื่นๆ มาทำงานในจาวาสคริปต์ ทำให้กระบวนการพัฒนาโดยรวมเหมือนการพัฒนาเว็บ สามารถเขียน Markdown ลงไปใน notebook แล้วปรับแต่งการแสดงผลด้วย CSS การใช้ WebAssembly ทำให้ประสิทธิภาพโดยรวมช้าลงบ้างแต่ก็ยังอยู่ในระดับใช้งานได้

ตอนนี้โครงการยังอยู่ในขั้นอัลฟ่า โดยมีแผนการพัฒนาทั้งการใช้งานที่จะสามารถคอมเมนต์แบบ Google Docs และช่วยกันพัฒนาหลายคนได้ รวมถึงการ fork และ merge เหมือนการเขียนโค้ดใน GitHub ขณะที่ภาษาในตัวก็มีแผนจะชวนโครงการ R และ Julia ให้พอร์ตภาษามาเป็น WebAssembly

ที่มา - Mozilla

No Description

Get latest news from Blognone