Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.52/135: Рейтинг темы: голосов - 135, средняя оценка - 4.52
Заблокирован
1

Нужен ли C++

23.10.2012, 02:26. Показов 25245. Ответов 395
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
_сабж_
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2012, 02:26
Ответы с готовыми решениями:

Как конкретно установить SSD, какой нужен (и нужен-ли) шлейф дополнительный?
нутбук: HP Pavilion dv7 (извиняюсь - забыл про полное название. но AMD 4 ядра, 6Gb озу. видео Dual...

Компилятор жалуется, что нужен Boolean,, и наоборот, нужен integer
program rascheturona; var armor, armorbypass, gotdam: Real; stddam :Integer; x :...

СМА Gorenje WA61101/02, Нужен номинал резистора, Нужен номинал резистора
Привезли стиралку, нет нагрева. При осмотре обнаружен сгоревший резистор. Клиент дома переносил...

СМА Indesit WIN602(EU), нужен дамп прошивки или конфиг, не включается, нужен дамп прошивки или конфиг
После ремонта блока питания и замене ШИМ, СМА не включается поделитесь пожалуйста дампом прошивки...

395
Заблокирован
15.11.2012, 19:37  [ТС] 361
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от diagon Посмотреть сообщение
Назовите мне, кто-нибудь, достойных конкурентов C++/Qt (кроссплатформенный гуй), или какой-нибудь язык с поддержкой ООП (кроме плюсов), подходящий для серьезного геймдева, ну или просто язык, сочетающий ООП и перформанс одновременно.
smalltalk, ada, go. Для геймдева вообще - то важны графические примитивы, которые не есть суть ЯП (для справки повторно).
Цитата Сообщение от Toshkarik Посмотреть сообщение
diagon, Java Objective-C ведь еще есть. Ну или мучить Си до посинения. Главное не C++, он ведь не нужен. Ах да, про шарп забыл совсем...
ну так и pascal, objective pascal есть ...и? компиляторы этих ЯП работают свою задачу на овер 100 процентов, в отличие от цпп.
Цитата Сообщение от vxg Посмотреть сообщение
это хорошо. я тоже. объективно скажите: зачем вам это?
ага. взял и вывалил тру Ъ. ищи дураков.
Цитата Сообщение от David Sylva Посмотреть сообщение
Полагаю да, без него никак.
т.е. я сейчас питаюсь "воздухом" и одет в "пустоту"? вот у меня его нету и почему-то стол накрыт едой, не скажешь почему? вроде самобранки еще никто не изобрел.
Цитата Сообщение от accept Посмотреть сообщение
Objective-С придумали не в Apple, вроде
дискутируем. вроде именно в эппл.
0
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
15.11.2012, 19:41 362
Цитата Сообщение от alkagolik Посмотреть сообщение
smalltalk, ada
когда последние компиляторы выходили?
а под go чтото серьезное выходило?

Цитата Сообщение от alkagolik Посмотреть сообщение
ну так и pascal, objective pascal есть ...и? компиляторы этих ЯП работают свою задачу на овер 100 процентов, в отличие от цпп.
в написании лабораторных работ

Цитата Сообщение от alkagolik Посмотреть сообщение
дискутируем. вроде именно в эппл.
кроме как в эппл и для эппл он нигде и не нужен
вот и все
0
Модератор
3388 / 2160 / 352
Регистрация: 13.01.2012
Сообщений: 8,378
15.11.2012, 23:26 363
...кстати. начал тут читать flash - хороший такой язык. произвольность правда некоторая. но get/set и взятие адреса метода конкретного объекта - это здорово. и это только 116 страница - что же дальше?
0
Higher
1953 / 1219 / 120
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
15.11.2012, 23:49 364
Цитата Сообщение от alkagolik Посмотреть сообщение
smalltalk, ada, go
Я что-то не понял, вы собираетесь на этой могучей тройке писать гуй, высокоэффективные программы, или, быть может, игры?

Цитата Сообщение от alkagolik Посмотреть сообщение
Для геймдева вообще - то важны графические примитивы, которые не есть суть ЯП
Для геймдева важно отсутствие лагов. Это именно та ниша, в которой недостаточно просто реализовать идею - надо реализовать эту идею эффективно(по потреблению ресурсов). Постоянно зависающая игра мало кому придется по вкусу, и никого не будет интересовать, что в это время просто просыпается GC.

Цитата Сообщение от alkagolik Посмотреть сообщение
компиляторы этих ЯП работают свою задачу на овер 100 процентов, в отличие от цпп
Они умеют оптимизировать как gcc или icc?
0
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
15.11.2012, 23:49 365
Цитата Сообщение от alex_x_x Посмотреть сообщение
похоже на правду
http://gcc.gnu.org/wiki/cxx-conversion
0
Заблокирован
15.11.2012, 23:54  [ТС] 366
Цитата Сообщение от Toshkarik Посмотреть сообщение
Это был сарказм, к высказыванию о не нужности C++
это есть сраказм к высрачиванию о нужности цпп.
Цитата Сообщение от alkagolik Посмотреть сообщение
скорее всего я ошибался. методы помещаются в стек, данные - в кучу. Однако для меня есть неясность (она не изменит мое отношение). Объекта в компилетайме нет, он созаетсяд в рантайме посредством оператора нью. Где окажутся методы объекта (а если их тысячи?) и его конструктор/деструктор? Как это повлияет на размер модуля?
а ведь внимание на этот текст никто не потртил... а можнт просто "пропустил мимо". а ведь реально существенно [rofl].
0
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
16.11.2012, 00:01 367
alkagolik, Вы выдергиваете только те фразы, на которые Вы можете придумать какую либо ересь.
Цитата Сообщение от alkagolik Посмотреть сообщение
а ведь внимание на этот текст никто не потртил... а можнт просто "пропустил мимо". а ведь реально существенно [rofl].
Да потому что это бред. Какие методы где окажутся? Вы считаете, что у каждого объекта свой метод, который занимает отдельную память? Они разделяют общие методы, которые загружаются в память при запуске программы не зависимо от того, существует хотя бы один объект или их не существует вообще. Если компилятор "умный", то он оставить в модуле только те методы, которые вызываются в программе.
0
Заблокирован
16.11.2012, 01:26  [ТС] 368
Цитата Сообщение от Toshkarik Посмотреть сообщение
Да потому что это бред. Какие методы где окажутся?
лололо. даже не комментирую.
Цитата Сообщение от Toshkarik Посмотреть сообщение
Они разделяют общие методы, которые загружаются в память при запуске программы не зависимо от того, существует хотя бы один объект или их не существует вообще
сам - то понял что сказал? ты реально выразил существующий негатив, но попытался натянуть на него маску доброжелательности, а по факту это тупой и страшный зверь.

Добавлено через 4 минуты
Цитата Сообщение от Toshkarik Посмотреть сообщение
Какие методы где окажутся?
есть класс X с методами гет/сэт. Где будут методы когда в "главном" потоке будет зарезервирован только указатель на класс X, а его (класса X) создание напрямую зависит от условия?

Добавлено через 2 минуты
Цитата Сообщение от vxg Посмотреть сообщение
...кстати. начал тут читать flash - хороший такой язык. произвольность правда некоторая. но get/set и взятие адреса метода конкретного объекта - это здорово. и это только 116 страница - что же дальше?
я тоже люблю спирт употреблять. так что мне твой текст понятен.
0
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
16.11.2012, 01:39 369
Цитата Сообщение от alkagolik Посмотреть сообщение
ты реально выразил существующий негатив, но попытался натянуть на него маску доброжелательности, а по факту это тупой и страшный зверь.
Какой негатив? Какая маска? О чем Вы вообще? Страшно предположить, что Вы там употребляете Глупо делать такие выводы, сидя перед монитором.
Цитата Сообщение от alkagolik Посмотреть сообщение
сам - то понял что сказал?
Конечно. Я, возможно, не совсем корректно/ясно выразился. Лишь хотел сказать, что компиляция методов класса, их местоположение и вызов мало чем отличается от компиляции тех же глобальных функций. Так что эту фразу:
Цитата Сообщение от alkagolik Посмотреть сообщение
Где окажутся методы объекта (а если их тысячи?) и его конструктор/деструктор? Как это повлияет на размер модуля?
Я воспринимаю бредом. Потому что точно так же можно сказать о глобальных функциях: "Где они окажутся? А если их тысячи? Как это повлияет на размер модуля?"

Добавлено через 2 минуты
Цитата Сообщение от alkagolik Посмотреть сообщение
Где будут методы
Там же где и остальные функции. Методы вызываются точно так же. Теоретически, если в методе не используются нестатические элемент данные класса, то можно вызывать эту функцию без объекта класса. Но это всего лишь предположение.
0
Заблокирован
16.11.2012, 01:46  [ТС] 370
Цитата Сообщение от diagon Посмотреть сообщение
Я что-то не понял, вы собираетесь на этой могучей тройке писать гуй, высокоэффективные программы, или, быть может, игры?
это юмор (иди штудируй Жванецкого и Райкина т.к. не тянешь на индивид)? я привел тебе альтернативы, которые ты сам же и просил.
Цитата Сообщение от diagon Посмотреть сообщение
Для геймдева важно отсутствие лагов
вот мой собутыльник сейчас тебя обозвал "философом". Он 20 лет назад работал начертательную геометрию, а сегодня ее использует сугубо на практике MASM'ом. Спасибо за удовольствие, мы реально посмеялись.
Цитата Сообщение от diagon Посмотреть сообщение
надо реализовать эту идею эффективно(по потреблению ресурсов)
Б_г Си, аллилуйа!
Цитата Сообщение от diagon Посмотреть сообщение
Они умеют оптимизировать как gcc или icc?
ну молитва на гцц тебе конечно поможет, хотя реально он уступает вендовому по многочисленным тестам, а насчет icc... так мир клином не сошелся на RISCах, есть еще SPARCи и ARMы, и MISCи и т.д.

Добавлено через 1 минуту
Цитата Сообщение от Toshkarik Посмотреть сообщение
Страшно предположить, что Вы там употребляете
всё в норме, чувак))) есть опыт "чего делать нельзя".

