Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Java > C++, Кого слушать? 
:(
    Опции темы
JAnty
Дата 18.3.2005, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 6.12.2004
Где: Москва

Репутация: нет
Всего: 2



Почему говорят что Java это улучшенный С++.
Это так или у них больное сознание?


--------------------
Русский справочник по WinAPI

Возможно всё, что возможно вообразить! Это и значит быть гением как я!
PM MAIL   Вверх
DENNN
Дата 18.3.2005, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: 1
Всего: 43



В литературе есть такое понятие: метафора. smile
PM ICQ   Вверх
S.A.P.
Дата 18.3.2005, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Скорее урезанный чем улучшенный.

пойду ка я отсюда, пока помидорами не забросали.

Это сообщение отредактировал(а) Perchilla - 18.3.2005, 14:51
PM MAIL   Вверх
Дрон
Дата 18.3.2005, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java-ненавистник :)
****


Профиль
Группа: Участник Клуба
Сообщений: 3179
Регистрация: 29.12.2002
Где: Санкт-Петербург

Репутация: нет
Всего: 92



Да это совершенно разные языки.

ЗЫ: ТЕМУ ВО ФЛЕЙМ!!!


--------------------
Да. Именно так.
PM   Вверх
sergejzr
Дата 18.3.2005, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата
ЗЫ: ТЕМУ ВО ФЛЕЙМ!!!

Ага!


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
pablo
Дата 18.3.2005, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 320
Регистрация: 12.2.2005
Где: Вильнюс, Литва

Репутация: нет
Всего: 6



Ява - ето действительно улучшенный С++ и для етого есть несколько существенных причин.
Вот несколько из них:

1) Максимальное упрощение синтаксиса языка, (отказ от указателей, шаблонов, и прочих средств С++ в которых часто могут быть неприянности).
2) Создание мултиплатформенной, единой системы, как для разработки сетевых программ, так и для простых приложений.
3) Создание единой и удобной системы разработки GUI приложний.
4) Создание улучшеной и гораздо обильнее чем в С++ стандартной библиотеки.

Ну так судите сами, лучше или нет ?



--------------------
Первый блин всегда похож на сферу, иногда бывает и куб.
PM MAIL ICQ   Вверх
JAnty
Дата 18.3.2005, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 6.12.2004
Где: Москва

Репутация: нет
Всего: 2



Я не поддамся на провокацию. С++ лучше.
Без указателей это не ООП, а просто глупости.


--------------------
Русский справочник по WinAPI

Возможно всё, что возможно вообразить! Это и значит быть гением как я!
PM MAIL   Вверх
sergejzr
Дата 18.3.2005, 16:20 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360




И Ява и С++ это просто улучшенный ассемблер! smile


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Дрон
Дата 18.3.2005, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java-ненавистник :)
****


Профиль
Группа: Участник Клуба
Сообщений: 3179
Регистрация: 29.12.2002
Где: Санкт-Петербург

Репутация: нет
Всего: 92



Цитата(JAnty @ 18.3.2005, 15:47)
Без указателей это не ООП, а просто глупости.

smile
Во первых, какое отношение имеют указатели к ООП? smile smile
Во вторых в Джаве все переменные это и есть указатели. smile


ЗЫ: ТЕМУ ВО ФЛЕЙМ!!!
ЗЗЫ: Может сделать у себя такую подпись: "ТЕМУ ВО ФЛЕЙМ!!!" smile smile smile


--------------------
Да. Именно так.
PM   Вверх
pablo
Дата 18.3.2005, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 320
Регистрация: 12.2.2005
Где: Вильнюс, Литва

Репутация: нет
Всего: 6



Понятие "лучше" крайне растежимое. Ява - язык полностью объекто ориентированный. Он не поддерживает структурного программирования, так что говорить что без указателей - это не ООП, неправильно.
Но у Явы, тоже есть сушественный изьян: Скорость работы. Он крайне медлителен изза своего чуда "Байт кода".
Хотя на сегодняшний день С++ гораздо чащe применяемый чем Ява, и на мой взгляд более удобней чем Ява.
И еще, как говорят многие начинающие программисты ООП, ява гораздо легче в понимании чем С++.

Так что если стоит вопросс что выбирать Ява или С++, а лично выбрал бы С++, несмотря на все прелести Ява.

Хотите соглашайтесь, хотите нет, это моё личное мнение.

Добавлено @ 16:31
Нащет Ассемблера полностью согласен, только Ассемблер - это улучшеный язык машинных кодов.
smile


--------------------
Первый блин всегда похож на сферу, иногда бывает и куб.
PM MAIL ICQ   Вверх
S.A.P.
Дата 18.3.2005, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Цитата(pablo @ 18.3.2005, 16:28)
Нащет Ассемблера полностью согласен, только Ассемблер - это улучшеный язык машинных кодов.
только разница в том, что в ассмемблере можно сделать тоже самое что и в машинных кодах, а на Яве некоторые вещи не сделаешь, то что можно сделать в C++ smile .

PM MAIL   Вверх
JAnty
Дата 18.3.2005, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 6.12.2004
Где: Москва

Репутация: нет
Всего: 2



Насчот ООП я погорячился, но я тогда не вижу смысл Джавы.


--------------------
Русский справочник по WinAPI

Возможно всё, что возможно вообразить! Это и значит быть гением как я!
PM MAIL   Вверх
chipset
Дата 18.3.2005, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Модератор: ТЕМА В ФЛЕЙМ!!! ... перемещена smile


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Domestic Cat
Дата 18.3.2005, 20:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата
Но у Явы, тоже есть сушественный изьян: Скорость работы. Он крайне медлителен изза своего чуда "Байт кода".


http://www.idiom.com/~zilla/Computer/javaCbenchmark.html
http://soft.compulenta.ru/2004/6/17/47645/?ref=left
http://kano.net/javabench/

Цитата
Хотя на сегодняшний день С++ гораздо чащe применяемый чем Ява, и на мой взгляд более удобней чем Ява.


Ерунда - насчет удобства по крайней мере. На западe жe С++ стабильно проигрывает.

Цитата
Ява недорос. 

На счот ООП я погорячился, но я тогда не вижу смысл Джавы.
Если в С++ перестать пользоваться тем, чего нет в J, то С превратится в J.


Смысл Java - в кроссплатформенности, а тakже в тоm, что программы нa ней проще и намного быстрее писать, проще поддержиать. Корпоративные веб приложения / сервиса и пр пишутся нa Java, С++ тaм рядом не стоял.

Цитата
Скорее урезанный чем улучшенный.


часто лi нужнa "неурезанность"? Пo опыту знаю - в 99% не нужна.

ЗY: J++ - это не Java.


--------------------

PM   Вверх
dm9
Дата 18.3.2005, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дмитрий Копытин
****


Профиль
Группа: Vingrad developer
Сообщений: 3876
Регистрация: 22.7.2002
Где: Москва

Репутация: нет
Всего: 137



Цитата(Perchilla @ 18.3.2005, 17:42)
на Яве некоторые вещи не сделаешь, то что можно сделать в C++  .


Можно примерчик для общего развития? Без кодов, просто на словах.


Это сообщение отредактировал(а) dm9 - 18.3.2005, 20:20
PM MAIL ICQ   Вверх
Domestic Cat
Дата 18.3.2005, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата
Можно примерчик для общего развития? Без кодов, просто на словах.


Например, нельзя указывать поинтером на пустое место и думать, что там что-то есть, забывать удалить объеkt в цикле и гадать потом, куда делась память, вылазить за границы массивa из-за опечатки и брать непонятно какие непонятно откуда значения. Нельзя иметь богатую библиотеку классов - одну на всех, а нe кучу разных и несовместимых. Нельзя путаться в дебрях *->***->...__> и прочих хороших вещах... И так далее...
шучу.


--------------------

PM   Вверх
batigoal
Дата 18.3.2005, 20:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Как мне кажется, большое удобство - возможность сделать большое корпоративное приложение с доступом через браузер, т.е. никакой специальной клиентской части. Это позволяет делать очень крупные распределенные системы. В С++, как в более универсальном языке, тоже можно такое сделать, но в J2EE есть много классов, методик и т.п., предназначенных специально для этой задачи.
Все ИМХО.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Domestic Cat
Дата 18.3.2005, 21:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата
J2EE есть много классов, методик и т.п., предназначенных специально для этой задачи.


Дело в самой спецификации J2EЕ, понятии "контейнер" и кроссплатформенности Java.

Java - J2EE приложениe будет одинаковo работать нa Макe, винде, линухe или солярисе. Вообще без каких-либо изменений и перекомпиляции. с++ - нет.

Java - J2EE приложениe будет одинаковo работать на любом J2EE контейнерe - правдa, с настройкоj самого контейнера.

Java - J2EE контейнер делает столько зa программиста, сколько весь этот форuм зa год не напишет. Транзакции, персистенс, кластеринг, балансинг нагрузки, фейл-овер, динамический редеплоймент, логгинг и аудиt, трединг, управлениe жизнью объектa, пулинg ресурсов, секьюрити, кеширование и т п. Все этo делается контейнерoм, причем один клиент можet работать на линухe с десктоп приложeния, другой- черeз броузер, третий - быть таким же прилoжением на виндe.

Сделайтe этo нa с++ ...


--------------------

PM   Вверх
batigoal
Дата 18.3.2005, 23:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(Domestic @ 18.3.2005, 21:05)
Транзакции, персистенс, кластеринг, балансинг нагрузки, фейл-овер, динамический редеплоймент, логгинг и аудиt, трединг, управлениe жизнью объектa, пулинg ресурсов, секьюрити, кеширование и т п.

smile Просто челюсть отвисла... Сколько всего еще нужно узнать...


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Darked
Дата 18.3.2005, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 26.2.2004
Где: Южный Урал

Репутация: нет
Всего: нет



Цитата(Domestic @ 18.3.2005, 20:28)
Например, нельзя указывать поинтером на пустое место и думать, что там что-то есть, забывать удалить объеkt в цикле и гадать потом, куда делась память, вылазить за границы массивa из-за опечатки и брать непонятно какие непонятно откуда значения.


Это уже беда не языка, а программиста. Если он не может писать правильно, то тут уж.... Это все равно что говорить что автомат Калашникова хуже чем палка, из автомата можно себе что - нить прострелить, поэтому с палкой проще воевать....
Java более уневерсален, а плата за это обычно - большая ограниченность в возможностях. Убери у жабы кроссплотформенность и у нее сразу гораздо меньше преимуществ останется.


--------------------
Veni, Vidi, Vici !!!
PM MAIL ICQ   Вверх
S.A.P.
Дата 18.3.2005, 23:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Domestic Cat вот ведь изругался, от всей души. smile

Все, будем переходить на Java, или С# smile .
PM MAIL   Вверх
chipset
Дата 18.3.2005, 23:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Цитата(Darked @ 18.3.2005, 12:06)
Убери у жабы кроссплотформенность и у нее сразу гораздо меньше преимуществ останется.

Всё что есть у Jav'ы, также есть и у C++.
Кроссплатформенность? Пожалуйста, boost::thread, STL и Qt.
garbage collector? std::auto_ptr и т.д.
Но кроме того у C++ есть перегрузка операторов, прямая работа с памятью и большее быстродействие.
Добавлено @ 23:14
Цитата(Domestic @ 18.3.2005, 10:05)
Java - J2EE контейнер делает столько зa программиста, сколько весь этот форuм зa год не напишет.

Пожалуй только с этим я соглашусь.


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Domestic Cat
Дата 18.3.2005, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(Darked @ 18.3.2005, 14:06)
Это уже беда не языка, а программиста. Если он не может писать правильно, то тут уж.... Это все равно что говорить что автомат Калашникова хуже чем палка, из автомата можно себе что - нить прострелить, поэтому с палкой проще воевать....


Это спорный вопрос. Например, если завтра раздать каждому по пистолету с боевыми патронами - увеличится количество убийств или нет? Мне почему-то кажется, что да. Хотя формально вина будет не на раздававшем.


Цитата(Darked @ 18.3.2005, 14:06)
Java более уневерсален, а плата за это обычно - большая ограниченность в возможностях.


Ничуть не "большая". Посмотри ради интереса на IntellijIDEA - прекрасный IDE, написанный на Java, даст 100 очков вперед многим, в том числе студии. Посмотри игру Chrome. Большая ограниченность, говоришь?
Да, нельзя с памятью работать напрямую. Ну не напишу я драйвер какой. Ну, не смогу я делать чисто виндозные приколы. Ну и ? IDEA от этого хуже стала? Ничуть. Каждому свое - ну есть МФЦ - пишите пожалуйста.


Цитата(Darked @ 18.3.2005, 14:06)
Убери у жабы кроссплотформенность и у нее сразу гораздо меньше преимуществ останется.


Тогдя это будет не Java. А если у С++ отобрать всю его МОЩЬ... smile А у ассемблера MOV ....smile smile


--------------------

PM   Вверх
S.A.P.
Дата 18.3.2005, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



chipset просто когда Windows будет полностью построен на IL, а Linux и Mak на байт коде (возможно в далеком будущем) использование C++ с API будет не целесообразым, если конечно он удивительным образом не перекочует на IL или байт код.

Это сообщение отредактировал(а) Perchilla - 18.3.2005, 23:18
PM MAIL   Вверх
Domestic Cat
Дата 18.3.2005, 23:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(chipset @ 18.3.2005, 14:12)
Кроссплатформенность? Пожалуйста, boost::thread, STL и Qt.


Не понял? Где тут кроссплатформенность???? А ну-ка, дайте мне приложение на С++, чтоб я его на своем Маке запустил smile smile smile
Цитата(chipset @ 18.3.2005, 14:12)
Но кроме того у C++ есть перегрузка операторов, прямая работа с памятью и большее быстродействие.

Перегрузка - не преимущество, а фича, причем спорная по полезности.
Быстродействие - смотри
http://soft.compulenta.ru/2004/6/17/47645/?ref=left
Сколько раз ссылку давать?


--------------------

PM   Вверх
S.A.P.
Дата 18.3.2005, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Цитата(Domestic @ 18.3.2005, 23:22)
Не понял? Где тут кроссплатформенность????
ну ты сначала QT поставь, потом я пришлю програмку, а ты скомпилишь. А ты как хотел? smile . Мне же тоже, чтобы Явовскую прогу запустить надо JVM поставить, или как там у вас smile .

PM MAIL   Вверх
Darked
Дата 18.3.2005, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 26.2.2004
Где: Южный Урал

Репутация: нет
Всего: нет



Цитата(Domestic @ 18.3.2005, 23:17)
увеличится количество убийств или нет? Мне почему-то кажется, что да.

Так и я о том же, что это С++ - интсрумент убийства, а не самоубийства ; )))


Цитата(Domestic @ 18.3.2005, 23:17)
Ну не напишу я драйвер какой. Ну, не смогу я делать чисто виндозные приколы. Ну и ? IDEA от этого хуже стала? Ничуть. Каждому свое - ну есть МФЦ - пишите пожалуйста.

Согласен, под каждые нужды свои инструменты. Но системные вещи все таки не для джабы.


