Compiler
ve Transpiler
arasındaki ana fark nedir? Lütfen bir örnekle anlaşılır mısınız?Derleyici ve Transpiler arasındaki temel fark nedir?
8
A
cevap
12
Bunlar aslında aynıdır: kaynak kodunu al ve başka bir şeye dönüştür.
Buradaki fark, derleyicinin genellikle doğrudan kullanılabilir bir nesne oluşturmasıdır (bir türden yürütülebilir ikili). Örnek: C (ikili üretir), C# (bytecode) üretir. Transpiler başka bir kaynak kodu (örneğin, başka bir dilde) üretirken, bu da doğrudan çalıştırılamaz ve derlenmesi/yorumlanması gerekir. Javascript üreten CoffeeScript transpiler. Opal
0
Derleyici (JavaScript yakut dönüştürür) - daha düşük bir seviyede koduna derler.
Örnek:
"Developer code"
->"Machine code"
PHP
->C
Java
->bytecode
Transpiler - kodu/soyutlama aynı seviyeye kodu derler.
Örnek:
"Developer code"
->"Another developer code or version"
JavaScript ES2015+
->JavaScript ES5
İlgili konular
- 1. Derleyici ve yorumlayıcı arasındaki tam fark?
- 2. Bilgilendirilmiş arama ve bilgisiz arama algoritması arasındaki temel fark nedir?
- 3. NSNotificationCenter ve Temel Değer Gözlemleme tekniği arasındaki fark nedir?
- 4. Python'da {} ve [] arasındaki fark nedir?
- 5. UNIX'teki $ @ ve $ * arasındaki fark nedir?
- 6. $ arasındaki fark nedir? ve PowerShell
- 7. ASP.NET MVC 6 ve ASP.NET Core 1.0 arasındaki fark nedir ve temel çerçevenin arkasındaki sebep nedir?
- 8. Değişken ve değişmez arasındaki fark nedir?
- 9. BasicAuth, OAuth ve XAuth arasındaki fark nedir?
- 10. Dönüştürülebilir ve ikili veriler arasındaki fark nedir?
- 11. Fark() arasındaki fark nedir mustache.js
- 12. Control.Enter ve Control.GotFocus olayları arasındaki fark nedir?
- 13. Ascx ve .cshtml arasındaki fark nedir?
- 14. ImageMagick ve GraphicsMagick arasındaki fark nedir?
- 15. Yeni ve geçersiz kılma arasındaki fark nedir?
- 16. IOError ve OSError arasındaki fark nedir?
- 17. Denetleyici ve Hizmet arasındaki fark nedir?
- 18. Bir kullanıcı ve rol arasındaki fark nedir?
- 19. Bu.function ve prototype.function arasındaki fark nedir?
- 20. arasındaki fark nedir?
- 21. Java arasındaki fark nedir
- 22. arasındaki fark nedir?
- 23. arasındaki fark nedir?
- 24. app.doScript ve $ .evalFile arasındaki fark nedir?
- 25. gVim ve gVim arasındaki fark nedir?
- 26. isAlpha ve isLetter arasındaki fark nedir?
- 27. .got ve .got.plt bölümü arasındaki fark nedir?
- 28. AutomationProperties.AutomationID ve AutomationProperties.Name arasındaki fark nedir?
- 29. Android'de getDir ve getFilesDir arasındaki fark nedir?
- 30. R içinde `=` ve `<-` arasındaki fark nedir?
olası çift http://stackoverflow.com/questions/39246498/derleyici-vs-tercüman-vs-transpiler) – xmojmr