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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Учу С++, стоит ли учить параллельно ещё один ЯП, вдруг я забуду С++... 
V
    Опции темы
zim22
Дата 22.9.2009, 09:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


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

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



история моей жизни smile
В университете я писал лабораторные на С++, а  подрабатывал на PHP.
Ввиду того, что лабораторые можно было сдавать на любом ЯП - С++ из за своей сложности(по сравнению с PHP) медленно отошёл на второй план.
Пописав на PHP пол-годика С++ почти забыл.  Даже к именам переменным в С++ по-привычке добавлял символ $ smile

Сейчас работаю С++ программером, т.к. он язык хоть и сложный, но этим он мне и нравится smile PHP забыл уже. 
Я оцениваю свой уровень знаний по С++ - ниже среднего. Стоит ли учить сейчас Python? Боюсь, что в голове каша возникнет, два языка смешаются и будет не польза, а вред.
Язык Python хочу выучить для себя. По работе его не требуют.
Что посоветуете? 



Это сообщение отредактировал(а) zim22 - 22.9.2009, 09:21


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


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

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



Цитата(zim22 @  22.9.2009,  09:19 Найти цитируемый пост)
Что посоветуете?

если есть время учи. к примеру у меня его нет - но по работе пришлось осваивать С# - причем в рабочее же время. хотя по большому счету ничего нового. 
PM MAIL   Вверх
zim22
Дата 22.9.2009, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


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

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



Цитата(mrbrooks @  22.9.2009,  09:24 Найти цитируемый пост)
если есть время учи. 

я выкраиваю время на изучение С++. если буду учить Python - то время будет делиться между С++ и Python


--------------------
PM MAIL   Вверх
mrbrooks
Дата 22.9.2009, 09:55 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

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



zim22, тогда меньше спи  smile что тут еще посоветовать.  smile 
PM MAIL   Вверх
zim22
Дата 22.9.2009, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


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

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



ладно. я думаю есть только один способ проверить забуду я С++ или нет  smile 


--------------------
PM MAIL   Вверх
Kirgston
Дата 22.9.2009, 10:37 (ссылка)    | (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



А я бы чесно говоря не рекомендовал...ибо на сколько я знаю то Питон веб программинг. И быть хорошим специалистом в Вин32 аплетах и в Веб программинге имхо нереально... 

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

Если же приносишь и показываешь мол вот в 5ти проектах я делал БД , так начальник сотрит и думает "ага значит он с БД уже работал... ну пусть и дальше с ними возится!".

то есть так выходит не рыба не мясо. Знать основы веба и вин32 можно. Но всех тонкостей увы не пронюхаешь. Да и сам посмотри что это совершенно разные области... это тоже что слесарь и токарь... вроде что то похоже, но не то... грубо говоря понимаю когда выбор идет скажем между Си и С++, Вижуал\Билдер, Шарп\Ява. То есть это приблезительно одного поля ягоды, а тут вообще кругозор - небо и земля )))))0
PM MAIL   Вверх
Riddik
Дата 22.9.2009, 10:38 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Учи по чуть-чуть.
Сам парился по этому вопросу. По поводу "не забуду ли".

Пока не познакомился с некоторыми людьми, которые знают и профессионально владеют N>2 языками:

1. Чаще всего работают на С++. Почти все проекты на С++ используют Python для скриптов.
2. Раз в месяц-два начинают параллельную разработку под Flash  на ActionScript3. Тоже часто.
3. Некоторые проекты (причём иногда параллельно) делают на Java и/или на J2ME для мобильных платформ.
4.  Прямо не спрашивал, но судя из беседы знает Objective C.

Это все речь об одном человеке.

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

Многие программисты используют Python или Lua в своих проектах на С++, используют C# для разработки вспомогательных иструментов в своей работе и т.д.

Так что, не "партесь" smile

Сам сейчас утрясу кое-какие вопросы я параллельно к С++ буду почитывать C# или Python.
В добавок хотел бы ActionScript3 почитать для Flash, если к тому времени Silverlight ещё не наберёт обороты. Тогда можно будет C# ограничиться. 

Удачи)