Цитата(Domestic @ 18.3.2005, 23:17)
Тогдя это будет не Java. А если у С++ отобрать всю его МОЩЬ...  А у ассемблера MOV ....

То есть все таки я прав, у джавы основной козырь - кроссплатформенность ; )


--------------------
Veni, Vidi, Vici !!!
PM MAIL ICQ   Вверх
batigoal
Дата 18.3.2005, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(Perchilla @ 18.3.2005, 23:25)
Мне же тоже, чтобы Явовскую прогу запустить надо JVM поставить, или как там у вас

Если локальное приложение - да.
Если обратиться к серверному - нет.
Добавлено @ 23:28
Цитата(Darked @ 18.3.2005, 23:27)
То есть все таки я прав, у джавы основной козырь - кроссплатформенность

Прав.
Цитата(Darked @ 18.3.2005, 23:27)
Но системные вещи все таки не для джабы

Согласен.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
S.A.P.
Дата 18.3.2005, 23:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Цитата(Lamer @ 18.3.2005, 23:27)
Если обратиться к серверному - нет.
поясни. Допустим у меня стоит голая винда, я ничего на нее не ставил. И как мне запустить серверное приложение?

PM MAIL   Вверх
Domestic Cat
Дата 18.3.2005, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(Perchilla @ 18.3.2005, 14:25)
ну ты сначала QT поставь, потом я пришлю програмку, а ты скомпилишь. А ты как хотел? smile . Мне же тоже, чтобы Явовскую прогу запустить надо JVM поставить, или как там у вас smile .


Нет. Это НЕ КРОССПЛАТФОРМЕННОСТЬ. Кросплатформенность в том, что я присылаю тебе прогу, а ты ее запускаешь БЕЗ КОМПИЛЯЦИИ.




--------------------

PM   Вверх
RA
Дата 18.3.2005, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: нет
Всего: 115



Цитата(sergej @ 18.3.2005, 16:20)
И Ява и С++ это просто улучшенный ассемблер!


Глаголишь, истину. smile

Асм всему голова.
PM   Вверх
Domestic Cat
Дата 18.3.2005, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(Perchilla @ 18.3.2005, 14:32)
поясни. Допустим у меня стоит голая винда, я ничего на нее не ставил. И как мне запустить серверное приложение?


Lamer George имел в виду, что можно обратиться к серверному Java -приложению или веб сервису.


--------------------

PM   Вверх
Darked
Дата 18.3.2005, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 26.2.2004
Где: Южный Урал

Репутация: нет
Всего: нет



Цитата(Domestic @ 18.3.2005, 23:22)
Быстродействие - смотри
http://soft.compulenta.ru/2004/6/17/47645/?ref=left
Сколько раз ссылку давать?

Ну gcc не самый быстрый код дает, это бы сравнить с M$ Visual C++!


--------------------
Veni, Vidi, Vici !!!
PM MAIL ICQ   Вверх
sergejzr
Дата 18.3.2005, 23:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(Perchilla @ 18.3.2005, 22:32)
поясни. Допустим у меня стоит голая винда, я ничего на нее не ставил. И как мне запустить серверное приложение?

http://www.server-proga.ru/

smile smile


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Domestic Cat
Дата 18.3.2005, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(Darked @ 18.3.2005, 14:35)
Ну gcc не самый быстрый код дает, это бы сравнить с M$ Visual C++!


Да какя разница? По сравнению с самыми быстрыми С++ компиляторами Java отстает раза в 1.5 - 3. Если в особо критических местах пользовать нативные методы (в Java можно такое делать кстати), то будет где-то проигрыш в 1.2 раза.
Но в целом, для 95% приложений разницы нет, даже если бы Java проигрывала в пять раз. Основные тормоза приложений при нынешней скорости компов - работа с IO, нетворкинг. А юзеру пофик - посчитает твоя программа 2+2 за 1 наносекуну или за 1 миллсекунду. Он не заметит просто.



--------------------

PM   Вверх
S.A.P.
Дата 18.3.2005, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Какие - то странные у вас приколы.

Цитата(sergej @ 18.3.2005, 23:38)
http://www.server-proga.ru/
И что? smile там может быть что угодно, хоть C++ прога на ISAPI. Не удивили smile .

Это сообщение отредактировал(а) Perchilla - 18.3.2005, 23:43
PM MAIL   Вверх
Darked
Дата 18.3.2005, 23:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 26.2.2004
Где: Южный Урал

Репутация: нет
Всего: нет



Цитата(Domestic @ 18.3.2005, 23:40)
А юзеру пофик - посчитает твоя программа 2+2 за 1 наносекуну или за 1 миллсекунду.

В принципе согласен, но а если дело касается обработка изображений или работа с БД ?


--------------------
Veni, Vidi, Vici !!!
PM MAIL ICQ   Вверх
sergejzr
Дата 18.3.2005, 23:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Главный минус явы всё же - вирт. машина, которой нужно время для того чтобы загрузится и стартануть. Дальше, как и говорит Доместик, скорость пофик smile


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
batigoal
Дата 18.3.2005, 23:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(Perchilla @ 18.3.2005, 23:41)
там может быть что угодно

Вот именно это "что угодно" и удобно писать на Яве smile


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
sergejzr
Дата 18.3.2005, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



БД - io поэтому тормоза главные в ней.
При работе с изображениями разница с Си будет небольшой, потому что циклы и так и так почти одинакого быстро выполняются smile


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
batigoal
Дата 18.3.2005, 23:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Цитата(sergej @ 18.3.2005, 23:48)
БД - io поэтому тормоза главные в ней

В смысле? В самой базе или во время ее обработки в бизнес-логике?


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Domestic Cat
Дата 18.3.2005, 23:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(Darked @ 18.3.2005, 14:44)
работа с БД


Работа с БД - здесь Java поступает хитро - она предоставляет интерфейс, и все. То есть, работать с любой БД можно. Написал для Оракла - потом можно перейти на мускул и не заметить. Хотя тонкости есть, некоторые БД не имеют некоторых фич, но это мелочи. Чтоб работать с БД, нужен драйвер от производителя. Производитель сам как хочет, так и пишет. Потому проигрыша тут нет.

Цитата(Darked @ 18.3.2005, 14:44)
касается обработка изображений

Тут я не спец, не знаю. Но не думаю, что проигрыш большой. Ту же Java3D использовали на марсоходах - значит, производительность неплохая smile


--------------------

PM   Вверх
sergejzr
Дата 18.3.2005, 23:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(Lamer @ 18.3.2005, 22:49)
В смысле? В самой базе или во время ее обработки в бизнес-логике?

Во время самих запросов. передача из твоего процесса - БД процессу


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
S.A.P.
Дата 18.3.2005, 23:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



sergej.z
Цитата(sergej @ 18.3.2005, 23:48)
При работе с изображениями разница с Си будет небольшой, потому что циклы и так и так почти одинакого быстро выполняются
почему же тогда Corel, Adobe свои продукты на сях пишут и для кажой платформы перекомпилируют. "Удобнее" же на Java: бесплатно, не надо компилить заново, не надо переделывать по каждую платформу, раз Java с изображениями так быстро работает?

PM MAIL   Вверх
Domestic Cat
Дата 18.3.2005, 23:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(Perchilla @ 18.3.2005, 14:53)
почему же тогда Corel, Adobe свои продукты на сях пишут и для кажой платформы перекомпилируют. "Удобнее" же на Java: бесплатно, не надо компилить заново, не надо переделывать по каждую платформу, раз Java с изображениями так быстро работает?

В мире больших програм и большого бизнеса логика своя. НАпример, штат программеров. Их надо переучивать тогда. Далее - есть готовый продукт, а Java -приложение нужно с нуля начинать. Скорость в таких делах тоже серьезный фактор.


--------------------

PM   Вверх
Darked
Дата 19.3.2005, 00:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 26.2.2004
Где: Южный Урал

Репутация: нет
Всего: нет



Цитата(Perchilla @ 18.3.2005, 23:53)
почему же тогда Corel, Adobe свои продукты на сях пишут и для кажой платформы перекомпилируют. "Удобнее" же на Java: бесплатно, не надо компилить заново, не надо переделывать по каждую платформу, раз Java с изображениями так быстро работает?

Тут я думаю любой солидный коммерческй проукт лучше писать под свою плотформу хотя бы потому, что не нужно пользователя выкачивать еще и джава машину, которая кстати есть не у всех! А на С++ я написал софт, и мне не нужно просить бедного юзера искать вирт.машину, чтобы наслодиться приобретенным сфтом.


--------------------
Veni, Vidi, Vici !!!
PM MAIL ICQ   Вверх
sergejzr
Дата 19.3.2005, 00:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(Domestic @ 18.3.2005, 22:58)
В мире больших програм и большого бизнеса логика своя.

Именно! smile
В основном из за переучивания персонала. Ещё роль играет суппорт разработчика IDE.
Многие фирмы выбирают продукты микрософта исключительно из за гарантированного суппорта. Деньги не имеют при этом большого значения, потому что списывается с налогов smile
Добавлено @ 00:03
Цитата(Darked @ 18.3.2005, 23:00)
А на С++ я написал софт, и мне не нужно просить бедного юзера искать вирт.машину, чтобы наслодиться приобретенным сфтом.

Если и он и ты на "на виндах"


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Domestic Cat
Дата 19.3.2005, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(Darked @ 18.3.2005, 15:00)
Тут я думаю любой солидный коммерческй проукт лучше писать под свою плотформу хотя бы потому, что не нужно пользователя выкачивать еще и джава машину, которая кстати есть не у всех! А на С++ я написал софт, и мне не нужно просить бедного юзера искать вирт.машину, чтобы наслодиться приобретенным сфтом.


За то что она не у всех - спасибо мелкософту. Хотя они вроде с Сан помирились, кто его знает, чем обернется. Тем не менее, поставил JRE и забыл. Для запада 15 метров скачать легче, чем левое ухо почесать. Я сейчас могу стянуть хоть всю вижуал студию на четырех дисках плюс все звездные войны и заплачу те же 30 баксов в месяц. И так каждый (тут).
Добавлено @ 00:12
Забыл - на Макинтоше уже стоят Java, Perl, Python, gcc - даже тянуть не нужно.


--------------------

PM   Вверх
alir
Дата 19.3.2005, 00:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 19.3.2005

Репутация: нет
Всего: 4



Цитата
Можно примерчик для общего развития? Без кодов, просто на словах.


Например, ядро операционной системы и работа с памятью - на java нереально написать, а на C++ в самы раз.

Цитата
Насчот ООП я погорячился, но я тогда не вижу смысл Джа

Да вы что? Совсем что ли? И так поняно: написание мобильных приложений, корпоративные проекты, аплеты...

Цитата
На западe жe С++ стабильно проигрывает.

Да C++ уже почти везде проиграл - сейчас время java и .NET (C#).

ИМХО:
Java - язык хороший, но для него нет универсальной, удобной и стандартной IDE (и даже не заикайтесь о SUN One Sudio), а вот
Visual Studio.NET в самый раз - удобный и распространенный, так что
C# рулит!
PM MAIL ICQ   Вверх
Domestic Cat
Дата 19.3.2005, 00:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(alir @ 18.3.2005, 15:42)
Java - язык хороший, но для него нет универсальной, удобной и стандартной IDE (и даже не заикайтесь о SUN One Sudio), а вот


Универсальной - точно нет, но многообразие - это хорошо smile Хотя в целом, есть две приличные IDE - IDEA и Eclipse, ничуть не хуже Студии.




--------------------

PM   Вверх
alir
Дата 19.3.2005, 00:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 19.3.2005

Репутация: нет
Всего: 4



Цитата
Можно примерчик для общего развития? Без кодов, просто на словах.


Например, написание ядра OS и ее работу с памятью нереально на java, только на C++.

Цитата
Насчет ООП я погорячился, но я тогда не вижу смысл Джавы.


Да ты что? На java пишут мобильные приложения, корпоративные поекты,
иногда и web, но в создании "настольного" ПО эффективен C++ в силу своей скорости выполнения.

Цитата
На западe жe С++ стабильно проигрывает.

Еще бы, сейчас рулит .NET.
PM MAIL ICQ   Вверх
sergejzr
Дата 19.3.2005, 01:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



alir, повторяешься smile


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Domestic Cat
Дата 19.3.2005, 01:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(alir @ 18.3.2005, 15:57)
Еще бы, сейчас рулит .NET.


Рынок сейчас такой: 60-70 % Java - 30-40% C# - по веб приложениям и сервисам smile


--------------------

PM   Вверх
sergejzr
Дата 19.3.2005, 01:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(alir @ 18.3.2005, 23:57)
Например, написание ядра OS и ее работу с памятью нереально на java, только на C++.


не, ну почему? Тоже можно, если возмёшь компилер, который её в исполняемый код переведёт smile



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
S.A.P.
Дата 19.3.2005, 01:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



sergej.z в таком случае C++ Virtual Mashine тоже можно изобрести smile.
PM MAIL   Вверх
ZX-80
Дата 19.3.2005, 01:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 19.3.2005
Где: Москва

Репутация: нет
Всего: нет



Цитата(sergej @ 19.3.2005, 01:14)
не, ну почему? Тоже можно, если возмёшь компилер, который её в исполняемый код переведёт

Смысл Jav'ы теряется.. Получается очередной J#.
PM MAIL   Вверх
Domestic Cat
Дата 19.3.2005, 01:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(Perchilla @ 18.3.2005, 16:16)
sergej.z в таком случае C++ Virtual Mashine тоже можно изобрести

Дык есть же .NET CLR и Managed C++ smile Правда там кросплатформенностью и не пахло smile









--------------------

PM   Вверх
ZX-80
Дата 19.3.2005, 01:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 19.3.2005
Где: Москва

Репутация: нет
Всего: нет



Цитата(Domestic @ 19.3.2005, 01:21)
Правда там кросплатформенностью и не пахло

Почему не пахло? Mono.

Это сообщение отредактировал(а) ZX-80 - 19.3.2005, 01:25
PM MAIL   Вверх
Domestic Cat
Дата 19.3.2005, 01:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(ZX @ 18.3.2005, 16:24)
Почему не пахло? Mono.


Какая это кроссплатформенность? Это проект вообще не мелкософтный; потому никакой гарантии никто не дает. Это раз. А два - посмотри как пишут программы на C#. Сплошные ансейфы, работа с виндозными неймспейсами и пр ...


--------------------

PM   Вверх
sergejzr
Дата 19.3.2005, 01:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(ZX @ 19.3.2005, 00:18)
Смысл Jav'ы теряется.. Получается очередной J#.


Смысл Явы как раз её концепт как языка. Кроссплатформенность - побочный эффект. Очень приятный, но не всегда ключевой при выборе smile


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
S.A.P.
Дата 19.3.2005, 01:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Цитата(Domestic @ 19.3.2005, 01:21)
Дык есть же .NET CLR и Managed C++
ну дык отдать идею в нормальные руки (не Microsoft smile ) и забацать машинку, которая переводит C++ в тот же байт-код smile . Я же могу использовать указатели, шаблоны, перегрузки операторов на всех платформах с одинаковым успехом. Не было бы Java smile .

Это сообщение отредактировал(а) Perchilla - 19.3.2005, 01:34
PM MAIL   Вверх
ZX-80
Дата 19.3.2005, 01:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 19.3.2005
Где: Москва

Репутация: нет
Всего: нет



Цитата(Domestic @ 19.3.2005, 01:29)
А два - посмотри как пишут программы на C#. Сплошные ансейфы, работа с виндозными неймспейсами и пр ...

MS планирует закрывать всю функциональность WinApi FCL'ом. Надеюсь что потребности в упомянутых тобою вещах не будет возникать...
PM MAIL   Вверх
LSD
Дата 19.3.2005, 01:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Perchilla @ 19.3.2005, 01:34)
забацать машинку, которая переводит C++ в тот же байт-код

