Thread: Easy Makefile Test

  1. #16
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,616
    Quote Originally Posted by Elysia View Post
    Don't be silly. GNU is not your only choice. It's evil. Stop using it.
    Yeah, I have some advice for you too. You can lead a horse to water, but can't make him drink. Stop calling crap evil when people don't obey your orders, just to get someone to listen to you. Hyperbole like that helps no one. You're full of it.
    Last edited by whiteflags; 09-20-2015 at 07:11 AM.

  2. #17
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    How the heck would you react when someone spurts out nonsense such as "The Gnu is the light, to brighten the way it is full of peace, goodness, and fruitful experiences."? It doesn't even look like FourAngels understands what the heck it is. If he/she makes a rational decision to use it, fine, I don't care. But when someone tries to picture it as Solution To All™, I become annoyed.
    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.

  3. #18
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,616
    I guess now you know how we all feel when you talk about Microsoft.

    Can we stay on topic please?

  4. #19
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Pfft. I don't talk about Microsoft as if it is The One True Company™.
    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. #20
    Registered User MutantJohn's Avatar
    Join Date
    Feb 2013
    Posts
    2,665
    Lol. This thread is funny.

    But basically FourAngels, don't use GNU in your compiler unless you really need to.

    Actually, compiling with it doesn't change anything unless you actually use the GNU-specific extensions. Regardless, the whole goal of programming is to stay as implementation-agnostic as possible. Don't code for GNU unless you have to. Don't code for Windows unless you have to. That's basically the point here.

  6. #21
    Registered User FourAngels's Avatar
    Join Date
    Aug 2015
    Location
    Canada
    Posts
    130
    There might be more than one choice, however I have chosen one specific way to go, one way out of eight possible ways. It appears that the Gnu and these books that I am going by for C/C++/Python, they unfortunately do not have a C++ Primer, but they do have an advanced modern C++ book (which I can not read yet). If I try to read Stroustrup than it is possible however I have to make adjustments otherwise my body will reject that book. I was thrown down once already because I crossed both paths. They are not compatible! Another way to look at it is that I am stuck in this camp, however this stuff is really working for me. It is giving me a lot of flexibility and I have no reason to try anything else, it looks like I found a good place to explore lots of options. This added flexibility in my body is actually helping my violin playing too (although I am only beginning conservatory level 3), so the thing is that because there are dozens of topics to explore on this Gnu Linux branch, it is just unfortunate that I can not pick up any book that I want and use it, because some of them will throw me down, they will harden my heart, etc.

  7. #22
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Once again you seem to fail to understand what GNU is. The GNU flag adds a few extensions to the C/C++ languages, but in C++, they're most superfluous. It's not related to linux or any other OS. It's ONLY related to the compiler and the language itself. Again, I suggest you try compiling without the GNU flag. Does it compile? Great! You don't need the flag. Using extensions is good and all, but be aware of what you're doing. Understand what is an extension and is not should be something a programmer should know if you're going to rely on them. Books that deal with the C++ language is independent on the GNU extensions.

    Again, the GNU flag has nothing to do with Linux or some branch. It's just a compiler flag that enables extensions to the C/C++ languages. I don't know how else to put this... Don't close off paths without knowing what you're doing.
    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. #23
    Registered User MutantJohn's Avatar
    Join Date
    Feb 2013
    Posts
    2,665
    Elysia, you're arguing with a Turing test. I thought we proved that in one of the Tech Board or General Discussions threads.

  9. #24
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    No idea what you mean by "Turing test". I also don't know where you "proved that." Do please share your knowledge (I'm not sarcastic).
    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. #25
    Registered User
    Join Date
    Oct 2006
    Posts
    3,445
    FourAngels is likely not a real person.
    What can this strange device be?
    When I touch it, it gives forth a sound
    It's got wires that vibrate and give music
    What can this thing be that I found?

  11. #26
    Registered User MutantJohn's Avatar
    Join Date
    Feb 2013
    Posts
    2,665
    Quote Originally Posted by Elysia View Post
    No idea what you mean by "Turing test". I also don't know where you "proved that." Do please share your knowledge (I'm not sarcastic).
    Oh, I meant this : https://en.wikipedia.org/wiki/Turing_test

    In one of the threads on GD, FourAngels was posting pretty much nonsense. I was joking that he was a Turing test and then there was this post Secondary Benefit which "proved" it.

    Here's the direct link to thread thread : Secondary Benefit

    It's actually a kind of fun read. Whether FourAngels is a machine or not is yet to be determined. We should try to overload him with SQL injections or something XD

  12. #27
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by MutantJohn View Post
    In one of the threads on GD, FourAngels was posting pretty much nonsense. I was joking that he was a Turing test and then there was this post Secondary Benefit which "proved" it.

    Here's the direct link to thread thread : Secondary Benefit
    I missed that because I probably just saw the first post was nonsense and ignored it from thereafter...
    Certainly a lot of random, nonsensical posts in that one. Hmmm...
    Alright, thanks for the heads up, you two. No more arguing with this "machine."

    Quote Originally Posted by MutantJohn View Post
    We should try to overload him with SQL injections or something XD
    o_O
    We should use a buffer overflow vulnerability and then proceed to arbitrary code execution I say!
    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.

  13. #28
    Registered User MutantJohn's Avatar
    Join Date
    Feb 2013
    Posts
    2,665
    Quote Originally Posted by Elysia View Post
    I missed that because I probably just saw the first post was nonsense and ignored it from thereafter...
    Certainly a lot of random, nonsensical posts in that one. Hmmm...
    Alright, thanks for the heads up, you two. No more arguing with this "machine."


    o_O
    We should use a buffer overflow vulnerability and then proceed to arbitrary code execution I say!
    Someone was trying to explain that to me but I'm still not sure how those types of things even happen aside from having terrible coding practices.

    One thing that I couldn't figure how to solve was receiving a non-null terminated string but then all I could think was, how are we even generating these non-null terminated strings? Do you happen to know about this type of stuff?

  14. #29
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Sure, I can probably make an example of how to achieve it. I'm feeling up to it.
    It can only occur via bad coding practices.

    EDIT: But it may take some time.
    Last edited by Elysia; 09-21-2015 at 01:39 PM.
    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.

  15. #30
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,616
    I mostly remember FourAngels as being weird, but now that I read that thread again... I guess I should ignore him from now on, but I'm conflicted, because he's entertaining in a way.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Easy to use random number test suite?
    By Sebastiani in forum General Discussions
    Replies: 3
    Last Post: 07-12-2009, 08:17 AM
  2. difference makefile makefile.am makefile.in
    By Bargi in forum Linux Programming
    Replies: 7
    Last Post: 10-28-2007, 02:08 PM
  3. Test at http://www.artlogic.com/careers/test.html
    By zMan in forum C++ Programming
    Replies: 6
    Last Post: 07-15-2003, 06:11 AM
  4. easy test to speach engine
    By Andrewthegreen in forum Windows Programming
    Replies: 1
    Last Post: 10-19-2002, 02:19 PM
  5. Easy question, (should be) easy answer... ;-)
    By Unregistered in forum A Brief History of Cprogramming.com
    Replies: 1
    Last Post: 06-12-2002, 09:36 PM