P.S. http://kvakvs.blogspot.com/  Вот тремя языками человек пользуется и при это дизайнер казуал-игр.

Это сообщение отредактировал(а) Riddik - 22.9.2009, 10:40
PM MAIL   Вверх
mrbrooks
Дата 22.9.2009, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

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



zim22, воо. видишь тебе сколько полезных советов дали камрад. действуй  smile 
PM MAIL   Вверх
ller
Дата 22.9.2009, 10:45 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 4.8.2008
Где: г. Таганрог

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



Сколько людей, столько и мнений smile
PM MAIL   Вверх
NightmareZ
Дата 22.9.2009, 10:56 (ссылка)    | (голосов:13) Загрузка ... Загрузка ... Быстрая цитата Цитата


[хакер]
**


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

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



Стоит. Пять тыщ мильёнов.

З.Ы. Давайте уже раздел откроем специально для тупых вопросов.

З.З.Ы. Я пью чашку кофя, стоит ли параллельно ещё съесть печенюшку?

Добавлено через 1 минуту и 38 секунд
Цитата(Kirgston @  22.9.2009,  10:37 Найти цитируемый пост)
Вин32 аплетах


Это что за пикачу?


--------------------
NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш
Ely-Art.ru - наша маленькая домашняя арт-студия
mugcraft.ru - кружки на любой вкус
PM WWW ICQ Skype GTalk AOL YIM   Вверх
kemiisto
Дата 22.9.2009, 11:06 (ссылка) |  (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

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



zim22, есть одна опасность - в отличие от денег, знания бывают лишними. Помните, как у Конан Дойля («Этюд в багровых тонах») было сказано, устами Холмса:
Цитата
Мне представляется, что человеческий мозг похож на маленький пустой чердак, который вы можете обставить, как хотите. Дурак натащит туда всякой рухляди, какая попадется под руку, и полезные, нужные вещи уже некуда будет всунуть, или в лучшем случае до них среди всей этой завали и не докопаешься. А человек толковый тщательно отбирает то, что он поместит в свой мозговой чердак.


Тем не менее:
  • Путаница будет только со вторым языком и то по-началу, дальше - всё яснее и яснее. Особенно полезно это будет Вам, знакомому с С++ и PHP. Трудно придумать более адскую смесь. Срочно расширять кругозор! smile 
  • Я бы рекомендовал посмотреть так называемые языки-концепции (Smalltalk, LISP, Prolog, Forth). Куда больше узнаете.
  • Можно ознакомится с ФП. Только сильно пока не углубляйтесь. Там есть интересные концепции, но это не панацея. Haskell, F#.



--------------------
PM MAIL WWW GTalk Jabber   Вверх
zim22
Дата 22.9.2009, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


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

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



Цитата(kemiisto @  22.9.2009,  11:06 Найти цитируемый пост)
Срочно расширять кругозор

Цитата(Riddik @  22.9.2009,  10:38 Найти цитируемый пост)
Надо только не зацикливать свое мышление на одной парадигме. 

ну хоть хорошо то, что я начинаю понимать свою ограниченность миром С++.

Чем лучше всего покосить газон? - Молотком!
Чем вы будете перемешивать сахар в чае? - Молотком!
Что вы возьмёте с собой на рыбалку? - Молоток!

Молоток - это С++ smile



--------------------
PM MAIL   Вверх
Riddik
Дата 22.9.2009, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(zim22 @  22.9.2009,  11:38 Найти цитируемый пост)
Чем лучше всего покосить газон? - Молотком!
Чем вы будете перемешивать сахар в чае? - Молотком!
Что вы возьмёте с собой на рыбалку? - Молоток!

Молоток - это С++


Ну, молотком рыбу не поймаешь, газон не покосишь и сахар не помешаешь. 
Молотком можно только гвозди забивать и постучать некоторым товарищам по голове.

А на С++ можно сделать все только вот многие вещи будет быстрее и проще сделать на средствах, специально для этого предназначенных.


Цитата(zim22 @  22.9.2009,  11:38 Найти цитируемый пост)
я начинаю понимать свою ограниченность миром С++


Лучше быть ограниченным С++, чем любым другим языком. 

А вообще не нужно тратить время разговорами обо всем этом.  Все это пустая трата времени.
Делайте просто так, как хотите и как считаете нужным.

Если были опасения, что одно повредит другому - вам их вроде развеяли - не повредит. 

Наоборот, изучения "второго" даст лучшее понимание "первого", а после изучение "третьего" в голове наступит просветление и нирвана.  



P.S. Кстати, вот считаете себя "программистом С++ ниже среднего". Откуда такие выводы, вроде, помню, в подписи висел баннер "мастер С++", тест какой-то прошли крутой или сертификат - уж не знаю) И ниже среднего?

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


