User Tag List

Показано с 1 по 10 из 51

Тема: Open Source эмуль...

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    19.01.2005
    Адрес
    Planet Earth
    Сообщений
    407
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rg_software
    Чистый С -- язык морально устаревший. Созданный в конце семидесятых, он прекрасно отражал воззрения на программирование того времени. Сейчас в свете развития ООП и прочего, становится совершенно ясно, чего мне не хватает в С
    Есть цели и есть средства их достижения. C++ порождает слишком много "школ" кодописи, и очень неэффективен на малых платформах. Потом есть люди которым вся модная ООП мишура опротивела. Одно дело если ведешь коммерческий проект, и так все по последней моде. Другое дело - программировать в удовольствие.

    Мне лично кажется что на мелких платформах чистые процедурные языки - самое то. А на платформах где ресурсы - не проблема, языки очень высокого уровня (т.е. где не надо парится с индексами, указателями и алоцированием/освобождением памяти) гораздо продуктивнее. По мне для бизнес приложений Visual Basic 6, C#, PHP или Java гораздо лучше C++

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    04.03.2005
    Адрес
    Joensuu (Finland)
    Сообщений
    79
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dhau
    Потом есть люди которым вся модная ООП мишура опротивела.
    Да ладно вам... не хотите классов, не юзайте; но пусть мне кто-то докажет, что
    int *p = (int)malloc(sizeof(int)*100);
    ...
    free(p);

    читается лучше, чем
    vector<int> p(100);

    и так все по последней моде. Другое дело - программировать в удовольствие.
    Так что на моду мне плевать. Научиться писать в стиле ООП правильно куда сложнее, чем в процедурном стиле. Но компьютером тоже овладеть труднее, чем шариковой ручкой; зато и сделать можно больше и эффективнее...

    А насчёт эффективности генерируемого кода -- уж тут всё от конкретной программы зависит...

    for(i = 0; i < 10; i++)
    sum += i;

    и в С, и в С++ одинаково быстро работает...

  4. #3

    Регистрация
    18.02.2005
    Адрес
    St. Petersburg
    Сообщений
    415
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dhau
    самое то. А на платформах где ресурсы - не проблема, языки очень высокого уровня (т.е. где не надо парится с индексами, указателями и алоцированием/освобождением памяти) гораздо продуктивнее. По мне для бизнес приложений Visual Basic 6, C#, PHP или Java гораздо лучше C++
    На самом деле C++ позволяет почти всё, что в этих недоязыках (бейсик, хехе) есть. И многое чего нет. Но уметь этим пользоваться -- вот я не умею толком (в отличии от товарищей "знающих C++ но не знающих C").

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Качественный эмуль по MS DOS
    от randomize usr 0 в разделе Эмуляторы
    Ответов: 9
    Последнее: 07.03.2005, 15:53

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •