View Poll Results: What programming/scripting languages do you know?
SLIC 10 10.75%
Civ2 Event Macro Language 4 4.30%
HTML 12 12.90%
C/C++/C# 9 9.68%
Java (including JavaScript and JSP) 7 7.53%
Basic (GW/Quick/Visual/VBScript) 10 10.75%
Pascal/Delphi/Modula 2 2.15%
COBOL 0 0%
Fortran 1 1.08%
Prolog 1 1.08%
Perl 4 4.30%
PHP 2 2.15%
Python 1 1.08%
ASM/Assembly 3 3.23%
ActiveX 0 0%
Flash 1 1.08%
Maple/Matlab/etc 2 2.15%
VHDL/Verilog/other HDLs 1 1.08%
SQL 3 3.23%
DOS/Unix scripts (batch/shell files) 6 6.45%
Other game scripting/event languages 3 3.23%
Other 'real' scripting languages 1 1.08%
Other programming languages 4 4.30%
None 6 6.45%
Multiple Choice Poll. Voters: 93. You may not vote on this poll

 
 
Thread Tools
Old March 20, 2003, 15:48   #1
Locutus
Apolytoners Hall of FameCiv4 SP Democracy GameCiv4 InterSite DG: Apolyton TeamBtS Tri-LeagueC4BtSDG TemplarsC4WDG Team ApolytonCivilization IV CreatorsCTP2 Source Code ProjectPolyCast Team
Deity
 
Locutus's Avatar
 
Local Time: 00:11
Local Date: November 2, 2010
Join Date: Nov 1999
Location: De Hel van Enschede
Posts: 11,702
Languages
I'm curious about people's programming skills here.

Also, for the SLICers, were you already a programmer when you started with SLIC, or did you learn SLIC first and did that raise your interest in programming, causing you to learn other languages?

