Дело в том, что каждый определенный язык решает в принципе свою задачу. [sarcasm] Зачем существует столько разных бокалов, посуды, столовых приборов. Неужели нельзя все руками есть? [/sarcasm] Да, в основе они все схожи, и в принципе, на низком уровне работают одинаково, но... Есть уже стандарты, какой язык какие задачи лучше решает.
Например: ASM, C, С++, Lua - системное программирование;
JavaScript, Dart, CoffeeScript - клиентское веб-программирование;
C, Java, C++ - десктопное программиование;
PHP, Node.js - серверное программирование.
Что-то странная какая-то задача, в духе "пойди туда, не знаю куда, принеси то, не знаю что". В любом устройстве, подключаемому к компьютеру стоит контроллер, который определяет, как данное устройство взаимодействует с компьютером через данный интерфейс. Например, для работы принтера через LPT-порт была диаграмма, какие сигналы и как нужно было передавать и как реагировать на принимаемые. Непосредственную работу с устройством осуществляет драйвер устройства, написание которого - это та еще задачка. Соответственно программа непосредственно взаимодействует с драйвером.
Самая простая работа с устройством - это через порт, управляемый регистром. Просто записываем и считываем данные в соответствии с той спецификацией, которая должна прилагаться к устройству.
Асм надо изучать, чтобы иметь возможность заставить процессор выполнить именно те команды и втой последовательности, что нужно вам, а не как захотелось компилятору. В обычном программировании для ПК это обычно не нужно, но зачастую требуется при программировании драйверов и прочих системных вещей, когда требуется максимально возможная эффективность кода. Также к ассемблеру прибегают при программировании микроконтроллеров, когда программу не только нужно вместить в микроскопическую память, но и выполняться каждая ее ветвь должна за строго щаданное количество тактов.
Есть несколько способов скачать фото из инстаграма:
- Скачать на Яндекс-диск
Для начала надо зарегистрироваться на диске, затем выбрать вкладку "Фото из соцсетей". Выбираете инстаграм, вводите логин и пароль. Нажимаете кнопку "продолжить" и процесс пошёл.
- Использовать программу Instagram Downloader.
Плюс в том, что качать можно не логинясь.
Устанавливаете программу, вводите ник пользователя инстаграм, выбираете фото, профит.
Net Framework – это программная платформа, которую выпустила компания Microsoft. Платформа поддерживает как простые программы, так и серверные приложения.
Microsoft выпустили платформу Net Framework в качестве конкурента Java от Sun Microsystems. Java на тот момент считалась лучшей платформой, и Microsoft решили разработать платформу более высокого качества. О том, для чего он нужен, мы поговорим далее.
Многие задаются вопросом: зачем он нужен? Ведь все и так нормально работает, без него. Но мало кто знает, что все веб серверные приложения ориентированы на Net Framework. Благодаря платформе Net Framework, программы: Visual Basic, Visual C++, SQL server, HTML и XML корректно работают в Windows. «Нет фреймворк» – это библиотека классов, запускающая программы формата NET.
Net Firework Assistant позволяет создавать новые программы и приложения в Windows.
На данный момент есть 4 версии программы