Thread: CLI threads allowed or not?

  1. #1
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607

    CLI threads allowed or not?

    I knew it would happen and here come the flood of threads concerning CLI.

    We do not accept Java questions, VB questions, etc, and since CLI is not part of C/C++ and is more about MS marketing a platform, should we consider CLI questions as valid posts on this forum?

    CLI is not C++ and to mix them like this:

    C++/CLI

    is just hideous.


    I for one do not feel like treading on this ground. If we allow it, be sure we will begin trending away from pure C/C++ code and more into what MS thinks it should be.

  2. #2
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,130
    We don't have problems answering questions on third party libraries, MFC, ATL, COM of any kind, QT, wxWidgets, DirectX, OpenGL... so why not CLI ? It's a bit more than a third party library and I think it's not really worth learning even if it is better than Managed C++ by about... a gazillion, but if people want to do it, I won't hinder them. I'll point them to pure C++ or C# though because there's a 95% chance that one of those is the tool they really want. C++/CLI is really good for interfacing between C# und C++. For the rest, pick only one and stay with it
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

  3. #3
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    >> by about... a gazillion

    You know, I could never quite quantify that number

  4. #4
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >should we consider CLI questions as valid posts on this forum?
    CLI is a Windows-specific framework, so questions concerning it should be posed on the Windows forum. That I don't have a problem with because it fits the purpose of the Windows forum. However, I feel that the C++ forum looks at "pure" (ie. standard and portable) C++. Questions of a non-portable nature are better suited to the Windows, Linux, Game, or Networking forums. The same goes with C, though C# is more of a gray area...I constantly wonder why we have a forum for C# anyway.

    As such, if I feel a thread would be better suited on another forum according to those guidelines, I'll move it. Simple, ne?
    My best code is written with the delete key.

  5. #5
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,895
    C++/CLI is its own language, with its own language standard even. I think it should get its own forum, just as C# did.
    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

  6. #6
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >I think it should get its own forum, just as C# did.
    Personally, I think that the C# forum has no place on this site. It just promotes confusion. On the other hand, CLI with C++ could warrant its own forum, though it could also fit easily into the Windows forum, imo.
    My best code is written with the delete key.

  7. #7
    Banal internet user
    Join Date
    Aug 2002
    Posts
    1,380
    I agree, "Managed Extensions for C++" is a misnomer, it shouldn't be called C++ because it's not ANSI or even close to it. Creating this "language" was a foolish move IMO. Using C++ to implement the CLI is like trying to cram a square peg into a round hole.

    We could do away with the C# board too. It's a great language for .NET but this isn't a .NET forum.

    What we need though, is a Graphics/Multimedia programming forum.

  8. #8
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Maybe not my place to vocalize my opinion, but I too agree with what seems to be a somewhat general opinion that C# and CLI have no place in Cprogramming forums. If anything Objective C and Walter Bright's D would be much better and closer to C choices. Although arguably not so popular.

    Maybe the .Net framework with all its new standards and languages could be moved to one forum or at least reside on it's own board.
    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. #9
    Crazy Fool Perspective's Avatar
    Join Date
    Jan 2003
    Location
    Canada
    Posts
    2,640
    >Personally, I think that the C# forum has no place on this site.

    I couldn't agree more, putting a board up for a language because it has the letter "C" in it is a bad idea. Having a C# board and refusing a Java board is a double standard.

    Maybe we should put up a Cobol board, it has a "C" in it too.....

  10. #10
    pwns nooblars
    Join Date
    Oct 2005
    Location
    Portland, Or
    Posts
    1,094
    PASCAL has a C in it too! So does VISUAL BASIC!

    zomg I feel dirty.

  11. #11
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,130
    Quote Originally Posted by Wraithan
    VISUAL BASIC!

    Heretic ! I demand a cleansing !!! Lock the thread, quarantine the board, burn the remains, scatter salt on the ashes !!!1eleven.
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

  12. #12
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    >> ... and refusing a Java board is a double standard.

    Well, this forum spurts from a cprogramming webpage, not a javaprogramming one. I think that the mere idea of having java on this forum defeats the purpose of it, but on the otherhand, people may learn something new from it. It wouldn't bother me either way what forums there are here, as long as people post in the right places!

  13. #13
    Crazy Fool Perspective's Avatar
    Join Date
    Jan 2003
    Location
    Canada
    Posts
    2,640
    >spurts from a cprogramming webpage, not a javaprogramming one.

    Thats the point, C# is not a cprogramming language. (Despite having the letter 'C')

  14. #14
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    I'm being honest here, I don't know anything about C#, so this is new(s) to me. Why does it have the 'C' if it's not a Cprogramming language?

  15. #15
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >Why does it have the 'C' if it's not a Cprogramming language?
    Because Sun would sue Microsoft if they spoofed a variation of Java. It's a marketing ploy. Come up with a name that's mnemonic, well known, and suggests similarity with an exising language that everyone likes.
    My best code is written with the delete key.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 5
    Last Post: 10-17-2008, 11:28 AM
  2. We Got _DEBUG Errors
    By Tonto in forum Windows Programming
    Replies: 5
    Last Post: 12-22-2006, 05:45 PM
  3. Classes and Threads
    By Halloko in forum Windows Programming
    Replies: 9
    Last Post: 10-23-2005, 05:27 AM
  4. problem with win32 threads
    By pdmarshall in forum C++ Programming
    Replies: 6
    Last Post: 07-29-2004, 02:39 PM
  5. Block and wake up certain threads
    By Spark in forum C Programming
    Replies: 9
    Last Post: 06-01-2002, 03:39 AM