Есть куча компиляторов в байт код(не из Java). Но при этом часто теряется возможность нормальной работы с framework.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
S.A.P.
Дата 19.3.2005, 01:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Цитата(LSD @ 19.3.2005, 01:39)
Но при этом часто теряется возможность нормальной работы с framework.
наврное потому что он изначально разрабатывался для Java. Так кто виноват? smile

Это сообщение отредактировал(а) Perchilla - 19.3.2005, 01:41
PM MAIL   Вверх
Domestic Cat
Дата 19.3.2005, 01:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(ZX @ 18.3.2005, 16:35)
MS планирует закрывать всю функциональность WinApi FCL'ом. Надеюсь что потребности в упомянутых тобою вещах не будет возникать...


С нелегкой руки господина Страуструпа они появился аргумент о "миллионах строк кода". За 4 года сколько написано? И что, все это переведут в кроссплатформенный код?
Почему за это время микрософт не позаботился о .НЕТ хотя бы под линух?
И будет ли вообще .НЕТ Винда? Вот тут автор сильно сомневается
http://www.ddj.com/documents/s=9211/ddj050201dnn/



--------------------

PM   Вверх
sergejzr
Дата 19.3.2005, 01:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(Perchilla @ 19.3.2005, 00:34)
Я же могу использовать указатели, шаблоны, перегрузки операторов на всех платформах с одинаковым успехом.

Походы указателями одинакого на разных платтформах ? smile
В яве поэтому стандартизированы типы.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
LSD
Дата 19.3.2005, 01:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Perchilla @ 19.3.2005, 01:41)
наврное потому то он изначально разрабатывался для Java.

Не обязательно, например попробуй к LISP прикрутить MFC.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
S.A.P.
Дата 19.3.2005, 01:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Цитата(sergej @ 19.3.2005, 01:41)
Походы указателями одинакого на разных платтформах ?
почти. Да и типы там стандартизированы с помощью различных кросплатформенных библиотек. А потом я же не собираюсь с указателями вытворять что - нибудь невообразимое smile .

PM MAIL   Вверх
sergejzr
Дата 19.3.2005, 01:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



Цитата(Perchilla @ 19.3.2005, 00:46)
А потом я же не собираюсь с указателями вытворять что - нибудь невообразимое

Но ведь возможность имеется, а значит потенциальные грабли.
Добавлено @ 01:52
Вообще факт то, что на яве за короткое время можно больше написать полезного кода, чем на Си. (У меня по крайней мере). Хотя на Си прогил намного дольше (ещё когда ява была не распространена).

Программируя на си думаешь об освобождении памяти и не ускакивания в какие нибудь пространства памяти.
Программируя на яве думаешь почти исключительно про свой алгоритм.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
LSD
Дата 19.3.2005, 01:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(sergej @ 19.3.2005, 01:48)
Программируя на си думаешь об освобождении памяти и не ускакивания в какие нибудь пространства памяти.

Когда я програмлю, у меня всегда голова болит, все ли ссылки я освободил.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Domestic Cat
Дата 19.3.2005, 06:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(Perchilla @ 18.3.2005, 16:34)
Я же могу использовать указатели, шаблоны, перегрузки операторов на всех платформах с одинаковым успехом. Не было бы Java smile .

В том то и дело, что не можешь - это я насчет указателей; если ты имеешь в виду указатели в нынешнем С++ виде. Там где можно отвлечься от конкретного адреса памяти, указатель вообще не нужен. Убери его - получишь Java переменную. Там где он нужен - там приложение уже непереносимо с одной ос на другую.
Синтаксис Java такой же как у С++, только убраны * и -> за ненужностью. Есть интерфейсы, как в КОМ, что очень большой плюс. Никаких тебе МФЦ / АТЛ и проч - все собрано в 3 SDK - Standard edition, Enterprise Edition, Micro Edition. Множество полезных тулзов - Ant, XDoclet, ... Переписывать все это еще и под С++, имхо, пустая работа. Вон Микрософт захотел придавить Java - и быстренько состряпал 44 языка НЕТ, причем многие библиотеки FCL были по спешке переделаны из VB и WFC. И толку? Сотрудничество с Сан дало бы им гораздо больше.


--------------------

PM   Вверх
JAnty
Дата 19.3.2005, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 6.12.2004
Где: Москва

Репутация: нет
Всего: 2



Да... Я сделал вывод, С++. Если говорить, что программист должен искать более простое решение задачи, то возможно Джава, а зачем, если есть VB.


--------------------
Русский справочник по WinAPI

Возможно всё, что возможно вообразить! Это и значит быть гением как я!
PM MAIL   Вверх
Kaskad
Дата 19.3.2005, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 324
Регистрация: 24.9.2004

Репутация: нет
Всего: 3



Интересно smile , какие перспективы у JAVA перед .NET smile ? Не вытеснит ли "нет" жабу? Последнее время, только и слышу smile , что java умрёт smile . Но тем не менее всё чаще и чаще замечаю, что JAVA-программисты востребованы. Взгляните на предлагаемые з/п! Очень впечатляют. smile


--------------------
Well come to America!
PM MAIL   Вверх
Kaskad
Дата 19.3.2005, 16:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 324
Регистрация: 24.9.2004

Репутация: нет
Всего: 3



Цитата(Domestic @ 19.3.2005, 06:22)
Сотрудничество с Сан дало бы им гораздо больше.

Не согласен. Мелкийсофт любой ценой хочет задавить SUN и остаться монополистом.

Добавлено @ 16:53
Вообще, хватит давать дяде Билли возможность оставаться монополистом!НУжно любой ценой отвязаться от его вездесущей оси! Один из выходов - пересесть, главным образом, на java. smile


--------------------
Well come to America!
PM MAIL   Вверх
Domestic Cat
Дата 19.3.2005, 21:15 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(Kaskad @ 19.3.2005, 05:44)
Не вытеснит ли "нет" жабу? Последнее время, только и слышу smile , что java умрёт

Это отдел маркетинга мелкософта так думает. Он также думает, что НЕТ кроссплатформенный и что ВС.НЕТ - чудо из чудес. Точнее, не думает, а делает такую рекламу, ибо не похвалишь - не продашь.
Не вытеснит он никого.

Цитата(JAnty @ 19.3.2005, 05:02)
Если говорить, что программист должен искать более простое решение задачи, то возможно Джава, а зачем, если есть VB.

Мда. Запомни: у с++ - одни задачи, у Java - другие, у ВБ - третьи. с++ нужен для системных вещей, для части десктоп приложений, для ресурсоемких штук типа игр, для поддержания готовых с++ проектов. На с++ НИКТО не будет писать веб приложения, сервиса, корпоративные приложения, кроссплатформенные приложения. Java устраняет часть (редко необходимых ) сложностей с++; и это само по себе хорошо. Java - 100% ОО язык, в отличие от С++. Сравнивать его с ВБ - глупо, тут разговору нет. И не надо думать, что Java - раз плюнуть, просто программист Java меньше отвлекается на ненужные манипуляции с указателями, удалениями и проч. Но ни один из супер-пупер с++ программеров, включая и тебя в том числе, даже после пары лет изучения Java не будет понимать и десятую долю Java технологий. Это другой уровень, на нем ВБ6 и не стоял, а с++ на него забраться не успел, как его Java выкинула.
Цитата
Если говорить, что программист должен искать более простое решение задачи

Программер обязан искать простое решение. Также, как никто не делает двери в потолке или унитаз на стене на высоте трех метров. В реальной жизни никакой радости писать сложный код нет. После тебя приходит, возможно, не один человек - поддерживать приложение. Само написание программы - это 20-30% времени, остальное - дебаггинг и документация. И сложный код здесь как та самая дверь в потолке - готов убить строителя.
Потому программист должен подходить к задаче с другой точки зрения - выбирать язык программирования не из соображений крутизны, простоты или сложности, а исходя из того, что больше подходит. И подходить объективно, а не эмоционально, как многие тут делают. Т.к. работает программист не для того, чтобы показать, что он умеет прибавить к указателю единицу, а из того, понятно ли будет это ему самому через месяц; или кому-то другому через год; исходя из той выгоды, которую даст использование с++ для данной задачи.

Наверняка ты не знаешь ту же Java, насчет ВБ - не знаю. Поэтому мой совет - сначала выучи язык, потом напиши маленький проект, тысяч на 10 строк, а потом напиши то же на с++. И сравни. Хороший программер напишет такой проект на Java быстрее чем на С++ - раза в 3-4, при аналогичной функциональности и дополнтельной кроссплатформенности.


--------------------

PM   Вверх
JAnty
Дата 20.3.2005, 14:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 6.12.2004
Где: Москва

Репутация: нет
Всего: 2



Что получается? У Джавы есть конкурент или он один в своём роде.
Дж. я изучал поверхностно "синтоксис", не углублялся.
Углублюс поглубже.


--------------------
Русский справочник по WinAPI

Возможно всё, что возможно вообразить! Это и значит быть гением как я!
PM MAIL   Вверх
S.A.P.
Дата 20.3.2005, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



Хм smile . Судя по всему один только синтаксис там достаточно поверхностен, по отношению к технологиям, которые Java предоставляет.

Это сообщение отредактировал(а) Perchilla - 20.3.2005, 14:48
PM MAIL   Вверх
pablo
Дата 20.3.2005, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 320
Регистрация: 12.2.2005
Где: Вильнюс, Литва

Репутация: нет
Всего: 6



Вот что про это думают наши западные коллеги:
Цитата


C++ Programming HOW?TO
Al Dev (Alavoor Vasudevan) [email protected]


1.1 C++ v/s Java
C++ is one of the most powerful language and will be used for a long time in the future inspite of emergence
of Java. C++ runs extremely fast and is in fact 10 to 20 times FASTER than Java. Java runs very slow
because it is a byte?code?interpreted language running on top of "virtual machine". Java runs faster with JIT
(Just?In?Time) compiler, but it is still slower than C++. And optimized C++ program is about 3 to 4 times
faster than Java (with JIT compiler). Then, why do people use Java? Because it is pure object oriented and is
easier to program in Java, as Java automates memory management, and programmers do not directly deal
with memory allocations. This document attempts to automate the memory management in C++ to make it
much more easy to use. The library given here will make C++ look like Java and will enable "C++" to
compete with Java language.
Because of manual memory allocations, debugging the C++ programs consumes a major portion of time.
This document will give you some better ideas and tips to reduce the debugging time.



--------------------
Первый блин всегда похож на сферу, иногда бывает и куб.
PM MAIL ICQ   Вверх
Domestic Cat
Дата 20.3.2005, 19:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Че-то слабовато они думают...

Цитата(pablo @ 20.3.2005, 06:18)
C++ runs extremely fast and is in fact 10 to 20 times FASTER than Java. Java runs very slow
because it is a byte?code?interpreted language running on top of "virtual machine". Java runs faster with JIT
(Just?In?Time) compiler, but it is still slower than C++.


Это было (в 10-20 раз медленее) 10 лет назад. Сейчас - читай пой пост в этой теме или
http://www.sys-con.com/story/?storyid=45250


--------------------

PM   Вверх
pablo
Дата 21.3.2005, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 320
Регистрация: 12.2.2005
Где: Вильнюс, Литва

Репутация: нет
Всего: 6



Убедили, я неправ, но, несчитаете ли вы что производительность приложения зависит от компилера с которым он собран ??? (Это про С++).
И вот ещё один вопрос: если уж Ява такой шустрый, так почему же большенство игр(прог где нужна производительность) пишутся всё же на C/С++ ???

Добавлено @ 14:55
Убедили, я неправ, но, несчитаете ли вы что производительность приложения зависит от компилера с которым он собран ??? (Это про С++).
И вот ещё один вопрос: если уж Ява такой шустрый, так почему же большенство игр(прог где нужна производительность) пишутся всё же на С++ ???



--------------------
Первый блин всегда похож на сферу, иногда бывает и куб.
PM MAIL ICQ   Вверх
S.A.P.
Дата 21.3.2005, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2664
Регистрация: 11.6.2004

Репутация: 1
Всего: 71



pablo ответ тут был уже дан. А мне вобще не понятно, как Java, которая сама написана на C может обгонять его по производительности?

Это сообщение отредактировал(а) Perchilla - 21.3.2005, 15:00
PM MAIL   Вверх
batigoal
Дата 21.3.2005, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 4
Всего: 151



Думаю, это все же частные случаи. Java проигрывает в целом по производительности, но умренно, пропасти здесь нет.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Domestic Cat
Дата 21.3.2005, 18:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата
pablo ответ тут был уже дан. А мне вобще не понятно, как Java, которая сама написана на C может обгонять его по производительности?


Не может конечно, но как сказал Lamer George, серьезной разницы нет. Java 1.5 довольно неплохо оптимизирована, работает с OpenGL, в полноэкранном режиме хороший фпс, можнo работать с видеопамяью, пользовать нативные буфера.


--------------------

PM   Вверх
3,14
Дата 22.3.2005, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

Репутация: 1
Всего: 24



Цитата(Domestic @ 18.3.2005, 21:05)
Java - J2EE приложениe будет одинаковo работать нa Макe, винде, линухe или солярисе. Вообще без каких-либо изменений и перекомпиляции. с++ - нет.

Эх, не всегда, я тут с ant-ом при установке Tomcat под федорино горе замучался

А вообще мне Java больше нравиться, в её пользу говорит то, что большинство людей, много програмировавших и на Java и на C++ всё же выбирают Java.

Это сообщение отредактировал(а) 3,14 - 22.3.2005, 17:28


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
_hunter
Дата 23.3.2005, 19:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: нет
Всего: 98



тут дело скорее не в людях, а в их менеджерах smile


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Domestic Cat
Дата 23.3.2005, 21:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата
а в их менеджерах


Каk раз речь шлa о людях.


--------------------

PM   Вверх
_hunter
Дата 23.3.2005, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: нет
Всего: 98



Цитата
людей, много програмировавших

я это понял как упоминание о программерах...
если не прав -- сорри


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Domestic Cat
Дата 23.3.2005, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172




Я не пойму, что ты пытаешься доказать. Менеджеры навязывают Java? Нu так нe только Java, но и C++, .NET, и все остальное. Не нравится - увольняйся.

3,14 сказал, что большнство людей, знающих обa языка, выбирает Java. это его мнение, основанное видимо на личном опытe.




--------------------

PM   Вверх
_hunter
Дата 24.3.2005, 14:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: нет
Всего: 98



