Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Асинхронное, параллельное, многопоточное, программирование / 9 сообщений из 9, страница 1 из 1
14.06.2015, 22:06
    #38983573
Kenny Fartman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное, параллельное, многопоточное, программирование
Так, помогите взять в толк в чем разница между этими разновидностями выполнения кода. Вот, javascript, он же однопоточный. Но при этом загрузка картинок не блокирует выполнение, так?
...
Рейтинг: 0 / 0
14.06.2015, 23:01
    #38983588
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное, параллельное, многопоточное, программирование
Kenny Fartman,

http://habrahabr.ru/post/150788/ - почитай.
...
Рейтинг: 0 / 0
15.06.2015, 06:06
    #38983640
FishHook
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное, параллельное, многопоточное, программирование
Если не пугает английский, то почитай во это , очень популярно написано.
ПС: если хорошо поискать, то есть перевод русский.
...
Рейтинг: 0 / 0
15.06.2015, 11:20
    #38983852
Kenny Fartman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное, параллельное, многопоточное, программирование
Хорошо, будет хотя бы топик-хранилище ссылок по теме
...
Рейтинг: 0 / 0
15.06.2015, 11:50
    #38983876
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное, параллельное, многопоточное, программирование
Kenny FartmanТак, помогите взять в толк в чем разница между этими разновидностями выполнения кода. Вот, javascript, он же однопоточный. Но при этом загрузка картинок не блокирует выполнение, так?

Видишь ли, JavaScript -- это не язык, а недоразумение, на него в таких вещах полагаться не стоит.
Это в общем и не язык программирования, это средство управления броузером.
Не смотря на то, что в нём самом нет многопоточности, оно есть в управляемом им броузером и его объектах, отсвечиваемых
для использования в JavaScript.

Распределённое и параллельное программирование -- это общее название дисциплины, изучающей вообще все эти вещи.
Многопоточное и многозадачное -- это конкретные средства реализации параллельного программирования.
Асинхронное -- это в принципе вообще не из этой оперы, это класс взаимодействия двух компонент, может быть синхронное и асинхронное взаимодействие. Одним из видов реализации асинхронного взаимодействия может быть параллельная задача, но
не обязательно (ещё асинхронными могут быть сетевые взаимодействия, прерывания и наверное ещё много чего).
...
Рейтинг: 0 / 0
15.06.2015, 11:52
    #38983877
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное, параллельное, многопоточное, программирование
DarkMasterKenny Fartman,

http://habrahabr.ru/post/150788/ - почитай.

Это слишком уж утилитарно.
...
Рейтинг: 0 / 0
15.06.2015, 11:55
    #38983880
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное, параллельное, многопоточное, программирование
Вообще, по теме над Эндрюса читать...

http://www.ozon.ru/context/detail/id/1372271/
...
Рейтинг: 0 / 0
15.06.2015, 13:29
    #38983936
Асинхронное, параллельное, многопоточное, программирование
Kenny FartmanТак, помогите взять в толк в чем разница между этими разновидностями выполнения кода. Вот, javascript, он же однопоточный. Но при этом загрузка картинок не блокирует выполнение, так?

Движок JavaScript однопоточный и асинхронный. Запросы, обращения к файловой системе - все это процессы ОС. Движок только ожидает завершение процесса
...
Рейтинг: 0 / 0
15.06.2015, 14:21
    #38983986
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное, параллельное, многопоточное, программирование
Патриот Израиля,

слово "процесс" - в данном контексте не очень удачно
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Асинхронное, параллельное, многопоточное, программирование / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]