Welcome to GameHourz.com!
FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Programming language Choices....

 
Goto page 1, 2, 3, 4, 5
   Game Forums (Home) -> Roguelike -> Development RSS
Next:  newbie flipper question  
Author Message
DrGong

External


Since: Jun 03, 2005
Posts: 20



(Msg. 1) Posted: Fri Sep 29, 2006 8:09 pm
Post subject: Programming language Choices....
Archived from groups: rec>games>roguelike>development (more info?)

I have set a goal of long range programming a RL as a "learn a language
and relearn programming"

Have a minor in CS, but have not programmed in about 4 years. I would
prefer to do OO programming, but I must decide on which language I
should learn. I have a Windows/linux duel boot box, though the main
development will be in linux.


Some of my Options are

Java - Have experince in Java programming, and also it has Garbage
Collection, which is a good thing.
C++ - Powerful, but have not programmed in it, and I would have to be
careful for memory leaks
Python - Easy to use, but there might be speed issues
Pascal - Don't know much about this one.
C - lacking OO style programming.

But is there any discussion on what you would recommend for
programming? I am not asking for the feared "Whats your Fav.
language" but I am wondering what would be a good language for me to
program with, and also would be good for in the long range making a
RL....

 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
copx

External


Since: Sep 08, 2006
Posts: 36



(Msg. 2) Posted: Sat Sep 30, 2006 12:55 am
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

DrGong schrieb:
> I have set a goal of long range programming a RL as a "learn a language
> and relearn programming"
>
> Have a minor in CS, but have not programmed in about 4 years. I would
> prefer to do OO programming, but I must decide on which language I
> should learn. I have a Windows/linux duel boot box, though the main
> development will be in linux.
>
>
> Some of my Options are
>
> Java - Have experince in Java programming, and also it has Garbage
> Collection, which is a good thing.
> C++ - Powerful, but have not programmed in it, and I would have to be
> careful for memory leaks
> Python - Easy to use, but there might be speed issues
> Pascal - Don't know much about this one.
> C - lacking OO style programming.
>
> But is there any discussion on what you would recommend for
> programming? I am not asking for the feared "Whats your Fav.
> language" but I am wondering what would be a good language for me to
> program with, and also would be good for in the long range making a
> RL....

Lame troll, very lame.

 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Michal Bielinski

External


Since: Apr 28, 2006
Posts: 49



(Msg. 3) Posted: Sat Sep 30, 2006 2:13 am
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

DrGong wrote:
> I have set a goal of long range programming a RL as a "learn a language
> and relearn programming"
>
[snip]
>
> But is there any discussion on what you would recommend for
> programming? I am not asking for the feared "Whats your Fav.
> language" but I am wondering what would be a good language for me to
> program with, and also would be good for in the long range making a
> RL....

If you want to know to what questions like this often lead just search
this newsgroup for threads containing words "programming", "language"
and maybe add "best". Even if we try very hard not to start holy flame
wars probablility is still very high.
--
Michal Bielinski
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Krice

External


Since: Jul 13, 2005
Posts: 373



(Msg. 4) Posted: Sat Sep 30, 2006 4:31 am
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Michal Bielinski wrote:
> Even if we try very hard not to start holy flame
> wars probablility is still very high.

I wonder why it is so. After all, programming languages should
be tools, not something we are in love with. My humble opinion
is that C++ has flexibility over more stricter OOP languages
which is a nice thing. OOP is the proper way to go anyway,
because it was invented for large projects in the first place.
Some people just don't get it. It's their problem.

I don't want to hear someone telling "major roguelikes were
written in C". Of course they were, because C++ was not yet
invented in those ancient times! And because C was more
common in those times. Not better, just more common, and
ancient developers were naturally programming in the
language they already knew. Learning and mastering
OOP can take some time, but in the end it's superior to
procedural programming.
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
ywg.dana

External


Since: Sep 02, 2006
Posts: 11



(Msg. 5) Posted: Sat Sep 30, 2006 4:36 am
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

DrGong wrote:
> But is there any discussion on what you would recommend for
> programming? I am not asking for the feared "Whats your Fav.
> language" but I am wondering what would be a good language for me to
> program with, and also would be good for in the long range making a
> RL....

