|
|
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Расскажите, где и как. Есть ли такие, кто использует его в профессиональной деятельности? Каковы перспективы этого языка? Очень он мне нравится стал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 00:52:37 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
SarinРасскажите, где и как. Есть ли такие, кто использует его в профессиональной деятельности? Каковы перспективы этого языка? Очень он мне нравится стал. Чего-то я заметил что он в основном используется как язык внутреннего скриптинга в приложениях. Даже в некоторых играх - в Цивилизации 4 например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 01:40:20 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
SarinРасскажите, где и как. Есть ли такие, кто использует его в профессиональной деятельности? Каковы перспективы этого языка? Очень он мне нравится стал.Нука нука. Проствети, чем он лучше VBScript-а. Нет, серьезно, очень интересно узнать. А используют вот тут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 13:11:07 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Я не писал на VB. И на VB скрипте в частности. Но питон отличается высокой скоростью разработки и хорошей переносимостью. Есть масса модулей. Синтаксис его направлен на быструю разработку и простое сопровождение. Пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 13:28:13 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 13:36:24 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
ну, именованные параметры - это совсем не новость. Они есть во многих языках. В том же Visual Basic они широко используются. Все же моща Python-а в чем-то другом :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 16:07:17 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null--ну, именованные параметры - это совсем не новость. Они есть во многих языках. В том же Visual Basic они широко используются. Все же моща Python-а в чем-то другом :-) моща питона много в чём. Например передача функций в виде параметров. Это тож наверное много где есть. Но встречал я это только в питоне. Код: plaintext 1. 2. 3. 4. Ещё есть сериализация объектов и хранение их на жёстком диске. Я это пока сам не пробовал, правда:) Имхо, питон может (мог бы) составить конкуренцию .NET. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 17:30:42 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Pythonist Проствети, чем он лучше VBScript-а. Нет, серьезно, очень интересно узнать. Мультиплатформенностью (бывает, что мультиплатформенность имеет значение, Mac/PC например) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 18:36:20 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
увы, передача параметров действительно распростарнена - в тех же C и C++ И сериализация объектов тоже, понятно дело (взять ту же MFC или Data::Dumper в перле). Python в общем ничего революционного не несет - синтетик, но удачный синтетик. Правда, про сверхвысокий уровень не пойму. Похоже на маркетинг. В чем его признаки, про это где-то написано - что должно быть реализовано в языке, чтобы он был "сверхвысокого уровня"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 19:11:18 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Ц4 Pythonist Проствети, чем он лучше VBScript-а. Нет, серьезно, очень интересно узнать. Мультиплатформенностью (бывает, что мультиплатформенность имеет значение, Mac/PC например) Мультиплатформенность, имхо, не главное достоинство питона. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 19:17:33 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null--Похоже на маркетинг. В чем его признаки, про это где-то написано - что должно быть реализовано в языке, чтобы он был "сверхвысокого уровня"? Питон действительно синтетик. Но это же кайф, когда язык ОРГАНИЧНО включает все современные веяния. XML, ООП, Unicode. Про сверхвысокий уровень согласен, что это - маркетинговый ход. Вообще говорить на эту тему тяжело пока не определён термин "уровень". Но в общих чертах, думаю, это определяется ощущениями. Когда не надо искать в каком месте прога попыталась влезть в чужую область памяти и получила за это от ОС по мозгам, когда не надо помнить о том, не забыл ли прибить объекты и освободить память из под malloc. Когда нужно помнить только о том, что ты пишешь программу. Я понимаю, что сейчас могут начаться войны насчёт дибилизма молодых программеров и про то, какой это ужас: язык высокого уровня. Что писать надо только на ассемблере. Максимум на Си. Но я, лично, не хочу себе голову забивать разной фигнёй. Я хочу помнить про задачу. А постановщик задачь в ТЗ не писал о том, что моя прога должна сама следить за адресацией памяти, не лезть куда не следует, следить за возвратом памяти чтоб не вызвать утечки и т. д. и т. п. В ТЗ сказанно только о том, что прога должна, например, составлять отчёты в формате MS Excel и сохранять выборки в виде Well formed XML. Ну эт пример конечно, только. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 19:38:29 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
авторвойны насчёт дибилизма молодых программеров войны в баню. Тут недавно про ето уже топк был и то, что ты там сказал (насчет реальных задач) - с этим я согласен на все 100%. Но опять же - это (управление памятью) - умеет сейчас любой скриптовый язык. Определять ощущениями - это ненаучно :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 19:55:50 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null-- войны в баню. Тут недавно про ето уже топк был и то, что ты там сказал (насчет реальных задач) - с этим я согласен на все 100%. Но опять же - это (управление памятью) - умеет сейчас любой скриптовый язык. Определять ощущениями - это ненаучно :-) Да. Умеет. Да это уже не ток скриптовые языки умеют помоему. Вон Делфи. Там конечно надо прибивать классы. Но вроде и сами они прибиваются неплохо:) Ощущениями определять действительно ненаучно. Надо просто перечислить то, что язык делает сам. Точнее его интерпретатор. Подозреваю, что этот список будет как две капли похож на такой же у сишарпа. Точнее у дот нет фреймворка. В общем высокость уровня языка, имхо, не описать словами. Это можно ток почувствовать. Программеру можно скока угодно рассказывать наскока удобней писать Код: plaintext Код: plaintext Код: plaintext Кстати насчёт лишних быкавак, имхо, дело не в тяжёлых физических усилиях которые требуются чтоб их начепятать, а в том, что надо ПОМНИТЬ где и что надо писать. Приходится помнить о типах. 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 20:28:56 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
ну то, что VBScript уступает питону - это однозначно, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 21:04:12 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null--ну то, что VBScript уступает питону - это однозначно, конечно. А VB вообще? А сишарп, а ява? Насколько питон хорош как технология? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 21:22:58 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Хранение состояний - сказка! Обычная сериализация, но так удобно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 01:12:14 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
остается выяснить - почему же столь продвинутая технология невостребована :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 01:33:35 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
для интереса - я в Питере всего один раз ходил на собеседование на позицию, где требовался питон (тоже интересно было), но это была поддержка чего-то написанного и мало развивающегося, да и деньги маленькие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 01:35:59 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Э! Что там Python! Вот Ruby ... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 11:43:07 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null--остается выяснить - почему же столь продвинутая технология невостребована :-)Развивается вроде. Действительно создаётся впечатление, что против питона какой-то заговор. С другой стороны писать сайты на нём уже можно. Хостинга с питоном (правда я не знаю есть ли у них Zope) до фига. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 12:20:25 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null--Правда, про сверхвысокий уровень не пойму. Похоже на маркетинг. В чем его признаки, про это где-то написано - что должно быть реализовано в языке, чтобы он был "сверхвысокого уровня"?http://python.ru/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 12:23:56 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
баян :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 12:37:36 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
а Ruby вроде вообще тока японцы пользуют. Во всяком случае никогда не встречал , чтоб наши на нем что-то писали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 12:42:02 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Только что описывая удобства питона одному знакомому в запале сказал фразу "да я ещё пять прог написать успею пока эта выполняется!". Как хочешь, так и понимай:) Имел ввиду я, конечно, высокую скорость разработки. Но невольно указал и на низкую скорость исполнения:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 14:17:49 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
это как раз не очень принципиально сейчас. Тем более, что питон может компилиться в байткод, причем не только свой, но и JVM (jython), .NET (Python.NET) и прочие, а эти машины уже пусть оптимизируют, благо на каждом углу своей оптимизацией хвастаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 15:08:27 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null--это как раз не очень принципиально сейчас. Тем более, что питон может компилиться в байткод, причем не только свой, но и JVM (jython), .NET (Python.NET) и прочие, а эти машины уже пусть оптимизируют, благо на каждом углу своей оптимизацией хвастаются. Ну да. А если что-то особоважное, то можно и на сях модуль написать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 15:45:51 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
SarinНо это же кайф, когда язык ОРГАНИЧНО включает все современные веяния. XML, ООП, Unicode.java? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2006, 00:42:24 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Питон в отличии от явы не навязывает ООП. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.01.2006, 07:27:32 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
SarinПитон в отличии от явы не навязывает ООП. и это очень плохо. Язык должен быть либо ООП, либо нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2006, 18:25:05 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
при желании можно и в яве отойти от ООП, написав все в функции main() Она скорее стимулирует к применению ООП Но если человек действительно желает использовать ООП - python ему это даст. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2006, 18:39:32 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
ёрики это очень плохо. Язык должен быть либо ООП, либо нет. Весьма спорное утверждение, имхо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2006, 21:01:15 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Sarin ёрики это очень плохо. Язык должен быть либо ООП, либо нет. Весьма спорное утверждение, имхо. Малое удовольствие разгребать чужой срач из кода применяющего разные стили программирования. Джава навязвает один стиль, и это правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2006, 22:58:43 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Сергей Ильич Малое удовольствие разгребать чужой срач из кода применяющего разные стили программирования. Джава навязвает один стиль, и это правильно. Да. Согласен. Но тут важен не тока язык, но и руководитель проекта. Код на питоне читается как гнига:) По части понятности он обойдёт любого. В частности питон навязывает отступы, чтоб какой гад не писал так: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2006, 23:19:59 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
2Sarin: ага, супер язык. Он прививает отличный стиль программирования, на котором потом душевнейшие люди пишут что-то типа того: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. я в свое время получил эстетическое наслаждение, читая этот код :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2006, 00:47:01 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
ООП? В скриптах? Нах? SarinВ частности питон навязывает отступыфу, какая бяка, эти ваши питоны и руби; низачот им нах. Мне фигурные скобки роднее. Я, например, люблю писать вот так: if(a.changed) { changed=true; return; } И ваще, поимейте уже блокнот с подсветкой, word-wrapом и auto-indentом. ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 01:21:34 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
maXmo Меня тож от этого долго тошнило. Потом я понял, какой это кайф. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 09:58:16 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
maXmo , Sarin самое смешное, что так в Python тоже можно писать попробуйте Код: plaintext 1. Python _навязывает_ пробелы только как операторные скобки и не более того а такие однострочники вполне разрешает. Чем не отличается от других языков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 12:17:00 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null--maXmo , Sarin самое смешное, что так в Python тоже можно писать Да. Я знаю. Это как в JS. Но мало кто так пишет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 14:04:06 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
а в каком месте в этом примере кончается иф? ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 15:03:02 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
maXmoа в каком месте в этом примере кончается иф? ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm Как строку перевёл. Код: plaintext 1. Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 15:13:29 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Тоесть если операторы записываются сразу после ":", то с переводом строки закончатся операторные скобки. Если операторы пишутся со следующей строки, то действие скобок закончится с окончанием отступов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 15:15:15 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
проще всего поработать полчасика в интерпретаторе python в интерактивном режиме - и все это запоминается на интуитивном уровне :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 15:24:30 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null--проще всего поработать полчасика в интерпретаторе python в интерактивном режиме - и все это запоминается на интуитивном уровне :-) Не. Эт опасно. Я вот пол часа в интерпретаторе поработал и подсел на этот язык:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 16:13:34 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
имхо, это не способствует читабельности. В васиках и паскакалях хоть какие-никакие енды были. ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 18:43:57 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
maXmoимхо, это не способствует читабельности. В васиках и паскакалях хоть какие-никакие енды были. ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm Вообще, имхо, при надлежащем умении можно любую прогу запутать:) А действительно повысить читаемость только подробные и хорошии комментарии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 18:59:58 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
SarinА действительно повысить читаемость только подробные и хорошии комментарии. А хде ты такие видел? :) Я вот видел комментарии, которые врут, потому что патчерам лень их было обновлять :) Видел и такие, в стиле: "ХЗ как, но это вроде работает", "Исправь меня, оно должно глючить..." И вот шо я скажу.... Учите нафик C (дополнительно)... Ибо скриптовые языки хорошо, но их реализации могли бы быть и лучше... ;( (читайте bug/dev-mail-листы...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 19:18:25 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Скриптовые языки сейчас только выходят на большую дорогу. А про Си... Наверное каждый программист должен написать хотяб одну прогу на асе и на Си. Но использовать их каждый день, имхо, не целесообразно. Полагаю, что Си вытеснить окончательно не сможет никто. В обозримом будущем. Так как в любой проге всегда будет особо ответственные участки. Которые должны будут выполняться очень быстро и очень надёжно. Питон предоставляет достаточно простые механизмы для инграции с Си. Большое количество багов - следствие большого количества встроенных функций. Это всё равно что сказать, что чугунные пушки 18 века лучше танка Т-90. Так как в Т-90 может стока всего поломаться... Баллистический вычеслитель там. Или ещё что. И что единственный путь к сильной армии - снабдить её пушками по образцу 18 века. Отлить тока из современных сплавов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 20:58:46 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Хорошие коменты, кстате, видел. В прогах, которые распространяются по открытым лицензиям ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 20:59:59 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
SarinХорошие коменты, кстате, видел. В прогах, которые распространяются по открытым лицензиям Sarin, я вышеописанные недоделанные комментарии читал как раз именно "В прогах, которые распространяются по открытым лицензиям" :D ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 21:16:35 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Sarin ёрики это очень плохо. Язык должен быть либо ООП, либо нет. Весьма спорное утверждение, имхо. Ничего спорного. Утверждение бесспорно ложное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 22:52:44 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null--2Sarin: ага, супер язык. Он прививает отличный стиль я в свое время получил эстетическое наслаждение, читая этот код :-) Ты LISP-а еще не читал наверное Почитай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 22:54:21 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null--2Sarin: ага, супер язык. Он прививает отличный стиль программирования, на котором потом душевнейшие люди пишут что-то типа того: [src] def ip2int(arg): return reduce(lambda x,y: (x<<OCTET_SIZE|y),map( string.atoi, arg.split('.') )) Кстати, ничего непонятного. Я понял сразу, хотя Python не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2006, 22:56:22 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
2MasterZiv не, LISP читал. Как раз опосля питона интересно стало - что там в первоисточниках :-) И я нигде не написал, что мне лично там непонятно что-то. Просто прикольно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2006, 01:05:03 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
.. а вообще если верить TIOBE Python уже на 6-ом месте по популярности: TIOBE Programming Community Index for January 2008 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 00:33:50 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Pythonist SarinРасскажите, где и как. Есть ли такие, кто использует его в профессиональной деятельности? Каковы перспективы этого языка? Очень он мне нравится стал.Нука нука. Проствети, чем он лучше VBScript-а. Нет, серьезно, очень интересно узнать. А используют вот тут Ахаха ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 15:02:20 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Если убрать значимые пробелы то язык довольно интересный ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 15:04:26 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
SarinРасскажите, где и как. Есть ли такие, кто использует его в профессиональной деятельности? Каковы перспективы этого языка? Очень он мне нравится стал. Игрушки с ним разрабатывают Civ4 для КПК игры (Argentum). Для веба пользуют Zope B google его пользуют .. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 15:15:37 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Из википедии выдержка вики Python ([ˈpaɪθən]; па́йтон, пито́н) — мультипарадигменный язык программирования высокого уровня с динамической типизацией, автоматическим управлением памятью и удобными высокоуровневыми структурами данных, такими как словари (хеш-таблицы), списки, кортежи. Большая часть реализаций, в том числе и референсная CPython, — интерпретаторы. Поддерживает классы, модули (которые могут быть объединены в пакеты), обработку исключений, а также многопоточные вычисления. Питон обладает простым и выразительным синтаксисом. Язык поддерживает несколько парадигм программирования: структурное, объектно-ориентированное, функциональное и аспектно-ориентированное. Чем он лучше VBScript сами ответите ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 15:26:22 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
dvska.. TIOBE Programming Community Index for January 2008 ААА Transact-SQL в языки запихнули .... кошмар ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 15:49:27 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Вот тебе винформс ) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 16:23:10 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Грыщайд Sarin Имхо, питон может (мог бы) составить конкуренцию .NET. Ха-ха-ха! Сопли подотрите. Он даже VBScript-у не конкурент. Ты не прав. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 16:26:38 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Собственно сама микрософт, говоря о преимуществах дотнет больше упоминает возможность пользоваться единой библиотекой классов из разных языков программирования, а не взякие там Gc и т д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 16:26:59 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Правда в том же микрософте вроде ведутся разработки другой виртуальной машины как раз заточенной под языки с динамической типизацией ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 16:38:47 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 17:48:21 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Sarin Приходится помнить о типах. print в языках с неявной типизацией (питон, перл, пхп, да мало ли) позволяет абстрагироваться от многой ерунды и помнить о задаче: "вывести ИНФОРМАЦИЮ в stdout" в то время, как printf в сях выводит СТРОКУ в stdout. Это - уровень абстракции и есть. Лично я против неявной типизации. Пока программа маленькая - все хорошо, потом баги, появившиеся именно из-за отсутствия типизации растут по экспоненте. ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 18:20:34 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
http://soft.compulenta.ru/346012/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 18:32:54 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Random_Goodman Sarin Приходится помнить о типах. print в языках с неявной типизацией (питон, перл, пхп, да мало ли) позволяет абстрагироваться от многой ерунды и помнить о задаче: "вывести ИНФОРМАЦИЮ в stdout" в то время, как printf в сях выводит СТРОКУ в stdout. Это - уровень абстракции и есть. Лично я против неявной типизации. Пока программа маленькая - все хорошо, потом баги, появившиеся именно из-за отсутствия типизации растут по экспоненте. ИМХО. Кол-во багов из-за отсутствия типизации не увеличивается и не уменьшается ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 18:41:25 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Random_Goodman Sarin Приходится помнить о типах. print в языках с неявной типизацией (питон, перл, пхп, да мало ли) позволяет абстрагироваться от многой ерунды и помнить о задаче: "вывести ИНФОРМАЦИЮ в stdout" в то время, как printf в сях выводит СТРОКУ в stdout. Это - уровень абстракции и есть. Лично я против неявной типизации. Пока программа маленькая - все хорошо, потом баги, появившиеся именно из-за отсутствия типизации растут по экспоненте. ИМХО.Тесты, тесты, и ещё раз тесты. TonY.SopranoКол-во багов из-за отсутствия типизации не увеличивается и не уменьшается )+1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2008, 18:55:15 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
--null--а Ruby вроде вообще тока японцы пользуют. Во всяком случае никогда не встречал , чтоб наши на нем что-то писали. По чилу новых веб-проектов Руби на Рельсах на 1-м месте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2008, 03:40:14 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
На первом месте в мире - не в России. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2008, 03:40:54 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
SarinПитон в отличии от явы не навязывает ООП. Да, ноупроблем. Объяви все процедуры и переменные в классе как static и вот тебе обычное процедурное программирование. Я так и сделал и я лабы сдал и вся группа сдала. Ну просто тогда понимание ООП было для меня сложноватым, а изобретательности было хоть отбавляй. Могу дать код для показа вашим сотрудникам как не нужно делать, и что если потребуется то всегда можно сделать то, что вроде бы невозможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2008, 06:28:19 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
Да-а-а, вот развели, а реально на питоне кто нить пишет? Я писал и на Си и на Паскале и на ВБ пришлось. Теперь онли питон, иногда критичные места по скорости на Си. Чем лучше ВБ? в первую очередь простотой (А-А-А что может быть проще бейсика), ан нет, может, и в отличии от ВБ, программа написанная разными авторами одинаково легко читается, сравните к примеру ВБ офиса версий эдак 2003 и 2007, после 2003 фиг разберешься с тем, что намутили в 2007, хотя один и тот же язык, и автор вроде тоже =) Короче это лирика: в чем прелесть питона, так это в скорости разработки и переносимости и почти без всяких НО, почти, потому, что обязательно найдется кто нить, кто будет приводить утопические примеры, когда Си быстрее. Естествеено быстрее, только вот не везде без профайлера это заметно! А распространен он больше чем вы думаете, тот же софт в телефонах (не в коммуникаторах, хотя в них тоже), все чаще пишеться на питоне, просто вы этого не замечаете. А про типизацию могу сказать следующее, она неявная на столько, чтобы не вызывать проблем, если вы захотите прибавить инт к стрингу, ошибка будет =). Просто попробуйте написать на питоне чтонибудь стоящее, грабли будут в начале, по незнанию, потом вы удивитесь, что программа оказывается может работать и с первого запуска =) удачи всем! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2009, 08:06:12 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
TomKein, Изучал Питон в общих чертах, чтобы осилить Кента Бека, про TDD, так вот, делал всё что сказано в книжке Бека, и пришлось кучу ошибок отлаживать, в итоге забил и дочитал не делая примеры, может в переводе с исходниками накосячили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2009, 08:58:14 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
TomKein wrote: > по скорости на Си. Чем лучше ВБ? в первую очередь простотой (А-А-А что Да некорректно сравнивать питон с ВБ. Одно - язык. Другое - поделка. (язык- питон конечно). > заметно! А распространен он больше чем вы думаете, тот же софт в Пол моей убунты на питоне написана. > захотите прибавить инт к стрингу, ошибка будет =). Просто попробуйте > написать на питоне чтонибудь стоящее, грабли будут в начале, по > незнанию, потом вы удивитесь, что программа оказывается может работать и питон - хороший язык, только у него есть две проблемы: -- производительность. Нельзя его в серьёзных приложениях использовать. Но зато в не очень серьёзных - на здоровье ! -- я никак не могу что-то на нём написать. Нет подходящей задачи. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2009, 15:39:12 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
MasterZiv, так вот олимпиадные задачки-то и неплохо стряпать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2009, 16:13:05 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
vinoMasterZiv, так вот олимпиадные задачки-то и неплохо стряпать На том же SPOJ надо быть очень-очень хорошим питонщиком, чтобы программы не уходили в TLE; в то время как на Си/С++ достаточно просто применить нужный алгоритм, без всяких танцов с бубнами над вводом-выводом и прямой работой с памятью (а возможна ли она вообще в питоне?). Как-то я там одну прогу всё не мог сдать на питоне, уже и так и сяк алгоритм оптимизировал, а она всё TLE да TLE... Потом плюнул, переписал на Си и попал в топ20 по скорости выполнения. п.с. я вообще очень хорошо отношусь к питону, просто к слову пришлось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2009, 16:24:46 |
|
||
|
Есть тут кто, кто питон использует?
|
|||
|---|---|---|---|
|
#18+
серьёзно пишу на питоне под веб последние 2 года. в основном использую веб-фреймворк Django. по скорости питон среьёзно опережает руби и пхп, практически не уступает перлу. а по "наворочености" может поспорить и с руби (при этом в разы быстрее и стабильнее). вобщем если интересует динамический язык - то это только питон. а если нужна скорость, стати что касается востребованности, то это чаще европа/штаты, хотя у нас тоже намечаются положительные тенденции (как обычно с опазданием). у нас питон юзают например в яндексе. Куда все идут -- высоконагруженный сервис на питоне+джанго. _______________________________________ 2pro4U ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2009, 13:52:50 |
|
||
|
|

start [/forum/topic.php?all=1&fid=16&tid=1344515]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
178ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 509ms |

| 0 / 0 |
