Без названия и без подзаголовка

Posts Tagged ‘python’

Простые числа. Часть первая. Неверный путь.

Простым называется натуральное число, больше единицы, которое делится только на единицу и на само себя. Несложное определение, не так ли? Давным давно Евклид доказал что таких чисел бесконечное множество, так что давайте напишем функцию, которая будет возвращать все простые числа меньше заданного, используя наиболее простой и очевидный метод. В чем он заключается? Нет ничего проще чем делить каждое число на каждое целое большее единицы [...]

История Python. Краткая хронология.

Разработка Python велась в то время, когда многие динамические языки программирования с открытыми исходными кодами, такие как Tcl, Perl, и (гораздо позже) Ruby также активно разрабатывались и завоевывали популярность. Чтобы помочь взглянуть на Python в исторической перспективе, ниже приведен список релизов Python.

История Python. Принципы проектирования

Дальнейшие записи в этом блоге опустятся в окровавленные пучины истории Python. Однако, прежде чем это сделать, я хотел бы остановиться на философских принципах которые помогали мне проектировать и реализовывать Python.

Прежде всего, Python изначально задумывался как персональный проект «опытной мастерской» — без официального бюджета. Плюс я хотел получить результаты быстро, в частности для того, чтобы убедить руководство поддержать проект (в чем я преуспел).

История Python. Введение и обзор

Python, наряду с Perl, Tcl, PHP и новичком Ruby, является одним из самых популярных динамических языков программирования. Несмотря на то что его часто рассматривают язык сценариев, на самом деле это язык программирования общего назначения, как Lisp или Smalltalk (и как все остальные). Сегодня Python применяется очень широко, начиная от скриптов «написал-забыл» до больших масштабируемых веб-серверов, которые предоставляют бесперебойные сервисы 24 часа 7 дней в неделю. Он используется для программирования GUI, баз данных, клиентского и серверного веб-программирования, а также для тестирования приложений. Он используется учеными, пишущими приложения для самых быстрых суперкомпьютеров и детьми для обучения программированию.