[Audyssey] New Ways to Program Software

2010-04-01 Thread Louis Bryant
Hi. I just needed your opinion on something. C++ is the best language to 
develop games in as far as I'm concerned now that I understand fluently how to 
develop in it, at least audio games. Does it make sense to use C++ for only 
fast audio games and stick with .NET or some other high-level language for most 
other types of programs on the desktop and other devices? Based on what you all 
think is exactly what I'm starting after a few more months of updated games and 
what not from BrailleSoft. I've been tusseling with this question for a while 
now.
---
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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.


Re: [Audyssey] New Ways to Program Software

2010-04-01 Thread Mauricio Almeida
if you know C++, there is no point on using other languages as far as i
know.

thanks,

mauricio
-Mensagem original-
De: Louis Bryant lo...@braillesoft.net
Para: gamers@audyssey.org
Data: Quinta, 1 de Abril de 2010 12:41
Assunto: [Audyssey] New Ways to Program Software

Hi. I just needed your opinion on something. C++ is the best language to 
develop games in as far as I'm concerned now that I understand fluently how to 
develop in 
it, at least audio games. Does it make sense to use C++ for only fast audio 
games and stick with .NET or some other high-level language for most other 
types of programs 
on the desktop and other devices? Based on what you all think is exactly what 
I'm starting after a few more months of updated games and what not from 
BrailleSoft. 
I've been tusseling with this question for a while now.
---
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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.

---
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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.


Re: [Audyssey] New Ways to Program Software

2010-04-01 Thread Philip Bennefall

Hi Louis,

The way I do it personally is to write all the low level code that needs to 
run at maximum speed in C++, then I wrap it in simple functions and classes 
and add it to my scripting engine. The result is that I've got as simple a 
language as I could wish for with the underlying power of C++. This way I 
can code all my game logic at lightning speed, while my C++ engine takes 
care of everything at the core. I then expanded this concept and made my BGT 
engine which is still in active development, and which I will actually be 
using to make all of my own future titles as well. This works flawlessly 
because, as you will undoubtedly know, the game logic isn't what eats up CPU 
power but is usually what takes the longest to write as the core is always 
reusable.


Kind regards,

Philip Bennefall
- Original Message - 
From: Louis Bryant lo...@braillesoft.net

To: gamers@audyssey.org
Sent: Thursday, April 01, 2010 9:41 PM
Subject: [Audyssey] New Ways to Program Software


Hi. I just needed your opinion on something. C++ is the best language to 
develop games in as far as I'm concerned now that I understand fluently 
how to develop in it, at least audio games. Does it make sense to use C++ 
for only fast audio games and stick with .NET or some other high-level 
language for most other types of programs on the desktop and other 
devices? Based on what you all think is exactly what I'm starting after a 
few more months of updated games and what not from BrailleSoft. I've been 
tusseling with this question for a while now.

---
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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the 
list,
please send E-mail to gamers-ow...@audyssey.org. 



---
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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.


Re: [Audyssey] New Ways to Program Software

2010-04-01 Thread Mauricio Almeida
philip,

I thought he was refering to software, not games.
but, if you're talking about games, then do what philip said, too.
-Mensagem original-
De: Philip Bennefall phi...@blastbay.com
Para: Gamers Discussion list gamers@audyssey.org
Data: Quinta, 1 de Abril de 2010 21:46
Assunto: Re: [Audyssey] New Ways to Program Software

Hi Louis,

The way I do it personally is to write all the low level code that needs to
run at maximum speed in C++, then I wrap it in simple functions and classes
and add it to my scripting engine. The result is that I've got as simple a
language as I could wish for with the underlying power of C++. This way I
can code all my game logic at lightning speed, while my C++ engine takes
care of everything at the core. I then expanded this concept and made my BGT
engine which is still in active development, and which I will actually be
using to make all of my own future titles as well. This works flawlessly
because, as you will undoubtedly know, the game logic isn't what eats up CPU
power but is usually what takes the longest to write as the core is always
reusable.

Kind regards,