ничего я не пытаюсь.
просто выбирают где? -- в домашних поделках? или приходят на фирму и говорят: "мне пофиг на чем вы все тут пишите и писать я буду на яве". так что ли?


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Kaskad
Дата 24.3.2005, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 324
Регистрация: 24.9.2004

Репутация: нет
Всего: 3



Цитата(_hunter @ 24.3.2005, 14:56)
в домашних поделках?

на западе ява во все дыры имеет Си. Скоро волна и к на дойдёт. smile


--------------------
Well come to America!
PM MAIL   Вверх
3,14
Дата 24.3.2005, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

Репутация: 1
Всего: 24



Цитата(_hunter @ 24.3.2005, 14:56)
просто выбирают где? -- в домашних поделках? или приходят на фирму и говорят: "мне пофиг на чем вы все тут пишите и писать я буду на яве". так что ли?

Программисты нужны и пишущие на C++, и пушищие на Java, если ты хороший программист (это понятие обязательно включает стаж в серьёзных проектах) то ты устроишся в любом случае


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
Domestic Cat
Дата 24.3.2005, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата
просто выбирают где? -- в домашних поделках? или приходят на фирму и говорят: "мне пофиг на чем вы все тут пишите и писать я буду на яве". так что ли?


Речь идеt о личных предпочениях, они есть у каждогo и необязательно совпадают с теm, что используешь по работe.


--------------------

PM   Вверх
_hunter
Дата 24.3.2005, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: нет
Всего: 98



угу. и толку с таких предпочтений?:
есть у меня супер убовь -- в воде не горит, в огне не тонет а издому в ней лучше не выходить -- рассыплется ( ибо тапочки это домашние )
так что ли?


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Domestic Cat
Дата 24.3.2005, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата
угу. и толку с таких предпочтений?:
есть у меня супер убовь -- в воде не горит, в огне не тонет а издому в ней лучше не выходить -- рассыплется ( ибо тапочки это домашние )
так что ли?


Нуsоздавай топик "Личные предпочтения - толку от них?", а тут флудить нe нужно.


--------------------

PM   Вверх
ZAVS
Дата 25.3.2005, 04:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 121
Регистрация: 25.2.2004
Где: ЕРЕВАН

Репутация: нет
Всего: 1



по моему С++ имеет свое место , JAVA свое

я только не понимаю кому нужен С#
не лучше было бы не копировать JAVA-у и тратить время , а помогать развивать его

по моему опыту(небольшому) знаю что большинство корпоротивных приложений(на java) пишутся и компилируются на windows, а работают на linux-e , так что microsoft подерживая javu не теряет а
больше выигрывает .
--------------------
Учись студент доцентом станешь :)
PM MAIL ICQ   Вверх
Sun
Дата 25.3.2005, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: 3
Всего: 48



Цитата(ZAVS @ 25.3.2005, 01:35)
по моему С++ имеет свое место , JAVA свое

я только не понимаю кому нужен С#
не лучше было бы не копировать JAVA-у и тратить время , а помогать развивать его

Золотые слова. Только Майкрософту не с руки так просто отдавать рынок. Для этого и придумываются модные штучки вроде .Net, которые создавались исключительно в маркетинговых целях. Радует что у Майкрософта достаточно денег даже чтобы тянуть бесперспективные и убыточные проекты и может со временем из .Net получится что-нить хорошее.


--------------------
Account removed
PM MAIL   Вверх
_hunter
Дата 25.3.2005, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: нет
Всего: 98



насколько я помню МС пытались получить исходники/лицензию чтобы писать яву, но что-то у них не сложилось с сан-ом ( кажись по поводу лицензирования не сошлись )


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Domestic Cat
Дата 25.3.2005, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 4
Всего: 172



Цитата(_hunter @ 25.3.2005, 06:21)
насколько я помню МС пытались получить исходники/лицензию чтобы писать яву, но что-то у них не сложилось с сан-ом ( кажись по поводу лицензирования не сошлись )


Обычно мелкософт переделывает все как ему хочется, последний раз Сан его за это и засудил.
http://java.sun.com/lawsuit/


--------------------

PM   Вверх
3,14
Дата 28.3.2005, 09:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

Репутация: 1
Всего: 24



Цитата(ZAVS @ 25.3.2005, 04:35)
я только не понимаю кому нужен С#

А меня C# очень порадовал, ничего более удобоного и в то же время мощного для написания виндовых приложений я ещё не видел


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
juriy9
Дата 16.8.2005, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 10.6.2005

Репутация: нет
Всего: нет



По-моему чем обсуждать что лучше ява или си, полезнее было бы обсуждать что-нибудь вроде "Как выбрать язык для той или иной задачи". Я понимаю сравнивать ATI и nVidia, DirectX и OpenGL, но сравнивать си и яву - всё равно что взять задачу - попасть из точки A в точку B, имея в начилии велосипед, машину, самолёт, не уточняя каково расстояние между A и B и обсуждать, что лучше использовать чтобы решить эту задачу (попасть из A в B).
PM MAIL   Вверх
sergejzr
Дата 16.8.2005, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 7
Всего: 360



juriy9, дык полгода назад уже эта тема стала неинтерестна smile Посмотрите дату последнего сообщения smile


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
AIF
Дата 12.4.2008, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 12.9.2007

Репутация: нет
Всего: нет



Цитата
Почему говорят что Java это улучшенный С++.
Это так или у них больное сознание?

Цитата
Ява - ето действительно улучшенный С++ и для етого есть несколько существенных причин.


  Что толком мешает рассмотреть в этих двух языках ЕДИНУЮ систему программирования, с учетом основных сходств и различий ... ?      smile 
  Существуют ли подобные методики ... 




Это сообщение отредактировал(а) AIF - 12.4.2008, 19:48
PM MAIL   Вверх
mr.DUDA
Дата 13.4.2008, 01:49 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 4
Всего: 232



AIF, некрофил  smile 


--------------------
user posted image
PM MAIL WWW   Вверх
Мастер
Дата 30.5.2008, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Если Java - это улучшенный C++, то автомобиль - это усовершенствованная конка. (Впрочем - почему нет? Ведь и то и другое - средство передвижения.)

C++ реализует обе (взаимоисключающие) технологии: процедурную и объектноориентированную.

Если программист "пишет в объектах", и приэтом - использует указатели, как это принято в С (а С++ это позволяет, к сожалению), то это означает, что программист не понимаете основных идей объектноориентированного программирования. Многие начинающие програмисты (начинающие программировать с С++) надолго "клинят мозгами" на этой "особенности" С++.

 Java - не позволяет использовать указатели, и если вы хотите научиться программировать профессионально, то -  начните с Java, версии 1.1. 

Java первая компактна, имеет исходники, которые писали проффи. У них есть чему поучиться.
Java 2 - монстр, выродок, который растратил все, доставшееся от родителя, наследство.

Я помню, как появилась Java. Это было большое событие в программировании. Почему?

До сих пор, программы написанные под виндами - работают, если им разрешил это Билл, т.е.  - только под виндами, только на процессорах, совместимых с Intel.

Если вы гениальный инженер, и создали супер компьютер, который победил всех, то - окажется - ваше изобретение никому не нужно, потому, что нет для него ОС и софта для него. Это здорово тормозит развитие вычислительной техники и техники программирования.

Java решила эту проблему, разделив разработчиков железа(Intel, к примеру), от разработчиков софта(Microsoft, к примеру). 

Такая жесткая привязка программиста к конкретной ОС и конкретному железу мешала всем. Java решила эту проблему. Теперь, создав компьютер, вам достаточно реализовать для него Java-машину и написать несколько сишных функций, и всё, что было написано до сих пор на Java? станет работать на вашем детище.

На Java возлагались большие надежды. Но, увы. Здесь чтото не срослось.



Это сообщение отредактировал(а) Мастер - 30.5.2008, 15:21
PM MAIL   Вверх
Lazin
Дата 30.5.2008, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(Мастер @  30.5.2008,  15:05 Найти цитируемый пост)
C++ реализует обе (взаимоисключающие) технологии: процедурную и объектноориентированную.

это чем-же эти технологии взаимоисключающие?
Java - не поддерживает процедурщину?

Цитата(Мастер @  30.5.2008,  15:05 Найти цитируемый пост)
Если программист "пишет в объектах", и приэтом - использует указатели, как это принято в С (а С++ это позволяет, к сожалению), то это означает, что программист не понимаете основных идей объектноориентированного программирования. Многие начинающие програмисты (начинающие программировать с С++) надолго "клинят мозгами" на этой "особенности" С++.

и что это за идеи, которые не позволяют использовать указатели???
а я то думал, что и на Си можно писать в объектно-ориентированном стиле...
PM MAIL Skype GTalk   Вверх
LSD
Дата 30.5.2008, 16:25 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Так, первый купился, ждем дальше smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
JackYF
Дата 30.5.2008, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 2
Всего: 162



Цитата(Мастер @  30.5.2008,  14:05 Найти цитируемый пост)
Если программист "пишет в объектах", и приэтом - использует указатели, как это принято в С (а С++ это позволяет, к сожалению), то это означает, что программист не понимаете основных идей объектноориентированного программирования. Многие начинающие програмисты (начинающие программировать с С++) надолго "клинят мозгами" на этой "особенности" С++.

Лол. Сейчас ты нам объяснишь, что указатели - это зло?

Цитата(Мастер @  30.5.2008,  14:05 Найти цитируемый пост)
Java решила эту проблему, разделив разработчиков железа(Intel, к примеру), от разработчиков софта(Microsoft, к примеру). 

Дважды лол. На скольких архитектурах работает Java, и на скольких - семейство компиляторов GCC?



--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
LSD
Дата 30.5.2008, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Второй smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Kangaroo
Дата 30.5.2008, 16:42 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: нет
Всего: 104



Цитата(LSD @  30.5.2008,  16:38 Найти цитируемый пост)
Второй

 smile

Добавлено через 1 минуту и 25 секунд
Lazin
JackYF
если я не ошибаюсь, это автор, который в соседней теме пишет магазины только под ИЕ  smile Так что спорить нету смысла  smile 


--------------------
Lost....
PM MAIL MSN   Вверх
Lazin
Дата 30.5.2008, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



щас мы ему пустим кровь smile 
где моя бензопила smile 
PM MAIL Skype GTalk   Вверх
JackYF
Дата 30.5.2008, 22:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 2
Всего: 162



Цитата(Kangaroo @  30.5.2008,  15:42 Найти цитируемый пост)
если я не ошибаюсь, это автор, который в соседней теме пишет магазины только под ИЕ 

Я видел. Но не оставлять же ж такие аргументы просто так. Да и пофлеймить можно.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
nerezus
Дата 30.5.2008, 22:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

Если программист "пишет в объектах", и приэтом - использует указатели, как это принято в С (а С++ это позволяет, к сожалению), то это означает, что программист не понимаете основных идей объектноориентированного программирования. Многие начинающие програмисты (начинающие программировать с С++) надолго "клинят мозгами" на этой "особенности" С++.
 Ссылки в C++ ущербные(например тупо ее не переназначить и т.д.), так что приходится пользоваться указателями.
Ты C++ то знаешь или просто так говоришь?


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Mayk
Дата 31.5.2008, 04:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



Цитата(Мастер @  30.5.2008,  19:05 Найти цитируемый пост)

Если вы гениальный инженер, и создали супер компьютер, который победил всех, то - окажется - ваше изобретение никому не нужно, потому, что нет для него ОС и софта для него. Это здорово тормозит развитие вычислительной техники и техники программирования.

Какой феерический бред.  матчасть думает до другому. 

Цитата(Мастер @  30.5.2008,  19:05 Найти цитируемый пост)

Если программист "пишет в объектах", и приэтом - использует указатели, как это принято в С (а С++ это позволяет, к сожалению), то это означает, что программист не понимаете основных идей объектноориентированного программирования. 

Наследование, инкапсуляция, полиморфизм. Итак. Как они в рамках С++ быть реализованы без указателей?  smile

Добавлено через 1 минуту и 36 секунд
Цитата(JackYF @  31.5.2008,  02:10 Найти цитируемый пост)
Да и пофлеймить можно.

 smile    smile


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Мастер
Дата 31.5.2008, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
Наследование, инкапсуляция, полиморфизм. Итак. Как они в рамках С++ быть реализованы без указателей?


В С (я это ещё помню) есть процедура сортировки массива. Называется qsort(). Ей, чтоб отсортировать массив, нежно передать два указателя: на массив и на функцию, выполняющую сравнение элементов.

В С++ - вы тоже её пользуете? (Не боитесь перпутать местами указатели?)

Я почему спрашиваю: в Java нет такой функции, и когда у меня возникала потребность сортировать, а я тогда (в начале 90-х) в С под Юниксом программировал, тогда только я и понял идеи, название которых вы знаете, но - понимаеите ли?


Цитата
матчасть думает до другому

Ссылку посмотрел, но - не понял о чём они думают.

Так - о чём думает матчасть? (Поясните, пожалуйста.)

Это сообщение отредактировал(а) Мастер - 31.5.2008, 11:37
PM MAIL   Вверх
nerezus
Дата 31.5.2008, 10:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

Я почему спрашиваю: в Java нет такой функции,
 Бла бла бла ))
Есть там все. Только не функция это. В джаве вообще функций нету(в глобальном смысле), если ты не знал.

Arrays.sort(массив, класс с интерфейсом Comparator)

Цитата

тогда только я и понял идеи, название которых вы знаете, но - понимаеите ли?
 Конечно понимаю. А ты?


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
JackYF
Дата 31.5.2008, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 2
Всего: 162



Цитата(Мастер @  31.5.2008,  09:18 Найти цитируемый пост)
В С++ - вы тоже её пользуете?

Не поверишь, в С++-коде можно свободно использовать std::sort. Кури STL.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Lazin
Дата 31.5.2008, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(Мастер @  31.5.2008,  10:18 Найти цитируемый пост)
В С (я это ещё помню) есть процедура сортировки массива. Называется qsort(). Ей, чтоб отсортировать массив, нежно передать два указателя: на массив и на функцию, выполняющую сравнение элементов.

да есть такая
Цитата(Мастер @  31.5.2008,  10:18 Найти цитируемый пост)
В С++ - вы тоже её пользуете?

нет, мы пользуем контейнеры, предикаты сравнения и обобщенные алгоритмы smile 
PM MAIL Skype GTalk   Вверх
Мастер
Дата 31.5.2008, 10:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Авот это - C++ проглотит?
Цитата
Arrays.sort(массив++, Comparator++)

Или так:
Цитата
Arrays.sort(Comparator, массив)


(Лет пятнадцать назад - запросто.)

Цитата
На скольких архитектурах работает Java, и на скольких - семейство компиляторов GCC?


Я же говорю - не срослось. Непонятно - что помешало? Идея то - ах! - какая красивая. Думаю - голова у SUN разболелась от успеха. (А успех был, точно.) Они сделали ошибку, выпустив Java2. Этот монстр всё и испортил.

А лучше Java1 до сих пор ни кто ничего не сделал.

