This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#101 2013-01-16 00:06:29

Laternenpfahl
Scratcher
Registered: 2011-06-24
Posts: 1000+

Re: C/C++ Official Topic

Programmer_112 wrote:

I'm completely skipping C to learn Objective-C for XCode.

"


http://i46.tinypic.com/6yd4c0.png

Offline

 

#102 2013-01-17 12:19:41

16Skittles
Scratcher
Registered: 2009-08-26
Posts: 1000+

Re: C/C++ Official Topic

Another reason to hate apple. If paying 1k for a machine and $100 to distribute isn't enough, they make you use a nonstandard language.


http://16skittles.tk/sig.png
Are you a student? Check out OnSchedule!

Offline

 

#103 2013-01-17 12:33:57

Snowdrift
Scratcher
Registered: 2011-06-22
Posts: 500+

Re: C/C++ Official Topic

16Skittles wrote:

Another reason to hate apple. If paying 1k for a machine and $100 to distribute isn't enough, they make you use a nonstandard language.

ugh yes

Offline

 

#104 2013-01-17 12:39:56

theprogrammerpro
New Scratcher
Registered: 2012-09-01
Posts: 79

Re: C/C++ Official Topic

What is the difference between the C language and C++ witch one is more powerful, witch is easier, and witch should i learn...

Offline

 

#105 2013-01-17 14:34:06

Snowdrift
Scratcher
Registered: 2011-06-22
Posts: 500+

Re: C/C++ Official Topic

theprogrammerpro wrote:

What is the difference between the C language and C++ witch one is more powerful, witch is easier, and witch should i learn...

Is that a statement or a question?

Offline

 

#106 2013-01-17 15:09:25

theprogrammerpro
New Scratcher
Registered: 2012-09-01
Posts: 79

Re: C/C++ Official Topic

Snowdrift wrote:

theprogrammerpro wrote:

What is the difference between the C language and C++ witch one is more powerful, witch is easier, and witch should i learn...

Is that a statement or a question?

question

Offline

 

#107 2013-01-17 19:26:47

KrIsMa
Scratcher
Registered: 2011-09-20
Posts: 500+

Re: C/C++ Official Topic

theprogrammerpro wrote:

What is the difference between the C language and C++ witch one is more powerful, witch is easier, and witch should i learn...

C is more "unclear"; it is very complicated in code.
C++ is more user friendly, and is easily conprehendible.
After that, it's practically the same...

Last edited by KrIsMa (2013-01-17 19:27:18)


http://blocks.scratchr.org/API.php?user=KrIsMa&action=onlineStatus&online=http://i49.tinypic.com/2pzic0m.png&offline=http://i49.tinypic.com/r7p10n.png
The Scratch Team (and fellow scratchers!) is/are so nice!!!

Offline

 

#108 2013-01-17 20:41:20

16Skittles
Scratcher
Registered: 2009-08-26
Posts: 1000+

Re: C/C++ Official Topic

theprogrammerpro wrote:

What is the difference between the C language and C++ witch one is more powerful, witch is easier, and witch should i learn...

As you can probably guess from the title, C++ is a fork of the C standard. Originally, it was intended to be called "C with classes," giving you a better view of the difference. In my experience the syntax is not too different, but if you're unfamiliar with the concepts of Object-Oriented Programming, you should probably start with C. OOP will give more possibilities (it does everything C does and more) but has more difficult concepts. (if you really want, you can use C++ files and just code it according to whatever C tutorials or books you use, just make sure to use g++ instead of gcc if you are using command line. It really shouldn't make much of a difference)


http://16skittles.tk/sig.png
Are you a student? Check out OnSchedule!

Offline

 

#109 2013-01-17 21:41:35

KrIsMa
Scratcher
Registered: 2011-09-20
Posts: 500+

Re: C/C++ Official Topic

16Skittles wrote:

theprogrammerpro wrote:

What is the difference between the C language and C++ witch one is more powerful, witch is easier, and witch should i learn...

As you can probably guess from the title, C++ is a fork of the C standard. Originally, it was intended to be called "C with classes," giving you a better view of the difference. In my experience the syntax is not too different, but if you're unfamiliar with the concepts of Object-Oriented Programming, you should probably start with C. OOP will give more possibilities (it does everything C does and more) but has more difficult concepts. (if you really want, you can use C++ files and just code it according to whatever C tutorials or books you use, just make sure to use g++ instead of gcc if you are using command line. It really shouldn't make much of a difference)

