powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Есть тут кто, кто питон использует?
25 сообщений из 78, страница 1 из 4
Есть тут кто, кто питон использует?
    #33467778
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Расскажите, где и как. Есть ли такие, кто использует его в профессиональной деятельности? Каковы перспективы этого языка? Очень он мне нравится стал.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33467793
Фотография Сергей Ильич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SarinРасскажите, где и как. Есть ли такие, кто использует его в профессиональной деятельности? Каковы перспективы этого языка? Очень он мне нравится стал.
Чего-то я заметил что он в основном используется как язык внутреннего скриптинга в приложениях. Даже в некоторых играх - в Цивилизации 4 например.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33467992
Pythonist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SarinРасскажите, где и как. Есть ли такие, кто использует его в профессиональной деятельности? Каковы перспективы этого языка? Очень он мне нравится стал.Нука нука. Проствети, чем он лучше VBScript-а. Нет, серьезно, очень интересно узнать.

А используют вот тут
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468021
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не писал на VB. И на VB скрипте в частности. Но питон отличается высокой скоростью разработки и хорошей переносимостью. Есть масса модулей.

Синтаксис его направлен на быструю разработку и простое сопровождение. Пример:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
a, b, c =  1 ,  2 ,  3 
print """Сейчас на экран будут выведены переменные
a, b и c.
Однако перед этим я хотел продемонстрировать многострочный вывод"""
print a, b, c
print "Обработка ИС"
try:
  b = a/ 0 
except:
  print "Error"
  raise NameError, "Порождаем свою ошибку"
Я пока питон знаю не настока хорошо. Но вот пример работающей прогораммы.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468037
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
def f(x, y): return x**y
print f(y= 8 , x= 2 )
Удобно не забивать себе голову тем в каком порядке идут аргументы в функциях.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468222
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну, именованные параметры - это совсем не новость. Они есть во многих языках. В том же Visual Basic они широко используются.

Все же моща Python-а в чем-то другом :-)
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468305
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--ну, именованные параметры - это совсем не новость. Они есть во многих языках. В том же Visual Basic они широко используются.

Все же моща Python-а в чем-то другом :-)
моща питона много в чём. Например передача функций в виде параметров. Это тож наверное много где есть. Но встречал я это только в питоне.
Код: plaintext
1.
2.
3.
4.
def f(x, y): return x**y
def f2(f, a): return f( 2 ,  8 ) + a
print f(y= 8 , x= 2 )
print f2(f,  100 )
Ещё есть куча модулей. В общем слова о языке свервысокого уровня не пусты. Так он в общем-то и есть. Ещё разработчики божатся о высокой безопасности интерпретатора.
Ещё есть сериализация объектов и хранение их на жёстком диске. Я это пока сам не пробовал, правда:)

Имхо, питон может (мог бы) составить конкуренцию .NET.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468377
Ц4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ц4
Гость
Pythonist Проствети, чем он лучше VBScript-а. Нет, серьезно, очень интересно узнать.


Мультиплатформенностью (бывает, что мультиплатформенность имеет значение, Mac/PC например)
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468403
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
увы, передача параметров действительно распростарнена - в тех же C и C++
И сериализация объектов тоже, понятно дело (взять ту же MFC или Data::Dumper в перле).

Python в общем ничего революционного не несет - синтетик, но удачный синтетик.
Правда, про сверхвысокий уровень не пойму. Похоже на маркетинг. В чем его признаки, про это где-то написано - что должно быть реализовано в языке, чтобы он был "сверхвысокого уровня"?
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468409
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ц4 Pythonist Проствети, чем он лучше VBScript-а. Нет, серьезно, очень интересно узнать.


Мультиплатформенностью (бывает, что мультиплатформенность имеет значение, Mac/PC например)
Мультиплатформенность, имхо, не главное достоинство питона.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468421
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--Похоже на маркетинг. В чем его признаки, про это где-то написано - что должно быть реализовано в языке, чтобы он был "сверхвысокого уровня"?
Питон действительно синтетик. Но это же кайф, когда язык ОРГАНИЧНО включает все современные веяния. XML, ООП, Unicode.

