Emuforums.com

Go Back   Emuforums.com > PSX Emulation > ePSXe Discussion > ePSXe Archive
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read

WON'T YOU JOIN US?
You are not a registered member and
are viewing this site as a guest.
Registration is simple and FREE.
Join this CrowdGather community today.
Registration offers the following perks:

» Less advertising throughout
» Post and participate in discussions
» Network with other forum members
» Free private messaging

join

 
 
Thread Tools Display Modes
Old February 2nd, 2002, 11:50   #1
<Id>
Grahf's Second Advent
 
<Id>'s Avatar
 
Join Date: Jan 2002
Location: Your Mind
Posts: 401
Question to the programmers

I have a general question to any of the programmers. If anyone else knows the answer than that is fine too. I try some programming myself and I was wondering what programming language you are using. At school they teach us C++ but would it be more useful to learn JAVA? I am just curious, because the programming teacher at our school is not too bright, and therefore I want to teach myself if we are not learning the right language. I heard C++ was getting old.
__________________
Id:"That was pretty interesting. But dropping a warship on me is cheating... take it back!" (Xenogears)
<Id> is offline  

Advertisement [Remove Advertisement]
Old February 2nd, 2002, 12:29   #2
Sniper
Registered User
 
Sniper's Avatar
 
Join Date: Jun 2001
Posts: 460
don't worry mate, learn c/c++ first it's the best language to learn as it make you to know the structure which in every language you learn had,
java is very hard to understand by yourself, as there are so many way to do the same thing as it got lots function are exactly the same, you probably won't know it all,
delphi is a language similar to pascal, which if you understand c/c++ you can easily learn the other 2 within 1 year so keep study on c/c++ as most the program is still make by c/c++
don't forget the great os UNIX/Linux is created by using c/c++
Sniper is offline  
Old February 2nd, 2002, 14:46   #3
Noxious Ninja
Registered User
 
Noxious Ninja's Avatar
 
Join Date: Oct 2001
Location: teh intarweb
Posts: 1,720
C++ will keep you going for the next several years. Heck, it was just revamped in 1997/98, with the ISO/ANSI standard. It is still the main programming language for just about everything.

ePSXe is written mainly in C++, and, as Sniper said, Linux is written in C/C++.


I am studying C++ now, and I think it will be quite worth my time.
__________________
09 f9 11 02 9d 74 e3 5b d8 41 56 c5 63 56 88 c0
Noxious Ninja is offline  
Old February 2nd, 2002, 15:49   #4
infinite fate
EMU idiot
 
infinite fate's Avatar
 
Join Date: Jan 2002
Location: Philippines
Posts: 41
for beginners, c and c++ is basically the best programming language to learn. it can be considered as the "fundamental" language because you could easily undedrstand and learn other languages if you already know c++. but for me, i studied pascal first before c.
__________________
Zeus will fall, Hades will follow, the FATE will rule!
infinite fate is offline  
Old February 13th, 2002, 00:52   #5
robi_wan_kenobi
Registered User
 
robi_wan_kenobi's Avatar
 
Join Date: Dec 2001
Location: Campinas-Brazil
Posts: 69
Ok <Id>,

Dont worry, learning is always a good thing.
Depending on wich plataform you are programing(Unix or Win), is where you have to be more concerned. Dont forget to experience them both.
C++ will guide you trough Visual C++, where our loved emu coders develop more, and with enough practicing after you had learned C++ you can learn anything,... Java is pretty pretty easy and you develop VEEEERY Slow aplications on it(interpreted language), go for it to feel the diferences between Compiled(C/C++,Pascal,etc...) and interpreted(Java,ASP,...) and if you dare :-) dont underestimate the power of the assembly language(the trickiest, toughest but coolest language ever).... and become a "byte-polisher"
robi_wan_kenobi is offline  
Old February 13th, 2002, 02:24   #6
jerb84
Registered User
 
jerb84's Avatar
 
Join Date: Jan 2002
Posts: 36
Great, there will be another one to know of what ur talking about i'll learn all this stuff in next september !!!!!
jerb84 is offline  
Old February 13th, 2002, 02:39   #7
kairi00
Puchiko-nyu!
 
kairi00's Avatar
 
Join Date: Jul 2001
Location: 49° 11' N 123° 10' W
Posts: 2,853
Minor correction: Java is NOT an "interpreted" language. It is compiled, however, it is not compiled to actual machine code. It's compiled to an 'intermediate' form (byte code).
__________________
"Not every ejaculation deserves a name."

--- George Carlin
kairi00 is offline  
Old February 13th, 2002, 02:44   #8
Xeven
A BIG BAD BATARD™
 
Xeven's Avatar
 
Join Date: Sep 2001
Posts: 5,568
Talking

> but for me, i studied pascal first before c

me tow!
Xeven is offline  
Old February 13th, 2002, 03:31   #9
Enigma1982
Do not Disturb
 
Enigma1982's Avatar
 
Join Date: Jun 2001
Location: Bangkok,Thailand
Posts: 1,808
I am learning C by turbo C at university but I don't have turbo c at home
Enigma1982 is offline  
Old February 13th, 2002, 03:33   #10
si_ok
Flying thru the skies
 
si_ok's Avatar
 
Join Date: Nov 2001
Location: NZ!
Posts: 166
really depends on how much effort you wanna put in. c++ i low level, while languages like basic r high level.....
__________________
If you believe that anything is impossible and everything is possible, then your dreams will become reality no matter how long it takes, as long as you believe...
si_ok is offline  
Old February 20th, 2002, 13:49   #11
robi_wan_kenobi
Registered User
 
robi_wan_kenobi's Avatar
 
Join Date: Dec 2001
Location: Campinas-Brazil
Posts: 69
Wink

Thanks for the enlightment kairi00 , but its still slow as hell compared to compiled languages...
Enigma1982 , you can use this very-good-free C compiler, get it at:

http://www.cs.virginia.edu/~lcc-win32/
robi_wan_kenobi is offline  
Old February 20th, 2002, 14:32   #12
cairey
Registered User
 
Join Date: May 2001
Location: England
Posts: 216
Java is too slow. Why do you think most games use C/C++?

C/C++ will do everything you need it to do.

I personally prefer C++ over C because of 'classes' - like stuctures, but with major attitude.
__________________
http://go.to/cairey - My Home Page

Last edited by cairey; February 20th, 2002 at 15:08..
cairey is offline  
Old February 20th, 2002, 14:56   #13
Kane
邪魔ゎ指せない
 
Kane's Avatar
 
Join Date: Jan 2002
Location: Gosport, England
Posts: 26,303
First language I every pggmed in was Amstrad BASIC..... *sighs*
I've moved on to C++ in my own time, but we learn Java at uni. The reason Java is popular is it's portability. If you want a bit of code taht will run on most any o/s, use JAVA. If you want speed, program for a specific o/s using C
__________________

>Site Live<
Pop over to my site for help with setting up PSX emulators.
Help for the Final Fantasies and other RPGs avalaible

Celes: (Desktop) Phenom II X4, 4Gb DDR2, GeForce 8800 GTS 320Mb, 32Gb OCZ Vertex SSD, 500Gb RAID HDD, Windows 7 Home Premium
Erika: (MCPC) Revo3610, Windows 7 Home Premium
Kimiko: (Craptop) HP Mini 210

Kane is offline  
Old February 20th, 2002, 15:29   #14
Biased turkey
Registered User
 
Join Date: Jul 2001
Location: Montreal,Canada
Posts: 75
Real men program on C
Biased turkey is offline  
Old February 20th, 2002, 15:46   #15
Nightmare
...
 
Nightmare's Avatar
 
Join Date: Aug 2001
Posts: 1,426
Quote:
Originally posted by Biased turkey
Real men program on C

nah nah nah! Real man program on machine code
Nightmare is offline  
Old February 20th, 2002, 15:52   #16
Kane
邪魔ゎ指せない
 
Kane's Avatar
 
Join Date: Jan 2002
Location: Gosport, England
Posts: 26,303
Assembly is good enuf for me, but that's just a hobby.
__________________

>Site Live<
Pop over to my site for help with setting up PSX emulators.
Help for the Final Fantasies and other RPGs avalaible

Celes: (Desktop) Phenom II X4, 4Gb DDR2, GeForce 8800 GTS 320Mb, 32Gb OCZ Vertex SSD, 500Gb RAID HDD, Windows 7 Home Premium
Erika: (MCPC) Revo3610, Windows 7 Home Premium
Kimiko: (Craptop) HP Mini 210

Kane is offline  
Old February 20th, 2002, 15:57   #17
Demigod
これはバタスです
 
Demigod's Avatar
 
Join Date: Jun 2001
Location: Toronto, Ontario, Canada
Posts: 6,332
C is by far the best programming language you can learn right now. Java doesn't have many applications at the moment. You'll get much more benefits from learning C. Most of today's programs are written in C, including Windows, Unix and most emulators and games. There's also a lot more support for C on the internet; there are source codes for programs like Final Burn, Doom, Quake and a whole bunch of other programs, all written in C/C++.
__________________
CPU: Intel Core 2 Quad Q9450 Mobo: Intel DX48BT2 Memory: 4096 MB PC10600 DDR3 Videocard: PNY Geforce 9800 GX2 Soundcard: On-board SigmaTel High Definition Audio Hard drive: 120 GB OCZ RevoDrive PCI-E SSD & 1 TB Hitachi Optical drive: LG GGW-H20L (2x BD-R DL) PSU: Nexus 1000 Watt PSU OS: Microsoft Windows 7 Ultimate (64-bit)

Proud millionaire folder of the NGEmu folding team
Demigod is offline  
Old February 20th, 2002, 16:08   #18
Recca
Registered User
 
Recca's Avatar
 
Join Date: Feb 2002
Location: Where ever fate shall lead me.
Posts: 3,941
Does anybody know a good program and a help file on how to learn C++
__________________
この世に悪があるとすれば、
それは人の心だ。

エドワ-ド・D・モリスン
Recca is offline  
Old February 20th, 2002, 16:10   #19
Kane
邪魔ゎ指せない
 
Kane's Avatar
 
Join Date: Jan 2002
Location: Gosport, England
Posts: 26,303
C for dummies?
__________________

>Site Live<
Pop over to my site for help with setting up PSX emulators.
Help for the Final Fantasies and other RPGs avalaible

Celes: (Desktop) Phenom II X4, 4Gb DDR2, GeForce 8800 GTS 320Mb, 32Gb OCZ Vertex SSD, 500Gb RAID HDD, Windows 7 Home Premium
Erika: (MCPC) Revo3610, Windows 7 Home Premium
Kimiko: (Craptop) HP Mini 210

Kane is offline  
Old February 20th, 2002, 16:17   #20
Recca
Registered User
 
Recca's Avatar
 
Join Date: Feb 2002
Location: Where ever fate shall lead me.
Posts: 3,941
Why's that:confused:
__________________
この世に悪があるとすれば、
それは人の心だ。

エドワ-ド・D・モリスン
Recca is offline  
 

Thread Tools
Display Modes

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 Off

Forum Jump

All times are GMT +1. The time now is 23:42.

© 2006 - 2012 Emu Forums | About Emu Forums | Advertisers | Investors | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.