OberonCore
https://forum.oberoncore.ru/

python
https://forum.oberoncore.ru/viewtopic.php?f=88&t=3087
Страница 2 из 2

Автор:  Сергей Губанов [ Понедельник, 28 Март, 2011 12:30 ]
Заголовок сообщения:  Re: python как доказательство неадекватности ц/ц++

Info21 писал(а):
Змеиный язык
Это не змеиный язык. Это комедийно цирковой язык.

Любому программисту известно, что (пишется в первых строках любой книжки по питону)
Цитата:
Название языка произошло вовсе не от вида пресмыкающихся. Автор назвал язык в честь популярного британского комедийного телешоу 1970-х «Летающий цирк Монти Пайтона».
http://ru.wikipedia.org/wiki/Python

Автор:  Иван Денисов [ Среда, 30 Март, 2011 22:14 ]
Заголовок сообщения:  Re: python

Язык Python делался Гвидо ван Россумом на основе языка ABC (язык для обучения программированию) и автор сознательно хотел, чтобы его языком легко было пользоваться, как сишнику так и паскальщику.
На Python создано огромное количество приличного софта, но много и глючного, поскольку как и в C - кривые руки портят программу. В Компонентном паскале прекрасный отладчик тоже не спасает от алгоритмических ошибок.
У Питона и КП много общего, гнобить кого-либо смысла нет, под серьезную задачу надо подбирать язык, для маленьких консольных, и для работы с текстом по Ubuntu лучше Питона ничего нет.
ИМХО на Python школьник сможет к концу года написать полезную для себя программу, а на КП для этого требуется гораздо больше времени (черепашка не в счет, я на ямахах козу и капусту тоже возил через реку :)

Автор:  Info21 [ Четверг, 31 Март, 2011 03:07 ]
Заголовок сообщения:  Re: python

Ваши суждения, divan, четко ограничены рамками именно Вашего уровня (толковый аспирант, уже достаточно зрелый мозг и т.п.). Тогда как дети проходят новые этапы чуть не каждый год. Так что говорить о *системе* в целом довольно трудно без реального конкретного довольно большого опыта.

Снова рассуждения про язык per se. Какой смысл так сравнивать, если философия разделения на язык|библиотеки принципиально разная?

Если не нужно понимать, как работают списки etc., то и на КП можно натаскать использовать какие-то библиотеки. Те же вьюшки -- одну процедуру научиться заполнять, делов-то.

Тот, кто к концу года сможет что-то "полезное" на питоне написать, сможет и в ББ. Но очень немногие 7-классники на это способны.

Вообще это аргумент не вполне для систематического обучения основной школы. Натаскать "полезно" тыкать в непонятно что -- это немножко не то, что требуется, все-таки.

В целом питон -- это дорога в никуда. Начинать на нем (5й класс) невозможно, продолжать (указатели и т.п.) -- тоже невозможно.
Что остается -- радоваться, что можно много задач-головоломок придумывать? Так это дефект языка, а не достоинство.

Питон избыточно сложен. И этим всё сказано.

Автор:  Роман М. [ Четверг, 05 Май, 2011 12:26 ]
Заголовок сообщения:  Re: python

По моему ощущению, хотя опыта немного, что говорится про Пайтон, многое относится и к языку Руби. Как хорошего, так и плохого.

Автор:  kemiisto [ Четверг, 05 Май, 2011 13:16 ]
Заголовок сообщения:  Re: python

Роман М. писал(а):
По моему ощущению, хотя опыта немного, что говорится про Пайтон, многое относится и к языку Руби. Как хорошего, так и плохого.

ВНЕЗАПНО! :D

А также к PHP, Perl, Lua, Smalltalk, ...

Автор:  ___ [ Пятница, 13 Июль, 2012 10:30 ]
Заголовок сообщения:  Re: python

Код:
def test():
    L=[]
def test2():
    L.append(3)
if __name__ == '__main__':
    L=[1,2]
    print L
    test()
    print L
    test2()
    print L


что напечатает (и напечатает ли) в консоли данный пример?)
к вопросу об областях видимости

читая у Лутца про пайтон приходится сильно фильтровать его оценки языка... (сложность, производительность, динамичность и тд)
например (Лутц стр468 "изучаем пайтон, 4ое изд"):
Цитата:
"конечно, такая модель полиморфизма предполагает необходимость тестирования программного кода на наличие ошибок, так как из-за отсутствия объявлений типов нет возможности с помощью компилятора выявить некоторые виды ошибок на ранней стадии. однако в обмен на незначительные увеличения объема отладки мы получаем существенное уменьшение объема программного кода который требуется написать, и существенное увеличение его гибкости. на практике это означает чистую победу."

Автор:  Info21 [ Пятница, 13 Июль, 2012 10:42 ]
Заголовок сообщения:  Re: python

Цитата:
однако в обмен на незначительные увеличения объема отладки мы получаем существенное уменьшение объема программного кода который требуется написать, и существенное увеличение его гибкости. на практике это означает чистую победу."
На редкость оголтелое вранье. Особенно насчет отладки.

Автор:  Рыжий [ Понедельник, 12 Ноябрь, 2012 20:58 ]
Заголовок сообщения:  Re: python

Клинический дибилизм. Питонофилы на "педсовете" рекомендуют превентивное употребление sort для демонстрации мощи ЯП. Не хотелось бы быть неправильно понятым, но, среди множества известных мне программистов на питоне, не могу назвать ни одного до конца вменяемого человека. Питон - это заразная болезнь, заболевают ей легко, а излечится очень трудно. Заразнее С++ - тем, чтоб заболеть, хотя бы постараться нужно..:mrgreen:

Страница 2 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/