3 ms·
That can be desirable but there are a few challenges: - The compiler code becomes more complicated, making correctness harder - The compiler might become slow
by kkdaemas 4y ago
That can be desirable but there are a few challenges:
- The compiler code becomes more complicated, making correctness harder
- The compiler might become slower to run
- Introducing new languages features may become harder, again due to code complexity
- oauea 4y ago> The compiler code becomes more complicated, making correctness harder > Introducing new languages features may become harder, again due to code complexity It'll be written for IDEs anyway. Might as well reuse if possible, right?
- phillipcarter 4y agoCompiler will get plenty complicated without IDE scenarios, trust me on that one. Slowness is also never really a thing to worry about here, especially because usage patterns in an IDE vs. a batch process are so different. It's almost always the other way around: someone writes something that's completely fine for a batch process but tanks IDE performance.