Książka o Python: Czego w niej szukacie?

Tytuł pytania, nie dokładnie oddaje moje intencje. Chciałbym dowiedzieć się, co chcielibyście przeczytać w książce o Pythonie, mając wpływ na to co się w niej znajdzie?

Prosiłbym, żeby odpowiadając na pytania określić rodzaj swojej zażyłości z Pythonem, czyli poziom znajomości języka, doświadczenie w stosowaniu go w rodzajach aplikacji (biznesowe, badawcze, testowe, webowe, etc.). Stosowane szkielety (ang. framework) (do web, gui, numeryczne, etc.) Spodziewam się, że oczekiwania początkujących będą skrajnie różne od oczekiwań doświadczonych pythonistów.

Pod szkielety podpada wszystko co pozwala pisać lepiej aplikacje (Qt, Django, Sci­Py, etc.).

2 lata, 3 miesiące temu | edytowane przez: Manveru 4224121

  • Po pierwsze, w Pythonie raczkuje, jako-tako radzę sobie ze składnią, wszystko przedemną, jak znajdę tylko więcej czasu :-)

    Ale tak, po pierwsze, idea języka, czemu autor zdecydował się na stworzenie języka tego typu i wprowadzenie tych czy innych udogodnień - tutaj struktury. Czemu zdecydował się na importy, a nie include (jak w C, C++ itd.) - co zresztą jak znajomy mi mówił jest póki co dla niego magią, a więc, ładnie opisany machanizm importów.

    Miło by było podać dobre praktyki, różnice pomiędzy popularnymi językami (C/C++, Java, C# itp)

    Jakieś ciekawe porady jak projektować aplikacje, no i może jeszcze trochę o IronPython, Jython i wykorzystaniu Pythona na różnych platformach - tutaj jak ktoś pisał, Nokia z Symbianem obsługuje Pythona, ale trochę 'innego'.

  • Ja w Pythonie już trochę piszę- przede wszystkim Django i aplikacje sieciowe(crawlery i inne tego typu sprawy). Przydałoby się coś na temat obługi xml'a - ze wskazaniem na bibliotekę lxml, która ma duże możliwości, ale dokumentacja mnie jakoś odstrasza.

    Chciałbym jeszcze zobaczyć trochę ogólnych informacji na temat programowania 'w stylu Pythona'- bo nie do końca wiem jak to pojmować, jakiej konwencji pisania kodu dokładnie używać.

  • Ja chętnie bym poczytał o aplikacjach sieciowych:

    • Jak zbudować skalowalny serwis serwujący multimedia (muzyka, video)?
    • Jak Pythona można sensownie wykorzystać jako serwer gier multiplayer?
      • Jak w Pythonie można zbudować system typu "lotto on-line"?

    Zażyłość - średniozaawansowany, Numpy/trochę Django/PIL

  • Ja natomiast wolał bym by była to encyklopedia Pythona.By każdy programista mógł tam zajrzeć nie zależnie czy dopiero stawia swoje pierwsze kroki w Pythonie czy jest ekspertem ds.Pythona.

Zaloguj się, aby dodać swoją odpowiedź