powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Есть тут кто, кто питон использует?
25 сообщений из 78, страница 3 из 4
Есть тут кто, кто питон использует?
    #33473084
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--2Sarin: ага, супер язык. Он прививает отличный стиль
я в свое время получил эстетическое наслаждение, читая этот код :-)

Ты LISP-а еще не читал наверное
Почитай.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33473085
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--2Sarin: ага, супер язык. Он прививает отличный стиль программирования, на котором
потом душевнейшие люди пишут что-то типа того:

[src]
def ip2int(arg):
return reduce(lambda x,y: (x<<OCTET_SIZE|y),map( string.atoi, arg.split('.') ))


Кстати, ничего непонятного. Я понял сразу, хотя Python не знаю.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #33473164
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2MasterZiv не, LISP читал. Как раз опосля питона интересно стало - что там в первоисточниках :-)
И я нигде не написал, что мне лично там непонятно что-то. Просто прикольно.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Есть тут кто, кто питон использует?
    #35086484
Фотография dvska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.. а вообще если верить TIOBE Python уже на 6-ом месте по популярности:
TIOBE Programming Community Index for January 2008
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088052
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pythonist SarinРасскажите, где и как. Есть ли такие, кто использует его в профессиональной деятельности? Каковы перспективы этого языка? Очень он мне нравится стал.Нука нука. Проствети, чем он лучше VBScript-а. Нет, серьезно, очень интересно узнать.

А используют вот тут


Ахаха
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088060
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если убрать значимые пробелы то язык довольно интересный )
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088097
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SarinРасскажите, где и как. Есть ли такие, кто использует его в профессиональной деятельности? Каковы перспективы этого языка? Очень он мне нравится стал.

Игрушки с ним разрабатывают Civ4 для КПК игры (Argentum). Для веба пользуют Zope B google его пользуют ..
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088143
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из википедии выдержка
вики
Python ([ˈpaɪθən]; па́йтон, пито́н) — мультипарадигменный язык программирования высокого уровня с динамической типизацией, автоматическим управлением памятью и удобными высокоуровневыми структурами данных, такими как словари (хеш-таблицы), списки, кортежи. Большая часть реализаций, в том числе и референсная CPython, — интерпретаторы. Поддерживает классы, модули (которые могут быть объединены в пакеты), обработку исключений, а также многопоточные вычисления. Питон обладает простым и выразительным синтаксисом. Язык поддерживает несколько парадигм программирования: структурное, объектно-ориентированное, функциональное и аспектно-ориентированное.


Чем он лучше VBScript сами ответите ?
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088223
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvska..
TIOBE Programming Community Index for January 2008

ААА Transact-SQL в языки запихнули .... кошмар ...
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088343
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот тебе винформс )

Код: 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.
#####################################################################################
#  
#  Copyright (c) Microsoft Corporation. All rights reserved.
# 
#  This source code is subject to terms and conditions of the Shared Source License
#  for IronPython. A copy of the license can be found in the License.html file
#  at the root of this distribution. If you can not locate the Shared Source License
#  for IronPython, please send an email to ironpy@microsoft.com.
#  By using this source code in any fashion, you are agreeing to be bound by
#  the terms of the Shared Source License for IronPython.
# 
#  You must not remove this notice, or any other, from this software.
# 
######################################################################################

import clr
clr.AddReference("System.Windows.Forms")
clr.AddReference("System.Drawing")
from System.Windows.Forms import *
from System.Drawing import *
import System
from System import *

clr.AddReferenceToFile("MapPointWebServiceProject.dll")
from MapPointWebServiceProject import *
from MapPointWebServiceProject.net.mappoint.staging import *


