General Discussions

Just saying hello to everyone. – cwc

cwc

Member

Posts: 121
From: USA
Registered: 07-30-2005
Well I just join here today and thought I should say hello to everyone and introduce myself. So hello. Also here is alittle bit about me I am a male and starting college August the 15. I am going to be taking computer programming. I have been programming for about 3 years as a hobby so I figured I would go to college for it. So how is the job market for a student coming out of college with a associate degree? Hopefully good. The school said I would have no problem finding a job but they will tell you anything to get you going to there school. Well talk to you all later and God Bless you all!
CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
Hi! Welcome! Which shcool are you going to?

------------------
Learn How to Use Linux
Geek Your Vocabulary

My Email is:

en972

Member

Posts: 562
From: NOT TELLING!
Registered: 08-27-2004
WHat language do you write/or will be writeing in?

------------------
Keep the holy day sacred.......halllllllukan

cwc

Member

Posts: 121
From: USA
Registered: 07-30-2005
Hello CPUFreak91 and en972. I will be attending ecs, its a local school here. The languages I have been playing around with for the pass 3 years are

Web design languages
html,css,javascirpt,php,javaapplets

Standalone etc languages
C,win32 api, c++,java


CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
This is comming from a Python zealot... you may wanna try python... here's an example why I say this:

C:

#include <whatever.h>
main{}
{
printf("Hi! Welcome to CCN!\n")
}

