Это первый раз, когда я задаю вопрос на этом форуме. Я отправляю общий вопрос. Мне не нужно разрабатывать приложение для определенной цели. После много «погуглить» Я до сих пор не нашел/виртуальную машину языка/выполнение/скрипт двигателя, которые соответствуют этим требованиям, 5: распределениевысокая производительность во время работы
- памяти переменных/значений или объектов очищаемых во время выполнения (например, a la C++, которые используют ключевое слово delete или free в C)
- Язык (и, следовательно, программа) является скриптом или псевдокомпилированным байт-кодом, который должен быть переносимым на основной операционной системой (windows, linux, * bsd, solaris) & платформа (32/64 бит)
- Собственное использование многоядерных (двигатель/время работы)
- нет ограничений на использование кучи
- библиотеки для сети
Язык программирования для построения приложения и которые работают на этом движке агностик ориентированный (парадигма не важно). Я надеюсь, что этот пост не вызовет святой войны, но я хотел бы обратить внимание на поведение двигателя во время выполнения программы.
Извините за мой плохой английский.
Люк
Я не понимаю, почему C++ не работает. Вы читали о [RAII] (http://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization)? В противном случае интеллектуальные указатели - это еще один вариант. Очень редко вам нужно использовать 'new' или' delete'. –
@CodyGray он говорит «портативность на двоичном уровне» в своем втором требовании. –
@ user1202456, можете ли вы обосновать свое первое требование? зачем вам это нужно? –