Microsoft mở bộ nguồn JavaScript của Edge, có tiềm năng nhúng vào app, Internet of Things, game...
Duy Luân
6 nămBình luận: 30
Microsoft mở bộ nguồn JavaScript của Edge, có tiềm năng nhúng vào app, Internet of Things, game...
Microsoft vừa thông báo rằng hãng sẽ mở mã nguồn của ChakraCore, một thành phần chính trong bộ nguồn thực thi JavaScript mang tên Chakra của trình duyệt Edge. Điều này sẽ cho phép các bên thứ ba cùng đóng góp, sửa lỗi, cải tiến hiệu năng cũng như bổ sung tính năng mới cho ChakraCore. Microsoft tiết lộ thêm là hãng kỳ vọng Intel và AMD sẽ cùng tham gia vào dự án. Sắp tới, bộ nguồn này có thể được triển khai ở rất nhiều nơi chứ không chỉ là trong trình duyệt, từ các phần mềm ứng dụng, cơ sở dữ liệu cho đến hệ thống điều khiển thiết bị Internet of Things và thậm chí là cả game engine. Hiện một số ứng dụng universal của Windows 10 cũng đã được viết bằng JavaScript và nó cũng sử dụng ChakraCore để dịch mã nguồn.

Microsoft có nhấn mạnh rằng ChakraCore sẽ không bao gồm những mối liên kết độc quyền mà hãng đã xây dựng để nó chạy với Edge và universal app, ngoài ra công ty cũng sẽ đổi các hàm API để ChakraCore hỗ trợ đa nền tảng chứ không phụ thuộc vào Windows nữa. Đầu năm sau dự án sẽ được upload lên Github cho mọi người cùng đóng góp.

Nguồn: Microsoft
cv.png
29 bình luận
Thanks a Duy Luân mà ko phải lập trình nên cho vui kiếm cm!
KunaiNTC
ĐẠI BÀNG
6 năm
ChakraCore : Nghe như trong Naruto vậy nhỉ 😁
ChakraCore sẽ không bao gồm những mối liên kết độc quyền mà hãng đã xây dựng để nó chạy với Edge và Universal App
Microsoft tham vọng quá o_O
vqt907
CAO CẤP
6 năm
so với V8 hay SpiderMonkey k biết ra sao nhể? 😃
@vqt907 So với v8 thì chakra có hiệu năng cao hơn, tương thích với ES6 tốt nhất trong số các engine javascript
mvtmobile
ĐẠI BÀNG
6 năm
web app cho cả EDGE nữa thì ngon. hy vọng hỗ trợ nhiều api
Tính chiếm NodeJS+V8 à 😃
texudo
ĐẠI BÀNG
6 năm
@Quang nhat hoang Thì NODEJS thêm engine mới là ChakraCore 😁
lilbk93
ĐẠI BÀNG
6 năm
Chắc ông đặt tên cho chakra cũng cuồng naruto 😃
Mr.Fly
TÍCH CỰC
6 năm
@lilbk93 Chakra có trong tiếng phạn nghĩa là nguồn năng lượng, sử dụng trong yoga, Phật giáo. cũng có thể ông đó tập yoga =))
takawings
ĐẠI BÀNG
6 năm
e chỉ chờ Xcode chạy được trên Windows :p
hungbya
TÍCH CỰC
6 năm
v8 đã làm nên NodeJS, không biết ChakraCore sẽ như thế nào.
kaanoo29
ĐẠI BÀNG
6 năm
ko biết bộ này thế nào chứ V8 của google chạy nặng với tốn RAM bỏ xừ 😔 mấy cái app kiểu Atom ... mở lên là chơi hêt gần trăm MB cho cái engine rồi :(

nhưng thế cũng tốt, giờ mà các nền tảng chuyển hết sang JS thì hay, đỡ mất công học lắm thứ 😃
ghét java lắm rồi 😃
diendang_
ĐẠI BÀNG
6 năm
@kaanoo29 Sao lại ghét java bác, java hay mà
4phuong.vn
ĐẠI BÀNG
6 năm
@kaanoo29 Sao lại ghét Java vậy bạn?
@4phuong.vn Chắc ý bác ấy là ghét cái máy ảo Java chạy trong trình duyệt
Chakra: Năng lượng thể chất và tinh thần 😃
Lâu rồi ko có xài win
FalconSky
ĐẠI BÀNG
6 năm
chakra 😃
Zoun
ĐẠI BÀNG
6 năm
nodejs cũng có engine chạy spidermonkey nhưng thấy không ai quan tâm lắm, không biết tới cái chakra này nó thế nào.
vqt907
CAO CẤP
6 năm
@Zoun mình build node cũng toàn dùng V8, chả bao giờ động đến SM 😆
oh hay quá, đợi mang Edge lên Android em còn chuyển qua xài Edge
zerglingno3
ĐẠI BÀNG
6 năm
Hiệu năng của Chakra và V8 có vẻ xêm xêm nhau đo bằng tốc độ sử lí js của chrome và edge => Các công ty phần mềm gần đây đều quan tâm đến js => tương lai js anywhere rồi
mrvodka
TÍCH CỰC
6 năm
@zerglingno3
ltqsoft
ĐẠI BÀNG
6 năm
@mrvodka Cái HTML5 nó dùng JS để viết code cho ứng dụng thay thế Flash, ai cũng đâm đầu vào nó kể cũng phải đạo... 😁
vậy mới tốt chứ
zhuming88
ĐẠI BÀNG
6 năm
Javascript đầy khả năng trở thành core của IoT vì tính tương thích tuyệt vời của nó. Mục tiêu của việc phát triển JS là để nó chạy trên cả client-side và server-side, mục tiêu này hiện nay về cơ bản gần như đã thành hiện thực. Vấn đề còn lại chỉ là làm sao để tối ưu các framework, engine và hiệu năng mà thôi.


Tải app Tinh tế

Tải app Tinhte - Theo dõi thông tin mà bạn yêu thích

Tải app TinhteTải app Tinhte
Tải app Tinh tế cho Android trên Google PlayTải app Tinh tế cho iPhone, iPad trên App Store





Đang theo dõi




  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2021 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: 209 Đường Nam Kỳ Khởi Nghĩa, Phường 7, Quận 3, TP.HCM
  • Số điện thoại: 02862713156
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019