View Single Post
Posts: 726 | Thanked: 345 times | Joined on Apr 2010 @ Sweden
#101
Originally Posted by sevla View Post
I never said bling = progress. Improved user experience however does = progress. Object Oriented design = progress.

C has it's place in low level code but not in developing front end applications..

just my .02 cents.

fwiw I am a software developer at IBM and not some random wannabe techie blogger, trendy coffee shop goer.
My hunch is that what many call "improved user experience" (and I call bling) is bought with CPU cycles needed to keep ahead of other devices and with memory needed to actually give the end user a good experience.

Object oriented programming is a tool for modelling the problem domain. Its encapsulating properties are handy in many ways and it can be used to partition the code. Yes, most know this. But is it the best tool, in the shape of C++, for solving the problem of being the preferred toolkit on a device like the N900? My gut feeling is "Not all too sure.".

Why shouldn't C have a place in "front end applications"? If anything, this idea comes across as weird. But perhaps I'm just an old fart like the 3D designer some posts back assumes.

You being employed by IBM is good and all (I'm sure your eP3n1s is bigger than mine) but that's not an argument.