Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 13, 2008 21:55:56

rom1989
От:
Зарегистрирован: 2008-02-13
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начать ?

Здраствуйте!!!

Хочу спросить Вас , может быть это может показаться глупо но …

Представим что человек пытается выбрать язык програмирования для изучения из Python PHP и Ruby.

какой язык будет предпочтителен то есть какой первый стоит осваивать какой более перспективный итд

и нужно ли осваивать PHP

Кто что может по этому поводу сказать

большое спасибо за ответ!



Офлайн

#2 Фев. 13, 2008 22:29:29

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начать ?

Как ты думаешь, что тебе ответят в форуме, посвященном питону? Тут же одни фанатики.

На даном этапе жизни - питон однозначно.
ПХП - всетки не совсем язык - у него заточенность под вебсайты, и не самая удачная. Его популярность мне кажется похожей на популярность ТурбоПаскаля в пост-совестком пространстве. Т.е. чисто историческая.
Руби - еще рановато ИМХО. Ему еще пару-тройку лет поразвиватся.



Отредактировано (Фев. 13, 2008 22:30:43)

Офлайн

#3 Фев. 14, 2008 10:57:04

Yurietc
От:
Зарегистрирован: 2007-07-18
Сообщения: 112
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начать ?

Заходишь на любой сайт аля “предлагаю работу”, и вводишь по очереди : php developer , ruby developer , python developer.
А вообще, надо исходить из задач, которые собираешься решать.



Офлайн

#4 Фев. 14, 2008 10:58:12

balu
От:
Зарегистрирован: 2006-05-24
Сообщения: 521
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начать ?

rom1989
Здраствуйте!!!
Представим что человек пытается выбрать язык програмирования для изучения из Python PHP и Ruby.
Если для изучения то лучше начать с того, с чего начинают лучшие университеты мира - SICP в зубы - http://newstar.rinet.ru/~goga/sicp/sicp.pdf А перед этим рекомендую хорошенько выучить дискретку. От нее тебе больше пользы будет, чем от десятка выученных ЯП, но без знания оной.



Офлайн

#5 Фев. 14, 2008 11:28:31

multik
От:
Зарегистрирован: 2007-10-16
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начать ?

программист просто обязан быть полиглотом! вот :)
а вообще пайтон. и не только по причнинам фанатизма.
я все эти языки знаю и со всеми работаю (с php в последнее время, слава богу, только на поддержке). пайтон больше всего нравится.



Офлайн

#6 Фев. 14, 2008 12:25:39

rom1989
От:
Зарегистрирован: 2008-02-13
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начать ?

balu
rom1989
Здраствуйте!!!
Представим что человек пытается выбрать язык програмирования для изучения из Python PHP и Ruby.
Если для изучения то лучше начать с того, с чего начинают лучшие университеты мира - SICP в зубы - http://newstar.rinet.ru/~goga/sicp/sicp.pdf А перед этим рекомендую хорошенько выучить дискретку. От нее тебе больше пользы будет, чем от десятка выученных ЯП, но без знания оной.
Что значит хорошенько выучить дискретку.?
В ней разделов достаточно много вот в викопидии пишут что она состоит из разделов:

Наивная теория множеств
Математическая логика
Математическая кибернетика
Теория функциональных систем
Общая алгебра
Комбинаторика (отдельные разделы)
Теория графов
Машинная арифметика
Теория алгоритмов
Теория игр
Теория кодирования
Теория конечных автоматов
Теория формальных грамматик
Вычислительная геометрия
Теория булевых функций
Логическое программирование
Функциональное программирование
λ-исчисление
Булева алгебра
Комбинаторная логика
Математическая лингвистика
Теория искусственного интеллекта
Прямоугольная система линейных алгебраических уравнений


Какие раздела по твоему учить то есть что необходимо? Ведь учить это в сухой теории то ……..

Можешь более подробнее разъяснить твою фразу “хорошенько выучить дискретку” если это не высокопарные слова.

Спасибо



Офлайн

#7 Фев. 14, 2008 13:22:57

balu
От:
Зарегистрирован: 2006-05-24
Сообщения: 521
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начать ?

rom1989
Можешь более подробнее разъяснить твою фразу “хорошенько выучить дискретку” если это не высокопарные слова.
Желательно все. Как минимум логику, теорию множеств, функции, графы… От булевой алгебры тебе не деться никуда… Тоже λ-исчисление много где применяется. В питоне в т.ч. Функциональное программирование - питон, кстати, вполне себе функциональный язык с нехилыми возможностями метапрограммирования. Другое дело, что все это относительно легко учиться, а в хороших книгах по теории программирования частично рассматривается. У того-же Харрисона.



Отредактировано (Фев. 14, 2008 16:22:39)

Офлайн

#8 Фев. 14, 2008 14:49:07

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начать ?

Ща во многих институтах питон используют - когда учат программированию. =)



Офлайн

#9 Фев. 14, 2008 16:21:56

balu
От:
Зарегистрирован: 2006-05-24
Сообщения: 521
Репутация: +  0  -
Профиль   Отправить e-mail  

С чего начать ?

shiza
Ща во многих институтах питон используют - когда учат программированию
Угу. И SICP для питоши тоже хотят адаптировать. Правда для радиоинженеров.



Офлайн

#10 Фев. 14, 2008 17:04:29

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

С чего начать ?

balu
shiza
Ща во многих институтах питон используют - когда учат программированию
Угу. И SICP для питоши тоже хотят адаптировать. Правда для радиоинженеров.
Вау! Вот это приятная новость. А источник такой новости?



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version