depict1
****


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

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



Цитата(Riddik @  22.9.2009,  11:57 Найти цитируемый пост)
в подписи висел баннер "мастер С++", тест какой-то прошли крутой или сертификат - уж не знаю)

то я на Brainbench прошёл тест "С++ Master"
однако я не считаю его серьёзным тестом smile
Цитата(Riddik @  22.9.2009,  11:57 Найти цитируемый пост)
Кстати, вот считаете себя "программистом С++ ниже среднего". Откуда такие выводы

потому что я не знаю:
1) boost
2) шаблоны с++
3) паттерны проектирования
4) алгоритмы на графах
5) winapi
6) на форуме есть люди гораздо умней меня. я даже не могу понять, что за код у них на С++ написан smile
Цитата(Riddik @  22.9.2009,  11:57 Найти цитируемый пост)
Если были опасения, что одно повредит другому - вам их вроде развеяли - не повредит. 

значит Python сообщество скоро пополнится ещё +1 программистом

Это сообщение отредактировал(а) zim22 - 22.9.2009, 12:16


--------------------
PM MAIL   Вверх
Lazin
Дата 22.9.2009, 13:41 (ссылка) |   (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(zim22 @  22.9.2009,  09:19 Найти цитируемый пост)
Я оцениваю свой уровень знаний по С++ - ниже среднего. Стоит ли учить сейчас Python? Боюсь, что в голове каша возникнет, два языка смешаются и будет не польза, а вред.

конечно-же будет вред. каша не возникнет, но возникнет стойкое желание писать на python-e, а не на с++, от которого начнет временами подташнивать )
PM MAIL Skype GTalk   Вверх
aikidzin
Дата 22.9.2009, 14:09 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Моё мнение такое: Не пудри себе голову. Люди становятся профессионалами в нескольких языках программирования только опытным путем. есть проект на Си - пиши на си, отдавайся полностью изучению всех тонкостей этого языка. как закончишь проект - тебе дадут другой, вполне возможно на С++, а может С#. Я когда в фирму пришел - кодил на PHP, потом пересел на Си (уж очень он мне нравится). Потом два года в армии (компутер видел только дома ночью). пришел на гражданку в ту же организацию - вспоминается все очень быстро. А если хочешь развиваться - читай теоретические книжки о языках программирования, операционных системах, алгоритмах. Эти знания тебе больше помогут продвинуться, чем знание нескольких языков насырую (в смысле без рабочей практики.) ибо учебный проект != рабочему. 
Извините за каламбур.
PM MAIL   Вверх
Fatkh
Дата 22.9.2009, 14:52 (ссылка)  | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(zim22 @  22.9.2009,  07:19 Найти цитируемый пост)
Язык Python хочу выучить для себя. По работе его не требуют.
Что посоветуете? 

Python - один из языков будущего. Почему? Главное - он близок к естественному. Кроме того, по функциональности он ничем не уступает тому же С++. (Ничем, чтобы тут мне не отвечали. Так как любой код на С++ может быть переписан на С, а любую либу на С можно заюзать в проге на Питоне) Это один из тех языков, которые знать нужно. Даже если нет действующих проектов. К тому же, что важно - это очень простой язык. То есть выучить будет несложно.

Цитата(Kirgston @  22.9.2009,  08:37 Найти цитируемый пост)
А я бы чесно говоря не рекомендовал...ибо на сколько я знаю то Питон веб программинг. И быть хорошим специалистом в Вин32 аплетах и в Веб программинге имхо нереально... 

Чушь. Питон используют везде. http://www.python.org/ Заходим и читаем список проектов на Питон. К слову, Питон для математических вычислений используется в NASA. Если с английским плохо, то смотрим в википедии.