Philip Bennefall
- Original Message -
From: Louis Bryant lo...@braillesoft.net
To: gamers@audyssey.org
Sent: Thursday, April 01, 2010 9:41 PM
Subject: [Audyssey] New Ways to Program Software


 Hi. I just needed your opinion on something. C++ is the best language to
 develop games in as far as I'm concerned now that I understand fluently
 how to develop in it, at least audio games. Does it make sense to use C++
 for only fast audio games and stick with .NET or some other high-level
 language for most other types of programs on the desktop and other
 devices? Based on what you all think is exactly what I'm starting after a
 few more months of updated games and what not from BrailleSoft. I've been
 tusseling with this question for a while now.
 ---
 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/gam...@audyssey.org.
 If you have any questions or concerns regarding the management of the
 list,
 please send E-mail to gamers-ow...@audyssey.org.


---
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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.

---
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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.


Re: [Audyssey] New Ways to Program Software

2010-04-01 Thread Thomas Ward
Hi Louis,
This is is of course purely optional, but yeah that is how I would do
it. C++ is a great language, especially for games, but it is also the
most complex.  Most of the time you'd probably want to use a rapid
development language such as C# .NET or VB .NET for day to day
applications such as text editors, mp3 players, checkbook software,
whatever. The main reason behind this reasoning is with a lot of
applications performance isn't a big issue, and the .NET  Framework is
a very good development API which can be used to put together some
pretty big applications in a fraction of the time it would take to do
it in C++. You have so many ready made classes for just about anything
you can think of.
Most companies today are looking for .NET developers for this exact
reason. You can put together an interface for a large database, create
some specialized accounting software, create a report writer, in a
fairly short amount  of time compared to C++. So in the development
industry for Windows we are seeing a large move to .NET for general
application development in the business world.

Cheers!

On 4/1/10, Louis Bryant lo...@braillesoft.net wrote:
 Hi. I just needed your opinion on something. C++ is the best language to
 develop games in as far as I'm concerned now that I understand fluently how
 to develop in it, at least audio games. Does it make sense to use C++ for
 only fast audio games and stick with .NET or some other high-level language
 for most other types of programs on the desktop and other devices? Based on
 what you all think is exactly what I'm starting after a few more months of
 updated games and what not from BrailleSoft. I've been tusseling with this
 question for a while now.
 ---
 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/gam...@audyssey.org.
 If you have any questions or concerns regarding the management of the list,
 please send E-mail to gamers-ow...@audyssey.org.


---
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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.


Re: [Audyssey] New Ways to Program Software

2010-04-01 Thread Thomas Ward
Hi Mauricio,
Not true. I've often discovered it is better to be familiar with
several different programming languages as they all have advantages
and disadvantages that might come in handy for a certain type of
project.  Just because C++ can be used to write anything it doesn't
mean it is the best solution for the job.
For example, take a simple Notepad type program. Yeah, you could write
it in C++, but by doing so you will be completely writing the
application from scratch. If you chose to do it in say C# .NET or VB
.NET you could easily do it two or three times faster as most of what
you need is right in the .NET Framework. You can drag and drop all of
the controls onto the form, which are .NET class components, and use
the built in classes for reading/saving text files, and various other
features you need for your text editor. Along the line you will save
countless hours of time just by using an API filled with various
common classes, functions, and existing code you can just pick up and
use.
Another practical example is shell scripting. On Linux I have written
a handful of shell scripts in Perl to go out on the internet fetch
certain files, scan my computer for stuff, whatever. I could of course
write it in C++, but why bother? Perl is a simple C-like language
which is easy to learn and use for basic scripting and other
operations. I could write a text editor in it if I wanted to, and it
would not take much time at all since Perl is a simple C-like language
for rapid development of scripts, programs, whatever. It just makes
sense to save some time and effort since these are more or less just
quick and dirty programs made for me anyway.
So my point is not all languages are equal. They offer different
advantages/disadvantages and it is very handy to be able to use
whatever language suits you or your project. Just because you know a
language like C++ doesn't mean it is the proper choice for every
single type of application or for every possible situation. there is
sometimes a need to use something that is suited to the type of app
you want to create.

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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.


