On Monday, February 09, 2015 18:51:39 Daniel Podolsky wrote: > >> остальные преимущества джавы перед перлом можно перечислять бесконечно)) > > > > Остальных преимуществ там нет. Есть много недостатков. > > вообще-то - есть, и я готов рассказать о преимуществах jvm перед > перловой vm (не java, конечно же, java - просто один из языков для > jvm) > > а вот про недостатки - прошу подробнее, пожалуйста. раз уж мы про зоопарк.
Главный недостаток -- жуткая многословность. Нужно посчитать SHA1 по прочитанной из сокета строке. Алгоритм: берём фабрику, она создаёт нам класс- алгоритм SHA1, который считает дайджест побайтно, потом эти байты мы в хекс конвертируем. Всё это надо обернуть в try/catch, а то мало ли, не нашлось вдруг алгоритма на фабрике. Итоговый код длинный, много лишних действий, читать это намного труднее, чем просто перловый sha1_hex($str). И так там на каждом шагу. -- PEF Developer -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
