Показано с 1 по 33 из 1780

Тема: IT: политика, война и гражданское общество

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

  1. #1
    Вечный студент Аватар для Ky
    Регистрация
    25.12.2008
    Адрес
    Снаружи МКАДа
    Сообщений
    14,425
    Вес репутации
    469

    По умолчанию

    Цитата Сообщение от Дохляк Посмотреть сообщение
    открытость кода для софта государственного назначения критически важна
    Гм.. Ну, и прилетает в "закрытое сообщество" для высочайшего освящения какаяньть хрень типа
    Код:
    : s abs 3C mod dup 1D > if 3C swap - then dup E > if  -1 1E rot - else 1 swap then n + c@ 1+ * ;
    - и чем сей вполне реальный исходник лучше ASMа? А в другом виде эта вполне работающая программа никогда, в общем-то, и не существовала..
    (ЗЫЖ был наугад выдран кусок исходника вполне реального интерпретатора консольных команд плоттера)

    ЗЗЫЖ жизненно:
    ххх: Недавно коммерческий попросил генерального уволить ведущего программиста проекта.
    ххх: Обоснование: "Он делает всё не так, как я говорю, но ВСЁ РАБОТАЕТ!"
    При преодолении лесного массива масса танка должна превышать диаметр деревьев.

  2. #2
    ***** Аватар для Дохляк
    Регистрация
    18.02.2009
    Адрес
    Москва
    Возраст
    55
    Сообщений
    9,266
    Записей в дневнике
    4
    Вес репутации
    213

    По умолчанию

    Цитата Сообщение от Ky Посмотреть сообщение
    Гм.. Ну, и прилетает в "закрытое сообщество" для высочайшего освящения какаяньть хрень типа
    Код:
    : s abs 3C mod dup 1D > if 3C swap - then dup E > if  -1 1E rot - else 1 swap then n + c@ 1+ * ;
    - и чем сей вполне реальный исходник лучше ASMа? А в другом виде эта вполне работающая программа никогда, в общем-то, и не существовала..
    (ЗЫЖ был наугад выдран кусок исходника вполне реального интерпретатора консольных команд плоттера)
    более-менее читаемо. на форт похоже, польская инверсная (стековая машинка).
    Берлинская стена никуда не делась, просто теперь она находится в головах.

  3. #3
    Сумрачный гений Аватар для San4es60
    Регистрация
    23.12.2008
    Адрес
    Псков
    Сообщений
    22,542
    Вес репутации
    649

    По умолчанию

    Цитата Сообщение от Ky Посмотреть сообщение
    Ну, и прилетает в "закрытое сообщество" для высочайшего освящения какаяньть хрень типа
    The mistery of Yoda’s speech uncovered is:
    Just an old Forth programmer Yoda was.

    Для сообщества, которое с Фортом знакомо должно быть вполне ок.
    - But what if there isn't happy ending at all?
    - There are no happy ending. Because nothing ends.


  4. Сказали спасибо San4es60 :

    Дохляк (29.03.2017)

  5. #4
    Вечный студент Аватар для Ky
    Регистрация
    25.12.2008
    Адрес
    Снаружи МКАДа
    Сообщений
    14,425
    Вес репутации
    469

    По умолчанию

    Цитата Сообщение от San4es60 Посмотреть сообщение
    Для сообщества, которое с Фортом знакомо должно быть вполне ок.
    То есть, сообщество обязано быть плотно знакомо с любым языком, который может быть использован разработчиками. И только ASM вне закона - кстати, а ASMовые вставки допустимы? И если да, то в каком процентном количестве от всего исходника?

    Кстати, даже хрен с ним - с асмом. Сущиествуют и вполне востребованы инструменты, превращающие вполне высокоуровневый исходник в очень трудно продираемую кашу (убирая везде, где можно комменты, разделители, отступы, согласованно переименовывая осмысленные идентификаторы в случайно выбранные и т.д. - таким образом, что компилятору вообще пофиг на эти изменения, выходной бинарник не меняется, а читаемость падает даже не в разы -- на порядки. И шо таки с этим делать? -- формальное требование выполнено, исходник предоставлен, можете убедиться: контрольная компиляция даёт работающую прогу.
    При преодолении лесного массива масса танка должна превышать диаметр деревьев.

  6. 2 Сказали спасибо Ky:

    V_V_V (30.03.2017), Егорий (04.04.2017)

  7. #5
    ***** Аватар для Дохляк
    Регистрация
    18.02.2009
    Адрес
    Москва
    Возраст
    55
    Сообщений
    9,266
    Записей в дневнике
    4
    Вес репутации
    213

    По умолчанию

    Цитата Сообщение от Ky Посмотреть сообщение
    То есть, сообщество обязано быть плотно знакомо с любым языком, который может быть использован разработчиками. И только ASM вне закона - кстати, а ASMовые вставки допустимы? И если да, то в каком процентном количестве от всего исходника?
    в любом. пороть на конюшне надо не за ассемблер, а за говнокод. а за намеренную порчу кода сразу на кол сажать. у нас традиционные ценности, или где?
    Берлинская стена никуда не делась, просто теперь она находится в головах.

  8. 3 Сказали спасибо Дохляк:

    BWolF (29.03.2017), Valtapan (29.03.2017), Самогон (30.03.2017)

Ваши права

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