About 194,000 results
Open links in new tab
  1. How to write a very basic compiler - Software Engineering Stack …

    How can I write a basic compiler to convert a static text into a machine readable file? The next step will be introducing variables into the compiler; imagine that we want to write a compiler which compile …

  2. Is Ken Thompson's compiler hack still a threat?

    Ken Thompson Hack (1984) Ken Thompson outlined a method for corrupting a compiler binary (and other compiled software, like a login script on a *nix system) in 1984. I was curious to know if modern

  3. How Does A Compiler Work? - Software Engineering Stack Exchange

    A compiler is a computer program (or set of instructions) that transforms source code written in a programming language (the source language) into another computer language (the target language, …

  4. C header file order - Software Engineering Stack Exchange

    Jul 23, 2016 · I see that in many projects and examples that local includes are listed before external libs and before header files for built in compiler functionality. Is there any advantage here that I am miss...

  5. programming languages - How were the first compilers made?

    The compiler for X is cross compiled from another architecture where there exists a compiler for X; this is how compilers for C are usually ported to other platforms. Also this is the method used for Free …

  6. compiler - What does the 'emulation' do in the Linker? - Software ...

    Jun 28, 2018 · What is the 'emulation', how does it influence the linker and what do I have to keep in mind when selecting the emulation?

  7. compiler - What are the bottlenecks for the Java build speed ...

    Apr 4, 2019 · 5 Which underlying system parameters have most influence on how fast a typical Java project (say dozens of classes and dependencies) builds? There is a lot information on JIT (bytecode …

  8. compiler - Why doesn't Java have optimization for tail-recursion at all ...

    Feb 4, 2015 · The 64-bit JIT is newer and smarter in many ways. The even newer experimental compiler (both for 32 and 64-bit) is smarter yet, and will support tail-recursion optimization in IL that doesn't …

  9. c# - Is there a downside to using AggressiveInlining on simple ...

    Trying to outsmart the compiler doesn't usually make a big difference, and has a lot of chances to backfire. For instance, inlining makes your program bigger as it duplicates the code everywhere. If …

  10. compiler - Does one have to write multiple "flavors" of C/C++ code for ...

    1 Am I correct here, thinking that I can write the C/C++ code one time, and then simply compile it (probably using different compilers, or different compiler configs) multiple times, one time for each …