Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.52/135: Рейтинг темы: голосов - 135, средняя оценка - 4.52
 Аватар для alkagolik
1599 / 622 / 113
Регистрация: 15.07.2011
Сообщений: 3,548

Нужен ли C++

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

Студворк — интернет-сервис помощи студентам
_сабж_
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.10.2012, 02:26
Ответы с готовыми решениями:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавлено через 1 минуту
Цитата Сообщение от alkagolik Посмотреть сообщение
надейся
ну это и неудивительно, хвалится о знании множества парадигм-то ведь проще
0
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
16.11.2012, 02:57
Цитата Сообщение от 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.11.2012, 02:57

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
380
Ответ Создать тему
Новые блоги и статьи
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru