?

Log in

No account? Create an account

Мультитредное - Ваши рубидии уже у кобальта во ртути

Nov. 20th, 2015

07:52 pm - Мультитредное

Previous Entry Share Next Entry

Comments:

[User Picture]
From:yatur
Date:November 21st, 2015 05:09 pm (UTC)
(Link)
Это не мультитредное, это сишное (и сиплюсплюсное). Язык С в 1969-м году задумывался как улучшенный ассемблер, и что-то на одном берегу кто-то будет динамически вызывать код, скомпилированный на другом берегу, им и в голову не приходило. Почти полстолетия позже мы пожинаем плоды :(
(Reply) (Thread)
[User Picture]
From:dvv
Date:November 21st, 2015 07:21 pm (UTC)
(Link)
Не надо грязи. Чужой сишный код использовался хоть динамически, хоть как с самого начала существования C.
(Reply) (Parent) (Thread)
[User Picture]
From:yatur
Date:November 22nd, 2015 12:40 am (UTC)
(Link)
Никакой грязи. Разумеется, никакой динамической загрузки библиотек в 1969 году не существовало. Керниган и Риччи не обязаны были быть пророками.

Как раз наоборот, если бы потоки и динамически загружаемые библиотеки существовали "с самого начала существования С", то дизайн языка можно было бы назвать, мягко говоря, не очень продуманным.
(Reply) (Parent) (Thread)
[User Picture]
From:dvv
Date:November 22nd, 2015 12:55 am (UTC)
(Link)
Понятно. Извините за внимание.
(Reply) (Parent) (Thread)