Просмотр полной версии : Python быть или не быть
procedure
20.01.2008, 01:18
Прошу отнестись серьезно к написанному и понять ситуацию. Я низнаю что учить. В смысле в программировании. Все говорят разное. Кто-то говорит что делфи чушь, а кто то говорит не учи php. Но самое большое число людей посоветовали учить python. Самому мне действительно нравится СУБД. Но так как я их ещё до конца не понял. Я к ним пока не приступаю. Мне нравится абсалютно все новое.
Ещё многие говорят что учить делфи и php бесполезно. Так как ты работаешь вечно над одними и теми же проэктами и когда то настает время когда тебе действительно становится скучно, заниматся своим любимым делом - программированием.
Мне бы хотелось узнать что лучше всего учить? Какой язык программирования? или что нибудь другое?
Не забудте пожалуйста обосновать свой ответ почему именно тот язык лучший? Какие у него функции и для чего он предназначен?
Если ке таки нет лучшего языка то напишите о которых вы знаете?
Я просто запутался. Наверное у многих людей такое было.
Модераторов прошу не удалять тему если опубликована не в том разделе, а перенести.
dinar_007
20.01.2008, 01:54
На форуме где-то nerezus выкладывал статью по языкам программирования... У всех есть свои плюсы и свои минусы = оптимального языка впринципе нет...
Поюзай википедию http://ru.wikipedia.org/wiki/Язык_программирования
Внизу статьи есть ссылки на описания основных языков...
procedure
20.01.2008, 02:02
Хорошо я почитаю. но может быть что нибудь кто нибудь ещё что нибудь подскажет?
blackybr
20.01.2008, 02:08
Смотря для чего конкретно ты хочешь его учить, что ты собираешься писать? для чего? под что
между языками нету большой разницы, изучай лучше принципы проектирования программного обеспечения и баз данных, новые технологии
procedure
20.01.2008, 02:23
Смотря для чего конкретно ты хочешь его учить, что ты собираешься писать? для чего? под что
Вот у меня и настал момент конкретно определится. Может кто нибудь заинтересует меня в той теме вобще программирование не учить, а быть как нибудь веб дизайнером. Мне 18 лет и я хочу строго определится наконец то по какому пути пойду. Чтобы конкретно изучать все что с этим связано.
между языками нету большой разницы, изучай лучше принципы проектирования программного обеспечения и баз данных, новые технологии
А можно на этом по подробней?
PEPSICOLA
20.01.2008, 02:38
Моё мнение, что web разработчику легче найти работу чем soft. Шансы, что закажут помощь в разработке web - больше, чем soft, т.к. в России, софт не особо развит, а с английским у тебя проблемы, да и место проживания. Но если у тебя есть свои проэкты и ты создашь довольно пользовательский, полезный софт - то это намного окупиться чем одиночные web заказы. То есть игра в покер - тебе выбирать :)
procedure
20.01.2008, 03:13
Короч оставляю все по прежнему. Учу делфи, паралельно линуху, паралельно php + подключаю питон. Как говорится буду лезть на гору. Может к чему нибудь приду.
А что касается web буду уделять web программированию больше внимания.
=\
procedure
20.01.2008, 05:40
хотелось бы ещё вопросик. Кто как думает по поводу моего выбора?
Имхо питон в связке с С - это идеальный вариант для ВСЕГО. Т.е. у них областей нет пересекающихся, а в непересекающихся они идеально друг друга дополняют(встраивание/расширение).
Что такое питон? Он идеален для веб(ну разве что лишь Ruby on Rails сравниться с ним может), идеален для написания гуя(но используется только под никсами это), для системного программирования(тоже никсы).
В написании игр тоже очень широко применяется. Это второй по распространенности скриптовый язык(после lua).
fucker"ok
20.01.2008, 14:00
Учу делфи, паралельно линуху, паралельно php + подключаю питон. Как говорится буду лезть на гору. Может к чему нибудь приду.
Делфи и линукс вещи не совместимые. Я бы делфи учить не стал. лучше C++ под консоль, а гуи потом можно на питоне или phpgtk сделать :)
От делфи можно всегда перейти к Kylix'у, а насчёт скриптовых языков, в плане лёгкости изучения можно выбрать тот же руби, но выбор каждый должен сделатьсам ;)
fucker"ok
20.01.2008, 15:44
К kylix перейти не получиться, потому-что последняя версия куликса датируется 2002 годом, требует древнее ядро и древние библиотеки, а зачем нам такие проблемы :)
Линксом и freebsd пользуюсь несколько лет и ни разу не видел программ на куликсе.
alextoun
20.01.2008, 15:49
Имхо питон в связке с С - это идеальный вариант для ВСЕГО. Т.е. у них областей нет пересекающихся, а в непересекающихся они идеально друг друга дополняют(встраивание/расширение).
чистый "С" ??? надо попробывать.
мне чё то чесн говоря питон даётся тяжело, мож учу криво? :)
procedure
20.01.2008, 16:04
Значит нужно учить потом вместо C++ учить "С"? А С шарп нужен вобще? или он устарел?
мне чё то чесн говоря питон даётся тяжело, мож учу криво?
Наверное так же как я. Хочется выучить сразу все. И особо времени нет на один и тот же язык тратить. =\
От делфи можно всегда перейти к Kylix'у Кайликс давно похоронен, да и на современных линухах не пашет.
phpgtk Тоже труп, но рабочий.
чистый "С" ??? надо попробывать. С++ желатеольней, но скорее всего оба. Но при расширении можно обойтись и С, это минимальный вариант. Для встраивания же С++ желательней, имхо.
А С шарп нужен вобще? или он устарел? Это клон Java от MS. Неплохой язык и технология(.NET)
alextoun
20.01.2008, 16:20
С++ желатеольней, но скорее всего оба. Но при расширении можно обойтись и С, это минимальный вариант. Для встраивания же С++ желательней, имхо.
мне хотяб с чистого С начать, ибо тяжелее будет сразу С++
Нер а чё всё таки посоветуеш по питону, я с intuit читаю книженцию, мож чё ещё есть?
мне хотяб с чистого С начать, ибо тяжелее будет сразу С++ А смысл начинать с одного, если нужно другое? НАчинать с того надо, что нужно.
По питону с интуита пойдет. Но лучше по книге Гвидо Ван Россума. Он кстати и есть главный разработчик питона.
procedure
20.01.2008, 16:24
технология(.NET)
плохо знаю про что это. Но чувствю .net эт большой плюс.
Я тоже метался от языка к языку, из распространённых все перепробовал, но теперь конкретно определился: С\С++ С# и php mysql.. C\C++ - знания небольшие есть(в плоть до классов), поэтому C# учить стало не сложно, php после С++ тоже стал как то легко даваться.. Ну а без MySQL никуда.. По сути из всего выше перечисленного кроссплатформенно, C# и платформа .NET тоже портируются под Линукс.. Так же конкретно под винду изучаю системное программирование с использованием С++..
Уже несколько месяцев с удовольствием изучаю Php. Имхо будущее за вебом
Уже несколько месяцев с удовольствием изучаю Php. Имхо будущее за вебом
давно занимаюсь php и скажу что он очень медленный да и кроме скорости недостаткой у него хватает
давно занимаюсь php и скажу что он очень медленный да и кроме скорости недостаткой у него хватает хех, давно занимаешься, но не вкуриваешь, для чего нужен пхп
Сколько раз повторять, что общая скорость веб-приложения не зависит от скорости языка? Есть куева хуча других более важных факторов, определяющих общую скорость.
Учу python уже 2 месяца, язык сильный и не трудный. Очень интересный =)
Странно, но у меня ситуация точно такая же, как у автора. Тоже или программист или администратор сетей или веб и не знаю что выбрать пока =(
Из собственного опыта точно знаю, что будет то время, когда даже самому навороченному веб программисту понадобится небольшаая, но очень нужная софтина, которой нет на просторах интернета. (так было когда я упрашивал друга написать мне прогу для постройки карт для моей игры на пхп...)
Насколько я помню, Нерзус сказал, что ненужных языков нет, есть только узкоспециализированные. Поэтому изучив, скажем, Спп, ты будешь уверен, что сущевствует вакансия, где ты нужен. Проблема заключается только в том, что ее надо найти.
Еще один мой знакомый говорил, что зная 7 языков (настоящих, нормальных языков, на которых говорят нормальные люди) мира можно с легкостью изучить все оставшиеся. Как ты понимаешь, точно такая же ситуация и с языками программирования (тут минимум знаний это Спп и Асм).
В данный момент намного важнее уметь защитить (или взломать, чтобы знать психологию хакера/кракера) веб или софт приложение, поэтому это то, чему учат вузы за пределами СНГ (но, как ни странно, люди, поступающии в них умеют максимум калькулятор на С (if ifelse) в своем списке работ, потому как думают, чтто в вузе их всему научат...
Буду внимательно следить за этой темой.
PS
Из "интернета" моего детства:
"<imgrey> python отстой, от 400-т килобайт `not not ... not 1` выводит MemoryError :)
<dottedmag> imgrey: "ага!" - сказали суровые сибирские мужики и пошли дальше писать на ассемблере"
Еще один мой знакомый говорил, что зная 7 языков мира можно с легкостью изучить все оставшиеся.
Во первых: ИМХО достаточно знать 1 - 3 языка, и остальные будет выучить легко..
(настоящих, нормальных языков, на которых говорят нормальные люди, а не только индусы (это к слову о Спп ;) ) )
Во вторых: твой знакомый неправ и неодекватен в этом вопросе, а если ты так не считаеш, то оргументируй и обоснуй что С++ ненармальный и ненастоящий язык программирования, а также что на нём индусы только и кодят..
Во первых: ИМХО достаточно знать 1 - 3 языка, и остальные будет выучить легко..
Я говорил о национальных языках стран =/ Зная русский будет легко выучить белорусский или украинский, но вот французский или китайский будет выучить не так просто (хотя бы из-за другого алфавита).
Во вторых: твой знакомый неправ и неодекватен в этом вопросе, а если ты так не считаеш, то оргументируй и обоснуй что С++ ненармальный и ненастоящий язык программирования, а также что на нём индусы только и кодят..
Не надо воспринимать кусок про индийский код так серьезно ^^. Просто я когда-то услышал, что у индусов 23 национальных языков, а где-то добавили, что скорее всего один из них Спп... Я не имею абсолютно ничего против Спп, поэтому признаю, что немного переборщил и удалю этот кусок из сообщения.
procedure
24.01.2008, 18:33
Я тоже метался от языка к языку, из распространённых все перепробовал, но теперь конкретно определился: С\С++ С# и php mysql.. C\C++ - знания небольшие есть(в плоть до классов), поэтому C# учить стало не сложно, php после С++ тоже стал как то легко даваться.. Ну а без MySQL никуда.. По сути из всего выше перечисленного кроссплатформенно, C# и платформа .NET тоже портируются под Линукс.. Так же конкретно под винду изучаю системное программирование с использованием С++..
прикольна, я тоже так хотел. Только мне все говорят что сначала нужно выучить делфи прежде чем приступать к С.
Уже несколько месяцев с удовольствием изучаю Php. Имхо будущее за вебом
Будующее за всеми специалистами. Только нужно для начала определится, составить что то типа плана на будующее.
Во первых: ИМХО достаточно знать 1 - 3 языка, и остальные будет выучить легко..
Да что вы как эти forum.dom2.ru.=\
Главное иметь представление о том что такое массивы как с ними работать. Функции, процедуры =\ , циклы.
С этими знаниями любой язык програмирования будет даватся уже на большой процент легче.
А если есть ещё и опыт то вобще все просто прекрасно.
прикольна, я тоже так хотел. Только мне все говорят что сначала нужно выучить делфи прежде чем приступать к С.
Честно говоря эти люди ИМХО глубоко ошибаются.. Делфи и С это небо и земля, обсолютно разнае вещи, начинать можно с любого, но такое утверждение не обосновано и не содержит логики.. От себя добавлю: начинай кодить на С, сможеш и под венду и под Линь программировать, да и ИМХО возможностей у С куда больше, да и кодить на нём как то приятнее и интереснее.. Если хочеш что то на подобие Делфи то можешь взятся за C#.. Я признаю что я сторонник C\C++\C#, и не переношу паскалеподобные языки, но также нехочу никого оскорбить\обидеть, на Делфи и на Паскале кодили в технаре..
Будующее за всеми специалистами. Только нужно для начала определится, составить что то типа плана на будующее.
С этим полностью согласен..
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot