История изменений
Исправление
ixrws,
(текущая версия)
:
А ничего, что unix тех времён не была операционкой панацеей хотя бы потому, что тех задач, что стоят сегодня перед приложениями тогда попросту не было и таких сложных приложений тоже? Я к тому, что fork создавался в тех условиях, когда делать приложения, порождающие процессы, затем потоки, затем процессы и тд и любой вложенности - было просто негде и незачем. Незачем потому что не было задач. А негде, потому что не позволяло железо. Вот когда стало позволять - любая unix подобная система обзавелась соответствующими возможностями. Но это не повод не использовать fork там, где он удобен и уместен.
Напомню также, что в те времена были ещё популярны операционки без такого явного отделения процессов приложений, те самые, на основе идей которых потом возник dos. И они также имели право на жизнь и даже сейчас такой подход имеет на жизнь много где. Но надо вот обязательно поныть как плох fork для каких-нибудь нагруженных сложных приложений. Можно также поныть и про то, что уникода во многих старых API тоже нет, и чего?
Исходная версия
ixrws,
:
А ничего, что unix тех времён не была операционкой панацеей хотя бы потому, что тех задач, что стоят сегодня перед приложениями тогда попросту не было и таких сложных приложений тоже? Я к тому, что fork создавался в тех условиях, когда делать приложения, порождающие процессы, затем потоки, затем процессы и тд и любой вложенности - было просто негде и незачем. Незачем потому что не было задач. А негде, потому что не позволяло железо. Вот когда стало позволять - любая unix подобная система обзавелась соответствующими возможностями. Но это не повод не использовать fork там, где он удобен и уместен.