LINUX.ORG.RU

История изменений

Исправление Manhunt, (текущая версия) :

Или в чём ты проблему видишь?

Вот в этом: «This makes error-ignorant usage the most convenient to write.»

Нужен API, который compile-time *принуждал* бы проверять результат close. Без этого люди пишут говнокод, который ломает персистентные данные при исчерпании места на диске.

Я не уверен, что это не потребует поддержки на уровне языка.

Исправление Manhunt, :

Или в чём ты проблему видишь?

Вот в этом: «This makes error-ignorant usage the most convenient to write.»

Нужен API, который compile-time *принуждал* бы проверять результат close. Без этого люди пишут говнокод, который ломает персистентные данные при исчерпании места на диске.

Исправление Manhunt, :

Или в чём ты проблему видишь?

Вот в этом: «This makes error-ignorant usage the most convenient to write.»

Нужен API, который compile-time *принуждал* бы проверять результат close. Без этого люди пишут говнокод, который ломает персистентные данные в ситуации, когда исчерпано место на диске.

Исправление Manhunt, :

Или в чём ты проблему видишь?

Вот в этом: «This makes error-ignorant usage the most convenient to write.»

Нужен API, который *принуждал* бы проверять результат close. Без этого люди пишут говнокод, который ломает персистентные данные в ситуации, когда исчерпано место на диске.

Исправление Manhunt, :

Или в чём ты проблему видишь?

«This makes error-ignorant usage the most convenient to write.»

Нужен API, который *принуждал* бы проверять результат close. Без этого люди пишут говнокод, который ломает персистентные данные в ситуации, когда исчерпано место на диске.

Исходная версия Manhunt, :

Или в чём ты проблему видишь?

«This makes error-ignorant usage the most convenient to write.»

Нужен API, который *принуждал* бы проверять результат close.