(I'm not a C coder so if this is wrong...)

Python:
print "H! Welcome to CCN!\n"

If you're interested you may wanna take a quick look at:
http://www.linuxjournal.com/article/3882

Sorry.. it's just Python makes some things simple.

------------------
Learn How to Use Linux
Geek Your Vocabulary

My Email is:

Brandon

Member

Posts: 594
From: Kansas City, Mo, USA
Registered: 02-02-2004
Welcome to CCN!

quote:
So how is the job market for a student coming out of college with a associate degree? Hopefully good. The school said I would have no problem finding a job but they will tell you anything to get you going to there school. Well talk to you all later and God Bless you all!

I can't speak for today, but when I was coming out of college (about 4 years ago) it seemed that people were getting computer programming jobs lined up pretty good even before graduation. I didn't have my priorities in line, so I ended up suffering for it! But anyways, yeah I think that computer programming is one of the best fields that you could get into. No matter what field you are in, it still however may be some work in finding the right job though. I can attest to that! Also it looks like you have a nice knowledge of programming languages there.

God Bless you in your studies and in general.

EDIT:
CPUFreak, that is close, but it'd be more like this:


#include <iostream>

int main()
{
cout<<"Hi! Welcome to CCN!\n";
return 0;
}

------------------
I am not ashamed of the gospel, because it is the power of God for salvation of everyone who believes: first for the Jew, then for the Gentile.

[This message has been edited by brandon (edited July 31, 2005).]

cwc

Member

Posts: 121
From: USA
Registered: 07-30-2005
Hello CPUFreak, I have looked at python a few times but just have not had no real interest in it yet...."Just me I guest". I find that c and c++ is a very powerful language and there is nothing you can't do with them. Linux uses alot of C code for one. I see you like linux maybe you should try some C God Bless You.
cwc

Member

Posts: 121
From: USA
Registered: 07-30-2005
Hello brandon, good to meet you. Also thanks for the information. God Bless You
cwc

Member

Posts: 121
From: USA
Registered: 07-30-2005
Also CPUFreak, brandon gave you c++ code... here is the C version of that

#include <stdio.h>
#include <stdlib.h>
int main(int argi, char *argc[]) {

printf("Hi! Welcome to CCN!\n");
system("PAUSE");
return 0;
}

Anyways it is late here...its like pass 1:00 am in the moring WOW. God bless you all.

Jari

Member

Posts: 1471
From: Helsinki, Finland
Registered: 03-11-2005
Welcome cwc.

God bless.

------------------

Unless the LORD builds the house, they labor in vain who build it; unless the LORD keeps the city, the watchman stays awake in vain. - Psalms 127:1

And the work of righteousness shall be peace; and the effect of righteousness quietness and assurance for ever. - Isa 32:17

cwc

Member

Posts: 121
From: USA
Registered: 07-30-2005
Thank you Jari and nice too meet you. See you around and god bless you.
CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
quote:
Originally posted by cwc:
Hello CPUFreak, I have looked at python a few times but just have not had no real interest in it yet...."Just me I guest". I find that c and c++ is a very powerful language and there is nothing you can't do with them. Linux uses alot of C code for one. I see you like linux maybe you should try some C God Bless You.

Ok I'll push it a little more and quit. Python modules can be written in C or C++ so if you want the power of C mixed with the simple and fast coding of Python.. it's possible. Oh, it's not just you. Many C/C++ coders look down upon python (as did eric raymond in the Why Python link I gave you).

Yes I'm tying to learn a bit of C, I've only gone as far as it makes sense.. then Python will make some sense and I can apply that to C and learn more till it makes sense.... It will take a looong time at this rate but at least I won't learn something wrong as easily.

------------------
Learn How to Use Linux
Geek Your Vocabulary

My Email is:

firemaker103

Member

Posts: 643
From:
Registered: 07-13-2005
try blitz3d from http://www.blitzbasic.com

Great language, easy to learn(if you know a little 2d) and a good community there and http://www.codersworkshop.com

------------------
"Be nice to the nerds because later on, you'll be working for them" - Bill Gates

cwc

Member

Posts: 121
From: USA
Registered: 07-30-2005
Hello CPUFreak, I went and read the article you posted and it was interesting. Also python is prob a good language for some things but I don't ever see it being used for programming high tech stuff like 3D games , kernel programming, and so on. But anyways thanks for the article it was a interesting read. Also I think I will stick to my C/C++/win32 api training for now and maybe someday try python. God Bless and Remember its a C world

[This message has been edited by cwc (edited July 31, 2005).]

Klumsy

Administrator

Posts: 1061
From: Port Angeles, WA, USA
Registered: 10-25-2001
quote:

God Bless and Remember its a C world

excuse the cheese but

if you ever find there is just not enough PLUS in your C world (let alone plus plus), and you find you C is getting a little DULL, or a little FLAT, maybe its time to try C sharp.

------------------
Karl /GODCENTRIC
Visionary Media
the creative submitted to the divine.
Husband of my amazing wife Aleshia
Klumsy@xtra.co.nz

CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
quote:
Originally posted by klumsy:
excuse the cheese but

if you ever find there is just not enough PLUS in your C world (let alone plus plus), and you find you C is getting a little DULL, or a little FLAT, maybe its time to try C sharp.


He he he. Good puns in there!

------------------
Learn How to Use Linux
Geek Your Vocabulary

My Email is:

CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
quote:
Originally posted by cwc:
I don't ever see it being used for programming high tech stuff like 3D games

Well you don't see to many of them... just search sourceforge or got to Linux Games.com and you'll see that there are 3d games and other cool apps written in python. My friend has one of his friends making him a game engine for 3D games writen entirely in Python.

Here's a google search for "Python Game Engine"

Client Engine - Object Scripting
Complete Python Game Engine Interface. This interface allows the developer to
write and test scripts from within the game environment. ...
www.bigworldtech.com/client/client_object_scripting.htm - 3k - Cached - Similar pages

Oh, and blender www.blender3d.org has some pieces written in Python... or is the whole thing written in Python?

Ahh and Google uses Python.
EDIT:
Check this out...

Spineless is a generic 3D game engine implemented in Python and Pyrex. It is still in development, with some extensions currently being converted from C++ to Pyrex. It uses the BSD licence.
(www.py3d.org)

------------------
Learn How to Use Linux
Geek Your Vocabulary

My Email is:

[This message has been edited by CPUFreak91 (edited August 01, 2005).]

cwc

Member

Posts: 121
From: USA
Registered: 07-30-2005
quote:
Originally posted by CPUFreak91:
Well you don't see to many of them... just search sourceforge or got to Linux Games.com and you'll see that there are 3d games and other cool apps written in python. My friend has one of his friends making him a game engine for 3D games writen entirely in Python.

Here's a google search for "Python Game Engine"

Client Engine - Object Scripting
Complete Python Game Engine Interface. This interface allows the developer to
write and test scripts from within the game environment. ...
- 3k - Cached - Similar pages

Oh, and blender has some pieces written in Python... or is the whole thing written in Python?

Ahh and Google uses Python.
EDIT:
Check this out...

Spineless is a generic 3D game engine implemented in Python and Pyrex. It is still in development, with some extensions currently being converted from C++ to Pyrex. It uses the BSD licence.
(www.py3d.org)


Interesting. Well I am not a game programmer/developer but I would imagine its best to use a language like c or c++ that allows you to work with the memory. I don't know alot about python but from what I can tell its a memory management programming language like Java etc.... So I would not write a very high tech complex 3d game using a language like Java or specially a scripting language like Python that needs a interpreter("that is just crazy I think but neat"). I know java has some nice packages for dealing with 3d animation and I have seen some neat 3d games made with java. But does playstaion2 games etc use a memory management programming language like Java or Python?,"Could be wrong but I don't think so"...Also I don't think in 10 years or so you will see this cause games are getting more complex by the day and you need that speeeeeeeeeed which c/c++ language can give you. Note, correct me if I am wrong cause I am Not a game developer. But anyways it is neat to see languages like Java/Python and others being push to there MAX. God Bless you CPUFreak.

[This message has been edited by cwc (edited August 01, 2005).]

Klumsy

Administrator

Posts: 1061
From: Port Angeles, WA, USA
Registered: 10-25-2001
quote:
Originally posted by cwc:
Interesting. Well I am not a game programmer/developer but I would imagine its best to use a language like c or c++ that allows you to work with the memory.

in todays landscape where a majority of the cpu time is spent inside the GL or DirectX libraries and drivers , the language you use doesn't make too much of a difference.. in fact you can reduce bugs, and cost of development alot by using something other than C++ (hey i'm not C++ bashing, i love the thing).. the thing with C++ and games is it has a strong history, and allows a way to port from one platform to another with the minimal amount of code changes)

------------------
Karl /GODCENTRIC
Visionary Media
the creative submitted to the divine.
Husband of my amazing wife Aleshia
Klumsy@xtra.co.nz

cwc

Member

Posts: 121
From: USA
Registered: 07-30-2005
quote:
Originally posted by klumsy:
in todays landscape where a majority of the cpu time is spent inside the GL or DirectX libraries and drivers , the language you use doesn't make too much of a difference.. in fact you can reduce bugs, and cost of development alot by using something other than C++ (hey i'm not C++ bashing, i love the thing).. the thing with C++ and games is it has a strong history, and allows a way to port from one platform to another with the minimal amount of code changes)


Cool klumsy, nice meeting you by the way. Anyways, I am not that familiar with the DirectX libraries and drivers myself but I can see where the benefits like a programming language like Java or C# sharp can be good, for one not so many memory leaks. But I am sure you know the benefits to being able to work with the memory. Also what is the DirectX lib written in?? God bless you Klumsy and nice meeting you.

firemaker103

Member

Posts: 643
From:
Registered: 07-13-2005
Blitz is entirly for making games. (Ok, most of the time)

To write applications, try Blitzplus or BlitzMax.

Go blitz.

------------------
"Be nice to the nerds because later on, you'll be working for them" - Bill Gates