1.1, kley (?), 14:57, 19/06/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
отличная новость, но пока сидим на 5.2.8, а некоторые проекты должны быть совместимы и с 4-кой, т.ч. за исправление ошибок спасибо, а новые фичи, рановано использовать.
| |
|
2.5, Ivan (??), 17:58, 19/06/2009 [^] [^^] [^^^] [ответить]
| +/– |
> отличная новость, но пока сидим на 5.2.8
Зачем? Не стрёмно когда там уже не одну сотню ошибок выявили?
| |
|
1.3, Аноним (-), 16:40, 19/06/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> В http враппер для функции fopen добавлена опция "ignore_errors";
нормальные люди ошибки обрабатывают, а ПХПшники ? Игнорируют ! :)))
| |
|
2.7, name (??), 20:06, 19/06/2009 [^] [^^] [^^^] [ответить]
| +/– |
> нормальные люди ошибки обрабатывают, а ПХПшники ? Игнорируют ! :)))
да-да, конечно. Нормальные люди пишут
class IniFileException extends Exception
{
IniFileException ()
{
super.Exception("IniFileException");
}
}
class IniFile
{
// ...
/*
* Closes the input stream and throws IniFileException if an error occurs.
*/
void close () throws IniFileException
{
try
{
/* Try closing the bufferedReader stream */
bufferedReader.close();
bufferedReader = null;
}
catch (IOException e)
{
throw new IniFileException();
}
}
}
а ПХПшники
class IniFile {
// ...
function close () { return fclose($this->stream); }
}
| |
|
3.15, Аноним (-), 10:00, 22/06/2009 [^] [^^] [^^^] [ответить]
| +/– |
The fclose() function may also fail and set errno for any of the errors specified for the routines close(2),
write(2) or fflush(3).
fclose может вернуть ошибку если место на диске кончилось, например :) но настоящим ПХПшникам насрать на сохранность пользовательских данных :)
| |
|
|
1.4, Аноним (-), 17:15, 19/06/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
... Исправлена ошибка, связанная с возвратом функцией ip2long() некорректных значений на некоторых 64-разрядных системах; ...
Ну уж спасибо, теперь опять править код для совместимости ещё и с разными версиями пхп ...
| |
|
2.6, Ivan (??), 18:00, 19/06/2009 [^] [^^] [^^^] [ответить]
| +/– |
>... Исправлена ошибка, связанная с возвратом функцией ip2long() некорректных значений на некоторых
>64-разрядных системах; ...
>
>Ну уж спасибо, теперь опять править код для совместимости ещё и с
>разными версиями пхп ...
Если вы к ошибкам приспосабливаетесь вместо того, чтобы исправлять их или репортить, то что теперь, некорректные значения считать за эталон?
| |
|
3.8, Аноним (-), 11:27, 20/06/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
некоторые разрабы в php очень упертые, например за simplexml отвечает слегка неадекватный чел, курл - обертка и поэтому перенаправить баг в сам курл они не могут, кстати stream_select у кого нить значение больше единицы возращает?
| |
|
4.10, Аноним (-), 13:31, 21/06/2009 [^] [^^] [^^^] [ответить]
| +/– |
>кстати stream_select у кого нить значение больше единицы возращает?
Не знаю, не пробовал. Я проверяю рабочий массив...
| |
|
3.21, BigBug (?), 23:28, 23/06/2009 [^] [^^] [^^^] [ответить]
| +/– |
Зря вы думаете что я не репортил, репортил и с полным описанием проблемы, баг закрыли "это не баг, а особенность работы C функций в 32/64бит системах". А теперь вот ...
| |
|
|
1.9, zoonman (ok), 07:46, 21/06/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Жаль конечно, что в PHP так много ошибок и косяков. Но это пожалуй лучшее из доступного.
| |
|
2.11, dev (??), 00:34, 22/06/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
Их там так много не только потому что их просто там много... Представьте если бы этот язык использовал 1 человек? Сколько бы там было бы найдено багов?
Сейчас для большинства, написать сайт это писать на PHP . Хотя ситуация сейчас немного меняется: начинаяю больше использовать Python, Java. Perl к сожалению уходит к маргинальным языкам... но не из-за его паршивости (он прекрасен во многом), а из-за отсутствия вменяемых программистов на этом языке.
| |
|
3.16, anonymous (??), 10:50, 22/06/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Perl к сожалению уходит к маргинальным языкам... но не из-за его паршивости (он прекрасен во многом), а из-за отсутствия вменяемых программистов на этом языке.
Отсутствие программистов - следствие паршивости языка. Также следствием того же является скорость разработки следующей версии "в год по чайной ложке".
| |
|
|
1.22, tor (??), 15:52, 30/06/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Уж незнаю что маргинальнее синтаксис perl или дырявость php -D
| |
|
2.23, pro100master (ok), 09:39, 16/07/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Уж незнаю что маргинальнее синтаксис perl или дырявость php -D
слухи о дырявости php сильно преувеличены.
| |
|
3.24, Vitaly_loki (ok), 10:12, 16/07/2009 [^] [^^] [^^^] [ответить]
| +/– |
>>Уж незнаю что маргинальнее синтаксис perl или дырявость php -D
>
>слухи о дирявости пыхпыха сильно преувеличены.
Да ладно... каждая новая версия - исправление критической уязвимости. Меня как-то, хвала Богам Олимпа, интерес к этому языку обошел стороной... как писал на Perl/Python, так и пишу и горя не знаю... Нет никаких проблем с совместимостью после обновления и т.д. Да и сами языки нравятся
| |
|
4.25, аноним (?), 10:17, 16/07/2009 [^] [^^] [^^^] [ответить]
| +/– |
>пишу и горя не знаю... Нет никаких проблем с совместимостью после обновления и т.д.
само главное - нет никакого гимора с заказчиками
| |
|
5.26, Vitaly_loki (ok), 11:00, 16/07/2009 [^] [^^] [^^^] [ответить]
| +/– |
>>пишу и горя не знаю... Нет никаких проблем с совместимостью после обновления и т.д.
>
>само главное - нет никакого гимора с заказчиками
Им пофиг на чем я пишу, лишь бы работало и работало хорошо
| |
|
4.27, pro100master (ok), 18:13, 16/07/2009 [^] [^^] [^^^] [ответить]
| +/– |
>>слухи о дирявости пыхпыха сильно преувеличены.
>
>Да ладно... каждая новая версия - исправление критической уязвимости. Меня как-то, хвала
>Богам Олимпа, интерес к этому языку обошел стороной... как писал на
>Perl/Python, так и пишу и горя не знаю... Нет никаких проблем
>с совместимостью после обновления и т.д. Да и сами языки нравятся
>
а вы хоть раз читали комментарии к релизам? В данном релизе только в 11 пунктах есть то, что я за 12 лет хоть раз использовал. И так в большинства релизах. Меня напрягают только глюки eAccelerator-a и прочих надстроек. Так что для живого языка, он действительно не так уж дыряв, как о нём любят рассказывать программеры на perl, python, java, c#, asp, ruby... (проф. работаю 15 лет на 4-х языках, если что) :)))
| |
|
|
|
|