Важная информация

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 19 из 19

Тема: Язык PL/M. Возможность использования.

  1. #11
    Member
    Регистрация
    12.10.2005
    Адрес
    San Francisco
    Сообщений
    144
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор
    выложил у себя на сайте.
    А где именно? Надеюсь не на "народе" а то он нас не любит.

    Что до PL/1, то цитируя Заходера
    "давно я не встречал гадюки
    но как-то не скучал в разлуке"

    Помню писал на нем в начале 80-х для ЕС, aka IBM360. Не произвело впечатления
    после Паскаля. А PL/M может и ничего, но подозреваю что С все равно лучше.
    За 20 лет компиляторы вполне довели до ума.

  2. #12
    Master
    Регистрация
    17.05.2005
    Адрес
    г. Абакан
    Сообщений
    694
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    may be, may be...
    но! я стараюсь придерживаться такого правила: "программист, не тот, кто умеет программы писать, а тот, кто умеет правильно выбрать инстумент для решения задачи."
    какие-то задачи проще и эффективнее решать на asm'e, какие-то на Си или Си++, а для некоторых может и PL/M пригодиться...
    я лет 5 назад перешагнул барьер упёртости в один язык программирования, сейчас выбираю для каждой задачи более подходящий, а чтобы было из чего выбирать, стараюсь пополнять свой багаж знаний, изучая новые языки и подходы к программированию...

  3. #13
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jdigreze
    я лет 5 назад перешагнул барьер упёртости в один язык программирования, сейчас выбираю для каждой задачи более подходящий, а чтобы было из чего выбирать, стараюсь пополнять свой багаж знаний, изучая новые языки и подходы к программированию...
    Думаю многие со мной согласятся, для Спектрума выбор небольшой.
    В лучшем случае было бы использовать C, но чаще всего все заканчивается АСМом.
    Что касается PL/I и PL/M, у меня есть и то и другое, но:
    - PL/I работает под CP/M и, учитывая это, подходит только для
    тех клонов Спектрума, где он поддержан;
    - PL/M это кросс-компилятор под IBM/360, запускаемый на PC в среде ISIS.
    На нем кстати и написан был CP/M, уважаемым мной Гарри Килдолом.
    (Он его и разработал как инструмент программирования для I8080
    на основе стандартов PL/I и затем продал фирме INTEL.)
    Последний раз редактировалось caro; 13.01.2006 в 11:37.

  4. #14
    Moderator Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,981
    Спасибо Благодарностей отдано 
    207
    Спасибо Благодарностей получено 
    303
    Поблагодарили
    113 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alexfreed
    А где именно? Надеюсь не на "народе" а то он нас не любит.

    Что до PL/1, то цитируя Заходера
    "давно я не встречал гадюки
    но как-то не скучал в разлуке"

    Помню писал на нем в начале 80-х для ЕС, aka IBM360. Не произвело впечатления
    после Паскаля. А PL/M может и ничего, но подозреваю что С все равно лучше.
    За 20 лет компиляторы вполне довели до ума.
    Я же давал прямую сылку несколькими постингами ранее. Повторю еще:
    http://atmturbo.nedopc.com/download/...ng/pl1/pl1.zip

    Но я имел ввиду именно PL/1, а не PL/M. А если у кого есть PL/M под CP/M (какой каламбурчик получается!), то буду рад, если пришлете.
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  5. #15
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор
    Но я имел ввиду именно PL/1, а не PL/M. А если у кого есть PL/M под CP/M (какой каламбурчик получается!), то буду рад, если пришлете.
    То что лежит у тебя на сайте, называется PL/I.
    А PL/M, как я уже писал выше, это кросс-компилятор, работающий на PC.
    Он у меня есть, если надо могу кинуть.

  6. #16
    Member
    Регистрация
    12.10.2005
    Адрес
    San Francisco
    Сообщений
    144
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jdigreze
    какие-то задачи проще и эффективнее решать на asm'e, какие-то на Си или Си++, а для некоторых может и PL/M пригодиться...
    С общим утверждением что инструмент надо выбирать спорить глупо. А вот с частностями сложнее. Существуют специализированные инструменты для определенных целей: Perl, Piton, etc. Но это явно не для спеки. А тут с с трудом могу себе представить задачу для решения которой удобнее не С а другой язык высокого уровня. Кроме очень специальных задач. Например dBase очень полезен в специальных случаях, но это не язык общего назначения.

    Если такие задачи и языки есть, рад буду узнать для себя новое.

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

  8. #17
    Master
    Регистрация
    17.05.2005
    Адрес
    г. Абакан
    Сообщений
    694
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию немного оффтопа...

    Цитата Сообщение от alexfreed
    Существуют специализированные инструменты для определенных целей: Perl, Piton, etc. Но это явно не для спеки.
    Очень может быть... Опять же парсер текстов, имхо, было бы неплохо иметь и на спеке
    Цитата Сообщение от alexfreed
    Например dBase очень полезен в специальных случаях, но это не язык общего назначения.
    Когда-то давно учил dBaseII на MSX-2, интересно, есть ли порт на спек, и реально ли сделать??? Сейчас, наверно, это уже не актуально, а вот лет 10 назад, я бы нашел ему применение...
    Цитата Сообщение от alexfreed
    Если такие задачи и языки есть, рад буду узнать для себя новое.
    Задачки то периодически попадаются, а вот языков иногда не хватает... Вот и я постоянно в поиске оптимальных решений.

  9. #18
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jdigreze
    Когда-то давно учил dBaseII на MSX-2, интересно, есть ли порт на спек, и реально ли сделать??? Сейчас, наверно, это уже не актуально, а вот лет 10 назад, я бы нашел ему применение...
    На любом Спектруме с поддержкой CP/M работает именно та верcия
    dBaseII, которую ты видел на MSX-2.
    Можешь попробовать на эмуляторе Кворума, образ диска если надо закину.

  10. #19
    Member
    Регистрация
    12.10.2005
    Адрес
    San Francisco
    Сообщений
    144
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор
    Я же давал прямую сылку несколькими постингами ранее. Повторю еще:
    ВИноват - тормознул.

    Зато решил спросить Гугла что он знает о PL/M. Оказалось - до черта.
    Например исходники Интеловского компилятора:

    http://www.cpm.z80.de/source.html

    Там же исходники CP/M всех мастей и еще много всего.

Страница 2 из 2 ПерваяПервая 12

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

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

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

Похожие темы

  1. Ответов: 52
    Последнее: 19.01.2008, 17:54

Ваши права

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