Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   C и С++ В чём разница? (https://javascript.ru/forum/offtopic/4718-c-i-s-v-chjom-raznica.html)

JSprog 16.08.2009 12:38

C и С++ В чём разница?
 
Не разу не сталкивался с этими языками. Подскажите пожалуйста в чём разница между ними? И что лучше начинать учить. Похожи ли они? (или просто названия схожи как например java и javascript). Может быть у них совсем разные области применения и сравнивать их не корректно?

Gvozd 16.08.2009 12:51

C++ является продуктом эволюции C
C - процедурный язык
C++ - объектно-ориентированныый
http://ru.wikipedia.org/wiki/Си_(....D1.81_C.2B.2B
http://ru.wikipedia.org/wiki/С%2B%2...1_.D0.A1.D0.B8
http://ru.wikipedia.org/wiki/С%2B%2...F_.D0.A1.D0.B8

JSprog 16.08.2009 12:56

Тогда буду учить С++ с ОПП я знаком из JavaScript и PHP

Gvozd 16.08.2009 13:34

Цитата:

Сообщение от JSprog
с ОПП я знаком из JavaScript и PHP

да не
не знакомы вы еще с ООП во всем его многообразии)))
ООП в C++ гораздо богаче чем в этих двух языках
но PHP постоянно пытается наверстать это

JSprog 16.08.2009 14:04

А что тогда за С#

Riim 16.08.2009 14:29

Цитата:

Сообщение от JSprog
А что тогда за С#

продукт эволюции C++

Gvozd 16.08.2009 14:30

неужели так трудно?
вкратце, он не является наследником C/C++, и является разработкой мелкомягких
связь с C примерно такая же как у Java с JavaScript

Gvozd 16.08.2009 14:31

Цитата:

Сообщение от Riim
продукт эволюции C++

ду ну?
может быть тогда и Java продукт эволюции C++?)

Riim 16.08.2009 14:38

Цитата:

Сообщение от Gvozd
ду ну?

многие с этим согласны.

Цитата:

Сообщение от Gvozd
может быть тогда и Java продукт эволюции C++?)

есть те, кто и с этим согласятся.

Gvozd 16.08.2009 14:43

Цитата:

Сообщение от Riim
есть те, кто и с этим согласятся.

ну, в принципе тут тема для небольшолго холиварчика)))
а истина как всегда где-то посередине


Часовой пояс GMT +3, время: 17:15.