|  C / C++|  18.12.2015 / 21:33 |  |  | aRiGaTo    Пользователь 
  Сейчас: Offline 
 Имя: SnorkОткуда: Yerevan
 Регистрация: 03.02.2010
 
 | Цитата Khorrth:__________________Фичи? Конкретно сейчас, я имел в виду языковые конструкции и всякие там замыкания, рекурсии (и т. п.).
 Во-первых , тов. Oak уже сказал про Тьюринг-полные языки (Пост #438948 ). Во-вторых, в конструкциях (и сахаре) С++ с успехом проигрывает всяким Haskell'ам или Python, или Ruby. Цитата Khorrth: существовал бы какой-либо язык без среды исполнения?
 Да хоть сейчас десять штук придумаю. UPD:Цитата Khorrth: Называется оно, конечно, не так
 Java Processor, Java Optimized Processor. 
   don't tread on meИзменено aRiGaTo (18.12 / 21:34) (всего 1 раз)
 | 
 |  18.12.2015 / 21:36 |  |  | Khorrth    Пользователь 
  Сейчас: Offline 
 Регистрация: 03.12.2015
 | Да при чем там Ruby, Python? Вообще, тема начиналась с того, что С и С++ слишком разные для того, чтобы учить сначала С, а потом С++. Я не говорил, что С++ - афигенно крутой язык, я говорил, что языки разные и сравнивать их не всегда можно.
 Десять штук? А потом сравнивать и ругаться на тему "Какой из них лучше?")
 
 | 
 |  18.12.2015 / 21:40 |  |  | aRiGaTo    Пользователь 
  Сейчас: Offline 
 Имя: SnorkОткуда: Yerevan
 Регистрация: 03.02.2010
 
 | Цитата Khorrth:__________________Да при чем там Ruby, Python? Вообще, тема начиналась с того, что С и С++ слишком разные для того, чтобы учить сначала С, а потом С++. Я не говорил, что С++ - афигенно крутой язык, я говорил, что языки
 При том, что «Фичи - языковые конструкции и всякие там замыкания, рекурсии (и т. п.)» и «Java не может предложить больше фич, чем предлагает С, потому что JVM, которой вы пользуетесь(в 99.9%) написана на С»Цитата Khorrth: Десять штук? А потом сравнивать и ругаться на тему "Какой из них лучше?")
 А почему бы и нет?   
   don't tread on me | 
 |  18.12.2015 / 21:51 |  |  | Khorrth    Пользователь 
  Сейчас: Offline 
 Регистрация: 03.12.2015
 | Черт, я все сломал. Потому что нужно было быть конкретным... Просто JVM так устроена, что там существуют только определнные типы, поэтому сколько б надстроек над языком небыло, там навсегда останутся class, int, double etc.. А вот нативные языки могут управлять памятью (явный механизм есть) и там может быть class, а может и не быть. И доступ к железу они имеют. И, как я уже говори, без JNI в Java, даже "Hello, World" консольный не будет возможен.
 Изменено Khorrth (18.12 / 21:52) (всего 1 раз)
 | 
 |  18.12.2015 / 21:52 |  |  | NaruTrey    Пользователь 
  Сейчас: Offline 
 Имя: Андрей K.Откуда: Тольятти
 Регистрация: 15.01.2010
 
 | Цитата Khorrth:__________________Вообще, тема начиналась с того, что С и С++ слишком разные для того, чтобы учить сначала С, а потом С++.Почему? Я здесь уже просто [color=red]запеченился писать о том, что Си это база C++.[/color]
 Идите все наверх, читайте ранее, что я подразумевал возможностью и исходя из него станет ясно, почему мысль "Ява не может предложить больше фичей Си, потому что сама написана на Си" несостоятельна. Мы используем одни слова, но вкладываем в них разный смысл, поэтому и идут такие странные диалоги.
 
 
   Чёрные усы кричает этот свистьИзменено Magatino (18.12 / 21:56) (всего 1 раз)
 | 
 |  18.12.2015 / 21:54 |  |  | Magatino    Администратор 
  Сейчас: Offline 
 Имя: AlexandrОткуда: Где Ленин родился. Simbirsk City
 Регистрация: 28.01.2011
 
 | aRiGaTo,  А почему бы и нет?  Но уж точно не в этой теме   | 
 |  18.12.2015 / 21:54 |  |  | Khorrth    Пользователь 
  Сейчас: Offline 
 Регистрация: 03.12.2015
 | С - процедурный. С++ может обобщенное, объектно-ориентированное и процедурное программирование. Поэтому, мне С++ предпочтительнее.
 | 
 |  18.12.2015 / 21:56 |  |  | Naik    Пользователь 
  Сейчас: Offline 
 Имя: %name%Регистрация: 14.03.2010
 
 | Цитата Khorrth:Черт, я все сломал. Потому что нужно было быть конкретным... Просто JVM так устроена, что там существуют только определнные типы, поэтому сколько б надстроек над языком небыло, там навсегда останутся
 это и есть главная фича. Будь то ж2ме, или андроид, сервер или ПК, там все та же, понятная всем Java, с классами, интами    А каждая С++ программа, это свой мир, с макросами и скриптами сборки | 
 |  18.12.2015 / 21:57 |  |  | NaruTrey    Пользователь 
  Сейчас: Offline 
 Имя: Андрей K.Откуда: Тольятти
 Регистрация: 15.01.2010
 
 | Khorrth,  в С++ всё опирается на процедуры. ООП и прочая херь лишь мешура для процедур.__________________
 
   Чёрные усы кричает этот свисть | 
 |  18.12.2015 / 21:59 |  |  | aRiGaTo    Пользователь 
  Сейчас: Offline 
 Имя: SnorkОткуда: Yerevan
 Регистрация: 03.02.2010
 
 | __________________Я понял. Khorrth, кажется, тов. NaruTrey  просто считает тебя новичком и поэтому гонит учить Си, а ты не хочешь, так как умеешь в С++. Что-то такое  
   don't tread on me | 
    Всего сообщений: 2777 Фильтровать сообщения 
  Поиск по теме 
  Файлы топика (111) 
 |