15 poin oleh ojkwon 2022-10-28 | 10 komentar | Bagikan ke WhatsApp
  • Implementasi TypeScript dari pengembang swc
  • Ini adalah implementasi berbasis Rust yang dibagikan saat awal pengembangan, dan telah diputuskan untuk tidak menggunakan implementasi codegen berbasis Golang
  • Ini adalah implementasi awal dan belum merupakan versi final, serta mengharapkan kontribusi dari pengguna dan pengembang
  • Sumber terbuka

10 komentar

 
kunggom 2022-10-28

Menurut saya, ungkapan “implementasi TypeScript” berpotensi menimbulkan kesalahpahaman seolah-olah perangkat lunak ini diimplementasikan dengan TypeScript. Padahal, implementasinya sebenarnya menggunakan Rust.

 
roxie 2022-10-29

Istilah "implementasi TypeScript" adalah sesuatu yang, lebih dari itu, tidak bisa dibuat lebih jelas lagi: "sesuatu yang mengimplementasikan TypeScript". Tampaknya tidak ada ruang untuk salah paham.

 
kunggom 2022-10-31

Hmm… mungkin saya yang tidak bisa menyampaikannya dengan jelas, tetapi menurut saya, agar kalimat pertama benar-benar menjadi ungkapan yang “tidak mungkin dibuat lebih jelas lagi” seperti yang Anda katakan, seharusnya itu ditulis sebagai [implementasi kompiler TypeScript].

 
roxie 2022-10-31

Berkat Anda memberikan contoh, saya jadi bisa memahami proses berpikir Anda. Terima kasih telah memberi saya kesempatan untuk memahaminya.

 
roxie 2022-10-31

Kalau dipikir-pikir, benar juga. Saya setuju.

 
manaris 2022-10-28

Karena ini adalah implementasi dari spesifikasi compiler TypeScript, bukankah itu ungkapan yang lebih tepat? Artinya, ini adalah implementasi TypeScript yang dibuat dengan Rust.

 
kunggom 2022-10-29

Saat membaca bagian pertama dari ringkasan di atas, saya sempat mengira ini diimplementasikan dengan TypeScript. Setelah melanjutkan membaca bagian di bawahnya, saya baru paham bahwa ternyata bukan begitu, tetapi sempat agak membingungkan.

 
gmlwo530 2022-10-28

Luar biasa, proyek sebagus ini ternyata dikerjakan oleh developer Korea.. keren banget

 
kunggom 2022-10-28

Melihat blog pengembangnya, sepertinya pada awalnya beliau tidak berniat merilis ini sebagai open source karena pengalaman dari proyek swc sebelumnya.

 
hmmhmmhm 2022-10-28

Dikembangkan dengan Rust jadi kecepatannya juga tinggi,
dan seperti tsc, informasi tipenya tetap tersisa,
jadi ini proyek yang berhasil meraih kecepatan dan fleksibilitas pemanfaatan sekaligus.. Saya menantikannya!