I for one have been programming since I was 10 or 11 years old. I know SLIC, HTML, C, Java, Basic, Perl, PHP, ASM, Maple and SQL well and have limited experiences with most of the other languages on that list (and I know at least a dozen other obscure little languages or other languages that didn't fit on the list ).
__________________
Administrator of WePlayCiv -- Civ5 Info Centre | Forum | Gallery
Locutus is offline  
Old March 20, 2003, 16:32   #2
Pedrunn
Call to Power II Democracy Game
King
 
Pedrunn's Avatar
 
Local Time: 19:11
Local Date: November 1, 2010
Join Date: Jul 2001
Location: of Natal, Brazil
Posts: 2,555
As you may know i know SLIC. But i also know HTML. But since i started only to use DreamWeaver 4, probabaly most of the programming creation stuff has been forgotten. At least i can still understand and edit when i sea a source.

I can also do flash animations using Shockwave flash thanks to webdesign course but, as for programming itself, other than those ready functions that exist in the shockwave I cant do much. I dont think this can be call programming, cant it?
After all i just know how to use the flash software
if that enough for you to call it programming you mark flash for me since i didnt.
__________________
"Kill a man and you are a murder.
Kill thousands and you are a conquer.
Kill all and you are a God!"
-Jean Rostand
Pedrunn is offline  
Old March 20, 2003, 16:32   #3
Maquiladora
Call to Power II MultiplayerCTP2 Source Code ProjectCall to Power PBEMCall to Power Multiplayer
Emperor
 
Local Time: 23:11
Local Date: November 1, 2010
Join Date: Jun 2001
Posts: 7,665
Voted for Flash and HTML, theyre the only two im not completely lost with (and interested in), but not completely comfitable with either yet, ive been messing on and off for a few years with HTML and a year with flash, ill get there eventually...
__________________
Call to Power 2: Apolyton Edition - download the latest version (7th June 2010)
CtP2 AE Wiki & Modding Reference
One way to compile the CtP2 Source Code.
Maquiladora is offline  
Old March 20, 2003, 17:46   #4
Dale
Emperor
 
Dale's Avatar
 
Local Time: 08:11
Local Date: November 2, 2010
Join Date: Dec 2000
Posts: 3,944
Well I know SLIC, HTML, Standard + Win32 C++, Visual Basic, a little Perl and DOS batching.

I started programming on the C-64 when I was 8 (using the original BASIC language) and progressed up various languages since then.
Dale is offline  
Old March 20, 2003, 18:50   #5
Immortal Wombat
Apolytoners Hall of Fame
Prince
 
Immortal Wombat's Avatar
 
Local Time: 23:11
Local Date: November 1, 2010
Join Date: Dec 2000
Location: in perpetuity
Posts: 4,962
I started on QBASIC, but never really got into it, and only returned to programming with SLIC a couple of years ago.
Since then I have discovered the joys of JScript, and recently Python. I'm pretty sure as long as I had the RedFront script beside me I could cope with any of the Civ2 Macroing as well.

Oh yeah, and I write all my HTML longhand. I simply don't trust any webpage designer programs.

My experiments with Java and vB have been short and fruitless.
__________________
Concrete, Abstract, or Squoingy?
"I don't believe in giving scripting languages because the only additional power they give users is the power to create bugs." - Mike Breitkreutz, Firaxis
Immortal Wombat is offline  
Old March 20, 2003, 22:36   #6
Wittlich
lifer
Call to Power II MultiplayerCivilization III MultiplayerTrade Wars / BlackNova TradersCivilization III PBEMPtWDG Vox ControliCivilization III Democracy GameCiv4 SP Democracy GameC3CDG EuphoricaIron CiversCivilization IV: MultiplayerCivilization IV PBEMC4WDG United Dungeon DwellersDiploGamesC4BtSDG TemplarsPolyCast Team
Deity
 
Wittlich's Avatar
 
Local Time: 15:11
Local Date: November 1, 2010
Join Date: Dec 2000
Location: Baron of Sealand residing in SF, CA
Posts: 12,344
Alas I am "none"
But I am currently attending university studying computer information systems with a minor in programming - so hopefully in a couple of years, I should be of some help!

As of yet, I have not decided on what programming language to center on...any suggestions?
__________________
____________________________
"One day if I do go to heaven, I'm going to do what every San Franciscan does who goes to heaven - I'll look around and say, 'It ain't bad, but it ain't San Francisco.'" - Herb Caen, 1996
"If God, as they say, is homophobic, I wouldn't worship that God." - Archbishop Desmond Tutu
____________________________
Wittlich is offline  
Old March 20, 2003, 22:36   #7
HuangShang
Call to Power II Democracy GameCTP2 Source Code Project
King
 
HuangShang's Avatar
 
Local Time: 15:11
Local Date: November 1, 2010
Join Date: Jul 2002
Location: Berkeley
Posts: 1,375
NONE: i dont know crap about this
HuangShang is offline  
Old March 21, 2003, 05:40   #8
Gilgamensch
Call to Power II Democracy GameCall to Power II MultiplayerCTP2 Source Code Project
King
 
Local Time: 23:11
Local Date: November 1, 2010
Join Date: Jun 2002
Location: France
Posts: 1,986
Dos/Unix: Dos old of the old times and unix Ihave to use at work
C/C++: Use(d) it at work and home
Basic: C64 good old times (and Amiga)
Pascal: not on the list
Assambler: had to use it 2 years at work, was no fun at all........

some other's I know some basics about............

SLIC, I might start with it (sooner or later....)
Gilgamensch is offline  
Old March 21, 2003, 08:36   #9
Turambar
Call to Power II Democracy GameCivilization II PBEMCall to Power Democracy GameCTP2 Source Code Project
Prince
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Apr 2002
Location: England
Posts: 310
I first started to learn BASIC on my spectrum when I was a little kid then moved on to QBasic, then some HTML. Then came SLIC and I'm now learning Java at uni as well as SQL.
Turambar is offline  
Old March 24, 2003, 13:36   #10
The Big Mc
CTP2 Source Code Project
King
 
The Big Mc's Avatar
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Oct 2001
Location: Of the universe / England
Posts: 2,061
so go on locutos say it.

///locutos mode ////

Right now I know you lot know these languages go forth and make me a spr reader / viewer

//locutos mode off line ///
__________________
"Every time I learn something new it pushes some old stuff out of my brain" Homer Jay Simpson
The BIG MC making ctp2 a much unsafer place.
Visit the big mc’s website
The Big Mc is offline  
Old March 24, 2003, 16:43   #11
ahenobarb
Prince
 
ahenobarb's Avatar
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Nov 2001
Posts: 437
I figured out SLIC in the last few months. I taught myself C in the 80's, then recently re-taught myself.

I have a book on OpenGL that I hope to delve into one day, but I have to set up my C compiler with the OpenGL libraries. I've downloaded them, but not all of them are integrated. The biggest problem of course is time.
ahenobarb is offline  
Old March 24, 2003, 17:32   #12
Tamerlin
Call to Power II Democracy GameCTP2 Source Code Project
King
 
Tamerlin's Avatar
 
Local Time: 00:11
Local Date: November 2, 2010
Join Date: Apr 2002
Location: Toulouse (South-western France)
Posts: 2,051
I only know HTML and though I would like to get into programming I believe learning a programming language is a kind of monumental task...
__________________
"Democracy is the worst form of government there is, except for all the others that have been tried." Sir Winston Churchill
Tamerlin is offline  
Old March 24, 2003, 17:39   #13
child of Thor
Call to Power II Democracy GameCTP2 Source Code Project
Emperor
 
child of Thor's Avatar
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Jan 2002
Location: UK
Posts: 3,272
Programming? Blurk
I dabbled in various basic's in the 80's(Z80 and 6502 - even got a few blobs to appear on my mates 8bit Dragon(another defunct british computer!). Then got as far as a few machine code routines for graphical displays on the amazing Atari 8bit(256 colours on screen if you could program the display interupt routines-thus all the machine code!). Then my brain melted and i started in designing those roleplay book thingies and many board games(fantasy/sci-fi/historic). I found i could do this with good results(well my mates thought so) and with no damage to my grey matter. Then i discovered girls,sport+beer and the rest is, as they say history
Now programming language is a dirty word And to be honest there seem to be so many, and ever changing that it's a bit daunting to know where i would start if i wanted to.
So i'm of the hook for the Spr reader thing - hurray!
__________________
'The very basis of the liberal idea – the belief of individual freedom is what causes the chaos' - William Kristol, son of the founder of neo-conservitivism, talking about neo-con ideology and its agenda for you.info here. prove me wrong.

Bush's Republican=Neo-con for all intent and purpose. be afraid.
child of Thor is offline  
Old March 24, 2003, 17:45   #14
Dale
Emperor
 
Dale's Avatar
 
Local Time: 08:11
Local Date: November 2, 2010
Join Date: Dec 2000
Posts: 3,944
Tamerlin:

It's not a "monumental task". Try this:

1. Use a programming language to display "Hello!" on screen.
2. Enhance the code so it does it in colours.
3. Enhance the code more so it displays each letter in random colours.
4. Enhance the code more so it displays on a coloured background.
5. Enhance the code more so it moves the word "Hello!" randomly around the screen.
6. Enhance the code more so it display a picture instead of the word "Hello!".
7. Enhance the code more so you have a picture background with your moving picture on top.
8. Enhance the code more so you have two pictures moving on top of the background.
9. Enhance the code more so the user controls one of the pictures on top of the background.

There you have it. The foundation of a game. A background, some objects (or sprites if you will), and something is done to the objects (moving around the screen). You've just written a basic "chase and catch" game.

The trick in programming is not how to program, but what to program.
Dale is offline  
Old March 24, 2003, 18:46   #15
Immortal Wombat
Apolytoners Hall of Fame
Prince
 
Immortal Wombat's Avatar
 
Local Time: 23:11
Local Date: November 1, 2010
Join Date: Dec 2000
Location: in perpetuity
Posts: 4,962
I'm still on step 1 with all of the aforementioned languages. Just sometimes "Hello!" involves maths and stuff...
__________________
Concrete, Abstract, or Squoingy?
"I don't believe in giving scripting languages because the only additional power they give users is the power to create bugs." - Mike Breitkreutz, Firaxis
Immortal Wombat is offline  
Old March 25, 2003, 05:30   #16
The Big Mc
CTP2 Source Code Project
King
 
The Big Mc's Avatar
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Oct 2001
Location: Of the universe / England
Posts: 2,061
try c all the hello world program is this


Code:
void main()
{
clrscr();
printf("hello world");
getch();
}

__________________
"Every time I learn something new it pushes some old stuff out of my brain" Homer Jay Simpson
The BIG MC making ctp2 a much unsafer place.
Visit the big mc’s website
The Big Mc is offline  
Old March 25, 2003, 11:19   #17
ahenobarb
Prince
 
ahenobarb's Avatar
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Nov 2001
Posts: 437
Is this thread for bragging rights, or is there a project in mind?
ahenobarb is offline  
Old March 25, 2003, 12:29   #18
Pedrunn
Call to Power II Democracy Game
King
 
Pedrunn's Avatar
 
Local Time: 19:11
Local Date: November 1, 2010
Join Date: Jul 2001
Location: of Natal, Brazil
Posts: 2,555
I want to try some C does anyone know a good on-line tutorial and what program should i download (compilers, helpers, etc...) first?
__________________
"Kill a man and you are a murder.
Kill thousands and you are a conquer.
Kill all and you are a God!"
-Jean Rostand
Pedrunn is offline  
Old March 25, 2003, 13:21   #19
ahenobarb
Prince
 
ahenobarb's Avatar
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Nov 2001
Posts: 437
Quote:
Originally posted by Pedrunn
I want to try some C does anyone know a good on-line tutorial and what program should i download (compilers, helpers, etc...) first?
I used Sam's Teach yourself C promgramming in 21 days and Borland C++ 5.02.

The How to for Borland is here: http://cisnet.baruch.cuny.edu/garnet...bc5/intro.html

I bought a copy of Sam's b/c you always need a reference.

http://www.amazon.com/exec/obidos/tg...glance&s=books

However, it was possible last summer to get an online copy of Sam's here:
http://www.monoxy.de/books/Teach%20Y...n%2021%20Days/

But it seems to have disappeared.

Of course some prefer C++
http://www.amazon.com/exec/obidos/tg...glance&s=books

But, I liked the good ol' days when there was only C.
ahenobarb is offline  
Old March 25, 2003, 13:29   #20
ahenobarb
Prince
 
ahenobarb's Avatar
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Nov 2001
Posts: 437
Oh, BTW if you want to learn C for free (i.e. don't want to spring for Borland). You can get a free C compiler with any version of Linux, which is free for download.

http://www.linux.org/dist/download_info.html

Common Linux operating systems are RedHat and Slackware.

If that's too much effort... What was the name of the guy who trained Neo in the Matrix?
ahenobarb is offline  
Old March 26, 2003, 05:17   #21
The Big Mc
CTP2 Source Code Project
King
 
The Big Mc's Avatar
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Oct 2001
Location: Of the universe / England
Posts: 2,061
Quote:
Is this thread for bragging rights, or is there a project in mind?
just what I want to know.

Were is locutus any way? He started the tread of an I haven’t seen many of his posts about.
__________________
"Every time I learn something new it pushes some old stuff out of my brain" Homer Jay Simpson
The BIG MC making ctp2 a much unsafer place.
Visit the big mc’s website
The Big Mc is offline  
Old April 6, 2003, 21:53   #22
Peter Triggs
CTP2 Source Code ProjectCivilization IV Creators
King
 
Local Time: 22:11
Local Date: November 1, 2010
Join Date: Jan 2000
Location: Gone Fishin, Canada
Posts: 1,059
Well, basically it's just SLIC for me. I did do a half-course in FORTRAN as an undergraduate. Later I got fairly proficient in BASIC while I was writing my company's stock control and accounting programs. But it's only since I got CTP2 and interested in game programming that I've returned to writing code.
Peter Triggs is offline  
Old April 24, 2003, 06:55   #23
J Bytheway
Call to Power PBEMCall to Power II Democracy GameCTP2 Source Code Project
Emperor
 
J Bytheway's Avatar
 
Local Time: 23:11
Local Date: November 1, 2010
Join Date: Jul 2001
Location: England
Posts: 3,826
I have at some time managed to work in SLIC, Civ2 scripting, HTML, C, C++, Java (barely), BASIC of several varieties (especially VB), other game scripting languages (ZDoom, and you might even count Starcraft, though that's entirely GUI-based) and other programming languages (probably only Inform and Glulx seriously). Can I count TeX too?

Programming is one of my main leisure activities .
J Bytheway is offline  
 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 18:11.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright © The Apolyton Team