Thread: Software I can't live without

  1. #46
    Hurry Slowly vart's Avatar
    Join Date
    Oct 2006
    Location
    Rishon LeZion, Israel
    Posts
    6,788
    a more compliant compiler than flagging declaring "i" within a for loop is invalid
    I don't get it.

    In c it is invalid. VC6 notifies it:
    d:\work\projects\cpp\mysamples\classno\test.c(6) : error C2143: syntax error : missing ';' before 'type'
    In c++ it is valid and VC++6 compiles it well.
    So what is the problem?
    All problems in computer science can be solved by another level of indirection,
    except for the problem of too many layers of indirection.
    – David J. Wheeler

  2. #47
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688
    I worded that a little worng, I mean when I use the same variable in two loops.

    Code:
    for ( int i = 0; i < 9; i++ )
       cout << i << " ";
    
       for ( int i = 1; i < 10; i++ )
          cout << i << " ";
    
       Error I see somtimes: "'i' redefinition; multiple initalization"
    That error crops up mostly in nested loops.
    Double Helix STL

  3. #48
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688
    EDIT to solve the problem using that compiler I have to declare 'i' just once for all for loops using that scope
    Double Helix STL

  4. #49
    Hurry Slowly vart's Avatar
    Join Date
    Oct 2006
    Location
    Rishon LeZion, Israel
    Posts
    6,788
    Isn't it the standard behavior? That the variable is delared from the point where it was declared till the end of the scope?
    All problems in computer science can be solved by another level of indirection,
    except for the problem of too many layers of indirection.
    – David J. Wheeler

  5. #50
    MFC killed my cat! manutd's Avatar
    Join Date
    Sep 2006
    Location
    Boston, Massachusetts
    Posts
    870
    New can't live without (to replace Dev-C++): Code::Blocks
    It's working great, better than Dev-C++.
    Silence is better than unmeaning words.
    - Pythagoras
    My blog

  6. #51
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Yup. I don't really see why some people name Dev-C++ as the best C++ IDE.

    It sure is simple to use and quick to load. But, really... it's way outdated these days, it always had a terrible debugger UI, it has a weak class browser, it has no make support, and it lacks some modern productivity features (workspaces and project dependencies to name one).

    It's not that it makes Dev-C++ a bad IDE. It's simply doesn't make it the best.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  7. #52
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688
    Mario, is that the reason Bloodshed abandoned it? Did they decide to start from scratch and leave it dead a buried?
    Double Helix STL

  8. #53
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Nah. There's some thread on their forums that seem to indicate they had to move on to other things. Life... it caught up on them
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  9. #54
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    Was it mentioned that a small number of people were still working on it whenever they felt inclined to, or something? I remember reading something about that ... somewhere. I think it was on these forums. So it's dead save a handful of programmers?

  10. #55
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    As far as development is concerned, the only thing I know is that wxDev-C++ is the one being developed by some cult followers. There was one new version last month after a 9 month hiatus...

    Dev-C++ as is, has no one working on it.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  11. #56
    Registered User
    Join Date
    Aug 2006
    Posts
    163
    Just thought I'd throw my hat into the ring here

    Windows XP
    Firefox 2
    Dev C++/mini-gw (Code::Blocks is good too, just gotta get used to it)
    Guitar Pro 5
    JetAudio (.ogg files ftw)
    DVD Decryptor
    Nero
    Adobe PhotoShop and Illustrator CS2
    Avast! antivirus
    ZoneLabs antivirus
    SpywareDoctor
    Microsoft spyware beta
    Window Blinds (god I love the Dogma X theme)
    Windows Messenger
    FoxIt pdf reader
    Atlantis word processor

    That's all I can think of right now, but there's definitely a lot more software that I would hate to not have right here at my finger tips.

  12. #57
    MFC killed my cat! manutd's Avatar
    Join Date
    Sep 2006
    Location
    Boston, Massachusetts
    Posts
    870
    Three I forgot:
    • ClamWin AntiVirus
    • Notepad++
    • rawwritewin
    Silence is better than unmeaning words.
    - Pythagoras
    My blog

  13. #58
    Insane Game Developer Nodtveidt's Avatar
    Join Date
    Nov 2006
    Location
    Isabela, PR
    Posts
    105
    PSP 7.02 (the only version I can stand)
    eMule (for finding movies I can't find elsewhere)
    VC6 (for writing some Windows apps and games)
    VB6 (for prototyping and various GUI-based games)
    HuC (for writing retro games)
    mappy (mapmaking for HuC)
    Magic Engine and Mednafen (for testing software written with the above 2 programs)
    freeBASIC (for writing cross-platform games and the occasional app)
    Modplug Tracker (music, of course)
    audacity (it kinda sucks but hey, it's free)
    FileZilla (have yet to find a better free FTP client)
    Firefox (duh!)
    Systran (for assisting Spanish-English translations)
    Alcohol 120% (better than Daemon Tools and doesn't have spyware, but costs money)
    Windows Media Player, Media Player Classic, and Power DVD (my wife and daughter love movies)
    EO Video (for video format conversions)

    The rest of the tools I use are either ones I wrote myself, or that I don't use on a day-to-day basis.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Software Developer Opportunity in Delaware
    By Jdorazio in forum Projects and Job Recruitment
    Replies: 0
    Last Post: 04-28-2009, 10:58 AM
  2. Software Design/Test - Redmond, WA
    By IRVolt in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 06-11-2008, 10:26 AM
  3. Why C Matters
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 136
    Last Post: 01-16-2008, 09:09 AM
  4. Adding trial period to software
    By BobS0327 in forum C Programming
    Replies: 17
    Last Post: 01-03-2006, 02:13 PM