Java или C++ ???
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Java или C++ ??? - 2005-07-16 22:36:56
|
|
|
playone@
Сообщений: 11
Оценки: 0
Присоединился: 2005-02-26 19:15:02
|
Недавно начал учить C++, мне очень нравится, но все вокруг только и говорят о крутых возможностях явы и о её будущем. Я начал думать и о своём будущем, стрёмно стало от того что я столько времени отгрохаю на изучение(профессиональное) языка С++ а он больше никому нужен не будет. Помогите здраво оценить возможности С++ и Java в будущем, и выскажите ВАШ приоритет при выборе языка програмирования.
PS:Я учусь в универе по специальности информационно-измерительная техника, так что мне прямая дорога на гос. предприятие!!!!!
|
|
|
Java или C++ ??? - 2005-07-17 00:41:31
|
|
|
Vovun
Сообщений: 39
Оценки: 0
Присоединился: 2005-01-15 01:18:21
|
Сам наверно знаеш что java межплатформена и является помесью сей и паскаля но это все фигня изучай дальше серьезно C и никого не слушай про ету ерись за явой будуще будущее неясно и скрыто пелиной тумана а С еще по крайней мере будет актуален лет 5 наверно так что не сцы прорвешся если один язык профессионально изучиш то другие уже проще будет значительно проще Все.[sm=sm203.gif]
|
|
|
Java или C++ ??? - 2005-07-17 00:54:59
|
|
|
Lirick
Сообщений: 114
Оценки: 0
Присоединился: 2004-10-15 00:31:33
|
скажу коротко не буду приводить примеры их тут и так надеюсь приведут. Я знаю что по крайней мере с++ всегда и везде будет нужен. Так что не бросай никогда с++…удачи в дальнейшем ее изучении.
|
|
|
Java или C++ ??? - 2005-07-17 02:24:17
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
—————-<BR>Цитата: Дата:16.07.2005 22:36:56, Автор: playone@ :: Недавно начал учить C++, мне очень нравится, но все вокруг только и говорят о крутых возможностях явы и о её будущем.<BR> —————-
Хе-хе. Всё время существования java ведутся такие разговоры.
quote:
—————-<BR>Цитата: Дата:16.07.2005 22:36:56, Автор: playone@ :: <BR>Я начал думать и о своём будущем, стрёмно стало от того что я столько времени отгрохаю на изучение(профессиональное) языка С++ а он больше никому нужен не будет.<BR> —————-
А сколько времени? Года два-три наверное… Если под контролем знающего программера, то можно и в полгода. Но это всё равно не время.
quote:
—————-<BR>Цитата: Дата:16.07.2005 22:36:56, Автор: playone@ :: <BR>Помогите здраво оценить возможности С++ и Java в будущем, и выскажите ВАШ приоритет при выборе языка програмирования.<BR> —————-
Я знаю Java и знаю C++, и выбор между ними делаю каждый раз когда собираюсь чего-нибудь написать. Java – язык, и неплохой язык. Но – зараза – интерпретируемый. JIT хорош, но всё равно интерпретатор. Да и системное программирование в java сосёт. В C++ ещё можно написать утилитку поднимающую сетевой интерфейс, а в Java проще и не браться. Чего мне в Java нравиться так это javax.swing и "более чистый" по сравнению с C++ синтаксис, а всё остальное у мя и без java есть.
C++ – сраный язык, но он C++, ему можно. Его главный бонус (по сравнению с Ada например) – он умеет кушать C'шные *h файлы. Плюс ООП и C-like синтаксис. Но как я смотрю на gcc, я не удивлюсь если в ближайшем будущем C'шные загловочные файлы будет кушать любой фронт-енд gcc (в т.ч. и Ada). Но это так… C++ чем дальше, тем больше вырастает как замена универсальному C. И лет десять ещё, никуда не денется как я думаю. А Java… это слухи были или нет, насчёт того что M$ больше не будет вставлять JRE в свои винды? кроме того, я видел всего два приложения написанных на Java: JBuilder и Maple (восьмой по-моему). В *nix – java пользуется просто как ещё один скриптовый язык, а Delphi только для энтузиастов, всё остальное C и C++. Единственное место, где java закрепилась – мобила. Но пока мобила не доросла, хотя бы до i386 по производительности, и до 32Mb ОЗУ – это так, по приколу. Ещё java неплохой скрипт язык для приложения, в таком виде она неплохо живёт в OpenOffice. Ну апплеты в инете попадаются иногда, но реже чем MacromediaFlash. А насчёт кроссплатформенности… видел Firefox? Чем не кроссплатформенное приложение? А java'ой там и не пахнет, между прочим.
PS. м-м-м,,, не надо расценивать это как "провокацию флейма", или ещё что-нибудь из того же репертуара. это просто моя точка зрения.
|
|
|
Java или C++ ??? - 2005-07-17 15:33:41
|
|
|
playone@
Сообщений: 11
Оценки: 0
Присоединился: 2005-02-26 19:15:02
|
Вобщем ребята я понял одно. Выучу проф. C++,а дальше всё подтянется. Или я не прав?[sm=go139.gif]
|
|
|
Java или C++ ??? - 2005-07-17 18:46:40
|
|
|
troxa
Сообщений: 50
Оценки: 0
Присоединился: 2005-03-31 22:19:26
|
прав C++ первичен
|
|
|
Java или C++ ??? - 2005-07-17 21:58:08
|
|
|
ventilyator
Сообщений: 423
Оценки: 0
Присоединился: 2004-10-28 15:46:45
|
если под систему, то С++ однозначно если под веб-девелопинг, то тут ява имхо. веб-приложения на сях пишуцца тока такие, у которых совсем критические нагрузки - типа поисковики, чаты(большие), мыльные сервера и прочее а для интерфейсов и разных веб-систем ява пойдет норм. несколько сот человек одновременно держит тока так. что мне в ней ндравица, то что она объединяет в себе и перл и пхп (JSP и сервлеты). к тому же каждый запрос на яве, это просто отдельный поток, в отличие от пхп и перла, где каждый раз проходит прекомпиляция
|
|
|
Java или C++ ??? - 2005-07-18 12:16:18
|
|
|
playone@
Сообщений: 11
Оценки: 0
Присоединился: 2005-02-26 19:15:02
|
Мне кажется что Java это просто модная технология. Да она очень хорошо подходит к вебу и к разным там мабилам. С++ это универсальный язык который круто пригодился системным программистом. Так за чем будущее? За системным программированием или за вебом? (хотя ясно что и то и другое никак не вымрет, но дефецит каких деваелоперов наблюдается у нас?) ЗЫ: Будущее - это по моему года так через четыре (когда универ закончу). Ориентируйтесь на это время![sm=sm203.gif]
|
|
|
Java или C++ ??? - 2005-07-18 15:00:33
|
|
|
ventilyator
Сообщений: 423
Оценки: 0
Присоединился: 2004-10-28 15:46:45
|
сишному программеру легче работу найти. но зато у явовского потолок зарплаты выше.
а ваще, программерство как профессия сакс :( может, вначале это ндравица, но потом достает конкретно. особенно када тебя постоянно поджимают сроки, разные дополнительные пожелания, тормоза коллег по работе и прочее… вот для души программить - это просто рулез.
зато из программеров вырастают (если мозги есть) до (как говорят за бугром) системный или программных архитекторов. вот они хорошо получають… (не у нас естественно) в америке ща кризис программеров, т.к. эта профессия интернациональная и системное программирование нынче выносят в страны с дешевой рабочей силой (в основном в индию). в этом плане веб-девелопинг мне видица более перспективной отраслью.
тока вот еще что. тебе никто не запрещает изучать и то и другое. например, занимаясь системным программингом никто тебе не запрещает самому изучать яву (перл,пхп и прочее). потом дуеш на брейнбенч или на сан.ком, сдаеш соответствующий курс (нуна знать инглиш и иметь около 300 баксов) и смело пишеш резюму, где с гордостью указываиш номер тваво сановского диплома. уверяю тебя, вузовский диплом рядом с сановским будет не более чем кусочком бумашки. на работу таких спецов берут без разговоров.
|
|
|
Java или C++ ??? - 2005-07-19 15:19:10
|
|
|
playone@
Сообщений: 11
Оценки: 0
Присоединился: 2005-02-26 19:15:02
|
А как сейчас нащёт низкоуровн. программирования? Рулит ли связка C++ + JAVA + ASM + какая нить база данных? [sm=go139.gif]
|
|
|
Java или C++ ??? - 2005-07-21 16:51:33
|
|
|
ventilyator
Сообщений: 423
Оценки: 0
Присоединился: 2004-10-28 15:46:45
|
на асме нынче: 1. с дровами паряца 2. ОСи пишут 3. игрушки разгоняют (критические по времени выполнения места и просто тяжелые блоки)
п1 и п2 у нас в стране в данный момент времни не особо. хотя, фиг знает, к чему приведет наша программа технопарков - минимум 2 больших программерских нынче не то уже есть, не то вот-вот будут ну а на игрушках особо не заработаеш. с нашим уровнем пирацтства в стране игрушки продавать невыгодно - тока на запад. но там особо бабла на раскрутку нет.
на С++ у нас нынче пишут разные проги. но опять же - нужно иметь рядо своих наработок (так сказать наглядное резюме из уже созданных программ или завершенных проектов). у нас в стране ценица не диплом, а опыт.
ява юзаеца тока для сурьезных веб-проектов. таких контор мало.
их связка (с примерами готовых работ или готовых проектов) это твое резюме. я не знаю людей, программирующих сразу на всех этих языках. обычно используеца разделение труда - один на сях, другой на яве и прочее… к тому же чем больше технологий используется в конечном продукте, тем друднее конторе потом поддерживать этот продукт
бд программеру нада знать обязательно. интерфейсы на всех языках, которые он знает. и бд знать самые основные: мускуль - обязательно, постгря - обязательно, мс-скуэль-обязательно, оракл - весьма желательно, интербейс(и фаерберд) весьма желательно. остальная экзотика по выбору к тому же надо знать сам SQL и знать что такое триггеры и хранимые процедуры. уметь их создавать (придеца учить языки, сопутствующие этим базам - например, plpgsql)
программер на сях и веб-девелопер (перл с сопутствующими знаниями) на рамблере получают от полутора килобаксов. но работы дофига. и знать и уметь там надо уже сразу. без опыта не знаю - возьмут ли…
в дойчебанке ява-программер получает что-то около 2килобаксов + половину годового заработка в конце года
ну это тока мажор обычно, программеры получают поменьше (спасибо китайцам и индусам). работы дофига и постоянно подгоняют, урезают сроки и прочее… так что чем раньше ты сбацаеш какие-то полезные проги (или законченные веб-проекты), тем быстрее устроишся на работу с неплохой зарплатой, тем быстрее ты потом вырастиш из программера в кого-нить более приличного [sm=9.gif]
|
|
|
|
|