На Java1 я ещё под Win98 сделал HTML-сервер. (HTML-страничка сервер.) Кто из вас такие штуки умеет делать сегодня. (Судя по тому, как работают форумы - никто.)

Это сообщение отредактировал(а) Мастер - 31.5.2008, 10:49
PM MAIL   Вверх
Lazin
Дата 31.5.2008, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(Мастер @  31.5.2008,  10:37 Найти цитируемый пост)
Авот это - C++ проглотит?

да, есть аналоги, только в отличие Java, контейнер будет содержать объекты нужного типа, а не object
PM MAIL Skype GTalk   Вверх
Мастер
Дата 31.5.2008, 10:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
да, есть аналоги, только в отличие Java, контейнер будет содержать объекты нужного типа, а не object
Я правильно понял: в обоих случаях компилятор предупреждать не станет. (Если можно - подробнее.)

Java - потомок С++. Это прада. Именно поэтому Java не может быть хуже С++. Более того, Java обязана быть лучше. И это - так и есть. Java навязывает писать в объектах, учит этому, а С++ - запутывает.

Это сообщение отредактировал(а) Мастер - 31.5.2008, 11:01
PM MAIL   Вверх
nerezus
Дата 31.5.2008, 10:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

На Java1 я ещё под Win98 сделал HTML-сервер. (HTML-страничка сервер.) Кто из вас такие штуки умеет делать сегодня. (Судя по тому, как работают форумы - никто.)
 И как? Песочница разве разрешила биндить порт? )
если разрешила - то можешь гордиться этими несколькими строчками))


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Мастер
Дата 31.5.2008, 11:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Что есть "Песочница"?

Как?:

JScript передает строку Java аппрету, тот (через сокет) - в серылет, а сервлет (по сокетам) рассылает сообщения другим апплетам. Далее: аплеты вызывают функции JScript.

Возможно, я продемонстрирую в работе чат, типа ICQ. Но, в отличии от ICQ, на клиентскую машину никакого дополнительного ПО ставить не нужно.

Есть у меня скрипт на базе этого чата. Его можно встроить в любую HTML-ку. (Т.е. - неважно, с какого хоста скрипт был загружен.) Чат будет работать.

Эта технология позволяет реализовать общение посетителей в реальном времени. (Например, можно реализовать Internet-аукцион.)

Но самая крутая вешь, которую можно было бы реализовать в IE (начиная с версии 5.5) - это игра Contr-Strike. (И опять - никакого дополнительного ПО - только стандартный виндусовый клиент.)

Дело в том, что в IE(начиная с версии 5.5) входит технология векторной 3D-графики. Посмотреть пример можно тут,тут и тут.

Это - примеры 2001 года. Эти возможности появились давно, ещё в Win98, но - где, в каком сайте эти возможности были реалиованы. В зоне RU я таких не видел. (Если вы видели - ссылку дайте, пожалуйста.)

Это сообщение отредактировал(а) Мастер - 31.5.2008, 11:34
PM MAIL   Вверх
Lazin
Дата 31.5.2008, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(Мастер @  31.5.2008,  10:52 Найти цитируемый пост)
Java - потомок С++. Это прада. Именно поэтому Java не может быть хуже С++. Более того, Java обязана быть лучше. И это - так и есть. Java навязывает писать в объектах, учит этому, а С++ - запутывает.

если уж на то пошло, то Java - потомок С++ начала 90-х и у нее мало общего с современным С++
PM MAIL Skype GTalk   Вверх
Мастер
Дата 31.5.2008, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
Java - потомок С++ начала 90-х
Допускаю. Тогда я - не прав, если докажите.

Что есть "Песочница"? (Не научился я ещё ботать по вашей фене.)

Это сообщение отредактировал(а) Мастер - 31.5.2008, 11:40
PM MAIL   Вверх
Mayk
Дата 31.5.2008, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



Цитата(Мастер @  31.5.2008,  14:18 Найти цитируемый пост)

В С++ - вы тоже её пользуете? (Не боитесь перпутать и местами их поменять?)

Нет конечно. Есть std::sort. Он,кстати, уделывает qsort, так как компилятор без проблем можеть за-inline-ить компаратор, в отличии от qsort'а.

Цитата(Мастер @  31.5.2008,  14:18 Найти цитируемый пост)

Так - о чём думает матчасть? (Поясните, пожалуйста.)

Ты говорил феерический бред что
Цитата

Если вы гениальный инженер, и создали супер компьютер, который победил всех, то - окажется - ваше изобретение никому не нужно, потому, что нет для него ОС и софта для него.

я привёл ссылку на список из полтысячи супер компьютеров, для которых есть даже не одна ОС. Список осей - тут

Цитата(Мастер @  31.5.2008,  14:37 Найти цитируемый пост)

А лучше Java1 до сих пор ни кто ничего не сделал.

Цитата(Мастер @  31.5.2008,  14:52 Найти цитируемый пост)
Это прада. Именно поэтому Java не может быть хуже С++. Более того, Java обязана быть лучше. И это - так и есть.

Цитата(Мастер @  31.5.2008,  14:18 Найти цитируемый пост)

Я почему спрашиваю: в Java нет такой функции, и когда у меня возникала потребность сортировать, а я тогда (в начале 90-х) в С под Юниксом программировал, тогда только я и понял идеи, название которых вы знаете, но - понимаеите ли?

Мы так и не увидели альтернатив указателям в си++ мире. Выкрики "ява1 рулед а все остальное сосёд" хороши для детсада. Если есть что сказать аргументировано - говори.

Добавлено @ 11:46
Цитата(Мастер @  31.5.2008,  15:24 Найти цитируемый пост)
Допкскаю. Тогда я - не прав, если докажите.

Ответь на два простых вопроса(и да поможет те гугл)
В каком году появилась ява? В каком году появился стандарт с++?

Это сообщение отредактировал(а) Mayk - 31.5.2008, 11:47


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
nerezus
Дата 31.5.2008, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

Что есть "Песочница"? (Не научился я ещё ботать по вашей фене.)
 Надеюсь, что такое апплет ты хоть знаешь? Хотя наверняка нет. Короче джаву можно засунуть на страницу в браузере. Это ты тоже притворяешься, что не знаешь.
В ней есть такое понятие, как песочница(sandbox). Оно запрещает использовать те функции джавы, которые могут навредить машине пользователя.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Мастер
Дата 31.5.2008, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
я привёл ссылку на список из полтысячи супер компьютеров, для которых есть даже не одна ОС
Сколько стоит написать ОС и софт под компьютер? Сколько стоят компиляторы. (Если сравнивать со стоимостью разработки компьютера.) Я к тому, что - дорого. Идеи, заложенные в Java, должны были кардинально решить эту проблему.

Java1 может работать на кластере или на многопроцессорной машине. Механизм синхронизации процессов в ней проработан. А в C++ механизм этот есть? (Когда я читал Страуструпа - не было.)

Как распараллелить Linix на кластер и многопроцесссорную машину? В этой ОС есть такая возможность? В какой есть? В каком языке?
_______________________________________________
Что такое applet я знаю лет десять. (Читай выше.) Но то, что в неём чтото называют песочницей, впервые услышал сегодня.


Это сообщение отредактировал(а) Мастер - 31.5.2008, 12:48
PM MAIL   Вверх
MAKCim
Дата 31.5.2008, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(Мастер @  31.5.2008,  12:06 Найти цитируемый пост)
Как распараллелить Linix на кластер и многопроцесссорную машину? В этой ОС есть такая возможность? В какой есть? В каком языке?

масштабируемость у Linux крайне высокая, так что никаких проблем нет
что касается языков, то Ada, если имеется в виду средствами языка (aka синтаксис и семантика), а не библиотек
JVM предоставляет java-классы, как обертки над API хостовой системы
тоже самое предоставляет, например, тот же boost (имеется в виду работа с потоками)

Это сообщение отредактировал(а) MAKCim - 31.5.2008, 12:24


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Мастер
Дата 31.5.2008, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
В каком году появилась ява? В каком году появился стандарт с++?

С++ появился в конце 80-х.
Java - в середине 90-х.
(Если мне не изменяет память.)
И что? С++ от это лучше? Уверяю вас нет. С++ вынуждена тащить за собой возможности, которые были в С. (С - процедурный язык.)

Java появилась позже. Java - это С++, из которого выкинуто всё, что противоречит парадигме ООП, и в неё добавлена виртуальная машина, автоматическая сборка мусора и синхронизация параллельных процессов. В Java есть апплет, а в С++ - он есть? smile 

Цитата
масштабируемость у Linux крайне высокая, так что никаких проблем нет
Unix и раньше был масштабиркемым. Достаточно было переписать сишное ядро. Но Си - процедурный язык. В нем нет механизма синхронизации процессов. Процедурный вообще трудно распараллелить.

Впрочем, наша академия наук распараллеливает фортран. Хвастают этим. (Крутые ребята. smile )

Я это к тому, что фортран тоже можно распараллелить, а уж С++... (Может - во втором случае это сделать легче?)

Компания SUN взяла за основу Unix, переписала её на Java, так получился Solaris. И это - правильно. (Никаких С++.)
Цитата
что касается языков, то Ada, если имеется в виду средствами языка (aka синтаксис и семантика), а не библиотек
JVM предоставляет java-классы, как обертки над API хостовой системы
тоже самое предоставляет, например, тот же boost (имеется в виду работа с потоками)
Тут я я не понял.  smile

Это сообщение отредактировал(а) Мастер - 31.5.2008, 12:52
PM MAIL   Вверх
MAKCim
Дата 31.5.2008, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(Мастер @  31.5.2008,  12:29 Найти цитируемый пост)
С++ появился в конце 80-х.

в начале-середине  smile 

Цитата(Мастер @  31.5.2008,  12:29 Найти цитируемый пост)
И что? С++ от это лучше?

и что, Java от этого лучше?

Цитата(Мастер @  31.5.2008,  12:29 Найти цитируемый пост)
С++ вынуждена тащить за собой возможности, которые были в С

1. это плохо?
2. С++ это она?  smile 

Цитата(Мастер @  31.5.2008,  12:29 Найти цитируемый пост)
и в неё добавлена виртуальная машина, автоматическая сборка мусора и синхронизация параллельных процессов

и что?
все это нужно для абстагирования от деталей конкретной платформы при написании прикладных приложений
это одна из целей Java
решать низкоуровневые задачи ей не под силу
иными словами Java заточена под прикладную область
С++ же успешно справляется с разноплановыми задачами

Добавлено @ 12:51
Цитата(Мастер @  31.5.2008,  12:29 Найти цитируемый пост)
Но Си - процедурный язык. В нем нет механизма синхронизации процессов. Процедурный вообще трудно распараллелить.

 smile  smile  smile  smile  smile  smile  smile 
это в юмор однозначно

как компилятор будет распараллеливать код ядра, если к моменту его компиляции средства распараллеливания еще не известны?  smile 
или нам нужно сначала написать компилятор, реализующий вызовы функций распараллеливания еще нескомпилированного ядра, реализующего функции распараллеливания?

Это сообщение отредактировал(а) MAKCim - 31.5.2008, 12:54


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
MAKCim
Дата 31.5.2008, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(Мастер @  31.5.2008,  12:29 Найти цитируемый пост)
Тут я я не понял.

значит конструктивный разговор не получится
 smile

Добавлено через 1 минуту и 6 секунд
Цитата(Мастер @  31.5.2008,  12:29 Найти цитируемый пост)
Компания SUN взяла за основу Unix, переписала её на Java, так получился Solaris

 smile  smile  smile  smile  smile

Добавлено через 3 минуты и 27 секунд
Мастер
если вы тролль, то явно не профессиональный  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
W4FhLF
Дата 31.5.2008, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 2
Всего: 121



Не, это ж надо уметь... ничего не понимая в теме так убедительно говорить и даже находить какие-то аргументы smile


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Мастер
Дата 31.5.2008, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
и что?
С++ же успешно справляется с разноплановыми задачами
Восколько обойдётся написание компилятора для С++ под новую железку?

Для Java достаточно написать компилятор байт кода. (Весьма простая програмулина.)

Цитата
решать низкоуровневые задачи Java не под силу

Java должна работать на высоком уровне, на уровне выше драйверов. (DLL-ку к Java подключить можно.) Java должна синхронизировать процессы. Это то, для чего она создана.

Цитата
все это нужно для абстагирования от деталей конкретной платформы при написании прикладных приложений. Это одна из целей Java. Иными словами Java заточена под прикладную область.
 Согласен. С++ - универсальное средство: идрайвер тебе напишет, и - интерфейс. Это то и плохо. Это делает С++ сложным языком.

В будущем будет три уровня: уровень ядра (Си), уровень ОС(Java) и уровень интерфейса(DHTML). 

Библиотека AWT в Java, по части интерфейса, никуда негодная. Всё, что связано  с интерфеёсом в Java - плохо. Но этот недостаток легко компенсирует DHTML.

AWT (в Java1) изучать интересно. (Писали проффи.)
__________________________________________________________
Цитата
как компилятор будет распараллеливать код ядра, если к моменту его компиляции средства распараллеливания еще не известны?
А вам какая разница? Пусть об этому думает Java, в этом её преимущество.

Вам не нужно думать о том, как это происходит. Вам достаточно знать, что это есть и это работает.

Это сообщение отредактировал(а) Мастер - 31.5.2008, 13:26
PM MAIL   Вверх
nerezus
Дата 31.5.2008, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

Восколько обойдётся написание компилятора для С++ под новую железку?
 В написание компилятора C.

Цитата

Для Java достаточно написать компилятор байт кода. (Весьма простая програмулина.)
 Не проще вот только она. Хотя впринципе и не сложнее.

Добавлено через 1 минуту и 2 секунды



--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Мастер
Дата 31.5.2008, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
Не проще вот только она. Хотя впринципе и не сложнее.

При компиляции байт кода вам ненужно думать о валидности кода. Эти занимается компилятор Java. Поэтому - компилятор байт кода проще. Но, ядро java написан на Си. Поэтому получается, что (вроде бы) Вы правы. (Тут нужно изучать детали.)

А как это в Solaris-е сделано? (Есть там компилятор Си? Он там нужен?)

Это сообщение отредактировал(а) Мастер - 31.5.2008, 13:37
PM MAIL   Вверх
nerezus
Дата 31.5.2008, 15:20 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Плохой тролль, плохой... выучи матчасть)

Джава для подобных девайсов пишется на асме.
Хотя впринципе можно и на C, но использовать кодогенерацию под целевую платформу.
Естественно C там нихрена не чистый в этом случае, куча фишек типа прерываний и т.д..

Солярис - обычная никса. Компилятор к ОС никакого отношения не имеет.

Давай так: ты учишь матчасть, потом снова пишешь вызывающие посты, ок?


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
MAKCim
Дата 31.5.2008, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(Мастер @  31.5.2008,  13:20 Найти цитируемый пост)
Для Java достаточно написать компилятор байт кода. (Весьма простая програмулина.)

а JVM кто будет писАть?  smile 


Цитата(Мастер @  31.5.2008,  13:20 Найти цитируемый пост)
Java должна синхронизировать процессы. Это то, для чего она создана.

убило  smile 

да, нафиг struts, spring, EJB, JSF и т. д


Цитата(Мастер @  31.5.2008,  13:20 Найти цитируемый пост)
Это то и плохо. Это делает С++ сложным языком

то, что не всякий сможет эффективно использовать С++, не делает его плохим ЯП


Цитата(Мастер @  31.5.2008,  13:20 Найти цитируемый пост)
Библиотека AWT в Java, по части интерфейса, никуда негодная

Цитата(Мастер @  31.5.2008,  13:20 Найти цитируемый пост)
AWT (в Java1) изучать интересно. (Писали проффи.)

 smile  smile 

Цитата(Мастер @  31.5.2008,  13:20 Найти цитируемый пост)
А вам какая разница? Пусть об этому думает Java, в этом её преимущество.
Вам не нужно думать о том, как это происходит. Вам достаточно знать, что это есть и это работает.

только ОС на Java я пока не встречал, а разговор то ведь о них

в общем, разберись в теме для ведения конструктивного разговора




--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Мастер
Дата 1.6.2008, 08:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
да, нафиг struts, spring, EJB, JSF и т. д
Согласен. В Java1 много лишнего, а Java2 - весь такой.

Добавлено через 2 минуты и 32 секунды
Цитата
то, что не всякий сможет эффективно использовать С++, не делает его плохим ЯП
Инструмент должен быть простым и удобным в использовании, как скальпель хирурга. Не человека под инструмент нужно прогибать, а инструмент под человека.

Добавлено через 6 минут и 21 секунду
Цитата
Библиотека AWT в Java, по части интерфейса, никуда негодная

Цитата
AWT (в Java1) изучать интересно. (Писали проффи.)

Эти фразы не противоречат друг-другу. В одной речь идёт о форме, в другой - о содержании.

Профи написали профессионально програму, которая оказалась менее удобная, чем то, что написали другие проффи. (Вот и всё.)

Добавлено через 9 минут и 22 секунды
Цитата
только ОС на Java я пока не встречал, а разговор то ведь о них
Возможно я ошибаюсь, но Solaris - это Unix, с Си переписанный на Java. (Тут я неуверен, поскольку возможности познакомиться с этой ОС не имел. Только слухи имею.)
PM MAIL   Вверх
Мастер
Дата 1.6.2008, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Я рассказывал о том, для чего Java создавался, а что из этого получилось... Мне это и самому не нравится.
PM MAIL   Вверх
Alexandr87
Дата 1.6.2008, 10:16 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


дыкий псых
***


Профиль
Группа: Завсегдатай
Сообщений: 1459
Регистрация: 27.11.2004
Где: Алматы, Казахстан

Репутация: нет
Всего: 39



Мастер, каждый пост - шедевр.  smile 
PM Jabber   Вверх
Любитель
Дата 1.6.2008, 10:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Цитата(W4FhLF @  31.5.2008,  13:09 Найти цитируемый пост)
Не, это ж надо уметь... ничего не понимая в теме так убедительно говорить и даже находить какие-то аргументы

+100

Цитата(Мастер @  31.5.2008,  12:29 Найти цитируемый пост)
Компания SUN взяла за основу Unix, переписала её на Java, так получился Solaris. И это - правильно. (Никаких С++.)

Цитата(Мастер @  1.6.2008,  08:57 Найти цитируемый пост)
Возможно я ошибаюсь, но Solaris - это Unix, с Си переписанный на Java. (Тут я неуверен, поскольку возможности познакомиться с этой ОС не имел. Только слухи имею.)

Хде ж такие слухи-то берёшь?  smile 

Цитата(Мастер @  31.5.2008,  13:31 Найти цитируемый пост)
А как это в Solaris-е сделано? (Есть там компилятор Си? Он там нужен?)

 smile 

Цитата(Мастер @  1.6.2008,  08:57 Найти цитируемый пост)
Согласен. В Java1 много лишнего, а Java2 - весь такой.

 smile 




--------------------
PM MAIL ICQ Skype   Вверх
MAKCim
Дата 1.6.2008, 10:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(Alexandr87 @  1.6.2008,  10:16 Найти цитируемый пост)
каждый пост - шедевр. 

некоторая логика в некоторых постах все же есть  smile 



--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
chipset
Дата 1.6.2008, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Этот тред ещё жив? Вы пробовали писать веб-сервис на C++ с прозрачным доступом к нескольким БД который может исполняться на Линуксе а девелопиться на Виндовсах и Маках? А писать кроссплатформенное приложение которое переговаривается с железом и запускается без всякого инсталла на Вин 98? Для каждой области свои средства.


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
MAKCim
Дата 1.6.2008, 11:59 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(chipset @  1.6.2008,  11:23 Найти цитируемый пост)
Вы пробовали писать веб-сервис на C++ с прозрачным доступом к нескольким БД который может исполняться на Линуксе а девелопиться на Виндовсах и Маках?

а сложность в чем?
1. берем аналог hibernate для C++ (dbagen к примеру)
2. используем только STL и кроссплатформенные библиотеки
что такое веб-сервис? программа, выполняющая запросы клиента и возвращающая результат
ее можно даже на ассемблере написать при желании
понятно, что для таких задач С++ не заточен, но реализовать можно

Цитата(chipset @  1.6.2008,  11:23 Найти цитируемый пост)
А писать кроссплатформенное приложение которое переговаривается с железом и запускается без всякого инсталла на Вин 98?

только для этого в случае Java сначала нужно JVM установить  smile 
C++-компилятор есть на большем числе платформ, нежели JVM
кроме того, что значит "переговаривается с железом"? что за железо? как переговаривается?


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Мастер
Дата 1.6.2008, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
если вы тролль, то явно не профессиональный 

Цитата
Не, это ж надо уметь... ничего не понимая в теме так убедительно говорить и даже находить какие-то аргументы

Цитата
в общем, разберись в теме для ведения конструктивного разговора

Я не пишу на Си и CPP много лет. Много чего забыл. Сходу контроллер DMA, конечно, запрограммировать не смогу. Нужно вспоминать. Но - вспоминать не буду. Не хочу. Не хочу ветошью трясти. Алергия у меня на плесень.

Что касаемо квалификации моей.
Чтоб оценить квалификацию программиста, необходимо иметь квалификацию на порядок выше. К сожалению вы мне не даёте возможность оценить вашу квалификацию. Я вижу, что мне юнцы строят рожи( smile ) и у виска крутят. И это всё, что вы можете? Что - похвастать нечем? Языком только, по фене ботать, а руками и головой - слабо?

Покажите что нибудь. Уж очень зауважать хочется. (А пока, извините - никак.)

Это сообщение отредактировал(а) Мастер - 1.6.2008, 20:21
PM MAIL   Вверх
chipset
Дата 1.6.2008, 21:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Цитата(MAKCim @  1.6.2008,  01:59 Найти цитируемый пост)
понятно, что для таких задач С++ не заточен, но реализовать можно

Понятно что на Java девелопмент займет пару недель, а на С++ месяцы... В чём вообще суть поста? Конечно, даже на Брейнфаке можно написать сервис но это не означает что это оптимально. А если ты разрабатываешь приложения в индустрии а не так поигратцо вышел то понимаешь что лучше использовать эффективные средства для каждой задачи а не выпендривацо программируя сервисы на асме.
Даже gSOAP по сравнению с Java Spring'ом или ASP.NET'ом сосёт и увеличивает количество багов, стоимость, и т.д... 

А за dBagen пасиба, не знал что такое даже есть smile
Цитата(MAKCim @  1.6.2008,  01:59 Найти цитируемый пост)
только для этого в случае Java сначала нужно JVM установить  smile 

Установить JVM это значит без инсталла? Без инсталла это значит "вставил флешку на пять минут - вытащил - пошёл дальше".

Добавлено через 4 минуты и 3 секунды
Цитата(MAKCim @  1.6.2008,  01:59 Найти цитируемый пост)
кроме того, что значит "переговаривается с железом"? что за железо? как переговаривается? 

Железа существует много, некоторое через COM порт, другое через USB, и хрен знаете через что ещё в будущем. Суть железа неважна. Переговаривается это значит: коннект - обменданными x n - дисконнект.

Добавлено через 12 минут и 51 секунду
Никто не сможет стать хорошим архитектором пока не откажется от своей детской привязанности к одному языку и не начнет прагматично выбирать средства исходя из задач.


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
MAKCim
Дата 1.6.2008, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



chipset
я с тобой согласен
потому и написал

Цитата(MAKCim @  1.6.2008,  11:59 Найти цитируемый пост)
понятно, что для таких задач С++ не заточен

я лишь хочу сказать, что С++ сможет решить практически любые задачи
другое дело насколько эффективно

Цитата(chipset @  1.6.2008,  21:25 Найти цитируемый пост)
Железа существует много, некоторое через COM порт, другое через USB, и хрен знаете через что ещё в будущем. Суть железа неважна. Переговаривается это значит: коннект - обменданными x n - дисконнект.

и как это в Java сделано?


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
chipset
Дата 1.6.2008, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Цитата(MAKCim @  1.6.2008,  11:50 Найти цитируемый пост)
и как это в Java сделано? 

Йа во второй части поста писал про C++  smile  smile 
Цитата(chipset @  1.6.2008,  01:23 Найти цитируемый пост)
А писать кроссплатформенное приложение которое переговаривается с железом и запускается без всякого инсталла на Вин 98? 

вот эта фигня гораздо более эффективно пишетца на C++ smile
Мы с тобой по одну сторону баррикад ё!

Просто смысл поста в том Java и С++ полезны одинаково но в разных задачах.

ЗЫ. А на С++ естественно что всё можно написать, даже Java переписать а потом на ней написать сервис!  smile  smile  smile  smile 


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
MAKCim
Дата 1.6.2008, 22:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(chipset @  1.6.2008,  21:53 Найти цитируемый пост)
вот эта фигня гораздо более эффективно пишетца на C++ 

с трудом представляю себе, как это можно сделать кроссплатформенно?  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
chipset
Дата 1.6.2008, 22:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Цитата(MAKCim @  1.6.2008,  12:01 Найти цитируемый пост)
с трудом представляю себе, как это можно сделать кроссплатформенно?  smile  

Кроссплатформенно в принципе и не надо.. Я это не из неба вытягиваю, это реальные проекты над которыми я щаз работаю smile


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Мастер
Дата 2.6.2008, 09:04 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата(chipset @ 1.6.2008,  21:25)
Никто не сможет стать хорошим архитектором пока не откажется от своей детской привязанности к одному языку и не начнет прагматично выбирать средства исходя из задач.

Выбор с опытом появляется, а возможность делать правильный выбор - с большим опытом. Не в том проблема. Проблема у программиста (большая такая проблемища) в том, что: к тому времени, как понастоящему освоишь инструмент, он успевает морально устареть. Приходится переучиваться. И так - много-много раз.
Я начинал с Бейсика(в 1979 году), потом - Фортран, потом - Паскаль, дальще - Си. А когда появился С++, читая бред Страуструпа, я  - решил подождать. Тогда появилась Java и DHTML. Это было во второй половине 90-х.
Меня удивляет, что С++ жив до сих пор. (Вашими усилиями, господа.) Этому хламу место на свалке. Давно причём.
PM MAIL   Вверх
MAKCim
Дата 2.6.2008, 09:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(Мастер @  2.6.2008,  09:04 Найти цитируемый пост)
Я начинал с Бейсика(в 1979 году)

взрослый дядька (если это не блеф), а поришь всякую х#$&@


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
chipset
Дата 2.6.2008, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 4
Всего: 164



Цитата(Мастер @  1.6.2008,  23:04 Найти цитируемый пост)
Меня удивляет, что С++ жив до сих пор. (Вашими усилиями, господа.) Этому хламу место на свалке. Давно причём. 

Как же ты будешь писать, скажем, простой бенчмарк который нагружает диск/проц/видяху до определенного уровня? Делать через JNI такое просто глупо. Опять-же, системное программирование, интегрирование в ОС, ембеддед, драйверы, операционные системы, видеоигры. 


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
MAKCim
Дата 2.6.2008, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



chipset
у него просто весь мир ограничен вебом


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
LSD
Дата 2.6.2008, 11:51 (ссылка) |    (голосов:6) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



 smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Мастер
Дата 2.6.2008, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
Как же ты будешь писать, скажем, простой бенчмарк который нагружает диск/проц/видяху до определенного уровня? Делать через JNI такое просто глупо. Опять-же, системное программирование, интегрирование в ОС, ембеддед, драйверы, операционные системы, видеоигры. 
Уверен, DHTML+Java+Си способны заменить C++.
Цитата
у него просто весь мир ограничен вебом
Web пришел навсегда. Сегодня, если ты не можнешь программировать в Web, то - ты не программист. (Я это понял ещё в 95, поэтому слез с C++ ещё тогда.)

Это сообщение отредактировал(а) Мастер - 2.6.2008, 13:55
PM MAIL   Вверх
Shaggie
Дата 2.6.2008, 14:06 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Завсегдатай
Сообщений: 570
Регистрация: 21.12.2006
Где: outer space

Репутация: нет
Всего: 72



Цитата(Мастер @  2.6.2008,  14:49 Найти цитируемый пост)
DHTML+Java+Си способны заменить C++.

[Поперхнулся от неожиданности]

Цитата(Мастер @  2.6.2008,  14:49 Найти цитируемый пост)
Сегодня, если ты не можнешь программировать в Web, то - ты не программист.

Торвальдс оценит изящность шутки.


LSD, подвинься! smile 


--------------------
Цитата(alina3000 @  6.3.2014,  10:47 Найти цитируемый пост)
Сорри что не по теме 
PM MAIL ICQ GTalk Jabber   Вверх
LSD
Дата 2.6.2008, 14:25 (ссылка) |    (голосов:6) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Мастер @  2.6.2008,  14:49 Найти цитируемый пост)
Уверен, DHTML+Java+Си способны заменить C++.

А хорошие псилоцибиновые грибы могут вообще заменить интернет и телевизор smile

Цитата(Shaggie @  2.6.2008,  15:06 Найти цитируемый пост)
LSD, подвинься!

Пришел позже и еще пихается!



 smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
JackYF
Дата 2.6.2008, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 2
Всего: 162



Цитата(Мастер @  2.6.2008,  12:49 Найти цитируемый пост)
если ты не можнешь программировать в Web, то - ты не программист

Те люди, которые тебе браузеры написали (на С/С++) - тоже не программисты? smile


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Mayk
Дата 2.6.2008, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



 ставит галку в "Включить уведомление на e-mail при ответах?"

Цитата(Мастер @  2.6.2008,  17:49 Найти цитируемый пост)
Web пришел навсегда. Сегодня, если ты не можнешь программировать в Web, то - ты не программист. (Я это понял ещё в 95, поэтому слез с C++ ещё тогда.)

Аргументация будет? 


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
W4FhLF
Дата 2.6.2008, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 2
Всего: 121



Цитата(Мастер @  2.6.2008,  09:04 Найти цитируемый пост)
Я начинал с Бейсика(в 1979 году), потом - Фортран, потом - Паскаль, дальще - Си. А когда появился С++, читая бред Страуструпа, я  - решил подождать. Тогда появилась Java и DHTML. Это было во второй половине 90-х.


