Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

DEBIAN – PYTHON - JULIA



30. Сравнение двух линеек Python 2.x и Python 3.x.

31. ActivePython-расширенный дистрибутив интерпретатора языка Python.

32. Различия линеек Python 32-bit и 64-bit. Производительность программного кода.

33. Математическое расширение языка Python. Проект ScientificPython.

34. Математическое расширение языка Python. Проект SciPy.

35. Математическое расширение языка Python. Проект SymPy.

36. Математическое расширение языка Python. Проект NumPy.

37. Интернет программирование средствами Python. Проект Django.

38. Анализ сетевой активности средствами Python. Функционал пакетов python-libpcap и pcapy. Snort в связке Debian + Python.

39. Программирование графики средствами языка Python. Проект PyQt. iPython-qtconsole.

40. Визуализация в проекте Python. Официальный сайт проекта http://bokeh.pydata.org/

41. Интегрированная графическая среда программирования Python. Проект Anaconda.

42. Обзор оболочек – редакторов Python. Функционал редактора IDLE.

43. Программирование в среде iPython Notebook.

44. Программирование Python в редакторе Spyder - Scientific Python Development Environmet.

45. Web-based Python Data Analysis. Проект https://wakari.io/

46. Высокопроизводительные вычисления на языке программирования Cython.

47. Оптимизация кода программ на языке Python. Проект PyPy.

48. Использование микропотоков и многопоточности в интерпретаторе Stackless Python.

49. Оптимизация вычислений в Python. Проект Numba. Официальный сайт http://numba.pydata.org/

50. Новый математический язык и среда программирования Julia и Julia Studio, опубликованные в 2012 г. Функционал, связь с Python и C/C++. Официальные сайты http://forio.com/labs/julia-studio/ и http://julialang.org/

51. Параллельные и облачные вычисления на языке Julia.

52. Высокопроизводительные вычисления на языке Julia в области теории чисел. Сравнение с производительностью GAP.

53. Пакет криптографии PyCrypto: The Python Cryptography Toolkit.

54. Хакерские проекты на Python - Violent Python. Источник T.J. O'Connor. Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers. Syngress of Elsevier, 2013, - 288 p.

55. Хакерские проекты на Python - Python for Secret Agents. Источник Steven F. Lott. Python for Secret Agents. Analyze, encrypt, and uncover intelligence data using Python, the essential tool for all aspiring secret agents. - Packt Publishing, 2014. - 216 p.

56. Взлом шифров при помощи Python. Источник Sweigart A. Hacking Secrets Ciphers with Python. Create Space Independent Publishing Platform, 2013 – 414 p.

Литература

1. Ахо А., Лам М.С., Сети Р., Ульман Д.Д. Компиляторы: принципы, технологии и инструментарий, 2-е изд. - М.: И.Д. Вильямс, 2008. - 1184 с. ил.

2. Вирт Н. Гуткнехт Ю. Разработка операционной системы и компилятора. Проект Оберон. – М.: ДМК Пресс, 2012. - 560 с.

3. Лутц М. Изучаем Python, 4-е изд. – СПб.: Символ-Плюс, 2011. – 1280 с.

4. Павловская Т.А. С/С++. Программирование на языке высокого уровня. Учебник. – СПб.: Питер, 2009. - 461 с

5. Саммерфилд. Программирование на Python 3. 2009

6. Balbaert I. Getting started with Julia Programming. Packt Publishing. 2015

7. Sherrington M. Mastering Julia. Packt Publishing. 2015

Комментарий.Python появился в 1991 г. усилиями Гвидо ван Россума, которому тогда было 35 лет. Россум продолжает наблюдать за процессом разработки Python до сих пор. Python считается одним из самых гибких и многообещающих языков с очень четкой, прямо таки, математически строгой структурой. И что, может быть самое главное, хорошо читаемым кодом. Более того, программный код, для одного и того же модуля, на Python в 5 раз меньше, чем в том же C/C++.

Язык работает на всех популярных операционных системах, есть 32 и 64-bit реализации. Имеет массу различных расширений – для мультимедиа, интернета, баз данных, а главное, для математических вычислений. Пакет NumPy, расширяющий средства Python, сравним по мощности с популярным пакетом компьютерной алгебры Mathlab.

Python интегрирован с платформами COM и DOT.NET, и может легко взаимодействовать с кодом на языках C/C++ и Java, а значит практически со всем просвещённым компьютерным миром.

Python позицируется как язык, который “каждому по плечу”.

Если Вы программер на Python, то Вам открыта дорога не только в математику и криптографию, но в индустриальное программирование, web-программирование, программирование баз данных и т.д. Python как швейцарский нож, которым можно и салат нарезать и дерево срубить.

Python является родным для проекта Sage, интегрирующего в себе чуть ли не всю компьютерную алгебру. Python целиком включен в дистрибутив Debian. Поэтому связка

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.