( tr3w | 2014. 05. 06., k – 09:31 )

Válasz djszapi üzenetére

"Mondjuk azt tovabbra sem ertem, hogy miert szeretne valaki a C-vel takarozni, hogy barmilyen nyelven bindolhato, es ezert tartsuk meg, amikor a Qt-nak is van bindingja kb. minden major nyelvre, ahol hasznalnak Qt-t."

Azért mert bármilyen nyelven bindolható. Általában egyszerűen, gyakran automatikusan lehet belőle az adott nyelvhez illő struktúrákat generálni.
Azaz jó esetben csak 1 bindinget kell "kézzel" létrehozni N helyett.

Illetve általában technikailag minden nyelvhez készült binding C-n keresztül valósul meg, mivel az az egyetlen amit minden más támogat. Sose néztem, de biztos, hogy a QtJambi is C-s felületen keresztül kommunikál a Java-val, illetve pl pythonban is egy speciális C-s API-t kell létrehozni, hogy pythonból osztályoknak stb. látszanak.

"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee." -- Ted Ts'o