Results 1 to 6 of 6

Thread: Tell me what you think...

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    May 2000
    Posts
    240

    Smile

    i am very interested in learning ASM.but i have some questions

    Is it actually worth learning? (besides personal use)
    Since i am going too make video games someday (good ones i hope) can i make them in asm as good as if they were made in c++? or is it a waste of time?

    2)Is the only plus part of asm the speed of the .exe?

    3)What are it's limitations? if any..

    4)What good would being a "guru" of sort in asm help in ,say..a job in the real world?..would i be taken serious? or is it "out of style"?.




    also i have looked in many college catalouges and i have yet too see a asm programming class.Is it just too hard for people too learn? or is it just that there is other programming lanuages that make it so much easier too make programs?

    Hmmmm

    I just d/l masm32 f.y.i.

    I know i am asking alot..but understand i dont know .asm too save my life if called too do so hehe


    Thanks too all that can help.

    [Edited by Sophtware on 10-19-2000 at 11:15 PM]

  2. #2
    Fanatic Member
    Join Date
    Feb 2000
    Location
    The Netherlands
    Posts
    715
    For your question without a number: You can't really make a game in asm. That will take too much time. But you can use it for some things that take long. Like pixel manipulation. I think almost the whole gdi32.dll is written in asm. But don't forget, stupid asm programmers can make a slow program in asm. And experienced programmmers can make a relatively fast program in vb.
    Oetje
    [email protected]
    93606776
    Visual Basic 6, Windows 2000

    Never pet a burning dog

  3. #3
    Guest
    There are really only 3 reasons to code anything in ASM:

    1. Speed. A code snippet coded properly coded in ASM will
    be faster than anything else.

    2. Size. I know that in this day and age of 1+MB exe
    files that size is normally a non-issue...unless you are
    coding for the bottom of the Persion Gulf, or a robot
    control on Mars.

    3. Because I by-God want to. The best reason of all.


    DerFarm

    Oh, in Dennis's case there might be a fourth: To impress
    girls.


  4. #4
    Evil Genius alex_read's Avatar
    Join Date
    May 2000
    Location
    Espoo, Finland
    Posts
    5,538

    dummy?

    Ok guys, slow down there. Please tell he newbie / dunce what this one is!

    I've heard of loads of lanquages, but not this one. What's it for specifically. Then I'll let you get back to the origonal topic of this thread

    Please rate this post if it was useful for you!
    Please try to search before creating a new post,
    Please format code using [ code ][ /code ], and
    Post sample code, error details & problem details

  5. #5
    Fanatic Member
    Join Date
    Feb 2000
    Location
    The Netherlands
    Posts
    715
    Well, the asm is the mother of all languages. If you program in asm, you talk directly to the hardware. It can be directly compiled to machine language. If you create a program something in c++ then the compiler works like this:
    - Convert the code to asm
    - Compile it to an exe

    Asm doesn't have things like left$(), you have to create them all yourself.

    [Edited by oetje on 10-20-2000 at 12:49 PM]
    Oetje
    [email protected]
    93606776
    Visual Basic 6, Windows 2000

    Never pet a burning dog

  6. #6
    Guest
    Oetje is right. Except for the Mother part...Originally,
    binary was a mother, and before that there were peg boards.

    With Cobol you talk to yourself
    With Fortran you talk to the machine
    With C you talk to God
    With Assembler....God Answers


    Wisdom from the MainFrame

    DerFarm

Posting Permissions

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



Click Here to Expand Forum to Full Width