Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 19, 2007 21:12:29

slivlen
От:
Зарегистрирован: 2006-07-06
Сообщения: 764
Репутация: +  0  -
Профиль   Отправить e-mail  

Наглядность кода PHP, Python, Java

alafin
Ладно не будем в даваться в дебри т.е. в Java wink
Ага, и в загаженный кустарник php тоже лезть не следует :)



Офлайн

#2 Фев. 20, 2007 11:32:49

V.A.KeRneL
От:
Зарегистрирован: 2007-02-20
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Наглядность кода PHP, Python, Java

Здравствуйте, поприветствуйте новичка в сообществе Python и на вашем замечательном форуме! :)

Извините, что врываюсь вот так, с бухты барахты, да ещё с оффтопом… Но ведь на то и раздел Флейм, надо полагать.
Я вот рубироид. Ruby является моим любимым язык программирования, и остаётся таковым, какие бы новые ЯП я не изучал… Дык вот, я и хочу спросить, насчёт Ruby можете сказать что-нибудь?

arr = ["a", "b", 3, 99, "preved", "medved"]
arr[rand(arr.size)]
По моему не менее выразительно, чем на Питоне.
Хотя более в стиле «Ruby Way» это:
class Array
def rand()
self[Kernel.rand(self.size)]
end
end

arr = ["a", "b", 3, 99, "preved", "medved"]
res = arr.rand
(И скобочки ставить в объявлении метода, кстати, не обязательно. Это уже просто мой стиль.)

З.Ы. Хотя я понимаю, что _серьёзно_ сравнивать Ruby и Python — дело гиблое. Очень уж они похожи… И я сейчас, начиная изучать Python, это в полной мере ощущаю, потому что не испытываю практически никаких проблем в освоении Пайтона. Особенно по своей функциональности они схожи! И тут, что предпочитать, Ruby или Python, — дело вкуса. А для того, чтобы ярко продемонстрировать их выразительные способности, надо сравнивать, правильно, с PHP или Perl'ом, а также с C/С++, и тем более Java'ой! ;)

З.З.Ы. Да, чуть не забыл сказать, главным преимуществом Питона перед Рубином я считаю более-менее развитое русскоязычное сррбщество, т.е. вас, ребята! :)



Офлайн

#3 Фев. 20, 2007 13:31:02

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

Наглядность кода PHP, Python, Java

а я еще на машинке вышивать умею – говорил кот Матроскин.

А еще в питоне все нормально с юникодом.



Офлайн

#4 Фев. 20, 2007 22:16:11

V.A.KeRneL
От:
Зарегистрирован: 2007-02-20
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Наглядность кода PHP, Python, Java

bialix
А еще в питоне все нормально с юникодом.
bialix, булыжник в полисад рубииста?



Офлайн

#5 Фев. 20, 2007 22:39:21

Mkdir
Зарегистрирован: 2006-06-30
Сообщения: 211
Репутация: +  0  -
Профиль   Отправить e-mail  

Наглядность кода PHP, Python, Java

Много моих знакомых перешло с Ruby на Python. Очень много.
Да я и сам точно таким же образом пришёл к Python =)



Офлайн

#6 Фев. 20, 2007 22:51:51

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

Наглядность кода PHP, Python, Java

V.A.KeRneL
bialix
А еще в питоне все нормально с юникодом.
bialix, булыжник в полисад рубииста?
Как говорят англичане: well, not exactly.
Возможно, это не рубиновый минус, а просто змеиный плюс? ;-)



Офлайн

#7 Фев. 21, 2007 00:44:04

dvs
От:
Зарегистрирован: 2006-05-22
Сообщения: 176
Репутация: +  3  -
Профиль   Отправить e-mail  

Наглядность кода PHP, Python, Java

Ну раз уж начали тему сравнения синтаксиса языков, вот ссылки из загашника:
http://99-bottles-of-beer.net/
http://pleac.sourceforge.net/
ну и классика http://shootout.alioth.debian.org/ ,
http://www.tiobe.com/tpci.htm



Офлайн

#8 Фев. 22, 2007 11:38:45

V.A.KeRneL
От:
Зарегистрирован: 2007-02-20
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Наглядность кода PHP, Python, Java

V.A.KeRneL
bialix
А еще в питоне все нормально с юникодом.
bialix, булыжник в полисад рубииста?
Да, совсем забыл, когда это писал, сказать, что меня лично эта проблема не задевала, т.к. не сталкивался. Но слышать про неё, естественно, слыхивал. И когда в последний раз про неё слышал, говорили, что над этим активно работают… Вобщем, я думаю, к верии 2.0 final всё будит чики-пуки!.. ;)



Офлайн

#9 Фев. 22, 2007 11:55:31

V.A.KeRneL
От:
Зарегистрирован: 2007-02-20
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Наглядность кода PHP, Python, Java

dvs
http://99-bottles-of-beer.net/
Про этот прикольный сайт я знаю. Заходил туды несколько раз… :)

dvs
http://pleac.sourceforge.net/
А вот эта ссылка для меня вновинку. И очень, надо отметить, приятно удивила Alike Cookbook!.. Приятная подсветка… А уж какой контент! *THUMBS-UP* Просто +1, dvs, за сцылку! :) (Жаль только постов у меня для этого маловато… :( Ну да может кто-нить из старожилов поддержит инициативу! Типа, «За крутую сцылку, от Кернела :)»)
Ещё вот это гордость встрепянуло:
Building the project

To generate the sgml and build the html outputs off the source from nightly tarball or directly via an anoymous CVS checkout, you'll need the relevant building software. Here are the typically needed packages:

make
ruby
sgml-common
sgml-tools
openjade
docbook-style-dsssl
docbook-dtd31-sgml
emacs
emacs-X11

Additionally, find `htmlize.el' and put it in your ~/etc/emacs. All right, you'll probably suffer to successfully compile the stuff ;p.
Не в Перле, и даже не в Питоне, а именно в Рубине «Вы нуждаетесь»! ;)



Отредактировано (Фев. 22, 2007 11:58:33)

Офлайн

#10 Фев. 22, 2007 12:08:46

V.A.KeRneL
От:
Зарегистрирован: 2007-02-20
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Наглядность кода PHP, Python, Java

Mkdir
Много моих знакомых перешло с Ruby на Python. Очень много.
Да я и сам точно таким же образом пришёл к Python :)
Но я про этой проторённой дорожке идтить не собираюсъ, если Вы об этом. Я просто, как и любой программер, который хочет стать неплохим профессионалом, должен знать много современных технологий и ЯП. А уж какие из них больше или меньше нравятся, решать, конечно же, только мне самому!.. ;) С my favorite programming language я уже точно определился, сознательно. Теперь изучаю другие… И большой плюс Пайтона то, что он на него похож. ;) Питончик мне тоже нравится, не так, как Рубинчик, конечно, но всё же…

З.Ы. Я пишу на Ruby для своуго удовольствия. На Python — в принципе, тоже, а ещё для собственного развития и удовольствия других ;). На С я пишу, когда надо, а иногда и для удовольствия тоже, он у меня не вызывает отрицательных эмоций. А вот когда меня заставляли писать на Жабе, я воспринимал это как пытку. Хотя в последнее время даже к ней отношусь философски…



Отредактировано (Фев. 22, 2007 12:22:54)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version