Опять ты :-)
У интерпретаторов сильнее управление памятью.
С другой стороны, сейчас нет ни чистых компиляторов ни чистых интерпретаторов. Даже в С часть процессов моделируется.
Во всех языках с ООП процент моделирования достаточно большой.
С другой стороны, есть интерпретаторы (например Forth), где скорость выполнения программ быстрее, чем у аналогичной на С.
Другие языки программирования и технологии
Почему все учат интерпритиуемые языки программирования, когда компилируемые намного быстрее?
Все??? C, C++, Java, C#, Go, Rust, Pascal/Delphi - это всё компилируемые языки. И даже упомянутый Forth - это тоже компилируемый (хотя и очень своеобразно) язык. Компиляция в систему команд виртуальной машины не делает язык интерпретируемым.
компилируемый надо оптимизировать и собрать для разных платформ.
интерпретируемый выполняется на любой платформе с интерпретатором и предположительно оптимизируется гибче, в виду особой подготовки интерпретатора к платформе.
интерпретируемый выполняется на любой платформе с интерпретатором и предположительно оптимизируется гибче, в виду особой подготовки интерпретатора к платформе.
Во-первых сейчас нет в мейнстриме нормальной статики с человеческим лицом. Писать на сисярпе или жабке? Нет, увольте. Я лучше на жабаскрипте тоже самое напишу, и производительность будет не хуже.
Во-вторых на дворе 21 век епта, сейчас скорость разработки гораздо важнее в большинстве задач. Вот у нас в вебе какой смысл дрочить на скорость? Все что можно закешировал, отпимизировал, раз в пол года попадается тяжелый код который я перепишу в виде экстеншена на С. Если и будет проблема в производительности это в 90% случаев будет ботлнэк СУБД.
Сейчас есть хорошая, годная статика типа Crystal(с автовыводом типов, полноценной стандартной библиотекой и человеческим синтаксисом), когда будет допилена и перейдет в мейнстрим тода и будем использовать.
Во-вторых на дворе 21 век епта, сейчас скорость разработки гораздо важнее в большинстве задач. Вот у нас в вебе какой смысл дрочить на скорость? Все что можно закешировал, отпимизировал, раз в пол года попадается тяжелый код который я перепишу в виде экстеншена на С. Если и будет проблема в производительности это в 90% случаев будет ботлнэк СУБД.
Сейчас есть хорошая, годная статика типа Crystal(с автовыводом типов, полноценной стандартной библиотекой и человеческим синтаксисом), когда будет допилена и перейдет в мейнстрим тода и будем использовать.
Артемий Стратий
Скорость скорость скорость разработки, а скорость приложений, то то же мой vimium отъедает 600 метров оперативы. Прога то простая.
Ушло походу искусство из программирования, походу только в больших компаниях как adobe заботит производительность их приложений.
Вот KDE все сидят всем нравиться, но прога ужасная она же разваливается. По мне так во всем виноват QT. я лично не видел не одной плавной стабильной программы написанной на qt
Ушло походу искусство из программирования, походу только в больших компаниях как adobe заботит производительность их приложений.
Вот KDE все сидят всем нравиться, но прога ужасная она же разваливается. По мне так во всем виноват QT. я лично не видел не одной плавной стабильной программы написанной на qt
Это сложно )))
Да и портировать с них проще.
Да и портировать с них проще.
Похожие вопросы
- Я хочу изучать программирование... Что именно надо учить? Какой язык программирования лучше учить? Почему?
- Почему бы не написать язык программирования полностью на Русском языке ?
- Если я буду учить один язык программирования, то смогу ли я, затем с легкостью выучить другие?
- Если учить много языков программирования - плохая идея, тогда объясните, зачем хакерам нужно знать минимум 2-3?
- Если мозг сложнее процессора, то почему процессор может производить более сложные вычисления и намного быстрее???
- Почему многие называют HTML языком программирования?
- почему так сложно изучать языки программирования?
- Почему под константой в языках программирования понимается число или символы в кавычках?
- Какой язык программирования начать учить?
- Почему нету единого языка программирования чей компилятор компилирует код на любой выбранный язык?
От книжек мозги уже пухнут, тем более при изучении чего либо важно общение, вот и надоедаю вам