Názor k článku 602SQL Server: historie velkého produktu vyvinutého v malém týmu od Pavel Stěhule - Mám pocit, že Oracle i DB2 mají ručně...

  • Článek je starý, nové názory již nelze přidávat.
  • 19. 5. 2018 11:46

    Pavel Stěhule

    Mám pocit, že Oracle i DB2 mají ručně psaný parser - jistý si samozřejmě nejsem - zdrojáky jsem neviděl :-). Postgres tak trochu balancuje na hraně možností bizonu - některé výrazy jsou generičtější a pak se musí dořešit v další etapě - někde jsou potřeba navíc závorky, aby se předešlo kolizím. V každém případě bizon neumožňuje dynamicky rozšiřovat gramatiku - což limituje extenze - nelze napsat napsat extenzi, které by rozšiřovala SQL syntax - což z 99% nevadí, ale občas by se hodilo.