|
2.2, iZEN (ok), 20:10, 17/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
Ну и что. Java — это COBOL XXI века. Она УЖЕ выстрелила и уйдёт со сцены, когда появится что-то стоящее на замену. Пока же альтернативной платформы такой же мощности и функциональности нет.
| |
|
3.5, Аноним (-), 20:36, 17/11/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
Есть, для больших проектов C++ очень хорошо, получается программных код, который учитывает системные ресурсы , при правильном проектировании, вообще тема уже поднималась;
Выбор языка зависит от задачи, системных ресурсов, штата и т д и т п, но предысторию могу вкратце описать: С++ получил очень большую популярность, хотя было еще 2 кандидата это Smalltalk (кстати если верить западной прессе, то программист именно этого языка считается высокооплачиваемым - 150$ за час) и Eiffel, но он не получил столь широкого применения, все языки считаются одной группы - ООП;
java - скорее всего это коммерческий ход Sun(на нем опыта программирования не имел, но запускал приложения, субъективное мнение - " легче прокормить слона"!).
| |
|
4.6, Mike Lee (?), 21:42, 17/11/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
дадада, но почему то никто не хочет писать большие проекты на С++.
| |
|
5.8, NMorozov (?), 22:03, 17/11/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
хмм, я чего-то почти все что видел все C/C++.
Все операционки, офисные пакеты, CAD сситемы итд...
| |
|
6.11, iZEN (ok), 00:52, 18/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
>хмм, я чего-то почти все что видел все C/C++.
Программы на C++ компилируются на порядок раз дольше, чем программы на других компилируемых ЯВУ. Чего там всё в кучу намешали, что компилятор С++ двух слов связать не может без препроцессора?
| |
|
7.13, XoRe (ok), 02:12, 18/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>хмм, я чего-то почти все что видел все C/C++.
> Программы на C++ компилируются на порядок раз дольше, чем программы на других
> компилируемых ЯВУ.
Сцылки в студию =)
| |
|
|
7.30, V.S. (?), 10:27, 18/11/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
> CAD системы? Autocad написан на .NET
Т.е. вы хотите сказать, что технологию .NET фирма Microsoft украла у Autodesk?
Autocad существует с конца 1980 годов. Тогда Microsoft выпускала windows 2.0
| |
|
|
9.35, V.S. (?), 11:12, 18/11/2010 [^] [^^] [^^^] [ответить] | +1 +/– | ИНТЕРФЕЙС AutoCad 2009 построен на WPF Наверное тут есть небольшое отличие о... текст свёрнут, показать | |
|
|
11.38, V.S. (?), 11:42, 18/11/2010 [^] [^^] [^^^] [ответить] | +1 +/– | Попытаюсь обьяснить проще Если у вас коврик в автомобиле под ногами сделан из р... текст свёрнут, показать | |
|
|
|
|
7.31, Аноним (-), 10:33, 18/11/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
Тогда каким образом он появился на Mac OS? Надеюсь Вы в курсе, что это *nix-система?
| |
|
|
5.14, Ян Злобин (ok), 02:17, 18/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
>дадада, но почему то никто не хочет писать большие проекты на С++.
Да все просто - он непереносим! Переносим только ANSI-вариант, а по факту в больших проектах всегда есть привязка к каким-то конкретным библиотекам.
| |
|
6.19, zazik (ok), 09:18, 18/11/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>дадада, но почему то никто не хочет писать большие проекты на С++.
> Да все просто - он непереносим! Переносим только ANSI-вариант, а по
> факту в больших проектах всегда есть привязка к каким-то конкретным библиотекам.
Можно подумать, Ява переносима. Нет уж, спасибо, наелся я этой мнимой кроссплатформности и совместимости досыта, не хочу больше. Столько времени угрохал, пока не понял, что у каждого вендора своя ява со своим блэкджеком и шлюхами.
| |
|
7.20, Ян Злобин (ok), 09:19, 18/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Можно подумать, Ява переносима. Нет уж, спасибо, наелся я этой мнимой кроссплатформности
> и совместимости досыта, не хочу больше. Столько времени угрохал, пока не
> понял, что у каждого вендора своя ява со своим блэкджеком и
> шлюхами.
Конечно, переносима. Надо использовать родной JRE.
| |
|
8.25, zazik (ok), 09:54, 18/11/2010 [^] [^^] [^^^] [ответить] | +/– | А почему об этом нигде не пишут Что можно использовать только одну, единственно... текст свёрнут, показать | |
|
|
10.29, zazik (ok), 10:14, 18/11/2010 [^] [^^] [^^^] [ответить] | +1 +/– | Так, сколько не видел софта на Яве, нигде не было сказано Используйте только ро... текст свёрнут, показать | |
10.43, zazik (ok), 14:26, 18/11/2010 [^] [^^] [^^^] [ответить] | +/– | Чтобы не быть голословным - http confluence atlassian com display JIRA Support... текст свёрнут, показать | |
|
|
12.49, zazik (ok), 09:41, 19/11/2010 [^] [^^] [^^^] [ответить] | +/– | Вообще-то разработчики в ответ на багрепорт заявили, что тестировали только с ро... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
4.7, iZEN (ok), 22:03, 17/11/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
>Есть, для больших проектов C++ очень хорошо, получается программных код, который учитывает системные ресурсы
Перепишете Eclipse и Geronimo на C++, приходите, поговорим.
> Выбор языка зависит от задачи, системных ресурсов, штата и т д и т п, но предысторию могу вкратце описать: С++ получил очень большую популярность
И только.
Firefox написан на C++ и выедает у меня в три раза больше памяти, чем RSSOwl. А OpenOffice тормозит сильнее, чем Lotus Symphony.
| |
|
5.10, Rex Lockheart (?), 23:57, 17/11/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Перепишете Eclipse и Geronimo на C++, приходите, поговорим.
О да, на Eclipse и Geronimo свет клином сошёлся!
Сначала вы перепишите все операционки на Джаве - вот тогда действительно с вами разговаривать будут...
>А OpenOffice тормозит сильнее, чем Lotus Symphony.
Угу, то-то я от хвалёного Лотуса еле избавился: эта тварь не только всю память выжрала и всю машину повесила, но ещё, зараза, и удаляться не желала.
Теперь буду знать: всё дело в <s>волшебных пузырьках...</s> эээ, то есть в Джаве.
| |
|
6.12, iZEN (ok), 00:54, 18/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>Перепишете Eclipse и Geronimo на C++, приходите, поговорим.
> О да, на Eclipse и Geronimo свет клином сошёлся!
А что так примеры не нравятся?
> Сначала вы перепишите все операционки на Джаве - вот тогда действительно с
> вами разговаривать будут...
Причём тут операционки. Операционки пишутся на чистом Си (для переносимости) и ассемблере (для эффективности выполнения). C++ здесь никаким боком не мешается.
| |
6.32, Mike Lee (?), 10:41, 18/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Сначала вы перепишите все операционки на Джаве - вот тогда действительно с вами разговаривать будут...
вы сначала перепишите все операционки на С++ ))) я что то кроме симбиана распространенных ОС на С++ не припомню.
| |
|
5.39, voodix (??), 12:54, 18/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Firefox написан на C++ и выедает у меня в три раза больше
Передергиваете - либо намеренно, либо по-незнанию: Выедает не потому что С++, а потому, что XUL. Если бы что-то подобное реализовали на jave - оно бы вообще "умерло"
| |
|
6.40, zazik (ok), 12:57, 18/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
>> Firefox написан на C++ и выедает у меня в три раза больше
> Передергиваете - либо намеренно, либо по-незнанию: Выедает не потому что С++, а
> потому, что XUL. Если бы что-то подобное реализовали на jave -
> оно бы вообще "умерло"
Если бы плагины для ФФ реализовали на жаве, то у ИЕ было бы 90% рынка.
| |
|
7.42, voodix (??), 13:24, 18/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Если бы плагины для ФФ реализовали на жаве, то у ИЕ было
> бы 90% рынка.
Да
| |
|
|
5.46, User294 (ok), 15:40, 18/11/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Перепишете Eclipse и Geronimo на C++, приходите, поговорим.
Перепишите куть и его средства разработки на яве, тогда и поговорим. Или чем они хуже? Да что там, перепишите на яве хотя-бы кернел линуха или бсд для начала? :)
> Firefox написан на C++ и выедает у меня в три раза больше памяти, чем RSSOwl.
Нормальное такое сравнение. А что, RSSOwl обладает всем функционалом файрфокса? А то вы б еще хелловорлд на яве сравнили с файрфоксом, натянув его в 10 раз по потреблению памяти. Прямо гетзефаксы какие-то, правда почему-то не от оракла :). А мне почему-то всегда казалось что для сравнения эффективности надо бы сравнивать *одинаковые* алгоритмы.
> А OpenOffice тормозит сильнее, чем Lotus Symphony.
А как это сравнивалось? И как был получен вывод что тормозит си++, а ява ускоряет работу лотуса? Методом левой пятки? Я вот приводил конкретный пример - либа quicklz, у нее есть варианты на си, C# и яве. Почему-то последние два - сливают сишной версии в 2.5 - 3 раза. На одном и том же алгоритме. И врядли авторы скоростной либы специально портили результаты своей же либы на яве и сишарпе, а? :)
| |
|
|
|
2.9, bvf (?), 23:42, 17/11/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ага, конечно... Си как бы намного древнее, а С++ практически ровесник. Так и что?
Толсто. Язык это всего лишь инструмент. И в распоряжении мастера их всегда много. И каждой задачи он свой. Вам же не придет в голову забивать гвозди отверткой. Вот точно так же поступают программисты кричащие о уникальности своего и только своего языка программирования и кричащих про другие языки программирования- "<<подставить_нужный_язык_программирования>> не нужен!"
Ява нужна для одних задач. С++ для других. Конечно можно использовать один свой "самый_крутой_язык_программирования" для всего. Но это очень глупо. Для нативных межплатформных приложений я использую лазарус, на паскале, для серверов яву, для души питон и скалу. Иногда ностальгирую по С++. Язык программирования не имеет значения. Это всего лишь инструмент для достижения результата. И для каждой задачи мы должны выбирать тот инструмент который позволит достичь его быстрее всего. И только не нужно говорить что тру гуру могут все на одном языке. Не могут - проверенно.
| |
|
3.15, Avator (ok), 03:04, 18/11/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вот что значит трезвый подход =))
Моё имхо...
С++ для "нативных приложений"... DE, Операционные системы, Софт, который устанавливается на машины конечных пользователей. + QT или GTK например...
Всё что связанно с корпоративным софтом + веб - ServerSide, Java аплеты, всё что связанно с интеграцией, ETL... и т.д. это точно Java, потому что количество готовых решений (компонентов) для этих задач для Java просто не с чем сравнить, аналогов нет в данный момент =) (возьмите хотя бы портфель решений Apache Foundation, или реализации портлет контейнера от Liferay (JSR-286) и Apache, или реализации Content Repository API (JSR-283) от Alfresco, Apache, CRX...
| |
|
|
1.17, Аноним (17), 07:40, 18/11/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Eclipse даже бизко не подоидет к CATIA и подобним софтом...
производителние софт все еше пишутся на c++/c/assembler...
JVM на джаве написан да?
| |
|
|
3.24, broki (?), 09:48, 18/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
> компилятор с++ на с++ написан да?
представьте себе (visual c, например)
| |
|
2.21, iZEN (ok), 09:25, 18/11/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Eclipse даже бизко не подоидет к CATIA и подобним софтом...
В 1981 году, когда появилась CATIA, ещё не было не то что Java, но о C++ ещё никто не слышал, включая Страуструппа, автора языка C++.
И, да, на Eclipse RCP и NetBeans RCP написаны не один десяток специализированных сред проектирования.
> производителние софт все еше пишутся на c++/c/assembler...
Производительный софт писался и пишется на компилируемых языках, в частности, на C, ADA, Pascal, FORTRAN. Лет ндцать назад даже Lisp обзавёлся оптимизирующим транслятором в нативный код.
> JVM на джаве написан да?
почему нет? См. Jikes RVM.
| |
|
1.22, Аноним (22), 09:27, 18/11/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
компилятор с++ можно написат на с++
JVM тоже можно написат под JAVA(надо после бинарник получит както)
а вообше в чем проблема? синтаксис у обоих хорош(мне болше нравится c++).
| |
1.36, Серг1110й (?), 11:22, 18/11/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Товарищи плюсофилы, не хочу отрывать от любимого холивара, но здесь заявлены интересные фичи, и хотелось бы почитать мнения именно о них, а не о любви/не любви к яве.
| |
|
2.41, zazik (ok), 12:59, 18/11/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Товарищи плюсофилы, не хочу отрывать от любимого холивара, но здесь заявлены интересные
> фичи, и хотелось бы почитать мнения именно о них, а не
> о любви/не любви к яве.
А зачем интересные фичи в продукте, который не должен жить?
| |
|
|