Thread: Wiki FAQ

  1. #136
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    There is nowhere near the plethora of tools for 3D content creation as there is for 2D. Additionally, mathwise, 2D is downright simple, and most of it boils down to loading a few images and blitting them to the appropriate location.
    There are far more tools for 3D content creation today than ever. As I said before perhaps you can blit in SDL but from the perspective of OGL and D3D this is not so. Blitting is 100% not available in Direct3D and requires you create textured quads to do any type of 2D graphics.

  2. #137
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,895
    The 2d hardware acceleration capabilities of graphics cards are not gone. It's true that the newer DirectX APIs provide no means of accessing them (ever since DirectDraw vanished in DX 8), but they're still there, and still exposed through old DirectDraw versions.
    If they were gone, 2d games like StarCraft would crawl on modern computers. CPUs are faster, but blitting is still something only the hardware really does well enough.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  3. #138
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    As of DX10 everything from DX7 back is gone AFAIK. So relying on blitting is not going to get you anywhere except in redevelopment later.

  4. #139
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    I've just had a look over the "main" indentation article and it seems... well, horrible. At least compared to my own in the sense that it just shows an example of poor indentation, indents it properly and makes the reader note the changes it made. No explanations, no rules, no help, no tips, etc.
    I just don't think it will do! I've been trying to link to my own draft to see if I can collect opinions and suggestions and at this point, it really seems that there's no other wiki article to link to other than my own draft. And the question still remains which one to use. Or if to merge, what to merge.
    Confusion is never a good thing...
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  5. #140
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    it really seems that there's no other wiki article to link to other than my own draft. And the question still remains which one to use. Or if to merge, what to merge.
    Confusion is never a good thing...
    That's a shame; I admit the wiki leaves a lot to be desired but we've only written about twelve things. There's still much to be desired in general. I'd like to think we've done better than that in the beginning.

    Also, I'm not sure what you're calling confusing exactly.

  6. #141
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,895
    Quote Originally Posted by Bubba View Post
    As of DX10 everything from DX7 back is gone AFAIK.
    Well, we don't want to upgrade to Vista anyway, do we?
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  7. #142
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by citizen View Post
    That's a shame; I admit the wiki leaves a lot to be desired but we've only written about twelve things. There's still much to be desired in general. I'd like to think we've done better than that in the beginning.
    I believe I worded it wrong.
    I meant the indentation article (main one) leaves a lot to be desired.
    The other articles are fine We're coming along fine.

    Also, I'm not sure what you're calling confusing exactly.
    Confusing in that we have two indentation articles and the "main" one leaves a lot to be desired.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  8. #143
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    Confusing in that we have two indentation articles and the "main" one leaves a lot to be desired.
    Please demonstrate some patience on this issue.

  9. #144
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    I think now is a good time to ask this:
    For what purpose is the wiki intended? To explain or cover in-depth material such as how to properly indent or to simply explain what indentation is?
    Citizen seem to cover the later, to write short articles that explains something but does not cover how to properly indent, for example.
    While I believe that indentation is an important thing and like to write in-depth articles to guide and make sure people are taught the correct thing.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  10. #145
    Frequently Quite Prolix dwks's Avatar
    Join Date
    Apr 2005
    Location
    Canada
    Posts
    8,057
    Citizen seem to cover the later
    "latter". "Later" refers to time -- "I'll get around to it later on" -- and "latter" refers to the last item, the opposite of former.

    Anyway. I think the indentation articles can be merged. I'll give it a shot in a while and see what happens, creating a third article in the process.

    Sorry I haven't been working on the Wiki lately -- I've been very busy. (Mostly with writing xuni. )
    dwk

    Seek and ye shall find. quaere et invenies.

    "Simplicity does not precede complexity, but follows it." -- Alan Perlis
    "Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
    "The only real mistake is the one from which we learn nothing." -- John Powell


    Other boards: DaniWeb, TPS
    Unofficial Wiki FAQ: cpwiki.sf.net

    My website: http://dwks.theprogrammingsite.com/
    Projects: codeform, xuni, atlantis, nort, etc.

  11. #146
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by dwks View Post
    "latter". "Later" refers to time -- "I'll get around to it later on" -- and "latter" refers to the last item, the opposite of former.
    I know, but it sounds stupid with "latter" to me so I always use "later."
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  12. #147
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,895
    You can't just change language just because it sounds stupid to you.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  13. #148
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    It's such a small thing, I doubt it will ever matter to people.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  14. #149
    Frequently Quite Prolix dwks's Avatar
    Join Date
    Apr 2005
    Location
    Canada
    Posts
    8,057
    Evidently it mattered to me! How would you like it if I speled words without double leters just because I thought it loked beter? Ouch. (Yes, I know "later" is a word and "loked" isn't, but still.)

    About syntax highlighting -- does anyone else think GeSHi should be installed on the Wiki? I'd use codeform, except for political reasons, and installation issues. Installing codeform would probably be a big hassle. Codeform might be faster than GeSHi, but at least GeSHi is written in PHP and should be relatively simple to install. Plus it also supports Perl and stuff in case we should want to highlight other languages.
    dwk

    Seek and ye shall find. quaere et invenies.

    "Simplicity does not precede complexity, but follows it." -- Alan Perlis
    "Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
    "The only real mistake is the one from which we learn nothing." -- John Powell


    Other boards: DaniWeb, TPS
    Unofficial Wiki FAQ: cpwiki.sf.net

    My website: http://dwks.theprogrammingsite.com/
    Projects: codeform, xuni, atlantis, nort, etc.

  15. #150
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    > It's such a small thing, I doubt it will ever matter to people.
    I was wondering if English was your mother tongue.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Wiki FAQ
    By Queatrix in forum A Brief History of Cprogramming.com
    Replies: 6
    Last Post: 03-25-2007, 03:39 AM
  2. Wiki for Tutorials
    By jverkoey in forum A Brief History of Cprogramming.com
    Replies: 7
    Last Post: 08-16-2005, 03:03 PM
  3. FAQ Check/Lock
    By RoD in forum A Brief History of Cprogramming.com
    Replies: 2
    Last Post: 10-15-2002, 11:21 AM