Про сверхвысокий уровень согласен, что это - маркетинговый ход.
Вообще говорить на эту тему тяжело пока не определён термин "уровень".
Но в общих чертах, думаю, это определяется ощущениями. Когда не надо искать в каком месте прога попыталась влезть в чужую область памяти и получила за это от ОС по мозгам, когда не надо помнить о том, не забыл ли прибить объекты и освободить память из под malloc. Когда нужно помнить только о том, что ты пишешь программу. Я понимаю, что сейчас могут начаться войны насчёт дибилизма молодых программеров и про то, какой это ужас: язык высокого уровня. Что писать надо только на ассемблере. Максимум на Си. Но я, лично, не хочу себе голову забивать разной фигнёй. Я хочу помнить про задачу. А постановщик задачь в ТЗ не писал о том, что моя прога должна сама следить за адресацией памяти, не лезть куда не следует, следить за возвратом памяти чтоб не вызвать утечки и т. д. и т. п. В ТЗ сказанно только о том, что прога должна, например, составлять отчёты в формате MS Excel и сохранять выборки в виде Well formed XML.

Ну эт пример конечно, только.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468427
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторвойны насчёт дибилизма молодых программеров
войны в баню. Тут недавно про ето уже топк был и то, что ты там сказал (насчет реальных задач) - с этим я согласен на все 100%.

Но опять же - это (управление памятью) - умеет сейчас любой скриптовый язык.
Определять ощущениями - это ненаучно :-)
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468446
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--
войны в баню. Тут недавно про ето уже топк был и то, что ты там сказал (насчет реальных задач) - с этим я согласен на все 100%.

Но опять же - это (управление памятью) - умеет сейчас любой скриптовый язык.
Определять ощущениями - это ненаучно :-)
Да. Умеет. Да это уже не ток скриптовые языки умеют помоему. Вон Делфи. Там конечно надо прибивать классы. Но вроде и сами они прибиваются неплохо:)
Ощущениями определять действительно ненаучно. Надо просто перечислить то, что язык делает сам. Точнее его интерпретатор. Подозреваю, что этот список будет как две капли похож на такой же у сишарпа. Точнее у дот нет фреймворка.

В общем высокость уровня языка, имхо, не описать словами. Это можно ток почувствовать. Программеру можно скока угодно рассказывать наскока удобней писать
Код: plaintext
print a, b, c
вместо
Код: plaintext
printf("%d %d %d\n", a, b, c);
или
Код: plaintext
writeln(intToStr(a) + " " + intToStr(b) + " " + intToStr(b))
На это программер буит отвечать, что ему не впадлу ставить \n в конце строк. И что написать несколько лишних быкавак - не проблема. Кричать будет ровно до тех пор, пока его насильно не усадят за язык с неявной типизацией.

Кстати насчёт лишних быкавак, имхо, дело не в тяжёлых физических усилиях которые требуются чтоб их начепятать, а в том, что надо ПОМНИТЬ где и что надо писать. Приходится помнить о типах. print в языках с неявной типизацией (питон, перл, пхп, да мало ли) позволяет абстрагироваться от многой ерунды и помнить о задаче: "вывести ИНФОРМАЦИЮ в stdout" в то время, как printf в сях выводит СТРОКУ в stdout. Это - уровень абстракции и есть.