class FormV8(Form):
	def __init__(self):
	    # Create TableLayoutPanel and FlowLayoutPanel	
            self._tableLayoutPanel1 = TableLayoutPanel(ColumnCount =  1 ,Dock = DockStyle.Fill,RowCount =  3 )
            self._flowLayoutPanel1 = FlowLayoutPanel(Dock = DockStyle.Fill)
            self._flowLayoutPanel2 = FlowLayoutPanel(Dock = DockStyle.Fill)


	    # controls for FlowLayout Start
            self._label1 = Label(Text ='Enter start location:',AutoSize=True)
            self._txtFromLocation = TextBox()

	    # controls for FlowLayout End
            self._label2 = Label(Text ='Enter end location:',AutoSize=True)
            self._txtToLocation = TextBox()
            self._button1 = Button(Text ='Get map',AutoSize=True)


	    # this will hold our route map
            self._pictureBox1 = PictureBox(Dock = DockStyle.Fill)

	    # Setup TableLayoutPanel rows and columns and add controls
            self._tableLayoutPanel1.ColumnStyles.Add(ColumnStyle(SizeType.Percent,  100 . 0 ))
            self._tableLayoutPanel1.RowStyles.Add(RowStyle(SizeType.Absolute,  40 . 0 ))
            self._tableLayoutPanel1.RowStyles.Add(RowStyle(SizeType.Absolute,  60 . 0 ))
            self._tableLayoutPanel1.RowStyles.Add(RowStyle(SizeType.Percent,  100 . 0 ))
            self._tableLayoutPanel1.Controls.Add(self._flowLayoutPanel1,  0 ,  0 )
            self._tableLayoutPanel1.Controls.Add(self._flowLayoutPanel2,  0 ,  1 )
            self._tableLayoutPanel1.Controls.Add(self._pictureBox1,  0 ,  2 )


	    # Add controls to FlowLayoutPanel Start
            self._flowLayoutPanel1.Controls.Add(self._label1)
            self._flowLayoutPanel1.Controls.Add(self._txtFromLocation)

	    # Add controls to FlowLayoutPanel End
            self._flowLayoutPanel2.Controls.Add(self._label2)
            self._flowLayoutPanel2.Controls.Add(self._txtToLocation)
            self._flowLayoutPanel2.Controls.Add(self._button1)

            # Setup ToolStrip and ToolStripProgresssBar - Maximum =  100  and step is  25 
            self._StatusStrip1 = StatusStrip()
            self._ToolStripProgressBar1 = ToolStripProgressBar(Maximum =  100 ,Step = 25 )
            self._StatusStrip1.Items.Add(self._ToolStripProgressBar1)
            self.Controls.Add(self._StatusStrip1)

            self.AcceptButton = self._button1
	    self._button1.Click += self.OnMsgButtonClick
            self.Controls.Add(self._tableLayoutPanel1)

	def OnMsgButtonClick(self, *args):
            self._ToolStripProgressBar1.Value =  0    # set progress to zero		

	    try:
		self._ToolStripProgressBar1.PerformStep()      # increment progess to  25 %
		mapHelper = MapPointWebServiceHelper.GetInstance("5200", "ned68Fe")

		self._ToolStripProgressBar1.PerformStep()      # increment progress to  50 %
		locFrom = mapHelper.FindLocation(self._txtFromLocation.Text)

		self._ToolStripProgressBar1.PerformStep()      # increment progress to  75 %
		locTo = mapHelper.FindLocation(self._txtToLocation.Text)

		self._ToolStripProgressBar1.PerformStep()      # increment progress to  100 %	
                myRoute = mapHelper.GetRoute(locFrom, locTo)

                self._pictureBox1.Image = mapHelper.GetRouteMap(myRoute, self._pictureBox1.Width, self._pictureBox1.Height)
	    except Exception, e:
		 MessageBox.Show(e.Message,"MapPoint Exception")

            self._ToolStripProgressBar1.Value =  0 		# set progress to back to zero


Application.Run(FormV8())

...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088362
Фотография dvska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Грыщайд Sarin

Имхо, питон может (мог бы) составить конкуренцию .NET.

Ха-ха-ха! Сопли подотрите. Он даже VBScript-у не конкурент.
Ты не прав.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088367
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно сама микрософт, говоря о преимуществах дотнет больше упоминает возможность пользоваться единой библиотекой классов из разных языков программирования, а не взякие там Gc и т д.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088410
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правда в том же микрософте вроде ведутся разработки другой виртуальной машины как раз заточенной под языки с динамической типизацией ...
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088641
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DRL
Вот еще на закуску

2 дотенчики на этом сайте

Учите олбанский
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088740
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sarin Приходится помнить о типах. print в языках с неявной типизацией (питон, перл, пхп, да мало ли) позволяет абстрагироваться от многой ерунды и помнить о задаче: "вывести ИНФОРМАЦИЮ в stdout" в то время, как printf в сях выводит СТРОКУ в stdout. Это - уровень абстракции и есть.
Лично я против неявной типизации. Пока программа маленькая - все хорошо, потом баги, появившиеся именно из-за отсутствия типизации растут по экспоненте. ИМХО.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088766
Фотография dvska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://soft.compulenta.ru/346012/
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088787
Фотография TonY.Soprano
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Random_Goodman Sarin Приходится помнить о типах. print в языках с неявной типизацией (питон, перл, пхп, да мало ли) позволяет абстрагироваться от многой ерунды и помнить о задаче: "вывести ИНФОРМАЦИЮ в stdout" в то время, как printf в сях выводит СТРОКУ в stdout. Это - уровень абстракции и есть.
Лично я против неявной типизации. Пока программа маленькая - все хорошо, потом баги, появившиеся именно из-за отсутствия типизации растут по экспоненте. ИМХО.

Кол-во багов из-за отсутствия типизации не увеличивается и не уменьшается )
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35088820
Фотография dvska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Random_Goodman Sarin Приходится помнить о типах. print в языках с неявной типизацией (питон, перл, пхп, да мало ли) позволяет абстрагироваться от многой ерунды и помнить о задаче: "вывести ИНФОРМАЦИЮ в stdout" в то время, как printf в сях выводит СТРОКУ в stdout. Это - уровень абстракции и есть.
Лично я против неявной типизации. Пока программа маленькая - все хорошо, потом баги, появившиеся именно из-за отсутствия типизации растут по экспоненте. ИМХО.Тесты, тесты, и ещё раз тесты.

TonY.SopranoКол-во багов из-за отсутствия типизации не увеличивается и не уменьшается )+1
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35089152
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--а Ruby вроде вообще тока японцы пользуют. Во всяком случае никогда не встречал , чтоб наши на нем что-то писали.

По чилу новых веб-проектов Руби на Рельсах на 1-м месте.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35089153
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На первом месте в мире - не в России.
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35089163
soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SarinПитон в отличии от явы не навязывает ООП.

Да, ноупроблем.

Объяви все процедуры и переменные в классе как static и вот тебе обычное процедурное программирование. Я так и сделал и я лабы сдал и вся группа сдала. Ну просто тогда понимание ООП было для меня сложноватым, а изобретательности было хоть отбавляй.

Могу дать код для показа вашим сотрудникам как не нужно делать, и что если потребуется то всегда можно сделать то, что вроде бы невозможно.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Есть тут кто, кто питон использует?
    #35943296
TomKein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да-а-а, вот развели, а реально на питоне кто нить пишет? Я писал и на Си и на Паскале и на ВБ пришлось. Теперь онли питон, иногда критичные места по скорости на Си. Чем лучше ВБ? в первую очередь простотой (А-А-А что может быть проще бейсика), ан нет, может, и в отличии от ВБ, программа написанная разными авторами одинаково легко читается, сравните к примеру ВБ офиса версий эдак 2003 и 2007, после 2003 фиг разберешься с тем, что намутили в 2007, хотя один и тот же язык, и автор вроде тоже =) Короче это лирика: в чем прелесть питона, так это в скорости разработки и переносимости и почти без всяких НО, почти, потому, что обязательно найдется кто нить, кто будет приводить утопические примеры, когда Си быстрее. Естествеено быстрее, только вот не везде без профайлера это заметно! А распространен он больше чем вы думаете, тот же софт в телефонах (не в коммуникаторах, хотя в них тоже), все чаще пишеться на питоне, просто вы этого не замечаете. А про типизацию могу сказать следующее, она неявная на столько, чтобы не вызывать проблем, если вы захотите прибавить инт к стрингу, ошибка будет =). Просто попробуйте написать на питоне чтонибудь стоящее, грабли будут в начале, по незнанию, потом вы удивитесь, что программа оказывается может работать и с первого запуска =)
удачи всем!
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35943336
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TomKein,
Изучал Питон в общих чертах, чтобы осилить Кента Бека, про TDD, так вот, делал всё что сказано в книжке Бека, и пришлось кучу ошибок отлаживать, в итоге забил и дочитал не делая примеры, может в переводе с исходниками накосячили?
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35944700
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TomKein wrote:
> по скорости на Си. Чем лучше ВБ? в первую очередь простотой (А-А-А что

Да некорректно сравнивать питон с ВБ. Одно - язык. Другое - поделка.
(язык- питон конечно).

> заметно! А распространен он больше чем вы думаете, тот же софт в

Пол моей убунты на питоне написана.

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


питон - хороший язык, только у него есть две проблемы:
-- производительность. Нельзя его в серьёзных приложениях использовать. Но
зато в не очень серьёзных - на здоровье !
-- я никак не могу что-то на нём написать. Нет подходящей задачи.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Есть тут кто, кто питон использует?
    #35944823
vino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv, так вот олимпиадные задачки-то и неплохо стряпать
...
Рейтинг: 0 / 0
25 сообщений из 78, страница 3 из 4
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Есть тут кто, кто питон использует?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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