Добавлено через 5 минут
Toshkarik, ладно. я понимаю что ты "просто не в курсе". По сути это и не повлияет на профессионализм, знания и т.д. т.е. не скажется на практике применения. Это действительно мелочи (из которых вырастают барханы и которые покрывают тысячи квадратных километров)
0
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
16.11.2012, 01:51 371
Цитата Сообщение от alkagolik Посмотреть сообщение
"просто не в курсе"
Вот здесь поподробнее пожалуйста. Не в курсе чего?
0
Заблокирован
16.11.2012, 02:00  [ТС] 372
Цитата Сообщение от Toshkarik Посмотреть сообщение
Вот здесь поподробнее пожалуйста. Не в курсе чего?
не в курсе того что цпп реально не нужен. Есть инструменты удобнее и практичнее
0
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
16.11.2012, 02:09 373
alkagolik, нету таких же. Иначе бы не переводили разработку компилятора GCC с C на C++. С++ нужен, очень даже нужен. Может он чем то Вас огорчил, Вы не обижайтесь уж на него так сильно, он тяжеловат.
0
Заблокирован
16.11.2012, 02:17  [ТС] 374
Цитата Сообщение от Toshkarik Посмотреть сообщение
Может он чем то Вас огорчил, Вы не обижайтесь уж на него так сильно, он тяжеловат.
ни в коем случае. Я сободно владею цпп, пайтон, ада, смаллталк. Это не сложно, т.к. есть парадигмы и инженерное образование. ЦПП просто реально не нужен, ему жизнанная замена - Це.

Добавлено через 2 минуты
Цитата Сообщение от alkagolik Посмотреть сообщение
инженерное образование
это уматово. если кто в состоянии - занесите эту фразу в "заметки". Сам летаю под столом.
0
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
16.11.2012, 02:32 375
Цитата Сообщение от alkagolik Посмотреть сообщение
ни в коем случае. Я сободно владею цпп, пайтон, ада, смаллталк. Это не сложно, т.к. есть парадигмы и инженерное образование. ЦПП просто реально не нужен, ему жизнанная замена - Це.
школоло мод он
по тому что ты говоришь про кучу и методы видно, что ты цпп не представляешь и в первом приближении
ну и да, цпп замена си, а не наоборот
0
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
16.11.2012, 02:35 376
Цитата Сообщение от alkagolik Посмотреть сообщение
ЦПП просто реально не нужен, ему жизнанная замена - Це.
Нет, он определенно нужен.
Цитата Сообщение от alkagolik Посмотреть сообщение
инженерное образование
Звучит как медицинский диагноз/термин. Что то вроде "злокачественное образование"
0
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
16.11.2012, 02:37 377
Цитата Сообщение от alkagolik Посмотреть сообщение
методы помещаются в стек
не знал, что у цпп там много общего с лиспом
но к сожалению цпп от си тут не отличается

