Cześć. Trafiłem w miejsce, w którym używa się bardzo specyficznego stacka. Dokumentacje do języków programowania owszem są, ale nie mogę znaleźć niczego o ich łączeniu, np. wiadomo jak pisać biblotekę DLL w C, żeby można ją było wywołać w Delphi. No więc o coś takiego mi chodzi. Pierwotnie w pracy miałem trafić do grupy z C++ ale z pewnego powodu zaproponowano mi mega lepszą ofertę w tej samej firmie, pod warunkiem, że przejdę na wspomniany stack. Mam miesiąc na ogarnięcie tematu i podjęcie decyzji, czy się zgadzam - najpierw uczyć (2 lata), potem pracować w tym. Właśnie dlatego szukam pomocy. Bo nie wiem, czy dam radę. To wszystko raczej zapomniane technologie, albo używane tylko w określonych zastosowaniach. Niestety, nie mam pojęcia, co będę robił w tym dziale bo to jest na razie "informacja niejawna". Mam ogólnie zakaz ujawniania czegokolwiek, poza takim zapytaniem.
Do rzeczy:
- Fortran 90
- R od Oracle'a
- COBOL ANS 85
- Informix i PostgreSQL - ale zdecydowano ze model relacyjny to zło absolutne i obecnie firma zacznie przechodzić na jakieś zamknięte bazy danych z całkowitą redundancją (z całkowitym brakiem normalizacji), ale nie znam szczegółów.
- zarządzanie wersjami: CVS i Mercurial
Całość działa, zależnie od części systemu: lokalnie pod OS/2 i Windows NT 4 Server, zdalnie na gromnych maszynach z HP-UX.
Czy ktoś z was ma jakieś doświadczenia z takim stackiem?