Re[10]: Сложный язык для сложных срограмм.
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 30.01.07 09:48
Оценка: +2 :)
Здравствуйте, Gajdalager, Вы писали:

G>Кроме Жавы и .Нета, есть еще языки, которые используют виртуальную машину и сборщика мусора, к примеру Перл и Руби. Они тоже реально кросплатформенные, причем опять таки, разработчик не применяет особых усилий к сохранению переносимости..


Ну-ну. Попробуй к примеру поюзать popen3 одновременно под Windows и Unix

G>В плюсах же ВМ и ГЦ нет, и переносимость сохраняеться ценой усилий(больших или нет — говорить не буду, т.к. реального опыта у меня тут нет).


Наличие VM и GC к переносимости имеет очень косвенное отношение.
Гораздо важнее соответствие компилятора и библиотек стандартам. А наличие библиотек еще важнее.

G>На засыпочку. Сколько времени тебе нужно убить, чтобы скомпилировать и запустить код, отлично портируемый между Win-32 и Linux, на 64-битную архитектуру?


Мы сейчас о сфероконях говорим? Да нисколько:
#include <iostream>

int
main()
  {
    std::cout << "Hello, World" << std::endl;
  }


В ней-то в чем проблема с разрядностью целевой архитектуры?


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.