Re: [Audyssey] New Ways to Program Software

2010-04-01 Thread Kevin Weispfennig
Hi there,

I jsut wanted to say that what Thomas has written there is very well worded 
indeed, and true. I am also going after that, though I don't knoow many 
languages yet, heh.

Kevin

- Original Message -
From: Thomas Ward thomasward1...@gmail.com
To: Gamers Discussion list gamers@audyssey.org
Date: Thu, 1 Apr 2010 17:28:03 -0400
Subject: Re: [Audyssey] New Ways to Program Software

 Hi Mauricio,
 Not true. I've often discovered it is better to be familiar with
 several different programming languages as they all have advantages
 and disadvantages that might come in handy for a certain type of
 project.  Just because C++ can be used to write anything it doesn't
 mean it is the best solution for the job.
 For example, take a simple Notepad type program. Yeah, you could write
 it in C++, but by doing so you will be completely writing the
 application from scratch. If you chose to do it in say C# .NET or VB
 .NET you could easily do it two or three times faster as most of what
 you need is right in the .NET Framework. You can drag and drop all of
 the controls onto the form, which are .NET class components, and use
 the built in classes for reading/saving text files, and various other
 features you need for your text editor. Along the line you will save
 countless hours of time just by using an API filled with various
 common classes, functions, and existing code you can just pick up and
 use.
 Another practical example is shell scripting. On Linux I have written
 a handful of shell scripts in Perl to go out on the internet fetch
 certain files, scan my computer for stuff, whatever. I could of course
 write it in C++, but why bother? Perl is a simple C-like language
 which is easy to learn and use for basic scripting and other
 operations. I could write a text editor in it if I wanted to, and it
 would not take much time at all since Perl is a simple C-like language
 for rapid development of scripts, programs, whatever. It just makes
 sense to save some time and effort since these are more or less just
 quick and dirty programs made for me anyway.
 So my point is not all languages are equal. They offer different
 advantages/disadvantages and it is very handy to be able to use
 whatever language suits you or your project. Just because you know a
 language like C++ doesn't mean it is the proper choice for every
 single type of application or for every possible situation. there is
 sometimes a need to use something that is suited to the type of app
 you want to create.
 
 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/gam...@audyssey.org.
 If you have any questions or concerns regarding the management of the 
list,
 please send E-mail to gamers-ow...@audyssey.org.
 

---
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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.


Re: [Audyssey] New Ways to Program Software

2010-04-01 Thread Ken
Since you're so good at programming C already, why not just stick with it? 
You could avoid the confusion that can happen when switching between 
languages, like separating things in c with commas and doing the same in 
VBPPC with  signs.






Do you live near Sandusky Ohio, or are you planning a trip to Cedar Point?
Receive a massage at very competitive rates--$40 per hour for a revitalizing 
therapeutic massage,

$65 per house call--any time, anywhere (within reason.)
Call 419-577-7973
I'll ease your pain and discomfort, loosen and mobilize your stiff joints, 
relax your achy muscles, and help you let go of stress, depression, and 
nervous anxiety...

Ken Downey, LMT

President of Blind Comfort!
The Caring Without the Staring
and
DreamtechInteractive
- Original Message - 
From: Louis Bryant lo...@braillesoft.net

To: gamers@audyssey.org
Sent: Thursday, April 01, 2010 3:41 PM
Subject: [Audyssey] New Ways to Program Software


Hi. I just needed your opinion on something. C++ is the best language to 
develop games in as far as I'm concerned now that I understand fluently 
how to develop in it, at least audio games. Does it make sense to use C++ 
for only fast audio games and stick with .NET or some other high-level 
language for most other types of programs on the desktop and other 
devices? Based on what you all think is exactly what I'm starting after a 
few more months of updated games and what not from BrailleSoft. I've been 
tusseling with this question for a while now.

---
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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the 
list,

please send E-mail to gamers-ow...@audyssey.org.







No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.800 / Virus Database: 271.1.1/2784 - Release Date: 04/01/10 
14:32:00



---
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/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.