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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Java > C++, Кого слушать? 
:(
    Опции темы
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   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0979 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.