Просмотр полной версии : Python
Enchantner
27.02.2009, 19:00
http://upload.wikimedia.org/wikipedia/ru/thumb/0/06/Python_logo.svg/200px-Python_logo.svg.png
Официальная страница:
http://www.python.org/
На Википедии:
http://ru.wikipedia.org/wiki/Python
В настоящее время популярность языка Python растет не по дням, а по часам. Что только на нем нельзя писать - от компактных и быстрых веб-серверов до приложений чуть ли не уровня ядра. А проще говоря, это высокоуровневый скриптовый язык общего назначения, который включен по умолчанию в большинство *nix-систем, потому что довольно большая часть софта (например, система портежей в Gentoo) пишется именно на нем или с его поддержкой.
Кроме того, существует много вариаций Python, позволяющих писать приложения, которые будут работать, например, под Java-машиной или .NET.
Статьи на русском языке: http://habrahabr.ru/blogs/python/
Хороший русско- и украинскоязычный форум: http://python.su/forum/
Недавно начал его раскуривать. Синтаксис, удобство и функционал просто сказка! Особенно после грамоздкого пхп. В общем я очень им доволен, и буду продолжать его учить.
Думаю стоит добавить в шапку недавнюю DjangoBook 2.0:http://www.djangobook.com/en/2.0/
Добавлено через 1 минуту
Hast, а ты бы лучше на РНР-фреймворки еще посмотрел. Ибо вся эта эйфория не от самого языка, а от фреймворка ;)
Enchantner
04.06.2009, 18:38
V@s3K, от языка тоже, он того стоит :)
от языка тоже, он того стоит
Да, неимоверно красивый язык.
Но врядли веб-программист Hast просился кодить на чистом Python, писать алгоритмы Дейкстры и сортировать массивы. А для веба можно писать и не зная всех красивостей Python.
Hast, а ты бы лучше на РНР-фреймворки еще посмотрел
Да, тоже как-нить попробую. Правда я кроме symphony других фреймворков и не знаю ))
По поводу питона: у меня сейчас цель - довести уровень знаний джанго хотя бы до уровня пхп. А для питона нет ни времени ни желания. Люблю я по веб кодить и всё тут :) И даже не потому что "веб языки намного легче!(с)", нет. Пару прикладных языков я тоже знаю, хоть и на слабом уровне... Just for fun в общем :)
Хотя, в идеале можно выучить питон, отучиться где-нибудь в Стэндфорде и укатить отдыхать в гугл :Grin: Эх, мечты, мечты...:frown:
Hast, теперь вопрос: как ты доведешь django "до уровня похапе", если не будешь знать питон?
Я имел в виду углубленные знания самого языка, без использования джанго
Серьёзная тема, однако. :)
Всё равно PHP рулит для сайтиков с относительно небольшой аудиторией. :)
Ну и с хостингом проще.) Написали бы кстати, какие хостинги хорошие для этого.
Всё равно PHP рулит для сайтиков с относительно небольшой аудиторией.
Да и большая аудитория ему особо не мешает, если с головой подойти.
Другое дело, что продукт не особо интересен массовому потребителю т.к найти толкового программера на Питоне гораздо сложнее чем найти программера на PHP. А вдруг захочется что-то добавить, а программер, писавший сайт, внезапно пропал ? Никому не хочется лишних проблем. Пока Питон не вышел на такой уровень популярности как php, да и не факт что выйдет.
Обычно на питоне не пишут "сайтики на заказ" и другое говно - это удел РНР. Так что этих проблем не возникает.
Shinigаmi
05.06.2009, 07:57
Обычно на питоне не пишут "сайтики на заказ" и другое говно
А что обычно пишут на питоне?
А что обычно пишут на питоне?
Собственные большие проекты. Или проекты целых фирм. Проблем с поддержкой нет, так как если ты пишешь один - ты сам за это отвечаешь, если пишет отдел программистов - еще легче. За Python платят больше, да.
То есть я не встречал такого, что "написал кривой сайт дяде, срубил бабло, ушел". Я сравнивал питон уже несколько раз с дорогой иномаркой - могут единицы, кто могут - круты, и на дачу на такой не поедешь картошку копать.
Обычно на питоне не пишут "сайтики на заказ" и другое говно - это удел РНР.
Пишут на том, на чём хотят. А потом ищут программеров чтобы им переписали на php и добавили чего-то..сам сталкивался.. %)
За Python платят больше, да.
Источники пожалуйста )
Enchantner
05.06.2009, 15:53
Черт, читаю сей тред и прямо млею, какой же я крутой ^_^
adVISeR, на джанге добавить любой аддон в сто раз проще, чем на пхп. А насчет источников - любая фриланс-биржа, да и биржи труда =) Сравни средние зарплаты пхпшников и питонистов.
Shinigаmi
05.06.2009, 19:01
Хм.. Почитал вас.. И мне вот интересно я более менее (ближе к менее) освоил html и css и передо мной стоит выбор, а что дальше? Наверно не имеет смысла учить питона если вообще не имеешь понятия о пхп? (Ды и встречается он (php) в интернетах чаще, все плагины например на Textpattern, который сечас юзаю, на пхп написанны)
Правильно думаю?
Правильно думаю?
Texpattern сам написан на РНР если что. Поэтому и плагины на РНР. Удивительно, да?
К сожалению мы живем в таком мире, в котором то, чем пользуется 95% (http://lurkmore.ru/95%25), не всегда означает лучшее.
Короче учи РНР, да.
Shinigаmi
05.06.2009, 19:11
Texpattern сам написан на РНР если что. Поэтому и плагины на РНР. Удивительно, да?
Мир не перестаёт меня поражать, да.
95%
:Grin:
Короче учи РНР, да.
Ну так и думали, спс.
Enchantner не появляется в ICQ, спрошу тут.
В шаблонизаторе django есть возможность обратиться к элементу массива через точку. То есть элемент array[1] можно напечатать, написав array.1. Так вот, есть ли способ обратиться к элементу с именем, сохраненном в другом элементе.
Простой пример: новости и категории к ним. Два массива - news и category, у одного есть news.category_id, нужно распечатать элемент другого массива, типа category[news.category_id]. Однако как в шаблонизаторе это сделать я голову уже сломал.
Не подскажите, где можно найти человека хорошо программирующего на этом языке?
Mr. Ecko, free-lance.ru. Бесплатно тебе вряд ли что-то кто-то будет делать. Если есть какие-то конкретные вопросы - задавай здесь.
Hast, бесплатно и не надо)) но за сайт спасибо. Там можно хороших программеров по питону найти?
Mr. Ecko, там можно найти кого угодно.
Подскажите самоучители какие-нибудь,пожалуйста.
Enchantner
12.12.2010, 12:35
Arrrr, почитай курс на интуите и/или Сузи "Язык программирования Python", первый сделан по второму. Отличное начало.
goldsphere
18.07.2011, 14:59
Смогу ли я написать на на PyThon оффициальный сайт нашей организации(мы нуждаемся в очень хорошем сайте)?На нём можно написать сайт целиком ,или некоторые сегменты придётся писать на других языках?И ещё вопрос даже если я напишу в блокноте ,то в итоге я получу всё равно шаблон ,который в последстве вставим в домен!(Извинияюсь если кому-то вопросы показались нелепые!Я с веб программированием дел не имел!)
SolidlSnake
18.07.2011, 15:07
goldsphere, если не ошибаюсь - Django тебе в помощь.
goldsphere
18.07.2011, 15:16
Может тут ответите.Django если не ошибаюсь программа для python?Я же говорю я вообще практически ничего не ведаю в веб программировании!И очень хочу ,чтобы мне помогли!
Enchantner
18.07.2011, 16:48
goldsphere, django - это фреймворк для разработки веб-приложений. Почитать про него можно тут: http://djbook.ru/ .
goldsphere,
Либо Django, либо Pylons. Хотя последний больше не поддерживается.
Enchantner
19.07.2011, 02:04
Pylons. Хотя последний больше не поддерживается.
Он просто превратился в Pyramid :) Если же хочется третий питон (что круто, но пока мало распространено) - есть CherryPy.
Enchantner,
Мне что-то подсказывает, что питон 2.Х будет популярен ещё года так 2-3 точно :sml:
vBulletin® v3.8.0, Copyright ©2000-2025, Jelsoft Enterprises Ltd.