А вообще - все быстрее развиваются технологии. Время все дороже. С++ - язык, не предназначенный для скорости написания кода. И проигрывать он будет все больше. Так что для будущего - учи.
PM MAIL Jabber   Вверх
IKM2007
Дата 22.9.2009, 15:24 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


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

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



Цитата(NightmareZ @  22.9.2009,  10:56 Найти цитируемый пост)
Стоит. Пять тыщ мильёнов.
З.Ы. Давайте уже раздел откроем специально для тупых вопросов.
З.З.Ы. Я пью чашку кофя, стоит ли параллельно ещё съесть печенюшку?

NightmareZ, тебе не надоело оскорблять других участников форума? Что, обижен на все и вся? Или ты чувствуешь себя хорошо, написав пост, которые затем многие минусуют? Вспомнился повесть "Трое в лодке, не считая собаки", точнее вот этот самый момент:
Цитата

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


По сабжу: учи ассемблер, точно пригодится в написании критичных (с точни эффективности) мест проги. Да и ни с чем не перепутаешь. smile 


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
aikidzin
Дата 22.9.2009, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(IKM2007 @ 22.9.2009,  15:24)
учи ассемблер, точно пригодится в написании критичных (с точни эффективности) мест проги. Да и ни с чем не перепутаешь

и в отладке зачастую ассемблер очень пригождается. бывают такие баги, что приходится часами лазить по дизассемблеру.
PM MAIL   Вверх
delichon
Дата 22.9.2009, 15:42 (ссылка) |   (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Python уступает C++ хотя бы тем что он интерпретируемый. Т.е. для выполнения программ, написанных на нем, необходим интерпретатор. А значит он может быть использован не во всех задачах. Например, на нем невозможно писать программы для микроконтроллеров.
Однако, одновременно это является и его достоинством. Поскольку становится возможным, например, запускать написанную на Python программу на всех платформах, поддерживаемых интерпретатором и библиотеками, без пересборки или встраивать интерпретатор в свои программы и использовать его для выполнения скриптов.
Скорость же разработки, на мой взгляд, больше зависит от наличия/отсутствия библиотек, необходимых для решения задачи, а так же их качества. Python хорош большой стандартной библиотекой. Однако, сформировав свой набор библиотек, можно так же быстро разрабатывать программы и на любом другом языке.
По теме хочу сказать что на мой взгляд начинать лучше всего с одного языка. Причем максимально приближенного к железу, например, C или ассемблер. В дальнейшем это позволит лучше понимать то, как работают ваши программы.

PM MAIL WWW   Вверх
mrbrooks
Дата 22.9.2009, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

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



 smile 
Цитата(IKM2007 @  22.9.2009,  15:24 Найти цитируемый пост)
NightmareZ, тебе не надоело оскорблять других участников форума? Что, обижен на все и вся? Или ты чувствуешь себя хорошо, написав пост, которые затем многие минусуют? Вспомнился повесть "Трое в лодке, не считая собаки", точнее вот этот самый момент:

дык это его хобби. тут главное внимание не обращать. кстати надо ввести фичу на форум - скрытие постов определенных участников.  smile 
PM MAIL   Вверх
Kirgston
Дата 22.9.2009, 16:01 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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




Модератор: Сообщение скрыто.

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


Эксперт
****


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

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



Цитата(delichon @  22.9.2009,  15:42 Найти цитируемый пост)
Скорость же разработки, на мой взгляд, больше зависит от наличия/отсутствия библиотек, необходимых для решения задачи, а так же их качества. Python хорош большой стандартной библиотекой. Однако, сформировав свой набор библиотек, можно так же быстро разрабатывать программы и на любом другом языке.

тут я совсем не согласен, в питоне есть такие фичи как generators, generator expressions, list comprehensions, лямбда выражения(жаль что только однострочные), и много чего еще, что невозможно заменить никакими библиотеками
программы на питоне, как правило могут иметь намного более простую архитектуру благодаря динамической типизации
есть связанные с этим недостатки, например низкая производительность, а так-же то, что проблемы обнаруживаются только после запуска, но тут есть обходные пути, критичные к скорости работы/объему используемой памяти участки, можно реализовать на Си, С++, Pyrex или Cython, простые ошибки можно обнаружить с помощью специальных приложений(таких как pylint) до запуска скрипта, ну и TDD ес-но рулит.
PM MAIL Skype GTalk   Вверх
Galaran
Дата 22.9.2009, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



ИМХО важно учить не синтаксис языков, а общие средства, например  "Foreach", "Указатели", "Делегаты", "Лямбды" ну и так далее, а потом применять их конкретному языку. Хоть что-то и не используется в каком-то языке,  всё равно будет полезно знать. В С++ же, что-то может реализовываться в библиотеках. Хорошо зная вот такие концепции, многие языки покажутся родными, просто синтаксис различается
PM MAIL   Вверх
kemiisto
Дата 22.9.2009, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

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



Цитата(Fatkh @  22.9.2009,  15:52 Найти цитируемый пост)
Чушь. Питон используют везде. http://www.python.org/ Заходим и читаем список проектов на Питон. К слову, Питон для математических вычислений используется в NASA. Если с английским плохо, то смотрим в википедии.

Чушь, как раз, Вы несёте, уважаемый. NASA uses Python. Такой слоган красовался одно время на их главной страничке. Так вот, во-первых, ни слова там не было про математические вычисления. Если с английским хорошо, читаем тут. Scientifcic Programming там только в ключевых словах. И то с опечаткой. smile Ну написали какой-то GUI-форнтэнд для Oracle'овской БД. С таким же успехом можно говорить, что NASA uses Ruby, Perl, C++. Да что угодно. Но вычислительные вещи пишутся на Modula, Ada, Fortran(?), C++(?). Про ++ приколов много. Ну там типа спутник упавший:
Код

if (a = b)
{
  // вот как-то так спутники и падают =)
}


В такие области путь говнoмейнстрим языкам закрыт. Про NASA точно сказать не могу, но, скажем, в атомной энергетике по соседству (в Канаде) можно использовать только MODULA-2 и Ada.

Добавлено через 2 минуты и 10 секунд
Цитата(Galaran @  22.9.2009,  18:03 Найти цитируемый пост)
ИМХО важно учить не синтаксис языков, а общие средства, например  "Foreach", "Указатели", "Делегаты", "Лямбды" ну и так далее, а потом применять их конкретному языку.

Вот и подросло поколение программистов, для которых итераторы, делегаты и "лямбды" уже общие средства. smile Дожили. smile 

Это сообщение отредактировал(а) kemiisto - 22.9.2009, 17:22


--------------------
PM MAIL WWW GTalk Jabber   Вверх
GoldFinch
Дата 22.9.2009, 17:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

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



Цитата(Fatkh @  22.9.2009,  15:52 Найти цитируемый пост)
Python - один из языков будущего.

не хотеть такое будущее =\

Добавлено через 1 минуту и 14 секунд
Lazin, в С++ тоже есть лямбды, обычно почему-то тоже однострочные

Добавлено через 3 минуты и 21 секунду
Цитата(kemiisto @  22.9.2009,  18:21 Найти цитируемый пост)
Вот и подросло поколение программистов, для которых итераторы, делегаты и "лямбды" уже общие средства. Дожили.

а что в них не общее?
нормальные средства нормального ЯВУ
PM MAIL ICQ   Вверх
Fatkh
Дата 22.9.2009, 17:43 (ссылка)  | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(kemiisto @  22.9.2009,  15:21 Найти цитируемый пост)
Чушь, как раз, Вы несёте, уважаемый. NASA uses Python.

Вот такой я дурак. Только загляните сюда : http://nebula.nasa.gov/ Жирная часть этого написана на питоне, часть на Джаве и Эрланге. И это не единственный пример. Еще тут : http://aisrp.nasa.gov/projects/e529600e.html

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



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

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



Fatkh, наса написало целых 2 программы на питоне?
ну со всеми бывает, что уж там говорить...
PM MAIL ICQ   Вверх
kemiisto
Дата 22.9.2009, 17:53 (ссылка) |  (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

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



Цитата(Fatkh @  22.9.2009,  18:43 Найти цитируемый пост)
Вот такой я дурак.

Ага. Ты даже не в силах понять, что тебе было написано. smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Fatkh
Дата 22.9.2009, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(GoldFinch @  22.9.2009,  15:48 Найти цитируемый пост)
Fatkh, наса написало целых 2 программы на питоне?
ну со всеми бывает, что уж там говорить... 

Две программы за одну минуту в гугле. Нмв, неплохо. Я должен искать все проги, написанные НАСА на Питоне? Делать мне больше нечего. Мне заявили, что их нет, кроме приведенной, я привел контр-пример. Если сказать нечего, лучше молчать. Или начать понимать, что тут люди, а не поисковики, и иногда полезно пользавать гугл, если так хочется узнать. NASA - не та организация, которая будет на первых строчках гугла с описаниями прог.

Добавлено через 39 секунд
Цитата(kemiisto @  22.9.2009,  15:53 Найти цитируемый пост)
Ага. Ты даже не в силах понять, что тебе было написано.   

Я ответил на первую часть поста.
PM MAIL Jabber   Вверх
GoldFinch
Дата 22.9.2009, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

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



http://www.boost.org/development/index.html
если верить этой страничке, буст на четверть состоит из html
PM MAIL ICQ   Вверх
bsa
Дата 22.9.2009, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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




 ! 
bsa
Прекращаем холиварить, а то перенесу тему!

PM   Вверх
GoldFinch
Дата 22.9.2009, 18:09 (ссылка) |   (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

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



ок, строго по теме:

в бусте есть boost::pyton (библиотека для взаимодейтсвия с питоном)
так вот если учить питон совместно с boost::pyton, то знания хорошего С++ ты только улучшишь
PM MAIL ICQ   Вверх
NightmareZ
Дата 22.9.2009, 22:09 (ссылка)  | (голосов:11) Загрузка ... Загрузка ... Быстрая цитата Цитата


[хакер]
**


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

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



Цитата(IKM2007 @  22.9.2009,  15:24 Найти цитируемый пост)
NightmareZ, тебе не надоело оскорблять других участников форума? Что, обижен на все и вся? Или ты чувствуешь себя хорошо, написав пост, которые затем многие минусуют?


То, что меня многие минусуют, говорит лишь о том, что они со мной не согласны. Не факт, что они правы.

И чем же я оскорблял топикстартера? Тем, что сказал, что вопрос глупый? Дык так оно и есть. Откуда кто-либо может знать, сможет ли он изучать параллельно ещё один ЯП? Может он мегамозг и сможет изучать сразу десяток, а может дурной как валенок - и не сможет разобраться даже в одном.

И ответы в этой теме многие тупые. Потому что люди отвечают со своей колокольни и даже не задумываются о том, как эта ситуация выглядит со стороны аффтара.


--------------------
NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш
Ely-Art.ru - наша маленькая домашняя арт-студия
mugcraft.ru - кружки на любой вкус
PM WWW ICQ Skype GTalk AOL YIM   Вверх
ller
Дата 22.9.2009, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 4.8.2008
Где: г. Таганрог

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



Так автор и спросил, что поэтому поводу думают другие.
И если кто то сможет ответить с точки зрения топикпостера, то он как минимум пророк smile

Добавлено через 1 минуту и 46 секунд
NightmareZ, Вы  бы лучше ответили, помешал ли Вам Lisp в изучении С++ и наоборот, была ли каша в голове итд. Что как я понял и волнует автора.
PM MAIL   Вверх
Remiznik
Дата 23.9.2009, 01:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Ответ на этото вопрос мне кажеться  можно найти только опытным путём ))) Если в голове нчнёться каша ....  Сможешь определиться чем тебе заниматься далше Питоном или С++ !

а Не попробуешь не узнаешь ))) 
PM MAIL   Вверх
bsa
Дата 23.9.2009, 10:32 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Лично я сомневаюсь, что возникнет каша при постоянном использовании данных языков. Если в какой-то момент на некоторое время переключиться полностью на один, то потом при возврате на другой возможны чисто механические ошибки (из-за "набития руки").
PM   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

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


 




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


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

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