Кста: стандартные модули питона в виндовой поставке:
help('modules')AutoExpand _sre htmlentitydefs sha
BaseHTTPServer _ssl htmllib shelve
Bastion _strptime httplib shlex
Bindings _subprocess idle shutil
CGIHTTPServer _symtable idlelib (package) signal
CallTipWindow _testcapi idlever site
CallTips _threading_local ihooks smtpd
Canvas _tkinter imageop smtplib
ClassBrowser _weakref imaplib sndhdr
CodeContext _winreg imghdr socket
ColorDelegator aboutDialog imp sre
ConfigParser aifc imputil sre_compile
Cookie anydbm inspect sre_constants
Debugger array itertools sre_parse
Delegator asynchat keybindingDialog stat
Dialog asyncore keyword statcache
DocXMLRPCServer atexit linecache statvfs
EditorWindow audiodev locale string
FileDialog audioop logging (package) stringold
FileList base64 macpath stringprep
FixTk bdb macurl2path strop
FormatParagraph binascii mailbox struct
GrepDialog binhex mailcap subprocess
HTMLParser bisect markupbase sunau
IOBinding bsddb (package) marshal sunaudio
IdleHistory buildapp math symbol
MimeWriter bz2 md5 symtable
MultiStatusBar cPickle mhlib sys
ObjectBrowser cStringIO mimetools tabnanny
OutputWindow calendar mimetypes tabpage
ParenMatch cgi mimify tarfile
PathBrowser cgitb mmap tcl84
Percolator chunk modulefinder tclpip84
PyParse cmath msvcrt telnetlib
PyShell cmd multifile tempfile
Queue code mutex test
RemoteDebugger codecs netrc test (package)
RemoteObjectBrowser codeop new testcode
ReplaceDialog collections nntplib textView
ScriptBinding colorsys nt textwrap
ScrolledList commands ntpath this
ScrolledText compileall nturl2path thread
SearchDialog compiler (package) opcode threading
SearchDialogBase configDialog operator time
SearchEngine configHandler optparse timeit
SimpleDialog configHelpSourceEdit os tix8184
SimpleHTTPServer configSectionNameDialog os2emxpath tk84
SimpleXMLRPCServer cookielib parser tkColorChooser
SocketServer copy pdb tkCommonDialog
StackViewer copy_reg pickle tkFileDialog
StringIO csv pickletools tkFont
Tix curses (package) pipes tkMessageBox
Tkconstants datetime pkgutil tkSimpleDialog
Tkdnd dbhash platform toaiff
Tkinter decimal popen2 token
ToolTip difflib poplib tokenize
TreeWidget dircache posixfile trace
UndoDelegator dis posixpath traceback
UserDict distutils (package) pprint tty
UserList doctest profile turtle
UserString dumbdbm pstats types
WidgetRedirector dummy_thread pty tzparse
WindowList dummy_threading py_compile unicodedata
ZoomHeight dynOptionMenuWidget pyclbr unittest
_LWPCookieJar email (package) pydoc urllib
_MozillaCookieJar encodings (package) pyexpat urllib2
__builtin__ errno quopri urlparse
__future__ exceptions random user
__init__ filecmp re uu
_bisect fileinput reconvert warnings
_bsddb fnmatch regex wave
_codecs formatter regex_syntax weakref
_codecs_cn fpformat regsub webbrowser
_codecs_hk ftplib repr whichdb
_codecs_iso2022 gc rexec whrandom
_codecs_jp getopt rfc822 winsound
_codecs_kr getpass rgbimg xdrlib
_codecs_tw gettext rlcompleter xml (package)
_csv glob robotparser xmllib
_heapq gopherlib rpc xmlrpclib
_hotshot gui1 run xxsubtype
_locale gzip sched zipfile
_multibytecodec heapq select zipimport
_random hmac sets zlib
_socket hotshot (package) sgmllib
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468461
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну то, что VBScript уступает питону - это однозначно, конечно.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468472
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--ну то, что VBScript уступает питону - это однозначно, конечно.
А VB вообще? А сишарп, а ява?
Насколько питон хорош как технология?
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468593
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хранение состояний - сказка! Обычная сериализация, но так удобно!
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468603
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
остается выяснить - почему же столь продвинутая технология невостребована :-)
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468605
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для интереса - я в Питере всего один раз ходил на собеседование на позицию, где требовался питон (тоже интересно было), но это была поддержка чего-то написанного и мало развивающегося, да и деньги маленькие.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468885
-me-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Э! Что там Python! Вот Ruby ...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
class Fixnum
  alias old_plus +
  alias old_mul  *
  def +(arg)
    self ==  2  && arg ==  2  ?  5  : old_plus(arg)
  end
  def *(arg)
    self ==  2  && arg ==  2  ?  5  : old_mul(arg)
  end
end
puts  2 * 2  # =>  5 
puts  2 + 2  # =>  5 
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468955
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--остается выяснить - почему же столь продвинутая технология невостребована :-)Развивается вроде. Действительно создаётся впечатление, что против питона какой-то заговор. С другой стороны писать сайты на нём уже можно. Хостинга с питоном (правда я не знаю есть ли у них Zope) до фига.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468962
Pythonist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
--null--Правда, про сверхвысокий уровень не пойму. Похоже на маркетинг. В чем его признаки, про это где-то написано - что должно быть реализовано в языке, чтобы он был "сверхвысокого уровня"?http://python.ru/
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468986
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
баян :-)
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33468994
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а Ruby вроде вообще тока японцы пользуют. Во всяком случае никогда не встречал , чтоб наши на нем что-то писали.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33469173
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только что описывая удобства питона одному знакомому в запале сказал фразу "да я ещё пять прог написать успею пока эта выполняется!". Как хочешь, так и понимай:) Имел ввиду я, конечно, высокую скорость разработки. Но невольно указал и на низкую скорость исполнения:)
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33469246
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это как раз не очень принципиально сейчас.
Тем более, что питон может компилиться в байткод, причем не только свой, но и JVM (jython), .NET (Python.NET) и прочие, а эти машины уже пусть оптимизируют, благо на каждом углу своей оптимизацией хвастаются.
...
Рейтинг: 0 / 0
25 сообщений из 78, страница 1 из 4
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Есть тут кто, кто питон использует?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]