Why is C - a compiler language - when does a subset of Scheme seem to be better suited?

I just listened to episode 57 of Software Engineering Radio (TRANSCRIPT: http://www.se-radio.net/transcript-57-compiletime-metaprogramming ) I'm only 40 minutes old , but I wonder why C is the compiler language — when a subset Does Scheme seem to be better suited? (or some other HLL) (excluding the obvious reason for not wanting to rewrite gcc)

PS originally posted this on LtU http://lambda-the-ultimate.org/node/3754

+5
source share
7 answers

, 40 , , , , . C. . , ( , ) , .

+12

C , . C , . C , . , C, , , C. , C - .

+6

, . , C. , MIT- , MIT- MIT-, MIT- .

, , ... C, , , (, MIT-).

+3

, :

  • C , .
  • : C - , , C ( ).
  • , , ( C).
+3

C Flex Yacc, Frontend ( ) , c

+1

, C (, Scheme). , C .

+1

, . - Flex Yacc, GCC LLVM, , .

0
source

All Articles