Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. COI don't understand your assertion. Virtually no language I know of relies on code generation. Code generation usually starts with some kind of descriptive formalism ("DSL") that your favorite langauge by definition doesn't encode well, and often produces complex code in your language or perhaps another that is difficult for one to code or maintain well manually. SQL is good. XAML is good. CORBA is good. Whole- and partial- array (data parallel) arithmetic is good. OpenMP is good. How do you code these things in your favorite langauge?
      singulars
    2. CO@Ira Baxter: First, the question presumes that code generation is somehow relied upon. If it wasn't relied upon, it wouldn't even be the topic of a question, would it? Second, I use Python. DSL's (while they may exist in Python) are very rare (and I have never used one). SQL doesn't lead to code generation that I see; Python programmers seem to have no use for XAML; CORBA seems to have been supplanted by RESTful web services. So, code generation is almost completely irrelevant for Python developers. The question seems to presume it's relied upon, but languages don't make use of it.
      singulars
    3. CO@SLott: (@S<dot>Lott vanishes, SO bug?) The question as posed seems to be asking if code generation can help, as opposed to the implied alternative of no code generation. SQL does generate code, at least if your database is any good; yes you don't see it but it is real enough. I agree Python programmers don't (have any) use XAML; surely they wish to build complex UIs; so how is it done in Python? CORBA has uses beyond just web services in building integrated applications. Perhaps you operate in world where you need none of this kind of stuff but that would be a surprise to me.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload