General Discussions

To All You Programmers--Q's – CPUFreak91

CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
I got a few q's. If you reply here please tell me what languages you program in (your fav, then then fav, then....)
And who you work for (if you don't say you don't )


------------------
There are two ways of constructing a software design: one way is to make it so simple that there are obviously no deficiencies; the other is to make it so complicated that there are no obvious deficiencies.

--C. A. R. Hoare
[B][/B]

[This message has been edited by CPUFreak91 (edited February 18, 2005).]

HanClinto

Administrator

Posts: 1828
From: Indiana
Registered: 10-11-2004
Howdy!

My favorite language at the moment is C#, though I have experience in C/C++/Delphi/Visual Basic/Others.

I work for a missions-group doing computer programming for them (check out http://iccm.gospelcom.net/ for other people who do computing in missions), and I also work part-time as a contractor doing computer programming (currently those jobs are in C# and Visual Basic 6.

For my personal development, I use SharpDevelop as my editor ( http://www.icsharpcode.com/ ), and I find it works nicely as a free editor to write C# apps in.

--clint

------------------
http://www.includingjudas.com/christiangame.html

mellonamin

Member

Posts: 119
From: Maryville, TN, United States
Registered: 11-16-2004
I prefer C++ and am currently learning Python. I don't work for anyone, but hope to go to school to become a Computer Programming Teacher.

------------------
Vita sine Ieso est mors.
=Life without Jesus is death.

Sciuri non sunt boni edere.
=Squirrels are not good to eat.

kevryan
Member

Posts: 37
From: Shaver Lake, CA
Registered: 07-20-2001
Program in Visual C++ 6.0 -- currently using Garage Games' Torque engine.

My company is Top Meadow.

------------------
Kevin Ryan - about me
Top Meadow - about Top Meadow
Minigolf Blast - coming soon
Marble Blast - race a marble through moving platforms/hazards

Brandon

Member

Posts: 594
From: Kansas City, Mo, USA
Registered: 02-02-2004
I use Visual C++. I like using Blitz3D for small games and prototyping. I'm also interested in BlitzMax. (I'm waiting for the 3D module to come out though)

I'm the owner and operator of 3rd Day Studios.

------------------
I wanna die
And let You give
Your Life to me
So that I might live

ArchAngel

Member

Posts: 3450
From: SV, CA, USA
Registered: 01-29-2002
used to program in C++ and Visual Basic, but forgot and can only edit now. I program in Java, which now is my fav language, cuz of the OOP.

I'm an office assistant at the dining commons at my college, and I also am the president of Soterion Studios.

------------------
Soterion Studios

Briant

Member

Posts: 742
From: Stony Plain, Alberta, Canada
Registered: 01-20-2001
C and C++. Starting to play with C#. I work as a programmer at Intuit. In my spare time, I work at getting my own software business (Tegart Technologies Inc.) to grow.

------------------
Brian

Wacko4X

Member

Posts: 92
From: Bellvue, WA, USA
Registered: 08-21-2002
Wacko -
Currently a High School Senior in Oregon and planning on heading to college next year at DigiPen Institute of Technology. (Hopefully with a C# programming internship with my Uncle in Texas over the summer)

Currently I use Java and C/C++. I have messed around with VB, C#, QBasic, and others.

I'm currently programming a robot for the FIRST Robotics competition (using C) and am preparing for the AP Computer Science Exam (http://www.collegeboard.com/student/testing/ap/sub_compscia.html?compscia) which uses a Java subset (hence the current use of C/C++ and Java )

------------------
There are 10 people in this world, those who understand binary and those who dont.

AmazingJas

Member

Posts: 437
From: Sydney, NSW, AUSTRALIA
Registered: 04-03-2003
I use Blitz3D and Gamemaker.

I write computer/game related books and magazine articles. Cheers!

CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
Mebbe I ought to put my info here 2 :

I program, in QBASIC and am learning Python, I have my own studios (Warmouth Studios if you can read my Avatar) but possibly might drop it to join Bluegill Studios (oucast's studio). Hopefully we could merge (Warmouth as a sub division of Blue Gill) but I doubt it. I'd need some of you guyz to Join to make my one person studio worth something .

------------------
There are two ways of constructing a software design: one way is to make it so simple that there are obviously no deficiencies; the other is to make it so complicated that there are no obvious deficiencies.

--C. A. R. Hoare
[B][/B]

Wacko4X

Member

Posts: 92
From: Bellvue, WA, USA
Registered: 08-21-2002
quote:
Originally posted by CPUFreak91:
Mebbe I ought to put my info here 2 :

I program, in QBASIC and am learning Python,


Out of curiosity... Why are you learning Python? Is there a purpose behind it? Because my understanding is that programmers out there today know C/C++ and other things. But C++ has to be the foundation... is that true?

------------------
There are 10 people in this world, those who understand binary and those who dont.

CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
quote:
Originally posted by Wacko4X:
Out of curiosity... Why are you learning Python? Is there a purpose behind it? Because my understanding is that programmers out there today know C/C++ and other things. But C++ has to be the foundation... is that true?



Well, it's OOP and simpler than C. Plus a firend of mine recomended it and my Visual C++ program doesn't seem to work rite. It may be the foundation (the Pyhton interpreter was written it C) but there are many good languages out there that are easier to understand.

[This message has been edited by CPUFreak91 (edited February 21, 2005).]

D-SIPL

Moderator

Posts: 1345
From: Maesteg, Wales
Registered: 07-21-2001
quote:
Originally posted by Wacko4X:
Out of curiosity... Why are you learning Python? Is there a purpose behind it? Because my understanding is that programmers out there today know C/C++ and other things. But C++ has to be the foundation... is that true?


No not really. Python is an awesome language, you can write just about any program (like in C++) using it. Also their is no difference in speed (unlike with say Java... sorry ArchAngel). It's full OOP amd a great first language. Programmers out their do use C++ but many of them in the games industry now learn Python for scripting, and really enjoy as well.

I've read a few game post-mortems and they have talked about how they learnt Python and how it helped them so much. Try it out.

--D-SIPL

------------------
"One World. One Web. One Program." -Microsoft promotional advertisement
"Ein Volk, ein Reich, ein Fuhrer!" -Adolf Hitler

Klumsy

Administrator

Posts: 1061
From: Port Angeles, WA, USA
Registered: 10-25-2001
i think python is quite slow, its just not so noticible on modern machines, however if you are doing per pixel sort of calculations you'll notice the speed difference, even compared to VB sadly, its not an optomised compiler, its about mid range speed for the typical family of 'script languages'.. LUA is probably the fastest in this group.

heres just a random article on the speed of python

http://peter.mapledesign.co.uk/weblog/archives/python_is_slow.html

b.t.w D-SIPL, how is your game going, still working with a6 3d gamestudio?
actually i think haskell, a functional language is actually faster.

but having said that python is good for its purposes. and is fast enough for the usual suspects. Also it has some nice features such as higher order functions while rock.

b.t.w D-SIPL, hows things with your game, still using a6 3d gamestudio?
with their recent support of shaders, and move to dx9, i think i'm finally ready to purchase that beast.

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

[This message has been edited by klumsy (edited February 21, 2005).]

CPUFreak91

Member

Posts: 2337
From:
Registered: 02-01-2005
And it seems to be a good language for those who are moving from BASIC

------------------
There are two ways of constructing a software design: one way is to make it so simple that there are obviously no deficiencies; the other is to make it so complicated that there are no obvious deficiencies.

--C. A. R. Hoare
[B][/B]

MadProf
Member

Posts: 181
From: Larnaka, Cyprus
Registered: 01-24-2001
I know some C, did quite a lot of VB a long time ago, have done a bit of BASH, quite a lot of perl, a wee drop of php, hardly any java, and so on. Most languages are pretty much of a muchness, at least at a basic level. Just different things are more complex or more ugly than in others. I mostly stick to python when I can at the moment. It is so readable to me, and I have a thing about nice looking code. I really hate the lack of pointers though, and some of the disgusting workarounds and hacks I have had to use in places. Perhaps I just never learned the Proper Python Way(tm) of working. Anyway... I use Python for pleasure, C for speed and when I am working on other peoples projects, or when python just gets too annoying and bloated.

Dan

------------------
7 days without prayer makes one weak.

Rhyolite

Member

Posts: 86
From: UK
Registered: 08-04-2004
Just seen this post

I currently use Blitz3D for developing games and may consider moving to BlitzMax in the future (but feel no rush to do so atm). I find it an excellent language and 3D engine, it is very robust and flexible (unlike some 'game maker' software) but removes the very low level stuff - and seems plenty fast enough for most things (although there are faster engines ofc).

Other languages include Visual Basic 6.0 and some C/C+, although my C is pretty limited and have mainly used pseudo C like game scripting languages and Unix stuff. Also used some 'in house' languages whilst working for a 'retail software' developer. Oh, and I learnt some Pascal at university which I have never since used and completly forgotten!!

I am currently trying to become an independant games developer and hence work for myself - which can be pretty hard at times I tell you, I have a real tough boss!!

Rhy Out

HeardTheWord

Member

Posts: 224
From: Des Moines, IA
Registered: 08-16-2004
I am currently in college and will graduate in May. The languages I know well are: C/C++, Java, VB, SQL, COBOL, CICS, and some assembly. COBOL and CICS are not my favorite as they are generally used to create reports or text UIs for a business.

I have also dabbled in php and asp. They are great for using databases.

Goldrush13

Member

Posts: 107
From:
Registered: 02-27-2005
Turbo Pascal, Visual, Dark, Q and Blitz Basic.

C++ is next thanks to some help on this forum followed by Java or maybe C#.

I feel that Java will become a neccessity in the programming world, it's multi-platform capabilities have really made it shine recently, it is important now but it doesn't take over like C++ does, I just feel it will soon.

I hope one day to tame the vicious Delphi never before have I run screaming from the computer in such a frenzied fashion as when I attempted to conquer this vicious language. Yeah sure, lots of you find it easy but it look at it this way, I came from Turbo Pascal and after hearing "Delphi is just Visual Pascal" I went straight to it, after nursing a failed "writeln" statement for about 2 hours I broke down in tears exclaiming "tis not Visual Pascal, tis Visual Evil!" I hate Delphi and all it stands for, but when I look at what people make from it (Bloodshed C++) I feel I have to one day get to grips with this monstrosity, the power it exhibits is pretty huge in my opinion, for once Borland have actually impressed me. Whenever I talk about Delphi it is in fear, "It harnesses great power, but will bury you as soon as you compile"

Sure it's no C++ but it's like an in the middle kinda language.

No job, lazy, lazy, lazy, lazy student.

I feel command line is the best thing about programming, I can't stand anything visual, just give me a big blue screen anyday, and i'll type for hours. Ah Borland, tis a harsh mistress.

Rizu

Junior Member

Posts: 5
From: Scotland
Registered: 03-03-2005
I program in Visual Basic 6.0 and Turbo Pascal. I have tried Fortran.
I'm going to start C++ and maybe Java.


I am a student.(Hello Gav)

I've been working on 3D stuff in Visual Basic recently.


Goldrush13

Member

Posts: 107
From:
Registered: 02-27-2005
Hi Liz.

she's been doing really cool fractals actually, not just 3d stuff.