JavaScript tidak perlu diganti dengan apa pun - bahasa lain juga akan menghadapi masalah yang sama

gambar

"Hanya ada dua jenis bahasa: yang dikeluhkan dan yang tidak ada yang menggunakan," - Björn Stroustrup, pencipta C ++

Sangat sering, pernyataan terdengar bahwa JavaScript perlu diganti dengan bahasa lain. Alasannya selalu karena JavaScript telah mengakumulasi terlalu banyak keanehan yang sudah lama harus diperbaiki.

Tetapi karena mereka belum diperbaiki, ini jelas berarti bahwa JavaScript adalah bahasa lumpuh yang tidak bisa diperbaiki. Dan itu perlu diganti, dan lebih disukai bahasa tercinta dari pengeluh berikutnya.

Tapi benarkah demikian?

Bagaimana kita menemukan diri kita dalam situasi ini?


Anda seharusnya tidak berharap bahwa saya akan menyebut JavaScript bahasa yang sempurna. Dia memiliki kebiasaan aneh. Itu dirancang dalam sepuluh hari , dan kemudian diubah menyerupai Jawa. Sayangnya, ini adalah warisan yang kami terpaksa hidup dengan.

Tetapi tidak ada satu bahasa pun yang sempurna, dan JavaScript telah meningkat secara signifikan sejak ES6 dan terus berkembang. Itu berkembang dari "bahasa mainan" yang digunakan hanya untuk menghidupkan elemen halaman web menjadi bahasa pemrograman serius yang digunakan saat ini untuk menjalankan aplikasi web yang besar dan kompleks.

JavaScript ada di mana-mana saat ini dan merupakan bahasa pemrograman yang paling banyak digunakan di dunia .

Jadi mengapa beberapa pengembang masih harus menggantinya?

Ketahui bahasa Anda


́ JavaScript , - .

this, — JavaScript. , , . , .

. , JavaScript , .

, , JavaScript, , .


JavaScript, HTML CSS, , «» -.

, JavaScript , : , -, .

, - , , TC39 , .

, JavaScript : , .

, JavaScript, , this, , -, . , « ».


, JavaScript . , , , .

« », . , , , .

, JavaScript , , , . JavaScript , , , , .

JavaScript, , . , , JavaScript , .

?


, , , JavaScript. JavaScript, WebAssembly , JavaScript.

TypeScript, JavaScript , PureScript, Haskell , .

, , , . TypeScript, JavaScript, , . , .

. , JavaScript. , , , , .

, , , .

.

Source: https://habr.com/ru/post/id477694/


All Articles