Цитата Сообщение от alkagolik Посмотреть сообщение
Где окажутся методы объекта (а если их тысячи?) и его конструктор/деструктор? Как это повлияет на размер модуля?
про соглашения вызова слышал надеюсь (как тру си программист)
тогда юзаем __thiscall
0
Заблокирован
16.11.2012, 02:48  [ТС] 378
Цитата Сообщение от alex_x_x Посмотреть сообщение
школоло мод он
лололо... факоф по честному.
Цитата Сообщение от alex_x_x Посмотреть сообщение
по тому что ты говоришь про кучу и методы видно, что ты цпп не представляешь и в первом приближении
предполагаешь? очевидно влюблён... бывает иначе.
Цитата Сообщение от alex_x_x Посмотреть сообщение
ну и да, цпп замена си, а не наоборот
да. цпп есть замена Си и не более. "Каким ты был, таким ты и остался"
Цитата Сообщение от Toshkarik Посмотреть сообщение
Звучит как медицинский диагноз/термин. Что то вроде "злокачественное образование"
ну я рад что не один я имею чувство юмора и в состоянии воспринять прочитанное))) мы бы с тобой "поладили"
Цитата Сообщение от alex_x_x Посмотреть сообщение
не знал, что у цпп там много общего с лиспом
но к сожалению цпп от си тут не отличается
сам - то понял что сказал? Я - нет.
Цитата Сообщение от alex_x_x Посмотреть сообщение
про соглашения вызова слышал надеюсь (как тру си программист)
надейся (как Ъ луркоёД... тебе поможет)
0
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
16.11.2012, 02:56 379
Цитата Сообщение от alkagolik Посмотреть сообщение
сам - то понял что сказал? Я - нет.
конструктивной беседы не получается, потому что судя по всему ты и сишиньки не знаешь, о смолтоке и речи наверняка не идет
если ты зная с/с++ считаешь, что методы/функции могут генерится в стеке/кучи - ну чтож, лол (кстати это нереализуемо даже с точки зрения виртуальной памяти в современных ос)
с другой стороны, раз ты знаток православных языков, то ты должен знать, что во всяких функциональных языках генерение функций на лету вполне возможно

Добавлено через 1 минуту
Цитата Сообщение от alkagolik Посмотреть сообщение
надейся
ну это и неудивительно, хвалится о знании множества парадигм-то ведь проще
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
16.11.2012, 02:57 380
Цитата Сообщение от alkagolik Посмотреть сообщение
дискутируем. вроде именно в эппл.
wiki. en. Objective-C
Originally developed in the early 1980s, it was selected as the main language used by NeXT for its NeXTSTEP operating system, from which OS X and iOS are derived.
детектив
NEXTSTEP was based on Mach 2.5 and 4.3BSD, and had an advanced GUI system based on Postscript. It used Objective-C as its native programming language, and included the NeXT Interface Builder.
0
16.11.2012, 02:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2012, 02:57
Помогаю со студенческими работами здесь

СМА Whirlpool AWM245 нужен номинал R6, Whirlpool AWM245 нужен номинал R6
Задымился , расплавился и замкнул УБЛ. На модуле выгорел резистор R6 и дорожка к нему, наверняка...

Нужен VB
Может кто-нить подсказать, где мона скачать vb и учебник к нему. Желательно чо-нить поменьше и...

Нужен пк
Нужен пк с али и днс за 20 к +- 2000 Пока надумал вот что: 1. Matrexx 55 - 3650 rub 2. Cougar...

Нужен ли он?
Размышляю, нужно ли регистрировать сайт в я.каталоге. Собрал статистику - из нашей рубрики на сайт...

Нужен Help !!!
У меня есть простая задачка, написать конвертор волют приметивный, три окошка: курс валюты, сумма...

НУЖЕН БП
У меня проблемка случилась...описанна она тут ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
380
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru