Quote (PBPROG)
По скорости работы скомпилированных прог, не уступает Си.
Хехех, попахивает холиваром Вводная: В руках опытного и умелого программиста C++ компиляторы выдают самый быстрый код. Кто с этим категорически не согласен, лучше ничего не пишите совсем .
Некоторая "немалая" скорость исполнения программ на PureBasic заключается в том, что большинство тамошних библиотек написаны на ассемблере. И это не имеет ничего общего с эффективной генерацией кода компилятором, который вообщем-то весьма посредственен...
По сылке, где проводили "тестирование", абсолютно ничего вразумительного... "погоняли" единственный тест, причем как это там явно делалось не понятно... Ну да ладно... Даже если предположить, что там написани почти правда
Оптимизирующий компилятор Microsoft хорошо работает с целыми числами и не очень с вещественными, с последними очень круто работает компилятор фирмы Intel. Разница между ними часто достигает больших величин. Обычно в разы.
Поэтому, откомпилировав тест выше на компиляторе Intel и предварительно "выкрутив" опции оптимизации до максимума, результаты будет совсем иными . Там где есть возможность распараллелить вычисления (например умножения матриц), Intel'овский компилер оптимизирует эти места под SSE, что даст еще несколько кратное увеличение производительности (бывает разница с MSVS больше 10 раз, тесты искать в гугле).
Поэтому PureBasic компилятор и рядом не валялся (думаю ума хватит не доказывать, что компилятор "непонятно от кого" может быстрее компилятора от "гигантского производителя процессоров", у которого архитектура последних как на ладони и они прекрасно знают, что где и как нужно оптимизировать).
Можно еще очень долго и много писать, но смысла нет холиварить.
Против Basic ничего не имею, но ставить его на одну "полку" с C++, считаю это большим перебором .
Quote (karuy)
У меня в городе нужны токо джава и шарповцы, нигде подчеркиваю нигде не слышал что нужны С++ програмисты. Так что не надо разказывать сказки о том что только великий и ужасный С++ такой востребованый.
Милейший, нам тоже не нужно ваши сказки рассказывать . У нас они свои, особенные и в них наблюдается абсолютно противоположная ситуация... Не надо локальные и глобальные масштабы совмещать, плохо это.. ) P.S. И вообще да, автор темы уже давно определился с выбором