Что предназначено платформой, языком программирования и языком сценариев?

Принятие Вас означает, 'ожидают пять секунд и затем постепенно исчезают', я думаю, что необходимо будет использовать плагин для принуждения задержки, например, этот

24
задан Gumbo 3 October 2009 в 16:34
поделиться

3 ответа

Я считаю, что Дэниел Прайден показывает отличные результаты - я проголосовал за него. Я просто хотел бы добавить пару незначительных дополнений.

Языки программирования, такие как C и C ++, раньше имели этап компиляции и компоновки, который преобразовывал исходный код в форму машинного языка, которая запускалась операционной системой .

Языки сценариев, такие как Unix Bourne, Korn и оболочка C, не были скомпилированы или связаны, как C и C ++. (Благодаря исправлению Дэниэлом Прайденом и цитированию языков сценариев Unix.)

Поскольку виртуальные машины стали настолько распространены в таких языках, как Java, Python и C #, различие между написанием сценариев и программированием стало размытым.

Что касается различия между библиотеками и фреймворками: ваш код связывается с библиотеками и вызывает их. Это отличается от фреймворка, потому что ваш код подключен к платформе. Это известно как принцип Голливуда: «Не звоните нам, мы вам позвоним».

19
ответ дан 28 November 2019 в 23:34
поделиться

Фреймворки - это библиотеки или шаблоны заранее написанного материала, которые вы можете использовать повторно. Они часто имеют заранее заданную структуру и философию подхода к области проблем.

Язык программирования - это надмножество языка сценариев и включает в себя все, что вы сами пишете, что заставляет компьютер что-то делать.

Языки сценариев - это Традиционно интерпретируется , что означает, что они полезны для более мелких и легких целей, но это определение становится более расплывчатым, поскольку JavaScript - например, «язык сценариев» не так часто интерпретируется в наши дни.

2
ответ дан 28 November 2019 в 23:34
поделиться

Различие между языками программирования и языками сценариев не определено. На мой взгляд, нам следует отказаться от термина «язык сценариев» и просто называть их всеми языками программирования.

Фреймворк , с другой стороны, представляет собой набор кода, который использует инверсию -Механизм управления, который поможет вам структурировать код. Фреймворки похожи на библиотеки в том, что они предоставляют строительные блоки, которые вы можете использовать для создания более крупной системы.

19
ответ дан 28 November 2019 в 23:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: