Pertanyaan yang diberi tag «compiler»

Compiler adalah program komputer yang mengubah kode sumber yang ditulis dalam satu bahasa pemrograman menjadi bahasa komputer lainnya.

5
Apakah Google Closure kompiler yang benar?
Pertanyaan ini terinspirasi oleh perdebatan dalam komentar tentang pertanyaan Stack Overflow ini . The Google Closure Compiler dokumentasi menyatakan berikut (penekanan ditambahkan): Closure Compiler adalah alat untuk membuat unduhan JavaScript dan berjalan lebih cepat. Ini adalah kompiler sejati untuk JavaScript. Alih-alih mengkompilasi dari bahasa sumber ke kode mesin, ini mengkompilasi …


4
Bagaimana cara kerja Chrome V8? Dan mengapa JavaScript tidak dikompilasi dengan JIT?
Saya telah meneliti Penerjemah / Penyusun, kemudian saya menemukan JIT-Kompilasi - khususnya Mesin V8 Javascript Google Chrome. Pertanyaan saya adalah - Bagaimana bisa lebih cepat daripada Interpretasi standar? Mengapa JIT-Compilation tidak digunakan? Pemahaman Saya Saat Ini Setiap Program Javascript dimulai sebagai kode sumber , kemudian, terlepas dari metode pelaksanaannya, pada …

4
Memahami stack frame dari panggilan fungsi di C / C ++?
Saya mencoba memahami bagaimana susunan bingkai dibangun dan variabel (params) mana yang didorong untuk ditumpuk dalam urutan apa? Beberapa hasil pencarian menunjukkan bahwa kompiler C / C ++ memutuskan berdasarkan operasi yang dilakukan dalam suatu fungsi. Misalnya, jika fungsi seharusnya hanya menambah nilai int pass-in oleh 1 (mirip dengan operator …
19 c++  c  compiler  stack 


2
Bagaimana cara kerja kompiler Java AOT?
Ada beberapa alat di luar sana ( Excelsior JET , dll.) Yang mengklaim untuk mengubah aplikasi Java menjadi executable asli ( *.exe). Namun itu adalah saya pemahaman bahwa alat ini benar-benar hanya menciptakan pembungkus asli yang memanggil / menjalankan javadari shell atau command-line. Jika pemahaman itu salah, saya tidak mengerti …
18 java  compiler  aot 

4
Menulis lexer di C ++
Apa sumber yang bagus tentang cara menulis lexer di C ++ (buku, tutorial, dokumen), apa sajakah teknik dan praktik yang baik? Saya telah melihat di internet dan semua orang mengatakan untuk menggunakan generator lexer seperti lex. Saya tidak ingin melakukan itu, saya ingin menulis lexer dengan tangan.
18 c++  compiler  lexer 




3
Apa sebenarnya target kompilasi?
Saya terus mendengar istilah ini dan semua pencarian google membawa saya ke artikel tentang kompiler. Saya hanya ingin mengerti apa artinya target kompilasi: | UPDATE: Untuk memberikan beberapa konteks: Saya pernah mendengarnya mengatakan bahwa web assembly adalah target kompilasi untuk bahasa lain seperti C, C ++, Rust dll.
17 compiler 

2
Bagaimana Cara Kerja Kompiler? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
17 compiler 

4
Mengapa kode mesin asli tidak dapat dengan mudah didekompilasi?
Dengan bahasa mesin virtual berbasis bytecode seperti Java, VB.NET, C #, ActionScript 3.0, dll. Anda kadang-kadang mendengar betapa mudahnya untuk hanya mengunduh beberapa decompiler dari Internet, menjalankan bytecode melewatinya sekali, dan seringkali, muncul dengan sesuatu yang tidak terlalu jauh dari kode sumber asli dalam hitungan detik. Seharusnya bahasa semacam ini …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.