Author Topic: C Shell :)  (Read 9011 times)

0 Members and 1 Guest are viewing this topic.

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8105
  • I speak for the entire clan (except Joe)
    • View Profile
C Shell :)
« on: May 11, 2005, 10:33:35 pm »
I decided to learn C, mostly because I didn't feel like studying.  I got MingW and MSYS as a compiling system/shell, and I'm wondering if any of you have good tutorials?

PS:

My world program is sexy :)

Offline Newby

  • Moderator
  • Hero Member
  • *****
  • Posts: 10884
  • Thrash!
    • View Profile
Re: C Shell :)
« Reply #1 on: May 12, 2005, 10:24:03 am »
The hell does C shell have to do with learning C?

If you're gonna learn to use a shell, use one in Linux. Windows shell emulators are dumb.

And if you're gonna use a C-oriented shell, use tcsh.
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7507
  • One for a Dime two for a Quarter!
    • View Profile
Re: C Shell :)
« Reply #2 on: May 12, 2005, 03:41:27 pm »
Losers, DJGPP + makefile.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8105
  • I speak for the entire clan (except Joe)
    • View Profile
Re: C Shell :)
« Reply #3 on: May 12, 2005, 06:41:20 pm »
The hell does C shell have to do with learning C?

If you're gonna learn to use a shell, use one in Linux. Windows shell emulators are dumb.

And if you're gonna use a C-oriented shell, use tcsh.
It's msys, a shell designed for cross platform C, C++, Ada, etc... compiling.  I wanted to get into C for no reason at all and downloaded it, then asked if anyone had any tutorials, so go die.  The reason I asked for tutorials is because I was writing my Hello program and realized I had nothing else to work with, and I wanted to learn.

MSYS supports grep, sh, etc.. and I do feel like I'm back using my good ol' Slackware 9.1 Install Disc Linux Kernel [of Doom], the only difference is that I haven't (and thankfully can't) wiped my HDs twice yet.

@Warrior: I used DJGPP and makefile for a while, but I didn't like them for whatever reason (it was a while ago).  I also used rhide and GNU++, but they are ew and designed for Win95 DOS.
« Last Edit: May 12, 2005, 06:43:16 pm by R.a.B.B.i.T »

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10330
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: C Shell :)
« Reply #4 on: May 12, 2005, 07:23:39 pm »
Quote
so go die.
And this kid wants to join x86? Hrm..

Also, she sells sea shells by the sea shore. You might want to go talk to her.
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7507
  • One for a Dime two for a Quarter!
    • View Profile
Re: C Shell :)
« Reply #5 on: May 12, 2005, 08:12:07 pm »
..and this kid is in x86?

Useless non productive, non funny, non important comments.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10330
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: C Shell :)
« Reply #6 on: May 12, 2005, 10:10:02 pm »
Hey, when did I tell the queen to die? Thats right, Mr. BLS.
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7507
  • One for a Dime two for a Quarter!
    • View Profile
Re: C Shell :)
« Reply #7 on: May 12, 2005, 11:28:16 pm »
Whatever, I have full on Dark-Elements which is good.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10330
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: C Shell :)
« Reply #8 on: May 13, 2005, 07:56:06 am »
Quote
...she sells sea shells by the sea shore...

Say it out loud! I can't!
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Blaze

  • x86
  • Hero Member
  • *****
  • Posts: 7136
  • Canadian
    • View Profile
    • Maide
Re: C Shell :)
« Reply #9 on: May 13, 2005, 07:58:58 am »
Ignore the ++ and go here: http://www.cplusplus.com/doc/tutorial/
And like a fool I believed myself, and thought I was somebody else...

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8105
  • I speak for the entire clan (except Joe)
    • View Profile
Re: C Shell :)
« Reply #10 on: May 13, 2005, 02:36:18 pm »
I KNOW C++ YOU MONKEY!!

I want to learn C because making DLLs and whatnot is SOOOOOOOOOOOOOOOOO much easier.

Offline drka

  • ffdshow > in_mp3.dll
  • Full Member
  • ***
  • Posts: 330
    • View Profile
Re: C Shell :)
« Reply #11 on: May 21, 2005, 12:17:55 am »
heres a nice tutorial. hello world :P.
Code: [Select]
#include <iostream>

using namespace std;

int main (int argc, char *argv[])
{
  cout << "Hello World!" << endl;
  cout << "Press ENTER to continue..." << endl;
  cin.get();
  return 0;
}

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17668
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: C Shell :)
« Reply #12 on: May 21, 2005, 03:23:44 am »
I KNOW C++ YOU MONKEY!!

I want to learn C because making DLLs and whatnot is SOOOOOOOOOOOOOOOOO much easier.

If you know C++, you know C. Take out the OOP stuff and you have C.

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8105
  • I speak for the entire clan (except Joe)
    • View Profile
Re: C Shell :)
« Reply #13 on: May 21, 2005, 08:30:38 am »
heres a nice tutorial. hello world :P.
Code: [Select]
#include <iostream>

using namespace std;

int main (int argc, char *argv[])
{
  cout << "Hello World!" << endl;
  cout << "Press ENTER to continue..." << endl;
  cin.get();
  return 0;
}
A. That's retarded.
B. cin.get()?  That serves no purpose.
C. You're using a namespace you douche.
D. You use namespace std but don't use stdio, smart one.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7507
  • One for a Dime two for a Quarter!
    • View Profile
Re: C Shell :)
« Reply #14 on: May 21, 2005, 09:30:14 am »
afaik C doesn't utilize the cout/cin functions and they also afaik don't have namespaces.

C isn't object oriented so the closest thing to OO you can do in C is linked lists
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling