Results 1 to 9 of 9
  1. #1
    Emutalk Janitor DeadRabbit's Avatar
    Join Date
    May 2002
    Location
    England
    Posts
    114

    Start programming !

    Hi guys,

    I've seen a few posts in the forum from people thinking about learning to program.

    Up until wednesday I'd never written any kind of code in my life.

    However, I was sent on a course to learn something called PSL script (a scripting languge for a piece of software called Patrol), and even though this IS NOT the same as C++, another guy who was on the course with me (who can program in several languages) explained that once I'd learnt to write PSL script then learning C++ and other languages would be a fairly simple task.

    My point though is this, even though I had never written any kind of script or code or whatever , the fundemental part of lerning to write a program was actually in working out the logic of "HOW" to make it do what you wanted it to. The actual functions of the language can be read out of a reference book.

    Now obviously I'm not implying that within days weeks or months that you will be able to write an emulator or anything as complex as that, but trust me, I'm not a particularly clever person, but once the basics of how to structure a program, call functions etc, was out of the way, it simply boiled down to being able to use logic.

    What I'm saying is, don't wait around and put it off for years as I have done,



    Just go for it, you'll be surprised at what you can achieve in a relatively short amount of time.

    (A long post I know, sorry about that)
    Windows XP (home).
    C.P.U=P4 2.0 Ghz
    VIDEO=Geforce 4 MX 440
    RAM=256 DDR
    SOUNDCARD=Professor Stephen Hawkins speechbox wired to Prologic system.

    THE GOOD NEWS: Saddam Hussain is facing the death penalty.

    THE BAD NEWS: David Beckham's taking it.


    • Advertising

      advertising
      EmuTalk.net
      has no influence
      on the ads that
      are displayed
        
       

  2. #2
    Not a Moderator Malcolm's Avatar
    Join Date
    Nov 2001
    Location
    Ontario, Canada
    Posts
    1,589
    this is very true, programming is all about using someone elses code to make what you want. Now you may have to alter the code, or combine different parts of code together but its all about functions that other people have made and putting it toward your own goal.

    It isn't always simple but theres always code out there for the thing you want to make, you just have to find which part of code and how to arrange it to make it do what you want
    Quitters never Win, Winners never Quit; but those who never Win and never Quit are generally banned EmuTalk members.

  3. #3
    Emu64 Staff DuDe's Avatar
    Join Date
    Nov 2001
    Location
    Tel-Aviv, Israel
    Posts
    1,854
    Hehe, think about the first programmers that programmed in hexa
    In the land of the impotent, the man with the one working bollock is king.
    <a href=http://www.stylefone.com><img src=http://www.stylefone.com/signature.php></img></a>

  4. #4
    Moderator icepir8's Avatar
    Join Date
    Nov 2001
    Location
    Everywhere
    Posts
    938
    Originally posted by DuDe
    Hehe, think about the first programmers that programmed in hexa
    Ahhh, those were the days.

    "Some people are like Slinkies... not really good for anything, but they still bring a smile to your face when you push them down a flight of stairs." -- author unknown

  5. #5
    Sy sytaylor's Avatar
    Join Date
    Nov 2001
    Posts
    1,559
    *LOL*

    /me thinks that takes icepir8 back

    and deadrabbit essentially just told everyone the fundementals of programming, its not quite as important for the giddly little personal programs you may write, and the design stages are by far some of the most difficult and less enjoyable... but good design can essentially avoid bugs and increase productivity
    Disclaimer: Any views expressed in the above post under the psuedonym "sytaylor" are entirely subjective and do not reflect the views of any business, company or entity associated with Simon Taylor. The use, copying of or editing of any materials within this post for professional purposes without written permission is stricly prohibitted under the UK Right of Privacy as provided in the Human Rights Act 1998 and the European Convention on Human Rights: Article 10 ECHR. Any attempt to use the information herin shall be subject to the Data Protection Act and Freedom of Information act, with damages being saught for defamation. This disclaimer applies to all text, images or media on this domain.

    You have been warned.

  6. #6
    Alice in Chains Fan thecraft's Avatar
    Join Date
    Jul 2002
    Location
    Boot Camp
    Posts
    90
    I just started programming two weeks ago. I use a simple and free programming language called AutoIt. I finished a bugless Popup Killer less than one day I started. Course, AutoIt is just the simple stuff like HTML, but I got 4 other apps finished atleast.
    <TABLE STYLE="filter:shadow(color=red,
    strength=5)">
    <TR><TD>
    <a href="http://www.pj64.net/"><img src="http://www.emutalk.net/images/smilies/pj64.gif" border=no></a> | <a href="http://1964emu.emulation64.com/"><img src="http://www.emutalk.net/images/smilies/1964.gif" border=no></a> | <a href="http://www.nemu.com/"><img src="http://www.emutalk.net/images/smilies/nemu.gif" border=no></a></TABLE><br>
    <TABLE STYLE="filter:glow(color=blue,
    strength=7)">
    <TR><TD>
    <ul><h6>My Crappy Specs:
    <li>Windows 98SE
    <li>20GB Harddrive
    <li>36x CD Drive
    <li>650MHz PIII
    <li>128MB SDRAM
    <li>TNT2 Model 64 Pro (Overclocked @ 125/135)
    <li>SoundBlaster PCI 128
    <li>v.90 56K Voice Modem
    <li>DirectX 8.1
    <li>Gateway GoBack
    </ul></h6>
    </TABLE>

  7. #7
    Long gone...
    Join Date
    Apr 2002
    Location
    UK
    Posts
    271
    I'm learning C++ atm, and it can be a real bitch. Some of the books just don't explain some of the stuff you need to know and some taking absolutely ages to show you how to print out onto a console screen. ARGH!

  8. #8
    Sy sytaylor's Avatar
    Join Date
    Nov 2001
    Posts
    1,559
    C++ can be a bitch to learn from books since everyone and their horse claims to be an expert at it, and pretty much nobody is (except emu authors heh), and the problem is that there are so many ways oof doing the same thing, different books give different info.. id suggest looking on amazon's best rated books and read reviews carefully
    Disclaimer: Any views expressed in the above post under the psuedonym "sytaylor" are entirely subjective and do not reflect the views of any business, company or entity associated with Simon Taylor. The use, copying of or editing of any materials within this post for professional purposes without written permission is stricly prohibitted under the UK Right of Privacy as provided in the Human Rights Act 1998 and the European Convention on Human Rights: Article 10 ECHR. Any attempt to use the information herin shall be subject to the Data Protection Act and Freedom of Information act, with damages being saught for defamation. This disclaimer applies to all text, images or media on this domain.

    You have been warned.

  9. #9
    aka Alshain Eagle's Avatar
    Join Date
    Nov 2001
    Location
    somewhere between fantasy and reality
    Posts
    3,365
    Well, what the professors here tell us is that we dont take classes on C++ or any other language because we want to know how to program it but because we want to learn the fundamentals of programming, which in any language is the same (except machine and assembly languages which arent used much anymore). Our instructors tell us that employers want us to have a bachelor's degree not because they want to see that we know C++ since by the time we do get the Bachlor, there will be something better, but instead the employers want to see that we know the basics of programming and can learn new languages.
    Those who hope in the lord will renew their strength, they will soar on wings like eagles.

    -Isaiah 40:31

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •