Re[2]: Поправил ссылку
От: Dmi3S Россия http://dmi3s.blogspot.com/
Дата: 31.07.09 16:19
Оценка: 3 (2)
sql.ru
Re[2]: Java
От: vladimir.vladimirovich США  
Дата: 31.07.09 19:17
Оценка:
Здравствуйте, Dmi3S, Вы писали:

DS>Здравствуйте, Dsmover, Вы писали:


D>>Пять лет программирую в своей конторе на с++. Языком, конечно, очень доволен и люблю его синтаксис, но встал вопрос о своем будущем. Где и как используется си++, на чем сейчас программируют, какие проблемы решают?


D>>Есть желание изучать Джаву... Стоит?


DS>http://www.sql.ru/forum/actualthread.aspx?bid=16&tid=466654 Почитайте сообщения Xenocephal.


Видимо про java уже ничего не пишут


HTTP Error 404.0 — Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
Re[3]: Java
От: SEH Россия  
Дата: 31.07.09 22:00
Оценка:
УЁ>Я сегодня подписал оффер на с++ позицию писать real-time messaging system, разумеется тоже в финансах (где еще в лондоне работать

Это не в UBS как я понимаю уже?
Re[4]: Java
От: WFrag США  
Дата: 01.08.09 01:56
Оценка:
Здравствуйте, vladimir.vladimirovich, Вы писали:

VV>Нет. Java — был продукт Sun, а у Oracle продукт — соответствующая БД.


Вот так вот просто, да? А как же Oracle Fusion Middleware? Не знаю, как у них расределяются доходы, но Oracle уже давно как не только СУБД. У них есть толстый стек технологий на основе Java, в том числе, сервер приложений (даже несколько, у них был свой OC4J, они купили WebLogic, теперь вот ещё Glassfish). Да, и JVM у них своя тоже купленная есть — JRockit.

Так что я бы поостерёгся ставить равенство между компанией Oracle и СУБД.
Re[6]: Java
От: WFrag США  
Дата: 01.08.09 03:06
Оценка:
Здравствуйте, vladimir.vladimirovich, Вы писали:

WF>>Дак речь о том, что вот так просто технология не загнётся, т.к. есть заинтересованные. Даже если исключить из списка выше всех, кроме Oracle, суть не поменяется.


VV>Заинтересованные есть пока технология жива.


А технология сама по себе, что ли живёт? В случае Java её формируют в том числе те самые заинтересованные.

VV>Тем кто сейчас с java кормится пожалуй дергаться сильно не стоит. Скорее всего на их век хватит, но свежачку туда соваться — сомнительное счастье. Новых рынков не предвидится, а старые уже хорошо поделены. Тем более перепрыг с C++ на java сейчас — шыло на мыло.


Как уже было отмечено, на рынке серверных приложений работы пока достаточно.
Re[4]: Java
От: bnk СССР http://unmanagedvisio.com/
Дата: 01.08.09 03:07
Оценка:
Здравствуйте, Maniacal, Вы писали:

M>Гм... по статистике и здравому смыслу для программиста смена места работы один раз в два года является нормальным явлением.


Ну видимо не для здешних программистов — вот статистика.
Автор: GeekSmiles
Дата: 20.06.08
Вопрос: Возьмите свое резюме и посчитайте среднее значение вашего пребывания на одном месте

Похоже что тут в основном народ работает на одном месте вечно.
Re[3]: Java
От: Dmi3S Россия http://dmi3s.blogspot.com/
Дата: 01.08.09 12:34
Оценка:
VV>Видимо про java уже ничего не пишут

Да там человек, по стилю очень похожий на Луговского, по всем мэйнстримным языкам прошелся. Кроме умных слов кидался еще и интересными ссылками. Ну и потроллил изрядно
Re: Java
От: ononim  
Дата: 01.08.09 12:42
Оценка:
D>Пять лет программирую в своей конторе на с++. Языком, конечно, очень доволен и люблю его синтаксис, но встал вопрос о своем будущем. Где и как используется си++, на чем сейчас программируют, какие проблемы решают?
D>Есть желание изучать Джаву... Стоит?
Пара цитат.. Для того чтобы задумались о борьбе вечного и сиюминутного

Java — объектно-ориентированный язык программирования, разрабатываемый компанией Sun Microsystems и официально выпущенный 23 мая 1995 года.


20 апреля 2009 года Sun Microsystems объявила о слиянии с Oracle Corporation за $9,5 за акцию[3].

Как много веселых ребят, и все делают велосипед...
Re[3]: Поправил ссылку
От: Dsmover  
Дата: 03.08.09 13:56
Оценка:
Здравствуйте, Dmi3S, Вы писали:

DS>sql.ru



Нда, Ксенофол... Там какой-то страшный чел, обосрал всех кого только можно. Притом не глупый...
Но благодаря ему, прочитав ветку форума, начал читать про лисп
Re[4]: Поправил ссылку
От: Dmi3S Россия http://dmi3s.blogspot.com/
Дата: 03.08.09 14:03
Оценка:
Здравствуйте, Dsmover, Вы писали:

D>Нда, Ксенофол... Там какой-то страшный чел, обосрал всех кого только можно. Притом не глупый...

D>Но благодаря ему, прочитав ветку форума, начал читать про лисп

Ксеноцефал

Ксеноцефалов всего два вида и три подвида. Затворники и охотники. Затворники предпочитают сидеть в норах и ждать, когда к ним кто-нибудь приблизится. После чего они выскакивают и набрасываются. Охотники курсируют по определённой траектории и набрасываются на всё что движется. У всех этих тварей три разновидности. Красные – самые глупые и медлительные. Кроме красных затворников, которые имеют большую скорость атаки. Синие – чуть побыстрее и поумнее. А жёлтые – самые опасные из всех. Эти ксеноцефалы довольно интересные созданья. Их тело – сплошная голова, а вернее челюсть. Это больше похоже на заводной капкан, чем на живое существо. Вместо зубов – режущие пластины. Лучше на них не нарываться.
Re[7]: Java
От: oncer  
Дата: 03.08.09 20:49
Оценка:
Здравствуйте, mrTwister, Вы писали:

T>Потому что когда в руках молоток (С++), то все вокруг кажется гвоздями (утечками памяти)


Юзай boost::shared_ptr и забудь про утечьки памяти.
как по мне если писать на голом С или С++ — геммор конечно большой.
но использование тандема Boost и STL — сильно ускоряют процесс разработки.

На ксяких Джавах и НЕт-ах писать значительно быстрее и проще — но уж больно тормозные получаются аппликухи.
НО использование ,повторюсь,Boost и STL + еще условие, девелопер не Джуниор, ускоряет разработку. так если скорость Джавы — 5, то скорость на С++ (кроссплатформенно, юзаем СMake и портабл библиоттеки) — 3. В это же время скорость работы С++ будет значительно превышать Джаву.
В общем не шибко то С++ и проигрывает. Единственное — руки нужны.
На Джаве проще писать. Но тормозная она.

Если по теме: Да, стоит поучить Джаву.... но я бы поучил .NET. Это уже дело вкусов. Но пописать на чтом то еще — полезно.
Re[8]: Java
От: Dmi3S Россия http://dmi3s.blogspot.com/
Дата: 03.08.09 23:50
Оценка:
Здравствуйте, oncer, Вы писали:

O>Юзай boost::shared_ptr и забудь про утечьки памяти.


Это все же палочка о двух концах. Кроме того, что применение smart pointers означает осознанный отказ от детерминированости времени удаления объектов, так еще и в сложносвязных структурах данных вполне можно получить труднонаходимую циклическую зависимость. Так что я бы переформулировал "забудь" на "понимай, что делаешь", и юзай^Wаккуратно используй std::tr1::shared_ptr<>.
Re[9]: Java
От: oncer  
Дата: 04.08.09 08:17
Оценка:
Здравствуйте, Dmi3S, Вы писали:

DS>Здравствуйте, oncer, Вы писали:


DS>Это все же палочка о двух концах. Кроме того, что применение smart pointers означает осознанный отказ от детерминированости времени удаления объектов, так еще и в сложносвязных структурах данных вполне можно получить труднонаходимую циклическую зависимость. Так что я бы переформулировал "забудь" на "понимай, что делаешь", и юзай^Wаккуратно используй std::tr1::shared_ptr<>.


При чем тут "отказ от детерменированности времени удаления" ?
Я имел ввиду юзание СмартПОинтеров вообще. Ясно что нужно пониммать как их правильно юзать. Но даже слабое понимания (в СмартПоинтерах нету ничего сложного) СмартПоинтеров значительно облегчает разработку и менеджирование ресурсов.
Насчет турднонаходимости циклических зависимостей — не сказал бы что это трудная задача. В любом случае не труднее всяких Memory -жучьков в случае использования голых указателей. С выявлением Жучьков можно провозится Неделю. НА выявление циклической зависимости максиум Пол-часа — час. Т.е. использование СмартПоинтеров однозначно правильный выбор.


P.S.
Регулярно встречаются люди (далеко не Джуниоры) которые не предпочитаюти юзать Буст, ..СТЛ еще как-то юзают. Они считают что это излишняя сложность. Так вот из-за таких писак проги на С++ и стают "страшным Адом менеджирования памяти" — это кривые руки а не "излишняя сложность Буста и СТЛ-я"
Re: Java
От: Glоbus Украина  
Дата: 04.08.09 10:11
Оценка:
Здравствуйте, Dsmover, Вы писали:

D>Пять лет программирую в своей конторе на с++. Языком, конечно, очень доволен и люблю его синтаксис, но встал вопрос о своем будущем. Где и как используется си++, на чем сейчас программируют, какие проблемы решают?


D>Есть желание изучать Джаву... Стоит?


Хм... а вот как вариант чего-то новенького и свеженького — педалинг под Мас. Хочешь — педаль на плюсах, хочешь — есть высокоуровневый обжектив С с кучей библиотек на все лады. Да, рынок довольно узкий и специфический, но реально специалистов — с гулькин нос, при том не только у "нас", но и у "них". А платформа довольно интересная — я сам под винду педалю, но вот через стол сидят типы-маковцы с которыми по работе плотно общаюсь — короче все очень интересно выглядит, типа свой маленький мирок
Удачи тебе, браток!
Re[10]: Java
От: Dmi3S Россия http://dmi3s.blogspot.com/
Дата: 04.08.09 10:42
Оценка:
Здравствуйте, oncer, Вы писали:

O>При чем тут "отказ от детерменированности времени удаления" ?

Удаление smart pointer-а нам как бы ни коим боком не намекает на время жизни объекта.

O>Я имел ввиду юзание СмартПОинтеров вообще. Ясно что нужно пониммать как их правильно юзать.

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

O>Но даже слабое понимания (в СмартПоинтерах нету ничего сложного) СмартПоинтеров значительно облегчает разработку и менеджирование ресурсов.

Это временное облегчение при слабом понимании

O>Насчет турднонаходимости циклических зависимостей — не сказал бы что это трудная задача.

Я завидую вашим инструментальным средствам.

O>В любом случае не труднее всяких Memory -жучьков в случае использования голых указателей. С выявлением Жучьков можно провозится Неделю.

lint + ccmaloc, да тысячи их.

O>НА выявление циклической зависимости максиум Пол-часа — час.

Еще раз позавиловал.

O>Т.е. использование СмартПоинтеров однозначно правильный выбор.

Нет, не однозначно. О чем и писалось в предыдущем посте. Ключевые слова "серебрянная пуля" и "молоток".

O>P.S.

O>Регулярно встречаются люди (далеко не Джуниоры) которые не предпочитаюти юзать Буст, ..СТЛ еще как-то юзают. Они считают что это излишняя сложность. Так вот из-за таких писак проги на С++ и стают "страшным Адом менеджирования памяти" — это кривые руки а не "излишняя сложность Буста и СТЛ-я"

Кто все эти люди?!
Откройте описание любого паттерна проектирования. В обязательном порядке там будет секции "применимость" и "результаты". Т.е. как же отличить гвозди от шурупов и что за это будет. Мой предыдущий пост был об этом.
Re: Java
От: Fenimor Украина  
Дата: 04.08.09 14:37
Оценка:
Здравствуйте, Dsmover, Вы писали:

D>Пять лет программирую в своей конторе на с++. Языком, конечно, очень доволен и люблю его синтаксис, но встал вопрос о своем будущем. Где и как используется си++, на чем сейчас программируют, какие проблемы решают?


D>Есть желание изучать Джаву... Стоит?


ИТ-кадры 2009: зарплаты восстанавливаются после кризиса?


....«подешевели» и тестировщики ПО, и некоторые виды программистов (доходы Java-разрабочиков упали с 80 до 60 тыс. руб., а у программистов 1С средняя зарплата сократилась с 62 до 55 тыс. руб).

Лозунг капитализма: От каждого по наивности, каждому по жадности. (с) Джо Стэк (1956-2010)
Re[5]: Java
От: Dsmover  
Дата: 05.08.09 14:29
Оценка:
Здравствуйте, alzt, Вы писали:

A>Здравствуйте, vladimir.vladimirovich, Вы писали:


D>>>Да только нет под нее визуальных нормальных тем. В наших-то конторах (мир программирования) обычно шлепают быдло-клиентов с кучей интерфейсов...


VV>>А что за визуальные темы в C++ которых нет?


A>Наверное, mfc, VCL, Qt.



Скачал вчера Qt SDK for Open Source C++ development on Windows.

Я в полном восторге! Хорошо, что их скупила Нокиа!
Стало всё таким дружественным. Вот уже 2-ой день под нее пишу маленькие программки и учу классы.
Отличная вещь!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.