история языка паскаль

Тема в разделе "WASM.HEAP", создана пользователем _basmp_, 5 апр 2009.

  1. W4FhLF

    W4FhLF New Member

    Публикаций:
    0
    Регистрация:
    3 дек 2006
    Сообщения:
    1.050
    SII

    Это вообще вопрос терминологии. Что такое актуальность? Ассемблер для x86-64 сегодня актуален? Каковые тогда критерии актуальности?

    Насчёт остального это очевидно, ничто ООП в ближайшее время не заменит. Просто становится понятно, что для определённого круга задач, решаемых сегодня, удобнее использовать функциональный подход, поэтому имеет смысл встраивать средства в другие языки.
     
  2. trash_master

    trash_master New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2006
    Сообщения:
    319
    Адрес:
    Україна
    ламаки ... просто ламаки ...
     
  3. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    W4FhLF
    Актуален, конечно. Есть ряд низкоуровневых операций, которые невозможно выполнить без асма, пускай даже встроенного в ЯВУ. Так что пока сами процессоры х86-64 актуальны, будет актуален и их ассемблер.
     
  4. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
    W4FhLF
    Потрассировал - действительно блочная работа наблюдается ;) и даже метод pop реализован нормально :))
    А остальное - шедевр - из песни слова не выкинешь - особенно умилили первый push в стеке (и это после грандиозного конструктора) и методы stack.top, vector.back - последний элемент извлекается "проще некуда" гы-гы :))
    Код (Text):
    1.     std::stack<UINT> myStack;
    2.     myStack.push(n);
    3.     myStack.push(n);
    4.     result *= myStack.top( );
    5.     myStack.pop();
    6.  
    7.     vector <int> v1( 3 );
    8.     v1.pop_back();
    9.     v1.reserve( 20 );
    10.     v1.push_back( 15 );
    11.     int& i = v1.back();
    12.     v1.pop_back();
    Имена файлов в архиве соответсвуют трассированным методам.
     
  5. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    любопытная драчка. прям гуливер в стране лилипутов (войны изза яйца)

    вот, когдато искал, а щас само на меня выскочило

    вынь компилер (+ иде + либы) оберона-2 умеющий делать нативные сингл файл ехе/длл. кроме всего прочего опенсорс. пока недостаток вижу в том, что линкер цепляет весь рантайм (~130кб), но тк опенсорс и оберон попроще паскаля - вылечить еси припрет можно будет
    http://www.fim.uni-linz.ac.at/pow/

    ну и да, оберон2 - более лаконичный компонентный наследник паскаля и не дельфи
     
  6. deLight

    deLight New Member

    Публикаций:
    0
    Регистрация:
    26 май 2008
    Сообщения:
    879
    W4FhLF
    +11

    о чем вообще речь... актуальность/неактуальность...
    имхо есть эффективность данного конкретного решения, отталкиваясь от таких критериев как время, производительность, переносимость и т.д. И на это нужно опираться, а не кричать что "паскаль умер", а асм всегда будет жить.

    Если нужно быстро, то это RAD. Если речь о гибкости, размере кода - то это асм и т.д..
    Так что может все-таки пора окончить детские споры о том что лучше??
     
  7. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.900
  8. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
  9. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.900
  10. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    Буду краток.
    Паскаль очень неплохой язык. Но я иногда пишу на Ада.
    И пишу только потому что так стоит задача. Я медленно и нежно снимаю с себя языковые оковы. Главное - реализация, а на чем - не имеет значения.
     
  11. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
  12. _int2e_

    _int2e_ New Member

    Публикаций:
    0
    Регистрация:
    1 мар 2009
    Сообщения:
    124
    эммм.... вроде и не школьник уже...А такие вещи глупые говорите...
    Все в точности, да наоборот...

    Почему-то считают, что если человек некрасивый снаружи, то красивый внутри
    Или если маленький писюн, то пытается компенсировать мерином.
    Нет и еще раз нет!
    В большинстве случаев как раз уродливый снаружи человек еще уродливее изнутри
    А человек с маленьким писюном, как правило, передвигается на задротском мотороллере... Ибо писюн еще не вырос, чтобы на меринах кататься

    Кстати, какой у вас автомобиль?
     
  13. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
  14. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    _basmp_
    Преподы все такие?
    :)))
     
  15. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    [del]

    каюсь. я провел эксперимент по троленью этим утром. как видно - необычайно успешный
     
  16. Sekretarsha

    Sekretarsha New Member

    Публикаций:
    0
    Регистрация:
    30 сен 2008
    Сообщения:
    176
  17. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.900
  18. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
  19. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.900
  20. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    в общем, не буду показывать свои симпатии путем рисования "плюсадин" многим из здесь отметившихся. они и так о себе знают.)

    а вот касаемо самого топика -- топик гу*н. сколько можно перемалывать уже перемолотое, ТС, вам заняться нечем?

    итого: ничего нового из топика я не узнал.

    ps: ыыыЫЫ, киворды топика: "поскаль", "писюн", "меряться", "задротский", "мордашка". видимо этот список слов что-то объединяет общее. )