- В случае, если интерпретатор запущен без -W, то можно спокойно писать в неверный дескриптор файла и ничего не знать об этом. Видимо, более общее - отсутствие нормальных исключений.
- Негодная поддержка ООП
- Организация классов классов возможна, но требует написания большого количества кода. Есть какой-то дополнительный модуль, но я до него не добрался.
- Копирование объектов - я так и не понял как это сделать более-менее правильно. Есть какие-то проблемы с копированием замыканий.
- Можно сделать файл abc.pm, внутри написать package efg. Работать программа не будет, а сообщений никаких не появится.
- Ссылки. Совершенно не ясно зачем они вообще нужны. При этом они приводят к конструкциям вида %{$$self{'abc'}}.
Список можно продолжить, и это уже после двух недель знакомства. Хотя, может потом просто зомбируешься привыкаешь.
0 коммент.:
Отправить комментарий