Стаж 30 лет? Круто. Может быть дашь ссылки на свои проекты или совместные? Я думаю и заграницей поработать успел(в 70х в России Basic'a небыло) в крупных институтах и корпорациях? Очень интересно было бы узнать каков твой опыт в сфере разработки ПО. Не часто всё-таки встречаешь программистов с 30ти летним стажем smile 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Lazin
Дата 2.6.2008, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



зрелищно, Мастер не подвел 
 smile  

PM MAIL Skype GTalk   Вверх
Мастер
Дата 2.6.2008, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
Аргументация будет?
 А нужна? Это было понятно в 1995-ом. Сейчас это должно быть очевидным.
Цитата
Те люди, которые тебе браузеры написали (на С/С++) - тоже не программисты?
Они умеют программировать в Web? потому и написали браузер.

Я не знаю чем плох IE с точки зрения интерфейса, и чем хороша Опера, но я оцениваю DOM браузеров, и мне нет дела до интерфейса. Я имею богатый опыт программирования в рамках MSDOM, и предпринимал неоднократные попытки прграммировать в DOM Оперы и Мазилы, и могу сказать: MSDOM написал гений, а DOM Оперы и Мазилы - и...т.
Я допускаю, что последний написал и интерфейс IE.
Microsoft имеет возможность купить профессионалов, гениев в своём программистском ремесле, но интерфейсы у них создают глупые, потому как - сытые, янки. Ядро же ОС, Офиса и IE пишут эмигранты, в т.ч. - из России.
Если бы Опера использовала ядро IE, а не пыталась пропихнуть свою убогую поделку, Опере, как браузеру, цены бы небыло.  И вот когда народ привыкнул бы к интерфейсу Оперы, вот тогда бы Биллу можно было бы сказать: Билл, у тебя больше нет браузера.
А пока что, рекламируя откровенно гнилой продукт, каковым является Опера, вы, господа, дискрилитируете идею альтернативного браузера. Когда народ поймёт, что Опера - туфта, вы, потом, когда появится настоящий браузер, альтернативный IE, палкой не загоните в него пользователя. На Билла работаете господа. (Ну... Как вам не стыдно!)

Врочем, это, кажется, не втему. (Прошу прощения.)

Цитата
Я думаю и заграницей поработать успел в крупных институтах и корпорациях?
Проблема с английским. (В школе был немецкий.)

Цитата
Очень интересно было бы узнать каков твой опыт в сфере разработки ПО.
Я прогаммирующий математик с образованием физика.

Цитата
в 70х в России Basic'a небыло
Как же небыло. Он раньше Фортрана появился. Билл на нём учился программировать.

Цитата
Может быть дашь ссылки на свои проекты или совместные?



Цитата
Не часто всё-таки встречаешь программистов с 30ти летним стажем
Я помню, как появилась первая шариковая ручка. (В школе только отличникам, по началу, разрешали ими писать, а мы макали в чернильницу.) Я помню, как появился первый калькулятор. Студентом, я познакомился с ЭВМ, звали её - НАИРИ. Потом была ЕС ЭВМ, и т.д. Объём оперативной памяти компьютера, за которым я работал в 1986 гду был 64К. Столько выделялось одному из десятка пользователей.

Я специализировался на автоматизации научных экспериментов. (Выделение сигнала на фоне сильного шума и т.п.)
17 лет изучал мозг. (Пытались построить компьютер с искуственным интеллектом.) Мы тогда и мечтать не могли о компьютерах, за которыми вы сейчас сидите.

Компьютеры стоили дорого. Работали на них по очереди, по ночам. Это сейчас писюк ничего не стоит. А раньше - 286-ая казалась волшебной палочкой. Мы на них чудеса творили.

Раньше, чтоб к компьютеру доступ получить, высшего образования было мало. Дураков и самонадеянных ослов на пушечный выстрел недопускали к компьютеру.
Времена изменились. Компьютер дёшев. Компьютеров стало много. Глупость за клавиатурой нынче, увы, нередкость.

Многие мои коллеги после дефолта 98 года вынуждены были сменить профессии. (Многие фирмы раззорились, а те, что остались на плаву, и мечтать не могли об I-коммерции. Работы небыло у нас, программистов.)

Вы, молодёжь, пришли на пустое место. Вам учится не укого. В этом ваша беда.
Я обращал ваше внимание на возможности браузера IE. Ещё в Win98 можно было создать 3D-сайт. Тогда же можно было решить и задачу реального времени в Web. А вы зациклились на PHP и SQL. Какое вам дело до господ из W3C. Они тащут вас назад, к ЕС ЭВМ, дырки в перфокартах лезвием ковырять. Вам это - надо?

Это сообщение отредактировал(а) Мастер - 2.6.2008, 17:13
PM MAIL   Вверх
MAKCim
Дата 2.6.2008, 16:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



LSD
Shaggie
для меня место еще есть?  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Lazin
Дата 2.6.2008, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



вопрос, как можно программировать в DOM, ведь DOM, это Data Object Model, тоесть он кагбы в первую очередь описывает данные... но сам(сама) DOM ничего не делает smile 
 smile

Добавлено через 1 минуту и 20 секунд
MAKCim, с этой стороны лучше видно  smile 
PM MAIL Skype GTalk   Вверх
JackYF
Дата 2.6.2008, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 2
Всего: 162



Цитата(Мастер @  2.6.2008,  15:13 Найти цитируемый пост)
Они умеют программировать в Web? потому и написали браузер.

Браузер - это не веб-приложение  smile 

Ладно, на тебе ещё аргумент: тот, кто тебе ядро операционной системы написал - тоже не программисты? Так а чего ж ты пользуешься? smile



--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Мастер
Дата 2.6.2008, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
вопрос, как можно программировать в DOM, ведь DOM, это Data Object Model, тоесть он кагбы в первую очередь описывает данные... но сам(сама) DOM ничего не делает
В MSDOM можно. В опере - почти нельзя. (чуть-чуть - можно.)

Попробуй расковырять DCSS. Посмотри пример test.

Это сообщение отредактировал(а) Мастер - 2.6.2008, 17:10
PM MAIL   Вверх
nickless
Дата 2.6.2008, 19:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 2
Всего: 181



Мастер
а тебя не смущает, что даже майкрософт в последнее время решила поддерживать и международные стандарты в своём браузере, кроме своих собственных?
Недавно читал, что IE8 будет по дефолту использовать standard-compliant способ рендеринга. Сам знаешь, в IT всё очень быстро меняется и эволюционирует, глядишь и твои творения перестанут работать... 


ЗЫ
Офигенная тема, я тоже к вам присоединюсь smile  smile 


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
Мастер
Дата 2.6.2008, 19:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
а тебя не смущает, что даже майкрософт в последнее время решила поддерживать и международные стандарты в своём браузере, кроме своих собственных?
Недавно читал, что IE8 будет по дефолту использовать standard-compliant способ рендеринга. Сам знаешь, в IT всё очень быстро меняется и эволюционирует, глядишь и твои творения перестанут работать... 
Не слежу я за этим. Я использую то, что в MSDOM есть, а что будет... Придёт время - увидим. Работать перестанут - подправим.
Я в большую политику не лезу. Мне - зачем?
Цитата
Офигенная тема, я тоже к вам присоединюсь
Должен ли я понимать, что с меня сняли кеймо форумного троля?

Это сообщение отредактировал(а) Мастер - 2.6.2008, 20:01
PM MAIL   Вверх
MAKCim
Дата 2.6.2008, 21:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(Мастер @  2.6.2008,  19:57 Найти цитируемый пост)
Должен ли я понимать, что с меня сняли кеймо форумного троля?

 smile  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Lazin
Дата 2.6.2008, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(Мастер @  2.6.2008,  19:57 Найти цитируемый пост)
Не слежу я за этим. Я использую то, что в MSDOM есть, а что будет... Придёт время - увидим. Работать перестанут - подправим.

мир жесток, я плакаль... некуда податься мне со своим FireFox-ом :'|
PM MAIL Skype GTalk   Вверх
Fortop
Дата 3.6.2008, 03:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: нет
Всего: 42



Цитата(Мастер @  2.6.2008,  16:13 Найти цитируемый пост)
Он раньше Фортрана появился. Билл на нём учился программировать.

Раньше чего появился?
http://en.wikipedia.org/wiki/Fortran

http://en.wikipedia.org/wiki/BASIC

мда...


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
W4FhLF
Дата 3.6.2008, 07:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 2
Всего: 121



Цитата(Мастер @  2.6.2008,  16:13 Найти цитируемый пост)
Проблема с английским. (В школе был немецкий.)


И как же ты смог освоить столько буржуйских технологий? На русском и сейчас книг хороших не так много, а в 80х и 90х, я думаю, и вовсе небыло. Как тебе удалось научиться программировать в 90е(начало-середина) не зная английского?smile

Цитата(Мастер @  2.6.2008,  16:13 Найти цитируемый пост)
Я прогаммирующий математик с образованием физика.


Программируешь мат. алгоритмы на Java+DHTML?  smile 

Цитата(Мастер @  2.6.2008,  16:13 Найти цитируемый пост)
Как же небыло. Он раньше Фортрана появился. Билл на нём учился программировать.


Ну вот я себе не могу представить: СССР + 70ые + IBM'овские меинстримы с траснялторами BASIC'a smile
Сейчас спрашивал знакомого, он в СССР преподавал информатику в универе, как раз в то время, говорит не помнит такого. Может прогресс обошёл его сторонойsmile Где именно ты программировал в 70е на BASIC'e? smile 

PS Да, и форт появился раньше васика, как уже упомянул Fortop

Это сообщение отредактировал(а) W4FhLF - 3.6.2008, 07:21


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Mayk
Дата 3.6.2008, 07:27 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



Цитата(W4FhLF @  3.6.2008,  11:21 Найти цитируемый пост)
PS Да, и форт появился раньше васика, как уже упомянул Fortop

не стоит путать обзывать фортран фортом - forth обижается


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
mr.DUDA
Дата 3.6.2008, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 4
Всего: 232



Цитата(W4FhLF @  3.6.2008,  07:21 Найти цитируемый пост)
Где именно ты программировал в 70е на BASIC'e?

СМ ЭВМ ?...  smile 





--------------------
user posted image
PM MAIL WWW   Вверх
W4FhLF
Дата 3.6.2008, 09:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 2
Всего: 121



mr.DUDA, я понятия не имею. Подождём Мастера и узнаем. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Мастер
Дата 3.6.2008, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
Раньше чего появился? Fortran или BASIC

В 1979 нас учили на бейсике. Фортран был потом.
Кто из них первый вылупился? Я, до сих пор, был уверен - первым был бейсик.
Вовсяком случае, все свмые старые машины на нём работали.
И потом, тот, старый, бейсик с современным имеет только название общее, и питок команд, типа LET и REM. (Впрочем, про современный бейсик я почти ничего не знаю.)

Я считаю самым продвинутым языком прграммирования - JavaScript. На нём невероятно легко писать. Просто - наслаждение. Мне иногда приходится возвращаться к Си, и мне кажется - этот язык придумали для пыток.

JavaScript непросто лёгкий, но и, ьлагодаря процедуре eval(), невероятно мощьный. Благодаря этой процедуре вы можете писать программы, которые сами себя совершенствуют. Это кажется волшебством.

Кроме того, JavaScript (совместно с Java, DHTML и VML) позволяет реализовать задачи реального времени и 3D-сайты с потрясающе гибким интерфейсом.

Добавлено через 3 минуты и 46 секунд
Цитата
И как же ты смог(без английского) освоить столько буржуйских технологий? На русском и сейчас книг хороших не так много, а в 80х и 90х, я думаю, и вовсе небыло. Как тебе удалось научиться программировать в 90е(начало-середина) не зная английского?
Было очень трудно. Правда. Но тогда мы учились друг у друга. Раньше не было конкуренции, поэтому за знания можно было заплатить словом "спасибо". Этого было достаточно. Сейчас знания - источник доходов, словесной благодарностью нынче не отделаешься.
PM MAIL   Вверх
Любитель
Дата 3.6.2008, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Цитата(Мастер @  3.6.2008,  13:11 Найти цитируемый пост)
Я считаю самым продвинутым языком прграммирования - JavaScript

smile

Цитата(Мастер @  3.6.2008,  13:11 Найти цитируемый пост)
Мне иногда приходится возвращаться к Си, и мне кажется - этот язык придумали для пыток.

А ты думал? smile 

Цитата(Мастер @  3.6.2008,  13:11 Найти цитируемый пост)
Благодаря этой процедуре вы можете писать программы, которые сами себя совершенствуют.

 smile 

Цитата(Мастер @  3.6.2008,  13:11 Найти цитируемый пост)
Но тогда мы учились друг у друга. 

А первоисточник? ;)


--------------------
PM MAIL ICQ Skype   Вверх
Мастер
Дата 3.6.2008, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
Программируешь мат. алгоритмы на Java+DHTML?
Все интерфейсы пользователей коро станут Web. (Может быть за очень редким исключением.)
У меня была идея - создать рабочее место математика. Этот когда математик, со своего домашнего компьютера, по телефону, мог озадачить кластер нашего НИИ, и, получив результат, мог посмотреть его дома.
К сожалению - не срослось. Меня сократили. (Нужно было принять на работу юношу, который, в противном случае, шел в армию.)
PM MAIL   Вверх
Mayk
Дата 3.6.2008, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



Цитата(Мастер @  3.6.2008,  17:11 Найти цитируемый пост)

JavaScript непросто лёгкий, но и, ьлагодаря процедуре eval(), невероятно мощьный. Благодаря этой процедуре вы можете писать программы, которые сами себя совершенствуют. Это кажется волшебством.

Для тех кто видел lisp/python/ruby? Не надо смешить.

Добавлено @ 13:24
Цитата(Мастер @  3.6.2008,  17:20 Найти цитируемый пост)
Этот когда математик, со своего домашнего компьютера, по телефону, мог озадачить кластер нашего НИИ, и, получив результат, мог посмотреть его дома.

rsh/ssh отменили? vnc? rdp?

Это сообщение отредактировал(а) Mayk - 3.6.2008, 13:25


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Мастер
Дата 3.6.2008, 13:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
А первоисточник? ;)
Набери в командной строке help, и посмотри.
Это был основной источник.
С конференций привозили. Спецслужбы тоже работали. (Воровали информацию.) Изучению современной импортной техники в НИИ занимались отдельные службы программистов. Ониже и нас учили. Писали пособия (на русском).

Это сообщение отредактировал(а) Мастер - 3.6.2008, 19:10
PM MAIL   Вверх
W4FhLF
Дата 3.6.2008, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 2
Всего: 121



Цитата(Мастер @  3.6.2008,  13:11 Найти цитируемый пост)
JavaScript непросто лёгкий, но и, ьлагодаря процедуре eval(), невероятно мощьный. Благодаря этой процедуре вы можете писать программы, которые сами себя совершенствуют. Это кажется волшебством.


omfg... AI is coming smile 

