Forum Webscript.Ru
Программирование => Perl => Тема начата: Wyclef от 03 Апреля 2003, 15:23:06
-
:) Subj
Кто (как, где, на примерах) учился?
Где качнуть можно и порыться?
Что можете порекомедовать?
-
На ней не учился но много чего для себя взял.
http://www.kitebird.com/mysql-perl/
Там и примеры есть.
-
NeoNox, так ведь там Поль Дюбуа почти все примеры в функциональном стиле оформил. ИМХО как пример объектно-ориентированного кода она не очень подходит
По-моему в Hedgehog-архиве (http://ftp://212.45.23.98/pub/) была книга по ООП для Perl (сам не читал пока)
-
[OFF]Макс Сори, я по памяти - может и напутал чего.
Домой доберусь - отпишу.[/OFF]
-
Wyclef
Господа перловые программисты могут побить меня ногами, но я все-таки скажу, что перл очень условно для ООП пригоден. Неаккуратно получается, половину руками и потроха наружу(собственное ощущение от ООП в перле).
Попробуйте лучше Python (http://www.python.ru), в нем ООП гораздо лучше выглядит. А для освоения он проще перла, много времени не уйдет.
-
Xander
[off] только вот не каждый хостер (AFAIK) дает доступ к python-у, в отличие от Perl, а в остальном я с тобой согласен (хотя AFAIK python не поддерживает приватные аттрибуты) [/off]
-
Xander, ну если уж на то пошло, то это не чистое а "условно ООП".
Дело в том как кто быстрее пишет и понимает. Вот в чем соль.
-
NeoNox
В смысле - условно?
Макс
Ну дык речь про конкретику не шла. А осваивать ООП на перле я и врагу не пожелаю :)
-
Xander
Perl был изночально - процедурный язык без ООП.
Далее, как дань моде, в Perl были введены элементы ООП.
Лично я долго строил для себя в голове как оно работает на низком уровне.
Сравни работу с классами в C++ и в Perl.
Есть отличия в подходах?
-
NeoNox
Я о том же. Просто хотел уточнить, относится ли "условностьт" к перлу, или к питону.
-
Макс
Спасибо за хорошую ссылочку!
All
Условное ООП на perl или нет - это уже философия... ;) Но ИМХО т.к. perl позволяет "конструировать объекты" данных, работать с ними, изменять их свойства и т.д. подсредсвом определенных методов, позволяет его назвать языком с возможностью построения ОО "модели". А выбор стиля программирования зависит от разработчика...
Я постоянно ищу и стараюсь совершенствовать свой стиль :) и считаю, что переход к ОО методам намного упростит и ускорит (лично для меня) решение большого ряда задач...
К чему я по-меньшей мере стремлюсь
http://www.movabletype.org/ (http://www.movabletype.org/) - вот посоветовали качнуть, администратор сайта-блога. Хоть он мне и не нужен... но поучиться есть чему! Я уже второй день под впечатлением :)
Может у вас есть какие-то примеры для сравнения?
-
Хз, как кто, а я давно собираюсь глянуть на исходники http://www.livejournal.com
Их _очень_ много, но и система большая...