|
score_under
|
|
Reply #46 Posted on: April 07, 2010, 11:02:54 pm |
|
|
Joined: Aug 2008
Posts: 308
|
And real programmers use it. Oh for jesus' sake, please at least attempt to quote me on this. It's perfect enough that I haven't found any genuine flaw with it yet. Are you serious?
Entirely. I'm talking about objective flaws here, as time really doesn't phase me that much.
|
|
|
Logged
|
|
|
|
|
retep998
|
|
Reply #48 Posted on: April 08, 2010, 09:37:34 am |
|
|
Location: Where else? Joined: Jan 2010
Posts: 248
|
I'm just saying they're not the best solution for everything.
I second this. When I need something done, I choose from what I have available, what will serve me best. When I need to make a bot to do some mundane task, I use gm. When I need to make a small lightweight RAM filler, I use c++. When I need to solve projecteuler problems involving GIANT integers (like 2 to the thousandth power), I use my TI-89 Titanium calculator with it's BASIC style language. When I need to make a powerful game engine, I use c++. It all depends upon what you're doing.
|
|
|
Logged
|
|
|
|
score_under
|
|
Reply #49 Posted on: April 08, 2010, 10:00:01 am |
|
|
Joined: Aug 2008
Posts: 308
|
When I need to make a bot to do some mundane task, I use gm. When I need to make a small lightweight RAM filler, I use c++. When I need to solve projecteuler problems involving GIANT integers (like 2 to the thousandth power), I use my TI-89 Titanium calculator with it's BASIC style language. When I need to make a powerful game engine, I use c++. It all depends upon what you're doing.
When I need to make a bot to do some mundane task, I use PHP or Python. When I need to make a small lightweight RAM filler (o_O?), I use ASM. When I need to solve (projecteuler?) problems involving GIANT integers, I just look it up on Wolfram Alpha. When I need to make a powerful game engine, I use C. I doubt Rusky uses haskell for everything, too.
|
|
|
Logged
|
|
|
|
luiscubal
|
|
Reply #50 Posted on: April 08, 2010, 11:31:01 am |
|
|
Joined: Jun 2009
Posts: 452
|
Then you just admitted we were right. When I need to make a bot to do some mundane task, I use PHP or Python. You don't use C? BLASPHEMY! C IS PERFECT FOR EVERYTHING!!!Russell never said he used Haskell for everything(which he doesn't, he uses C++ and Lua too). The whole point was that C is not the best language for everything, which you kind of confessed when you two said you used GM, PHP and Python.
|
|
|
Logged
|
|
|
|
|
luiscubal
|
|
Reply #52 Posted on: April 08, 2010, 01:52:57 pm |
|
|
Joined: Jun 2009
Posts: 452
|
XD Just for the record, I never actually said that c++ is perfect for everything. (and if there is, it's just a typo) However, when it comes to enigma, c++ IS the perfect language.
Then we reach a consensus here? C is among the best(maybe the best) language for some tasks(maybe that includes ENIGMA? Time will tell), but not for every single situation. C is not perfect and in some areas its disadvantages are more noticeable than in others. C# and Java(or PHP and Python, for that matter) too are not perfect, but they can indeed be better than C in some cases, just like they can be worst in other cases.
|
|
|
Logged
|
|
|
|
retep998
|
|
Reply #53 Posted on: April 08, 2010, 02:08:20 pm |
|
|
Location: Where else? Joined: Jan 2010
Posts: 248
|
Then we reach a consensus here?
The best language depends upon the situation. person - yea/nay retep998 - yea luiscubal - yea score_under - yea rusky - yea miky - yea This will be updated as people agree (since noone is going to disagree )
|
|
« Last Edit: April 08, 2010, 08:57:10 pm by retep998 »
|
Logged
|
|
|
|
Micah
|
|
Reply #54 Posted on: April 08, 2010, 04:38:35 pm |
|
|
Joined: May 2008
Posts: 128
|
So basically, everyone realized how stupid their language wars were? BTW, Rusky's not the one who uses Haskell. That's me, and I haven't used it for very many things yet
|
|
|
Logged
|
|
|
|
|
Micah
|
|
Reply #56 Posted on: April 10, 2010, 12:09:15 pm |
|
|
Joined: May 2008
Posts: 128
|
Humans are not perfect. Have none of you ever caused a segfault or memory leak in your lives? Yes, and I fixed it within about two minutes.
Yeah, all of them are just so incredibly easy to fix. They give you so much information about where it's happening, and you can just fix it right away. Stop claiming that you have so much skill that crappy tools don't matter.
|
|
|
Logged
|
|
|
|
|
Rusky
|
|
Reply #58 Posted on: April 10, 2010, 02:47:21 pm |
|
|
Joined: Feb 2008
Posts: 954
|
Yes, and I fixed it within about two minutes. I rarely ever segfault in c++. In fact, the worst issue I ever had was division by zero, And that was very easy to find. It just popped up an error box, I clicked debug, and msvc++ took me right to the line of code which caused it along with the exact values of all the variables at the time. If every segfault takes two minutes to fix (and some will take more if you do any thing non-trivial), they will add up. The point is to not deal with segfaults at all and use that extra time and freed up brain space for more important things. No matter how good your brain and debugger are, they still take time and you still have to juggle more things in your head. Oh no, I must not be a real programmer because I don't want to keep things in my head.
|
|
|
Logged
|
|
|
|
Josh @ Dreamland
|
|
Reply #59 Posted on: April 10, 2010, 05:14:13 pm |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
*cough* Valgrind
I'd rather invest any amount of time into debugging up front than let the program do it constantly. ...But that's just me.
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
|