It's such a personal choice. I mean, for me, I love python because
something about the syntax just clicks with me. C++ aggravates me to
no end, and I am pretty meh on java. Pascal I have a fondness for
because I wrote so much Pascal code when I was a kid and into my first
couple of years in university. But when I started with python I fell
in love pretty much right away. I couldn't tell you exactly why it's
just the language in which things make sense to me. It boils down to
taste and opinion.

There are some practical considerations, library availability, etc.,
but people have done roguelike projects in all the languages you listed
so it's obviously possible to do RLs in any of them.

You're best bet is to try a few different languages, do a few toy or
small projects and see which language really agrees with you.
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Elsairon

External


Since: Feb 07, 2006
Posts: 76



(Msg. 6) Posted: Sat Sep 30, 2006 4:55 am
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

"DrGong" <Drgong1.DeleteThis@yahoo.com> wrote in message
news:1159585773.142267.32770@c28g2000cwb.googlegroups.com...
>I have set a goal of long range programming a RL as a "learn a language

<snip>

> But is there any discussion on what you would recommend for
> programming? I am not asking for the feared "Whats your Fav.
> I am wondering what would be a good language for me to
> program with, and also would be good for in the long range making a
> RL....

If you can't decide for yourself I don't think programming is for you.
--
Elsairon
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Dark God

External


Since: Sep 10, 2006
Posts: 27



(Msg. 7) Posted: Sat Sep 30, 2006 8:55 am
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

On Sat, 30 Sep 2006 04:31:29 -0700, Krice wrote:

> I wonder why it is so. After all, programming languages should
> be tools, not something we are in love with. My humble opinion

Ok and then ....

[snip C++]
> ancient developers were naturally programming in the
> language they already knew. Learning and mastering
> OOP can take some time, but in the end it's superior to
> procedural programming.

You sound in love no ? Wink
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Mario Donick

External


Since: Sep 03, 2006
Posts: 72



(Msg. 8) Posted: Sat Sep 30, 2006 10:14 am
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Elsairon wrote:

>
> "DrGong" <Drgong1 DeleteThis @yahoo.com> wrote in message
> news:1159585773.142267.32770@c28g2000cwb.googlegroups.com...
>>I have set a goal of long range programming a RL as a "learn a language
>
> <snip>
>
>> But is there any discussion on what you would recommend for
>> programming? I am not asking for the feared "Whats your Fav.
>> I am wondering what would be a good language for me to
>> program with, and also would be good for in the long range making a
>> RL....
>
> If you can't decide for yourself I don't think programming is for you.

A decision has to be based on information. DrGong tries to collect
information to come to a decision then. Asking other people about their
experiences with languages belongs to this process. So your statement seems
somehow stupid to me. How did you decide yourself for a language? Just by
trying several languages and reading books?

Mario


--
Welcome to a lost, apocalyptic, magic, beautiful, dark and absurd world
http://donick.net/lambdarogue.html
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Gamer_2k4

External


Since: Nov 03, 2005
Posts: 312



(Msg. 9) Posted: Sat Sep 30, 2006 10:32 am
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

> How did you decide yourself for a language? Just by
> trying several languages and reading books?

That's how I figured out what language was best for me.

Gamer_2k4
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Radomir 'The Sheep' Dopie

External


Since: Jun 14, 2006
Posts: 217



(Msg. 10) Posted: Sat Sep 30, 2006 4:55 pm
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

At 30 Sep 2006 10:32:02 -0700,
Gamer_2k4 wrote:

>> How did you decide yourself for a language? Just by
>> trying several languages and reading books?

> That's how I figured out what language was best for me.

I'm still looking Smile

