Re: программирование под z/OS
От: nigh  
Дата: 18.11.15 21:57
Оценка:
Здравствуйте, SilentNoise, Вы писали:

SN>Всю жизнь писал под мейнстримные юниксы — linux, freebsd, os x... А тут появилась возможность перейти в сферу мейнфреймов и z/OS в частности. Писать предлагается на Си, C++ и ассемблере.

SN>Кто-то может рассказать, каково это? Пока у меня впечатления что это какой-то вообще свой мир с говном мамонта и корпоративными приложениями на коболе

пообщайтесь с ребе

http://oldmann.livejournal.com/tag/%D0%B1%D0%B0%D0%B9%D0%BA%D0%B8%20%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%B8%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0
Re: программирование под z/OS
От: Stanislav V. Zudin Россия  
Дата: 19.11.15 07:14
Оценка:
Здравствуйте, SilentNoise, Вы писали:

SN>Всю жизнь писал под мейнстримные юниксы — linux, freebsd, os x... А тут появилась возможность перейти в сферу мейнфреймов и z/OS в частности. Писать предлагается на Си, C++ и ассемблере.

SN>Кто-то может рассказать, каково это? Пока у меня впечатления что это какой-то вообще свой мир с говном мамонта и корпоративными приложениями на коболе

Доводилось сопровождать кроссплатформенную систему, которая работала с WebSphereMQ, в том числе и под zOS. При этом доступа к телу железу у меня не было (разработка софта по "бразильской системе")
zOS — самый что ни на есть копролит.
Про zLinux не знаю, может там дела обстоят получше, но на ортодоксальной зОСи всё печально. С++ считай, что нет, С — времен K&R. + нюансы платформы.
Скрипты — ограничение на длину строки в 70 символов, дальше игнорируется (привет перфокартам?).

Я бы туда добровольно не пошел.
_____________________
С уважением,
Stanislav V. Zudin
Re[2]: программирование под z/OS
От: Grue Россия  
Дата: 19.11.15 07:44
Оценка: +2
SVZ>С++ считай, что нет, С — времен K&R. + нюансы платформы.
SVZ>Скрипты — ограничение на длину строки в 70 символов, дальше игнорируется (привет перфокартам?).

EBCDIC, EBCDIC забыл
Re[2]: программирование под z/OS
От: s_aa Россия  
Дата: 19.11.15 07:55
Оценка: +3
SVZ>Доводилось сопровождать кроссплатформенную систему, которая работала с WebSphereMQ, в том числе и под zOS. При этом доступа к телу железу у меня не было (разработка софта по "бразильской системе")
SVZ>zOS — самый что ни на есть копролит.
SVZ>Про zLinux не знаю, может там дела обстоят получше, но на ортодоксальной зОСи всё печально. С++ считай, что нет, С — времен K&R. + нюансы платформы.
SVZ>Скрипты — ограничение на длину строки в 70 символов, дальше игнорируется (привет перфокартам?).
SVZ>Я бы туда добровольно не пошел.

Эх! Красотища какая! Меня бы туда! Сидел бы, колупался потихоньку, strlen strcat strcopy, никаких этих ваших юникодов, паттернов и прочих лямбд.
Жизнь не обязана доставлять удовольствие. Достаточно отсутствия страданий.
Re[3]: программирование под z/OS
От: Stanislav V. Zudin Россия  
Дата: 19.11.15 08:02
Оценка:
Здравствуйте, s_aa, Вы писали:

_>Эх! Красотища какая! Меня бы туда! Сидел бы, колупался потихоньку, strlen strcat strcopy, никаких этих ваших юникодов, паттернов и прочих лямбд.


Через полгода ты бы взвыл и перекусал окружающих
Эта ИБМовская Вебсфера на ИБМовской же зОСе работает очень специфично — часть функционала отсутствует, часть — внедрена в ОСь, часть работает не так, как на остальных платформах.
В общем для истинного ценителя.
_____________________
С уважением,
Stanislav V. Zudin
Re[3]: программирование под z/OS
От: Grue Россия  
Дата: 19.11.15 08:44
Оценка: :)))
_>Эх! Красотища какая! Меня бы туда! Сидел бы, колупался потихоньку, strlen strcat strcopy, никаких этих ваших юникодов, паттернов и прочих лямбд.

Сам иногда мужикам завидую.

Или еще хардкорнее: сидеть NOPы набивать под будущие бинарные патчи.
Re[4]: программирование под z/OS
От: RonWilson Россия  
Дата: 08.12.15 19:41
Оценка:
Здравствуйте, Grue, Вы писали:

G>К слову, в отдельных проектах требуют пользоваться исключительно z/OS-ным инструментарием для хранения, редактирования кода и контроля версий. Это жесть похлеще любого Кобола. Советую провентилировать вопрос заранее.


а можно поподробнее, в чем именно жесть?
Re[5]: программирование под z/OS
От: Grue Россия  
Дата: 09.12.15 20:08
Оценка:
RW>а можно поподробнее, в чем именно жесть?

В степени развития инструментария. До уровня git, vim и gdb ему эволюционировать лет тридцать. Можно вести разработку на ПК, но не везде одобряют такой подход.

У меня личного опыта нет, но стон на эту тему слышу часто.
Re[6]: программирование под z/OS
От: RonWilson Россия  
Дата: 09.12.15 20:19
Оценка:
Здравствуйте, Grue, Вы писали:

RW>>а можно поподробнее, в чем именно жесть?


G>В степени развития инструментария. До уровня git, vim и gdb ему эволюционировать лет тридцать. Можно вести разработку на ПК, но не везде одобряют такой подход.


G>У меня личного опыта нет, но стон на эту тему слышу часто.


просто жутко интересно, что же там можно было такого сделать, чтобы усложнить до стонов
Re[7]: программирование под z/OS
От: hrensgory Россия  
Дата: 10.12.15 06:32
Оценка:
On 09.12.2015 23:19, RonWilson wrote:

> G>У меня личного опыта нет, но стон на эту тему слышу часто.

>
> просто жутко интересно, что же там можно было такого сделать, чтобы
> усложнить до стонов

Заставить использовать ClearCase будет уже достаточно )

--
WBR,
Serge.
Posted via RSDN NNTP Server 2.1 beta
Re[7]: программирование под z/OS
От: Grue Россия  
Дата: 11.12.15 14:16
Оценка:
RW>просто жутко интересно, что же там можно было такого сделать, чтобы усложнить до стонов

Тут скорее много чего не сделано, что в ПК-мире давно считается данностью.

Ну вот со слов коллеги немного про SCLM как средство групповой разработки:
— Файлы редактируются монопольно. Измененный файл блокируется для всех остальных, пока патч не закончен и не выпихнут в QA.
— Если кому-то нужно срочно пофиксить критический баг в этом же файле, разлочить в SCLM можно только выбросив свои незаконченные правки. В качестве костыля сливают на ПК и потом там мержат.
— После выкладывания правок нет механизма отката.
— Нет никакого аналога annotate/blame.
— Нет бранчей: одна линия развития на продукт.

То есть, по сути, контроля версий вообще нет, и ветераны не понимают, зачем он нужен.
Отредактировано 11.12.2015 14:22 Grue . Предыдущая версия .
Re: программирование под z/OS
От: IT Россия linq2db.com
Дата: 11.12.15 14:35
Оценка: +1
Здравствуйте, SilentNoise, Вы писали:

SN>Кто-то может рассказать, каково это? Пока у меня впечатления что это какой-то вообще свой мир с говном мамонта и корпоративными приложениями на коболе


Мамонт со всеми его устаревними испражнениями есть недосягаемый прогресс для z/OS.
Если нам не помогут, то мы тоже никого не пощадим.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.