Woah woah woah, who is this newb professing that it's a waste of time to learn Perl? Eliminate him at once.

Also, C# is terrible. Even Microsoft hates it.
It's spelled "whoa".
KermMartian wrote:
Quote:
That said, it's a waste of time to learn Perl.
I don't agree with that; it's a great Bash scripting tool, it's close to both Bash and PHP, and it's gotten me out of not a few CLI pickles.


Only because you don't know the infinitely superior Python.
Which is still inferior to Brainf*ck. Perl has its uses, like any language.
I personally like C# because, for me, it is easy to learn the basics, there are many uses for it, and quite frankly I like how easy it is to make Window.Forms applications (I never tried it out in other languages)

also, I don't have too much trouble compiling... although C and C++ are not hard to compile with GCC too...

^ random thoughts streaming through my head, just putting it out there
I liked C# for the first week or so, when I was making quick and easy GUIs. I started disliking it because I had to work in it for nearly 3 months to make a game (off and on, of course) using the XNA framework. Also, it wasn't because of the XNA framework, but rather, the design aspect of it that I didn't like. I, really, preferred Java for that, but never enough to use it instead of C or Lisp, and it was probably because I could develop in Linux (yes, yes, Mono+Develop, but I haven't tried that. I need to, soon, so I can back that up).

Also, my cousin these past few days was wanting to learn to make games. I had told him that I could if I wanted to, and he freaked out and wanted to learn, so I found him some documentation/ a tutorial for Python and told him to read the first 4 chapters. 5 minutes later, he was watching a YouTube series titled "How to make games". :'(
I don't think C# is used for games, mainly applications for businesses and other such stuff (from what I can tell) so that is probably why java is better suited.
qazz42 wrote:
I don't think C# is used for games...
Except for, like, every xbox 360 indie game. And all the XNA games.
True... but that is if you use the XNA framework, which tanner and I had problems with x.x
Yeah, not to mention how difficult it was (for me) to even be able to submit my game to the TSA State competition. It took forever to get everything packaged onto that one CD so the judges wouldn't have to download anything extra.
_player1537 wrote:
I had told him that I could if I wanted to, and he freaked out and wanted to learn, so I found him some documentation/ a tutorial for Python and told him to read the first 4 chapters. 5 minutes later, he was watching a YouTube series titled "How to make games". :'(


Ah, the old tarpit of wanting to make games instead of learning how to actually learn the core behind them. I think most people did that once, though Razz
Eh, personally I have very little interest in making games. I found out very quickly that I don't have the creative stuffs required for that so I much prefer working on utility programs which require a different set of creativity skills.
Kllrnohj wrote:
KermMartian wrote:
Quote:
That said, it's a waste of time to learn Perl.
I don't agree with that; it's a great Bash scripting tool, it's close to both Bash and PHP, and it's gotten me out of not a few CLI pickles.


Only because you don't know the infinitely superior Python.
Yeah, I've only been writing research, professional, and personal tools with it for three years now, I guess I had to use SOMETHING before I learned Python. Razz
KermMartian wrote:
Yeah, I've only been writing research, professional, and personal tools with it for three years now


Doesn't mean you *KNOW* it, just that you've used it Razz

Quote:
I guess I had to use SOMETHING before I learned Python. Razz


Yes, it's hard to believe there was a time before Python. Thankfully that is no longer true, so he can skip the torture of Perl and go straight to the bliss of Python.
I usually only make TI-Basic games, I use C# for making some simple applications that come in handy... although I did make a guessing game, but it was not hard XD
qazz42 wrote:
although C and C++ are not hard to compile with GCC too...


Have you ever done any big projects in it? If I'm developing anything that's going to be over 30 or so classes, you won't catch me dead near it (unless, of course, I'm being paid to). C# makes it a breeze. It tells you exactly what all of your errors are. I wouldn't be surprised to find a plugin that would go through your code and auto-correct it for you.

merthsoft wrote:
qazz42 wrote:
I don't think C# is used for games...
Except for, like, every xbox 360 indie game. And all the XNA games.


QFT.

merthsoft wrote:
It's spelled "whoa".

Both are acceptable.

merthsoft wrote:
Of course, many people script in Python or Perl, which do not run natively on Linux, so it's not like doing "mono Program.exe" is terrible different from "python script.py"


Eh.. I don't know how much I agree with that. Python is a project that has both a Windows and a Linux version. Mono is a project trying to mimic .NET. Unless I'm mistaken?
Merthsoft, actually thanks to the magic of #! python and perl can be run as if they are native to Linux. But you can do kernel magic to make .net apps do the same without much hassle.
foamy3 wrote:
merthsoft wrote:
It's spelled "whoa".

Both are acceptable.
Maybe to you.
http://www.merriam-webster.com/dictionary/woah
http://dictionary.reference.com/browse/woah
http://en.wiktionary.org/wiki/woah
http://www.tfd.com/woah
http://dictionary.cambridge.org/spellcheck/essential-american-english/?q=woah
http://oxforddictionaries.com/noresults?dictionaryVersion=region-us&noresults=true&q=woah
http://www.webster-dictionary.org/definition/woah
http://yourdictionary.com/woah
http://www.ldoceonline.com/spellcheck/?q=woah
http://nhd.heinle.com/Search_Page.aspx?word=woah
I'm running out of dictionaries that aren't Urban Dictionary.

foamy3 wrote:
merthsoft wrote:
Of course, many people script in Python or Perl, which do not run natively on Linux, so it's not like doing "mono Program.exe" is terrible different from "python script.py"


Eh.. I don't know how much I agree with that. Python is a project that has both a Windows and a Linux version. Mono is a project trying to mimic .NET. Unless I'm mistaken?
What does that have to do with anything? Python scripts are not run natively on Linux, the Python program itself is, just like C# programs are not run natively (unless you compiled them to be native binaries), the whatever you're using to run it is (be it Mono or the Microsoft .NET runtime). They're obviously not exactly the same, but my point still stands that most people don't write a script and then execute it natively. And Mono isn't trying to "mimic" anything, it's an implementation of Microsoft's .Net Framework based on the ECMA standards for C# and the CLR.

TheStorm wrote:
Merthsoft, actually thanks to the magic of #! python and perl can be run as if they are native to Linux. But you can do kernel magic to make .net apps do the same without much hassle.
Yes, I'm aware of this, I'm not stupid. Being run as if they are native is not the same as being natively. There's a distinction there. I'm sure there're ways to compile them down to native binaries, but that's not what we're talking about.
The only dictionary that counts, the Oxford English Dictionary, considers woah a variant of woa, which is a variant of whoa:


woa, int.
Pronunciation: /wəʊ/
Forms: Also woah.
Etymology: Variant of whoa int.

(If you have access)

http://www.oed.com/view/Entry/229798?redirectedFrom=woah#eid
Quote:
Have you ever done any big projects in it? If I'm developing anything that's going to be over 30 or so classes, you won't catch me dead near it (unless, of course, I'm being paid to). C# makes it a breeze. It tells you exactly what all of your errors are. I wouldn't be surprised to find a plugin that would go through your code and auto-correct it for you.


Nah, I have never really done much with C or C++ so I have no idea how big projects work :/

Yes, that is one of the many reasons I like C#, the compiler makes it easy to find bugs in code... although as for an auto-correct, I bet there probably is, but I would not use it as I prefer to fix my own mistakes
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 3 of 4
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement