1246 / 858 / 265
Регистрация: 02.04.2009
Сообщений: 3,255
1

COBOL Интересная статья (не конкретно про Кобол)

02.03.2019, 22:58. Показов 6320. Ответов 51
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Наткнулся на интересную статью. Дело касается не конкретно (и не только) Кобол-а, но и всех "старых" языков.

https://habr.com/ru/post/442112/
2
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.03.2019, 22:58
Ответы с готовыми решениями:

Интересная статья про Яндекс
http://www.sostav.ru/articles/2006/07/11/mark3/#0

Интересная статья о незаконченном производстве некоторых Apple продуктов
Привет. На днях натолкнулась на интересную статью, о том, что некоторые продукты Apple так и не...

Интересная реализация IDisposable. В чём конкретно преимущество такого подхода? От каких ситуаций спасает?
/// <summary> /// Base class for disposable objects. /// </summary> public class...

Статья из Х.О.З.Е. про ВОВ
Х.О.З.Е. - Хек Одепторский Зироди Езинос. ВОВ - не игра - Великая Отечественная Война ...

51
1246 / 858 / 265
Регистрация: 02.04.2009
Сообщений: 3,255
16.03.2019, 15:24  [ТС] 41
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от korvin_ Посмотреть сообщение
Факты о чём?
О
Цитата Сообщение от korvin_ Посмотреть сообщение
полноценно ответить.


Цитата Сообщение от korvin_ Посмотреть сообщение
Я уже всё сказал в первом посте.
А нафиг тогда после писал про:

Цитата Сообщение от korvin_ Посмотреть сообщение
жаль, в отпуске, не могу полноценно ответить.
Ты с отпуска вернулся? Мы с нетерпением ждём твоих "полноценных ответов".

Цитата Сообщение от korvin_ Посмотреть сообщение
любой «умник», не понимающий, зачем нужны абстракции
Уровень абстракций в бизнес приложениях зашкаливает. А ты до сих пор не догоняешь, что эти абстракции описывались на том-же Кобол-е уже 50 лет назад, когда тебя самого, скорее всего, ещё и в планах не было, я уже не говорю про всякие современные языки. Никто не говорит о том, что они совершенно не нужны.

Цитата Сообщение от korvin_ Посмотреть сообщение
например, FireFox
Задолбал ты уже своим Firefox-ом. Ты если кроме Firefox-ов ничего в жизни не делал, так не надо тогда разглагольствовать о том, в чём ни фига не понимаешь.

Цитата Сообщение от korvin_ Посмотреть сообщение
Да и весь код на Коболе нужно переписать на ассемблере, а то высокоуровневый язык — это ж абстракция.
И вот эта вся брехня (иначе не назовёшь), и есть для тебя:
Цитата Сообщение от korvin_ Посмотреть сообщение
полноценно ответить.
Разочаровал, честно.

Цитата Сообщение от korvin_ Посмотреть сообщение
про искажение слов и перевод стрелок Donbob'ом.
Представь, что это сложность, а ты должен ей управлять (иначе тебе не место в профессии). Назови конкретно - в чём и где.
0
61 / 10 / 0
Регистрация: 04.04.2016
Сообщений: 16
16.03.2019, 15:26 42
Цитата Сообщение от korvin_ Посмотреть сообщение
перевод стрелок Donbob'ом.
Стрелочником работать изволите?
0
Модератор
5046 / 3275 / 526
Регистрация: 01.06.2013
Сообщений: 6,802
Записей в блоге: 9
16.03.2019, 23:47 43
Цитата Сообщение от Kukstyler Посмотреть сообщение
Уровень абстракций в бизнес приложениях зашкаливает.
Цитата Сообщение от Kukstyler Посмотреть сообщение
бизнес правила с чистой математикой, не имеют фактически ничего общего
Очень интересно что за бизнес правила такие. Нет, я понимаю что правила бизнеса, особенно к примеру в России и некоторых странах бывшего СССР, основываются на особых "понятиях" далёких от математики. Но тут же о программировании говорят. Не могли бы вы пример привести таких бизнес правил, суперабстрактных. Ещё лучше если покажите что кобол лучше всего их описывает, что абстракции в других ЯП это просто ничто перед абстракциями бизнеса.
0
Эксперт функциональных языков программированияЭксперт Java
4485 / 2720 / 485
Регистрация: 28.04.2012
Сообщений: 8,585
17.03.2019, 00:23 44
Цитата Сообщение от Kukstyler Посмотреть сообщение
Уровень абстракций в бизнес приложениях зашкаливает.
Это проблема не абстракций, а тех, кто их применяет, видимо, не по назначению.

Цитата Сообщение от Kukstyler Посмотреть сообщение
А ты до сих пор не догоняешь, что эти абстракции описывались на том-же Кобол-е уже 50 лет назад
Ты упорот, что ли?

Цитата Сообщение от Kukstyler Посмотреть сообщение
Никто не говорит о том, что они совершенно не нужны.
Так с чем вы тогда спорите, с ветряными мельницами?

Цитата Сообщение от Kukstyler Посмотреть сообщение
Задолбал ты уже своим Firefox-ом. Ты если кроме Firefox-ов ничего в жизни не делал, так не надо тогда разглагольствовать о том, в чём ни фига не понимаешь.
Когда ж я тебя им задолбал? Можешь вместо него подставить что-нибудь из тысяч других приложений. Или не можешь абстрагироваться от конкретного примера? И для кого я слово «например» написал?

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

Цитата Сообщение от Donbob Посмотреть сообщение
Стрелочником работать изволите?
Речь про тебя так-то.
0
1246 / 858 / 265
Регистрация: 02.04.2009
Сообщений: 3,255
17.03.2019, 01:04  [ТС] 45
Цитата Сообщение от Curry Посмотреть сообщение
Очень интересно что за бизнес правила такие.
Цитата Сообщение от Curry Посмотреть сообщение
покажите что кобол лучше всего их описывает
Curry, у Вас запросы, однако! Идите на курсы, платите деньги, там Вам и расскажут. Я не собираюсь тут докторскую писать.

Цитата Сообщение от Curry Посмотреть сообщение
что абстракции в других ЯП это просто ничто перед абстракциями бизнеса.
Пройдёте вышеуказанные курсы - поймёте о чём речь.
Абстракции языков программирования являются, как правило, сущностными интуитивно понятными для программиста, исходя из их прикладных целей в рамках программирования (пример: ArrayList в Java это некая абстракция, которая представляет собой список элементов/данных, которые могут быть добавлены, удалены, я могу их заменить, вывести на экран и т.д.).

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

Цитата Сообщение от Curry Посмотреть сообщение
Не могли бы вы пример привести таких бизнес правил, суперабстрактных.
Говоря о "суперабстрактных", Вы естественно подразумеваете в рамках именно программирования. Пожалуйста: "составное предложение" (offre composée) состоящее из предложений (offre), состоящие в свою очередь из "элементов парка" (EDP - élement de parc)... у каждой из которых несовместимости и или обязательная связка с другими.

Это капля в море из тарификационной системы France Telecom (для которой я в своё время работал, и которая вопреки воплям некоторых, сидит именно на Кобол-е).

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

Добавлено через 18 минут
Цитата Сообщение от korvin_ Посмотреть сообщение
Это проблема не абстракций, а тех, кто их применяет, видимо, не по назначению.
Да тут манией величия попахивает. korvin_, что ж ты не ездишь по миру, учишь людей в корпорациях и банках, как им абстракции применять? Как они без тебя до сих пор справляются, бедненькие.

Цитата Сообщение от korvin_ Посмотреть сообщение
Ты упорот, что ли?
Ты от флуда уже на "упорот"-ы перешёл Обоснуй (c) Я когда говорил, что ты "под чем-то", обосновал, на фоне чего я это тебе говорю:
Цитата Сообщение от Kukstyler Посмотреть сообщение
Я тут 10 лет на форуме говорю о том, что каждый день работаю в данной сфере. А ты, либо косвенно пытаешься обозвать меня вруном (получается, не имеешь того, что надо иметь, для того, что бы заявить об этом открыто), либо ты просто под чем-то.
Цитата Сообщение от korvin_ Посмотреть сообщение
Так с чем вы тогда спорите, с ветряными мельницами?
Для особо одарённых: речь НЕ идёт о никчёмности либо ненужности абстракций. Речь шла, идёт, и будет идти о уровне абстрагирования, о том, где разумные границы этих абстракций.

Цитата Сообщение от korvin_ Посмотреть сообщение
Когда ж я тебя им задолбал?
Я не верю, что ты настолько тупишь. Речь не идёт о конкретном приложении. Речь идёт о:
Цитата Сообщение от korvin_ Посмотреть сообщение
Не забывай, что больше не используется. Как и Кобол.
Цитата Сообщение от Kukstyler Посмотреть сообщение
То, что ты не проходил на какой-то улице, не означает, что её не существует.
Цитата Сообщение от korvin_ Посмотреть сообщение
Что? Ты ещё и словами не умеешь пользоваться?
Давай ещё раз, и опять для особо одарённых:

Цитата Сообщение от korvin_ Посмотреть сообщение
Я уж не говорю про искажение слов и перевод стрелок Donbob'ом.
Указать где и в чём ты увидел искажение слов и перевод стрелок - это сложность. Но т.к. ты замечательно умеешь управлять сложностями, то у тебя обязательно выйдет показать нам, где и в чём ты увидел искажение слов и перевод стрелок. Только без лирики, фактами.
0
Модератор
5046 / 3275 / 526
Регистрация: 01.06.2013
Сообщений: 6,802
Записей в блоге: 9
17.03.2019, 01:22 46
Цитата Сообщение от Kukstyler Посмотреть сообщение
Абстракции же бизнеса, не являются интуитивно понятными для программиста т.к. у них нет прикладных целей в рамках программирования. Надо изучить конкретный бизнес, для понимания его абстракций. Затем послужить переводчиком данных абстракций в абстракции программирования.
Это называется "постановка задачи" как этап проектирования и ничем не отличается от постановки задачи создания программы для астрофизиков, нефтяников или врачей. Я сейчас не берусь утверждать где этот этап сложнее, хотя он, обычно, и есть самый сложный всегда. От него значительно зависит и скорость и успешность проекта. Но ничего бизнес-специфичного я тут не вижу.
Далее у вас непонятно зачем приведённый пример с использованием языка запрещённого на киберфоруме. Но даже если бы вы привели русские слова, пример ничего не поясняет. Сущности могут иметь связи (это связки?) с другими сущностями, образовывать иерархические структуры. Можем описывать графы связей между ними. И т.д., вы меня не напугали.
Что здесь особенного?
Цитата Сообщение от Kukstyler Посмотреть сообщение
Исходя из моего примера, скажите нам, какие на Ваш взгляд могут быть ещё абстрактные понятия в данной тематике
Не увидел у вас никаких абстрактных понятий. При постановке задачи (создания программы) из описаний предметной области строят модель с которой потом и работает математика. Это везде так. Какой у вас уровень абстракций не видно.
Похоже, под абстракцией вы понимаете любое описание задачи в предметной области. К примеру, предметная область - описание задачки как мужику перевезти на лодке козу волка и капусту. При построении модели мы принебрегаем несущественными деталями вроде цвета лодки и степени нечёсанности бороды мужика, но вводим в модель правила какие сущности могут в каких ситуациях с кем находится. При постановке реальной задачи всё, в сущности так же, плюс нужно все эти сведения вытащить из мужика и понять что на его "фене" что означает. И всё.
А теперь жду настоящих абстракций.
0
61 / 10 / 0
Регистрация: 04.04.2016
Сообщений: 16
17.03.2019, 01:35 47
Цитата Сообщение от korvin_ Посмотреть сообщение
Речь про тебя так-то.
Когда безграмотные люди не знают, что сказать по существу, появляется подобный бред. Но это проходит, надо только обратиться к врачу (не рекомендую попадать к любителям сложностей и абстракций )

Добавлено через 12 минут
Цитата Сообщение от Curry Посмотреть сообщение
ничем не отличается от постановки задачи создания программы для астрофизиков, нефтяников или врачей.
Полный и абсолютный бред
0
Модератор
5046 / 3275 / 526
Регистрация: 01.06.2013
Сообщений: 6,802
Записей в блоге: 9
17.03.2019, 01:39 48
Цитата Сообщение от Donbob Посмотреть сообщение
Полный и абсолютный бред
У вас на редкость обоснованные комментарии. К счастью на киберфоруме размер игнор-списка не ограничен.
0
1246 / 858 / 265
Регистрация: 02.04.2009
Сообщений: 3,255
17.03.2019, 01:50  [ТС] 49
Цитата Сообщение от Curry Посмотреть сообщение
он, обычно, и есть самый сложный всегда.
И так, в очередной раз: Вы Ванга? Вы конкретно заминались тем, о чём я говорю? Если да - то где и когда. Если нет - на основании чего Вы берётесь рассуждать о Марсе, если Вы на него не летали?

Цитата Сообщение от Curry Посмотреть сообщение
абстракцией вы понимаете любое описание задачи в предметной области. К примеру, предметная область - описание задачки как мужику перевезти на лодке козу волка и капусту.
Вы тут в трёх соснах запутались! Мужик, коза и капуста НЕ являются абстрактными понятиями. Offre composé, Offre и EDP - абсолютно абстрактные понятия, не говорящие Вам ни о чём!

Цитата Сообщение от Curry Посмотреть сообщение
Но ничего бизнес-специфичного я тут не вижу.
Если Вы не понимаете моего ответа на предыдущую Вашу цитату, то и на курсы Вам идти не советую - ничего не поймёте.

Цитата Сообщение от Curry Посмотреть сообщение
приведённый пример с использованием языка запрещённого на киберфоруме
Укажите пункт правил форума, где запрещено публиковать в постах слова на французском языке!

Цитата Сообщение от Curry Посмотреть сообщение
Но даже если бы вы привели русские слова

Цитата Сообщение от Kukstyler Посмотреть сообщение
"составное предложение" (offre composée) состоящее из предложений (offre)
Это я что, на эстонском писал?
0
Эксперт функциональных языков программированияЭксперт Java
4485 / 2720 / 485
Регистрация: 28.04.2012
Сообщений: 8,585
17.03.2019, 01:53 50
Цитата Сообщение от Donbob Посмотреть сообщение
Когда безграмотные люди не знают, что сказать по существу, появляется подобный бред. Но это проходит, надо только обратиться к врачу (не рекомендую попадать к любителям сложностей и абстракций )
Т.е. тебе даже врач не смог помочь? Ясно-понятно.

Добавлено через 2 минуты
Цитата Сообщение от Kukstyler Посмотреть сообщение
Укажите пункт правил форума, где запрещено публиковать в постах слова на французском языке!
1. 4. Официальными языками форума являются русский и английский языки. Размещение сообщений на других языках запрещено.
0
1246 / 858 / 265
Регистрация: 02.04.2009
Сообщений: 3,255
17.03.2019, 02:00  [ТС] 51
korvin_,

Размещение сообщений на других языках запрещено.
Разницу между словом и сообщением знаем, или нет? Тем-более словом, являющимся термином, у которого нет аналога на русском.
0
61 / 10 / 0
Регистрация: 04.04.2016
Сообщений: 16
17.03.2019, 02:10 52
Цитата Сообщение от korvin_ Посмотреть сообщение
Т.е. тебе даже врач не смог помочь? Ясно-понятно
Бред на этой ветке надо бы оценивать в Корвинах, но поскольку 1 Корвин - величина достижимая только самим korvin - ом, остальные участники могут быть оценены как все нормальные люди - в пределах от от пикоКорвинов до миллиКорвинов.
Так, например, Curry - в пределах нескольких десятков миллиКорвинов.

Добавлено через 5 минут
Цитата Сообщение от Curry Посмотреть сообщение
обоснованные комментарии
Естественнно, поскольку каждому студенту известно, что задачи бывают полностью формализуемыми, частично формализуемыми, неформализуемыми. Остальное додумывайте сами в контексте связки задач и сфер приложения софта.
В учителя я не нанимался, уж как нибудь сами дообразовывайтесь
0
17.03.2019, 02:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.03.2019, 02:10
Помогаю со студенческими работами здесь

Статья про дорвеи
набрел на статейку

нужна статья про транзисторы
короче у меня есть куча плат там 2 транзистора - трехточка-генератор на кварце с выделением 4й...

Как раскрутить новостной сайт (конкретно про футбольные новости)
Подскажите, что нужно для раскрутки такого рода сайта. Зарегистрировал его в гугле ,яндексе, майле....

статья 1989 года про windows
Нашел в интернете забавную картинку. Картинка представляет собой вырезку из журнала "Радио и связь"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
52
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru