Vladislav_133
Насколько учили меня это инструмент для создания параллельных процессов на уровне приложения, со своей диспетчеризацией, для ОС это выглядит одним процессом. Ваша фраза может быть актуальная для php но отнюдь не для perl, последжний представляет собйо универсальный язык, на счет небольших, для примера почти в5есь пакетный менеджмент в debian создан на perl _________________ Не к добру на Руси шорох, Что-то с ветра дымком тянет! Знать, не весь отсырел порох, Да не всем подслащен пряник |
unname писал(а): Насколько учили меня это инструмент для создания параллельных процессов на уровне приложения, со своей диспетчеризацией, для ОС это выглядит одним процессом.наверное, у вас не было такой дисциплины, как серверное программирование, где все строится на процессах и потоках. грубо говоря, процесс создается при запуске приложения, а потоки во время работы процесса. при этом для каждого процесса создается один главный поток. при желании можно создавать произвольное их количество. таким образом, многозадачность можно реализовывать или на процессах или на потоках. и там и там есть плюсы и минусы. но многозадачное программирование дело довольно специфическое и используется в довольно специфических случаях. мне трудно представить необходимость использования потоковых механизмов для скриптовых языков. |
На сайте IBM достаточно документации для вдумчивого изучения PHP на серьезном уровне, например про многопоточность |
Vladislav_133
Именно такой дисциплины у меня небыло, у меня был обширный курс под общим названием компьютерное управление мехатронными системами, и при обучении русскую терминологию нам не давали. Однако здесь я ничего не путаю вы мне сейчас втолковываете совершенно не то, да сoroutines очень похожив первом приближении на User-Space Threads, но все-таки это разные вещи и идеологически и что называется конструктивно. Я думаю, вы сможете перелистать Кнута The Art of Computer Programming, а после чего извинится за такую необоснованную критику. _________________ Не к добру на Руси шорох, Что-то с ветра дымком тянет! Знать, не весь отсырел порох, Да не всем подслащен пряник |
![]() Добавлено спустя 19 секунд: извиняюсь за офф Добавлено спустя 21 секунду: ![]() _________________ накапливаю джедайскую силу http://booking.com/ http://bookingb2b.com/ http://www.aicgroup.biz http://www.gta-travel.com/en/home |
Slider
unname писал(а): обширный курс под общим названием компьютерное управление мехатронными системами, и при обучении русскую терминологию нам не давали. unname писал(а): перелистать Кнута The Art of Computer ProgrammingМы знаем нинджутсу, тайджутсу, генджутсу и еще много других страшных слов. _________________ Йа - водоросль. |
Хм, в ОС нет ничего, кроме процессов и потоков. В этом вся многозадачность. У меня такое ощущение, что разговариваю со стенкой.
Можно, конечно, реализовывать многозадачность на основе таймера. Любая реализация многозадачности может быть только через эти технологии (в рассматриваемых нами ОС, разумеется). Проблема Кнута как раз и решается при помощи потоков или процессов, взаимодействующих друг с другом, например через pipes. _________________ http://asm.shadrinsk.net |
даже я уже понял, о чем речь ![]() оставьте фанатика, он просто не хочет видеть ничего вокруг, это проходит с годами. иногда. и не у всех. _________________ слушал Моргенштерна |
Vladislav_133
Так то ничего, что эти вещи принципиально разные даже если не учитывать их реализацию? их интеграцией являются по сути fibers. Мне честно говоря кажется удивительным такое слабое знание Вами механизмов реализации параллельных вычислений. Добавлено спустя 14 минут 43 секунды: P.S. Инструментов для релизации остальных пунктов я до сих пор так и не увидел _________________ Не к добру на Руси шорох, Что-то с ветра дымком тянет! Знать, не весь отсырел порох, Да не всем подслащен пряник |
unname
ну вот как с вами спорить? _________________ Скажи мне чей Крым, и я скажу кто ты. |
Leon
да как со всеми, только аргументированно ![]() _________________ Не к добру на Руси шорох, Что-то с ветра дымком тянет! Знать, не весь отсырел порох, Да не всем подслащен пряник |
Ладно, тему закрыли. С ботом бесполезно спорить. _________________ http://asm.shadrinsk.net |
Vladislav_133
поспорили бы, на Вас одна надежда. Мы уже притомились. _________________ Скажи мне чей Крым, и я скажу кто ты. |
Leon
да уже утомился. я знавал таких людей, которые сыплют терминами, и ладно так их друг к другу прикрепялют, а на поверку никаких знаний. но это особое искусство. _________________ http://asm.shadrinsk.net |
Vladislav_133
Эти, как вы говорите поверхностные знания не мешают мне зарабатывать ими на жизнь. Посмотрите лучше на усредненные знания своих студентов, вот где стыдно должно быть. _________________ Не к добру на Руси шорох, Что-то с ветра дымком тянет! Знать, не весь отсырел порох, Да не всем подслащен пряник |
зарабатывать можно и без знаний, как я, например, а вот кричать про языки и про их отличия - это уже клиника.
Добавлено спустя 1 минуту 41 секунду: И как Владислав может отвечать за своих "студентов" ? Вы ни на один вопрос не ответили. _________________ Скажи мне чей Крым, и я скажу кто ты. |
Leon
Поваотрите вопрос, на который желаете получить ответ. _________________ Не к добру на Руси шорох, Что-то с ветра дымком тянет! Знать, не весь отсырел порох, Да не всем подслащен пряник |
Про познания в язках программирования:
Новичок рассказывает, насколько крут этот язык. Мастер — что в этом языке есть. Гуру — чего в нём нет. _________________ Скажи мне чей Крым, и я скажу кто ты. |
Мне показалось интересным для программирования высказывание "думаю на каком либо языке", оно же "пишу как думаю". Получается, что как только ты начинаешь думать на каком либо (любом конкретном) языке программирования - ты загоняешь себя в его рамки. |
Интересно - как можно думать на языке программирования? _________________ Скажи мне чей Крым, и я скажу кто ты. |
Leon да, я некорректно выразился. Можно применять к решению конкретной задачи методы, логичные для конкретного языка программирования. Основные конструкции во всех языках высокого уровня одинаковы. А вот к прикладным привыкаешь. Когда привычка переходит все мыслимые границы - человек начинает думать, что так, как реализована прикладная конструкция, делать единственно правильно. |
zBoy писал(а): Основные конструкции во всех языках высокого уровня одинаковы. А вот к прикладным привыкаешь.Это как? _________________ http://asm.shadrinsk.net |
Vladislav_133
Оператор присваивания, условный оператор,операторы сравнения и оператор цикла в чистом виде - основные. В большинстве языков они одинаковы и работают аналогично. printf() и writeln(), echo "" - к примеру, нечто прикладное. Я имел ввиду если человек думает, что (writeln() лучше echo "")=>(pascal лучше php)...то он несколько сужает свои представления о методах решения. Беседу PHP vs PERL следует вести скорее на конкретном примере. Т.е. вот задача - вот код. И желательно функции до мелочей вручную прописывать. Только тогда можно сказать непредвзято - реализация тут лучше или хуже. Моё личное мнение. |
итак всем ясно, что у каждого я/п свои плюсы и минусы
единственное что приводит в недоумение, когда начинают сравнивать инструментарии предназначенные для решения разных задач, бывает и такое Добавлено спустя 4 минуты 10 секунд: zBoy писал(а): - ты загоняешь себя в его рамки.не согласен, при желании можно и "гланды через зад*цу вырезать . . ." _________________ накапливаю джедайскую силу http://booking.com/ http://bookingb2b.com/ http://www.aicgroup.biz http://www.gta-travel.com/en/home |
Slider
Можно и так. Я вам категорически не советую это проделывать. |
zBoy
На вопрос то вы не ответили. А printf - это не конструкция, а функция вывода в консоль. _________________ http://asm.shadrinsk.net |
Vladislav_133
функция это тоже конструкция. Но спорить об этом не буду, просто останусь при своём мнении. Прикладными конструкциями я называю то, что выходит за рамки основных. Т.е. присваивания, условия и цикла. |
zBoy
хм, пусть так. Ну и насколько printf похожа на write? _________________ http://asm.shadrinsk.net |
printf и writeln некорректно сравнивать |
Упуату
а тож! я про это и говорю. _________________ http://asm.shadrinsk.net |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы можете скачивать файлы |