Цитата(Мастер @  3.6.2008,  13:20 Найти цитируемый пост)
Все интерфейсы пользователей коро станут Web.


Как вообще связана практика программирующего матматика с образованием физика с веб-интерфейсами и HTML? smile

Добавлено через 2 минуты и 23 секунды
По моим подсчётам, сенсею порядка 50ти лет. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Lazin
Дата 3.6.2008, 13:32 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



 smile 
/me с нетерпением ждет продолжения
PM MAIL Skype GTalk   Вверх
Любитель
Дата 3.6.2008, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Блин, ну покажите мне программу, которая будет совершенствовать саму себя! Сразу фсё брошу и перехожу на яваскрипт. Обещаю! smile 


--------------------
PM MAIL ICQ Skype   Вверх
Мастер
Дата 3.6.2008, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
Для тех кто видел lisp/python/ruby? Не надо смешить.
Про Lisp я только слышал. Книги смотрел. Но это было давно. У нас техники тогда небыло для того, чтоб лисп можно было юзать. Но недумаю, что он шибко крут. Скорее - очень сложен и неудобен. (Иначе им пользовались бы.)

Lisp - язык, насколько я помню, создан для того, чтоб писать программы, претендующие на наличие в них интеллекта. Но те, кто его создавал, незнали ответа на естественный вопрос: а что есть интеллект?

Я допускаю, что лисп хорош, но он в браузере не работает, и маловероятно, что бкдет там работать. Он выпал из эволюционного процесса.

На одной из конференций я, ещё молодой и наивный, спросил нашего, весьма важного, корифея, который пытался создать машину, обладающую искуственным интеллектом, c 1961 года: чем будет отличаться компьютер, обладающий искуственным интеллектом, от компьютера, который мы имеем сегодня?
- Он будет думать! - ответил корифей, и, прежде чем я успел возразить, удалился, собою довольный.
Цитата
Блин, ну покажите мне программу, которая будет совершенствовать саму себя! Сразу фсё брошу и перехожу на яваскрипт. Обещаю!
Я говорил, что такая возможность есть. Я неговорил, что написал програму, которая сама себя совершенствует.

С помощью процедуры eval() можно выполнить сгенерённую Скриптом строку, так, словно это програма. Браузер сам её компильнёт и скушает, если в ней(в строке кода) нет ошибок. А уж какой код в этой строке: совершенствует он вашу программу или нет, решать вам.( Критерии совершенства нужно описать для начала. К какому идеалу програма должна стремиться, совершенствуя себя?)

Это сообщение отредактировал(а) Мастер - 3.6.2008, 13:49
PM MAIL   Вверх
Mayk
Дата 3.6.2008, 13:39 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а

Репутация: 2
Всего: 134



Цитата(Любитель @  3.6.2008,  17:32 Найти цитируемый пост)
Блин, ну покажите мне программу, которая будет совершенствовать саму себя! Сразу фсё брошу и перехожу на яваскрипт. Обещаю! smile  

Читал(линк дам позже) что в генетических алгоритмах иногда применяются генитеческие же алгоритмы для определения оптимальных параметров(начальная популяция, вероятность кроссовера/мутации и т д)
(или нейронные сети применяются для определения оптимальных параметров НС - не помню точно).  Как пример самосовершентвования пойдёт?  smile   smile

Добавлено @ 13:42

Цитата(Мастер @  3.6.2008,  17:36 Найти цитируемый пост)
Про Lisp я только слышал. Книги смотрел. Но это было давно. У нас техники тогда небыло для того, чтоб лисп можно было юзать. Но недумаю, что он шибко крут. Скорее - очень сложен и неудобен. (Иначе им пользовались бы.)

Lisp - язык, насколько я помню, создан для того, чтоб писать программы, претендующие на наличие в них интеллекта. Но те, кто его создавал, незнали ответа на естественный вопрос: а что есть интеллект?

Незачот за знание матчасти. Корни лиспа напрямую уходят в eval.  AI был позже. 
И вот кто-кто, а создатили javascript'а уж точно не знают что есть интеллект  smile 



Это сообщение отредактировал(а) Mayk - 3.6.2008, 13:45


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
Lazin
Дата 3.6.2008, 13:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



блин, а я то думал он (ECMAScript) в первую очередь нужен для рисования пользовательского интерфейса на страничках smile 
PM MAIL Skype GTalk   Вверх
Мастер
Дата 3.6.2008, 13:52 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
блин, а я то думал он (ECMAScript) в первую очередь нужен для рисования пользовательского интерфейса на страничках
Интерфейс у компьютера нынче, может быть, главное. Если интерфейс с интеллектомЮ то и компьютер - с мозгами.
PM MAIL   Вверх
Любитель
Дата 3.6.2008, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Цитата(Мастер @  3.6.2008,  13:36 Найти цитируемый пост)
С помощью процедуры eval() можно выполнить сгенерённую Скриптом строку, так, словно это програма. Браузер сам её компильнёт и скушает, если в ней(в строке кода) нет ошибок. А уж какой код в этой строке: совершенствует он вашу программу или нет, решать вам.( Критерии совершенства нужно описать для начала.)

Да всё понятно - в чём гениальность сего? И самое главное - почему это "уникальность" яваскрипта?!

Цитата(Mayk @  3.6.2008,  13:39 Найти цитируемый пост)
Читал(линк дам позже) что в генетических алгоритмах иногда применяются генитеческие же алгоритмы для определения оптимальных параметров(начальная популяция, вероятность кроссовера/мутации и т д)
(или нейронные сети применяются для определения оптимальных параметров НС - не помню точно).  Как пример самосовершентвования пойдёт?

Верю. И не только для параметров генетического алгоритма - для оч многих параметров можно их находить (только к eval и пр. это не имеет отношения, но да ладно). Речь, конечна, шла о более высокоуровневом совершенствовании ;)


--------------------
PM MAIL ICQ Skype   Вверх
Мастер
Дата 3.6.2008, 17:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
Да всё понятно - в чём гениальность сего? И самое главное - почему это "уникальность" яваскрипта?!
это не уникальность яваскрипта в общем смысле. В перле eval тоже, кажется, есть. Но перл не работает в браузере. Java - работает, но - в Java нет eval.

Нет этой процедуры в Си и С++. Но С++ итак доживает последнее. Её вытеснят языки, ориентированные на Web. Такие, как С# и Java. Всё, что с web не связано мало кого интересует уже сейчас. А в ближайшем будущем С++ уйдет со сцены.

Что касается процедуры aval с точки зрения исскуственного интеллекта, то она позволяет сохранять в памяти правила. Т.е. - компьютер, кроме деклоративной памяти(БД), преобретает память функциональную(Навык). Теперь компьютер может не только ответить на вопрос:  как зовут?, но и - что делать?. Научится, т.е. - записать последовательность действий в память, чтоб потом воспользоваться навыком. Т.о. - благодаря процедуре  aval компьютер обзавёлся возможностью обучаться, навыки преобретать, рефлексы условные вырабатывать - т.е.. Компьютер становится живым, поскольку условные рефлексы характер формируют, и не только - человека.

Благодаря процедуре eval компьютер станет устройством суперадаптивным, очень дружественным. Он мог бы им стать уже сейчас. Нужно просто правильно запрограммировать.

Цитата
...генетических алгоритмах...

Молодёжь то нынче - продвинутая!
Кстати, а что вы (нынче) называете генетическими алгоритмами?

Это сообщение отредактировал(а) Мастер - 3.6.2008, 18:02
PM MAIL   Вверх
Любитель
Дата 3.6.2008, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Цитата(Мастер @  3.6.2008,  17:50 Найти цитируемый пост)
Но С++ итак доживает последнее. Её 

C++ сменил пол? smile 

Цитата(Мастер @  3.6.2008,  17:50 Найти цитируемый пост)
Кстати, а что вы (нынче) называете генетическими алгоритмами?

http://ru.wikipedia.org/wiki/Генетический_алгоритм smile Сразу скажу - с eval никак не связано smile 

Это сообщение отредактировал(а) Любитель - 3.6.2008, 18:02


--------------------
PM MAIL ICQ Skype   Вверх
MAKCim
Дата 3.6.2008, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



 smile 
продолжайте в том же духе


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Мастер
Дата 3.6.2008, 18:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
путем последовательного подбора

Цитата
с использованием механизмов, напоминающих биологическую эволюцию
Слишком примитивное представление об эволюции.

Вы начнёте понимать что есть генетические (эволюционные) алгоритмы тогда, когда ответите на вопрос: а зачем природе понадобилось усложныть процесс размножения? Зачем понадобился мийоз? Чем плох митоз? Мийоз и митоз - два разных генетических алгоритма. Вчём разница? Почему у нас два родителя. Почему женщина без мужчины родить не может? Делились бы(как одноклеточные) надвое - просто и удобно - ненужно партнёра искать, добиваться его благосклонности. Зачем природе понадобилось этот (двуполый) огород городить?

И ещё. Я ждал, что вы зададите вопрос: чем будет отличаться компьютер, обладающий искуственным интеллектом от компьютера, который мы имеем сегодня?
Раз вы его не задали, то я его задам вам?
Так - чем же?
Цитата
Может быть дашь ссылки на свои проекты или совместные?

Есть у меня книжка, но она для математиков, специализирующихся в исследовении нелинейных динамических систем и нейронных сред.
Суть такая: принято считать, что исследовать нелинейные модели труднее, чем линейные. Тем более - если система имеет нелинейности с гистерезисом, и нелокальные(длинные) пространственные и временные связи . В киге показано, что это нетак. Приведены методы и примеры к ним, позволяющие исследовать модели с произвольной нелинейностью, в том числе - с гистерезисом. Приведён метод, позволяющий исследовать модели нейронных сред.
Вот ещё. Эта посвящена обработке и кодированию отпечатка пальцев.(Работа выполнена на Си, под DOS-ом в 286-й машине.)
А вот в Матлабе, сегодня:user posted imageuser posted image
Цитата
Где именно ты программировал в 70е на BASIC'e?
Как называлась та машина, я не помню. (30 лет прошло.) Ну конечно же - не ЕС ЭВМ. Это убожество появилось позже. В 80-х.

Это сообщение отредактировал(а) Мастер - 3.6.2008, 21:21
PM MAIL   Вверх
Любитель
Дата 3.6.2008, 18:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 5
Всего: 92



Цитата(Мастер @  3.6.2008,  18:18 Найти цитируемый пост)
Вы начнёте понимать что есть генетические (эволюционные) алгоритмы тогда, когда ответите на вопрос: а зачем природе понадобилось усложныть процесс размножения? Зачем понадобился миёоз? Чем плох митоз?

smile

Добавлено через 27 секунд
Мастер, респект. Хорошая тема полчилась smile 


--------------------
PM MAIL ICQ Skype   Вверх
Lazin
Дата 3.6.2008, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(Любитель @  3.6.2008,  18:02 Найти цитируемый пост)
C++ сменил пол? smile 

у С++ есть пол? smile

Добавлено через 29 секунд
Цитата(Мастер @  3.6.2008,  18:18 Найти цитируемый пост)
И ещё. Я ждал, что вы зададите вопрос: чем будет отличаться компьютер, обладающий искуственным интеллектом от компьютера, который мы имеем сегодня?

кого-то мне это напоминает smile

Добавлено через 1 минуту и 25 секунд
Цитата(Мастер @  3.6.2008,  17:50 Найти цитируемый пост)
Что касается процедуры aval с точки зрения исскуственного интеллекта, то она позволяет сохранять в памяти правила. Т.е. - компьютер, кроме деклоративной памяти(БД), преобретает память функциональную(Навык). Теперь компьютер может не только ответить на вопрос:  как зовут?, но и - что делать?. Научится, т.е. - записать последовательность действий в память, чтоб потом воспользоваться навыком. Т.о. - благодаря процедуре  aval компьютер обзавёлся возможностью обучаться, навыки преобретать, рефлексы условные вырабатывать - т.е.. Компьютер становится живым, поскольку условные рефлексы характер формируют, и не только - человека.


а можно вопрос, зачем для этого функция eval? smile

Добавлено через 3 минуты и 16 секунд
 smile
PM MAIL Skype GTalk   Вверх
Мастер
Дата 3.6.2008, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
а можно вопрос, зачем для этого функция eval?
Правило, которое запомнил, условный рефлекс, что выработал, как превратишь в действие иначе?

смайли ки в этом форуме: класс!!! smile  smile smile

(народ на памперсах раззорится)

Это сообщение отредактировал(а) Мастер - 3.6.2008, 20:13
PM MAIL   Вверх
MAKCim
Дата 3.6.2008, 19:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Мастер
как ты думаешь, Java сможет заменить ассемблер?
и вот еще что
перечисли программы, которые у тебя установлены на компьютере, написанные на Java и требующие для запуска JVM


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Мастер
Дата 3.6.2008, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
как ты думаешь, Java сможет заменить ассемблер?

Сгенерить код для железяки можно на любом (пригодном для этого) компьютере. Генератор можно написать на Си или на Java.
Я когдато программировал контроллеры York International с ноутбука, из под ДОС, по RS232.
Генератор кода был написан на Си.

Добавлено @ 19:29
Цитата
перечисли программы, которые у тебя установлены на компьютере, написанные на Java и требующие для запуска JVM
Согласен. С++ завтра будет ещё жив. Но, преучиваться советую начать уже сейчас.

Это сообщение отредактировал(а) Мастер - 3.6.2008, 19:29
PM MAIL   Вверх
MAKCim
Дата 3.6.2008, 19:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата(Мастер @  3.6.2008,  19:26 Найти цитируемый пост)
Сгенерить код для железяки можно на любом (пригодном для этого) компьютере. Генератор можно написать на Си или на Java.

ОК
представим ситуацию: тебе нужно написать обработчик прерывания, скажем, под IA-32e
у тебя есть кодогенератор на Java/C
твои действия? (по пунктам)


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Мастер
Дата 3.6.2008, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 0
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



Цитата
представим ситуацию: тебе нужно написать обработчик прерывания, скажем, под IA-32e

IA-32e - это процессор?

Хорошо-хорошо. Асемблер будет жить... Сдаюсь!

Конечно будет, но - этот язык не для массового потребления. Инструмент специализированный.
Я, к примеру, никогда не программировал BIOS. Ассемблер использовал только как вставки в Си от Борланд.

Специальные инструменты всегда будут. И С++, очевидно, сохранится, но - не как язык общего пользования.

Насколько я помню, обработчик прерываений, это код, на который указыает ссылка из списка указателей на прерывания. Список этот находится в памяти по конкретному адресу. Место в списке - есть номер прерывания. Так? (В досе это было, кажется, так.)

Т.е., чтоб написать обработчик, мало сгенерить код, нужно этот код загрузить в память, и прописать точку входа в списке прерываний.

Мне кажется, этим должна заниматься биос. Она должна инициализировать вектор прерываний.

Вот тут что-то говорится о JDK для процессоров IA. Т.е. - Java написана для вашего процессора. Вам её не хватает?

Это сообщение отредактировал(а) Мастер - 3.6.2008, 20:12
PM MAIL   Вверх
Страницы: (19) [Все] 1 2 3 ... Последняя »
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.5906 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.