Then what is c#?


http://blocks.scratchr.org/API.php?user=KrIsMa&action=onlineStatus&online=http://i49.tinypic.com/2pzic0m.png&offline=http://i49.tinypic.com/r7p10n.png
The Scratch Team (and fellow scratchers!) is/are so nice!!!

Offline

 

#110 2013-01-17 21:48:16

nathanprocks
Scratcher
Registered: 2011-04-14
Posts: 1000+

Re: C/C++ Official Topic

KrIsMa wrote:

16Skittles wrote:

theprogrammerpro wrote:

What is the difference between the C language and C++ witch one is more powerful, witch is easier, and witch should i learn...

As you can probably guess from the title, C++ is a fork of the C standard. Originally, it was intended to be called "C with classes," giving you a better view of the difference. In my experience the syntax is not too different, but if you're unfamiliar with the concepts of Object-Oriented Programming, you should probably start with C. OOP will give more possibilities (it does everything C does and more) but has more difficult concepts. (if you really want, you can use C++ files and just code it according to whatever C tutorials or books you use, just make sure to use g++ instead of gcc if you are using command line. It really shouldn't make much of a difference)

Then what is c#?

C# (C Sharp) is a C-like .NET programming language for Windows. It is very easy to learn compared to C and C++. Most programs written in a .NET language like C# or VB.NET can be run on Mac or Linux with Mono, but it is better to write native programs for Mac and Linux because Mono does not always work properly and can be a pain to download on slower internet.


http://carrot.cassiedragonandfriends.org/Scratch_Signature/randomsig.php
http://trinary.site40.net/images/scratchrank.php?username=nathanprocks&display=small

Offline

 

#111 2013-01-17 22:15:40

KrIsMa
Scratcher
Registered: 2011-09-20
Posts: 500+

Re: C/C++ Official Topic

nathanprocks wrote:

KrIsMa wrote:

16Skittles wrote:


As you can probably guess from the title, C++ is a fork of the C standard. Originally, it was intended to be called "C with classes," giving you a better view of the difference. In my experience the syntax is not too different, but if you're unfamiliar with the concepts of Object-Oriented Programming, you should probably start with C. OOP will give more possibilities (it does everything C does and more) but has more difficult concepts. (if you really want, you can use C++ files and just code it according to whatever C tutorials or books you use, just make sure to use g++ instead of gcc if you are using command line. It really shouldn't make much of a difference)

Then what is c#?

C# (C Sharp) is a C-like .NET programming language for Windows. It is very easy to learn compared to C and C++. Most programs written in a .NET language like C# or VB.NET can be run on Mac or Linux with Mono, but it is better to write native programs for Mac and Linux because Mono does not always work properly and can be a pain to download on slower internet.

Thanks!


http://blocks.scratchr.org/API.php?user=KrIsMa&action=onlineStatus&online=http://i49.tinypic.com/2pzic0m.png&offline=http://i49.tinypic.com/r7p10n.png
The Scratch Team (and fellow scratchers!) is/are so nice!!!

Offline

 

#112 2013-01-18 00:01:52

Spaxxy
New Scratcher
Registered: 2013-01-14
Posts: 35

Re: C/C++ Official Topic

I don't really like C or C++, but I'm learning C#. There are some seriously cool features in it. Dynamic objects and lambda expressions for the win!

Offline

 

#113 2013-01-18 10:38:34

KrIsMa
Scratcher
Registered: 2011-09-20
Posts: 500+

Re: C/C++ Official Topic

Spaxxy wrote:

I don't really like C or C++, but I'm learning C#. There are some seriously cool features in it. Dynamic objects and lambda expressions for the win!

smile  it is your decision. Have you tried c or c++? which one do you find the easiest?  smile


http://blocks.scratchr.org/API.php?user=KrIsMa&action=onlineStatus&online=http://i49.tinypic.com/2pzic0m.png&offline=http://i49.tinypic.com/r7p10n.png
The Scratch Team (and fellow scratchers!) is/are so nice!!!

Offline

 

Board footer