By using this site, you agree to our Privacy Policy and our Terms of Use. Close

What a load of crap ... comparing gaming development with SGBD.... Oracel and MYSQL are using high-level programming language like SQL, which is accessible to newbees.  We are talking about low-level (eletronically) software engineering with proprietary technology here.

There is no such such as "Developing on the PS3/360 for dummies" right ?

Two points to this:

1) firstly I was writing the low-level libraries for higher level programs to use SQL e.g. allocating handles and preparing statements with flags to use C-style null terminated value strings, converting to native data types and doing byte order swapping etc - so that a higher level program can just execute a high-level SQL string.  The sort of stuff that ODBC / JDBC does, but they aren't reliably available on all the platforms we use (damn AIX 4.3).

2) you're exactly right about the difference in complexity - hence I was talking about 1.5 days versus a week to do this work, while writing a game engine can take years.

But I think the analogy stands.  For PHP I knew to do mysql_init, mysql_options, then mysql_real_connect.  For Oracle, I had to learn to use OCIEnvInit, OCIHandleAlloc a few times for various handles, OCIServerAttach, OCIAttrSet, OCISessionBegin.  Overall both sequences connect to a database with the options I want.