/prog/, what's the IDE with the most advanced code analysis features out there? I'm talking about things like:
- listing all the free variables that occur in selected code term - warning the user when he shadows a binding from the outer scope - finding all the places where a variable gets mutated - showing all possible execution paths through a code term
C is a worse portable assembler than LLVM, because at least the latter doesn't pretend to be a high level language.
Name:
Anonymous2016-08-31 4:56
>>82 "Portable assembler" as used to describe C is somewhat of a misnomer. C has the same low-level features as assembly, but uses structured syntax. Its still much lower level than most languages, however the block structure and automatic local variables are abstractions that don't exist in assembly.
Name:
Anonymous2016-08-31 17:14
>>83 Those structures don't exist in machine code, but they do exist in many assembly code environments. Just pick your ABI.
Name:
Anonymous2016-08-31 17:37
>>83,84 They exist in some machine code and some assembly. Does your school teach anything besides x86? I thought the purpose of a university was to learn things.
Name:
Anonymous2016-08-31 18:17
Does your school teach anything besides x86?
If you're making programs for personal computers, x86 is the only real option.