--
Radomir `The Sheep' Dopieralski

"Computer Science is no more about computers than
astronomy is about telescopes." [Edsger Wybe Dijkstra]
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Mario Donick

External


Since: Sep 03, 2006
Posts: 72



(Msg. 11) Posted: Sat Sep 30, 2006 8:17 pm
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Gamer_2k4 wrote:

>> How did you decide yourself for a language? Just by
>> trying several languages and reading books?
>
> That's how I figured out what language was best for me.

That's of course a good way, but nevertheless one can also ask others for
their experiences. This shouldn't be neglected in the way "if you can't
decide yourself how to do a certain task, you shouldn't even try to start
with the task". This is not good.

Mario

--
Welcome to a lost, apocalyptic, magic, beautiful, dark and absurd world
http://donick.net/lambdarogue.html
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Elsairon

External


Since: Feb 07, 2006
Posts: 76



(Msg. 12) Posted: Sat Sep 30, 2006 8:55 pm
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

"Mario Donick" <mariodonick.TakeThisOut@arcor.de> wrote in message
news:451e2757$0$5151$9b4e6d93@newsspool1.arcor-online.net...
> Elsairon wrote:
>
>>
>> "DrGong" <Drgong1.TakeThisOut@yahoo.com> wrote in message
>> news:1159585773.142267.32770@c28g2000cwb.googlegroups.com...
>>>I have set a goal of long range programming a RL as a "learn a language
>>
>> <snip>
>>
>>> But is there any discussion on what you would recommend for
>>> programming? I am not asking for the feared "Whats your Fav.
>>> I am wondering what would be a good language for me to
>>> program with, and also would be good for in the long range making a
>>> RL....
>>
>> If you can't decide for yourself I don't think programming is for you.
>
> A decision has to be based on information. DrGong tries to collect
> information to come to a decision then. Asking other people about their
> experiences with languages belongs to this process. So your statement
> seems
> somehow stupid to me.
Reading what I wrote last night, I agree with you.

> How did you decide yourself for a language? Just by
> trying several languages and reading books?
>
> Mario

I decided to use the one I know best. If I can't get the results I need
(which has not happened yet) then I'll switch.

I focus on the results and game design. For me the language
is just a tool. I use the one that I have the most skill with.

My point was less about gathering information, and more about self
motivation. I see now that this was not explicit in what I said.
--
Elsairon
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Gamer_2k4

External


Since: Nov 03, 2005
Posts: 312



(Msg. 13) Posted: Sun Oct 01, 2006 2:21 am
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

> > Even if we try very hard not to start holy flame
> > wars probablility is still very high.

> I wonder why it is so. After all, programming languages should
> be tools, not something we are in love with.

And you would want a fellow developer to use the wrong tool, would you?
Wink

Gamer_2k4
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Krice

External


Since: Jul 13, 2005
Posts: 373



(Msg. 14) Posted: Sun Oct 01, 2006 2:55 am
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Gamer_2k4 wrote:
> And you would want a fellow developer to use the wrong tool, would you?
> Wink

Certainly not. I had a wrong tool (procedural C) for about 7-8 years
so I guess I have some experience of using a wrong tool. And
I'm willing to share that experience and recommend OOP.
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Krice

External


Since: Jul 13, 2005
Posts: 373



(Msg. 15) Posted: Sun Oct 01, 2006 4:49 am
Post subject: Re: Programming language Choices.... [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Radomir 'The Sheep' Dopieralski wrote:
> Ah, so it was the tool's fault. Wink

Yes. Bad tool vs. good tool is a universal concept.
 >> Stay informed about: Programming language Choices.... 
Back to top
Login to vote
Display posts from previous:   
Related Topics:
JustBASIC as roguelike programming language - I was hoping to get your thoughts on using JustBASIC for programming a Roguelike. Although I do have some knowledge of object-oriented programming (C in high school and VB in college), I don't have an innate understanding; I cannot 'think' in OOP terms....

7DRL: Invader - Well, I've talked myself into attempting a game for the 7DRL challenge. :-) Invader will be a sci-fi RL where the player is the planet's only hope of stopping a dread alien invasion ship. The character's base of operations will be their docked ship. ....

7DRL: TBA! :P - I'm going to throw my hat into the 7drl arena by taking on a project I've wanted to do for ages. I think it will get me past the mental block of actually getting started. My concept is based around the remains of a post apocalyptic world with gang..

7DRL : Commander - It is 13.40 in my time zone (GMT +100). Time to start my 7DRL project: Commander. I will do it in Free Pascal. Plans are quite big so there is real danger of failure. Good luck to all participants of 7DRL contest. -- Michal ''Ancient'' Bielinski

7DRL : Valley of Ge-Hinnom - Info : @ goes chase to Moloch, java, using my library, so if I fail at least I can post an updated library. T.
   Game Forums (Home) -> Roguelike -> Development All times are: Ekaterinburg, Islamabad, Karachi, Tashkent (change)
Goto page 1, 2, 3, 4, 5
Page 1 of 5

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]