Hi Dark,

I don't necessarily equate left wing political views with
authoritarian regimes such as Stalinism, but I can certainly
understand why some might hold that view.  A lot of us who grew up
during the Cold War listened to the mainstream media which equated
Communism with Stalinism. When people listened to World News Tonight
or CBS World News on TV the news anchor did not make any distinction
between Carl Marx's views from Lennon's ideas or Stalin's. They were
all commies and that was that. It wasn't until I took Political
Science in college that I began to realize there were different types
of communism, and that Marxism and Stalinism were very different in
practice and in philosophy.

On the issue of technology I think the fundamental issue here is you
look at things purely as an end user. You don't care how it is made,
don't care about the technical aspects behind how it works, but are
only concerned with the results. That is okay because generally the
average person has no clue how their iPhone or PC works. All they care
about is the results or the bottom line such as playing their favorite
games, being able to write reports and term papers, browsing the web,
read/writing e-mail, and so on. Everything else is a secondary
concern.

For someone like myself I am not just a user. Sure, I use my computer
for playing mp3s, browse the web, read and write e-mails, play games,
and so forth, but as a developer that requires that I know something
of how the software works and to know a bit more about hardware
etc.That gives me a drastically different view of the software  that I
am using, and about the programming languages, APIs, and other
technologies used to develop said software.

To give you an example you mentioned Python. As with everything else
in life it has its pros and cons.It is a fairly easy language to
learn, and in some cases makes cross-platform development easier. On
the other hand  it was primarily designed for open source development
so security is an issue for commercial developers, execution speeds
still are not quite as good as using a native language like C++, and
not all the cross-platform APIs available for Python are as good as
their native counterparts. It is for this reason I am not sure I would
develop audio games in Python, because I find some of my possible
choices lacking for what I'd want to do with it. The point being is
that I have to worry about not just the end results of how Python
works, but have to worry about if it is able to do the job I intend to
use it for in the first place.

That brings us to the point of how we differ. As an end user of say an
iPhone it doesn't matter to you what language the apps are written in,
what software is required to develop those apps, nor do you have to
worry about Apple reviewing your app for the App Store. As a developer
all of those things matter to me personally, and since I am not
exactly thrilled with Object C, not happy about having to purchase
special tools etc to develop for iOS, and not really comfortable with
Apple giving me the final say so what I can and can not sell on their
App Store I think the iPhone is a less desirable choice than Android.
That opinion is based on my point of view as a developer rather than
just as an end user of the device. As a developer I find myself much
more comfortable with Java, the primary  language used for writing
apps for Android, and the more open approach of the Google Play Store.
That's just one example of how a developer's and an end user's
opinions can differ.

Cheers!

---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/gamers@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.

Reply via email to