Forgot your password?
typodupeerror

Comment Re:in short (Score 1) 63

The main problem was that they did not build a clean seam between C++ and platform-specific layers, but decided to use djinni that would automagically connect the two worlds.

We tried djinni in a smaller project, and our team faced many problems with this framework – not because it did not deliver on its promises, but because it turned our execution flow into a callback chaos, and debugging into nightmare.

Eyal writes about the same experiences, but attributes them to the hybrid C++/(Java and Obj-C) nature of the project. I have not seen same kind of troubles in other hybrid projects. IMO, it's djinni which discourages discipline in defining clean C++ API for the cross-platform core.

Slashdot Top Deals

Real Programmers don't write in FORTRAN. FORTRAN is for pipe stress freaks and crystallography weenies. FORTRAN is for wimp engineers who wear white socks.

Working...