Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.programming > #29755
| From | "AK" <nobody@nowhere.net> |
|---|---|
| Newsgroups | pl.comp.programming |
| Subject | Re: Oszczędności |
| Date | 2017-06-05 09:55 +0200 |
| Organization | ATMAN - ATM S.A. |
| Message-ID | <oh32pt$20p$1@node1.news.atman.pl> (permalink) |
| References | (13 earlier) <d4a7e4c4-f67a-47b9-9035-eba9157bd31d@googlegroups.com> <ogsd21$f36$1@node1.news.atman.pl> <c59e777a-8d91-45aa-9b24-802327c9ca08@googlegroups.com> <ogsk21$mb0$1@node1.news.atman.pl> <037dbfd2-cb30-4016-9e92-5ff4377e563a@googlegroups.com> |
Użytkownik "M.M." <mmarszik@gmail.com> napisał: > Czy są z tym aż takie problemy? Skoro piszesz że są, to wierzę na słowo. Sa sa. Uzywajac VC++. Ale to nie jest wina MSa. VC++ nie lamie standardu C++. To wina "niedostrzegania" przez lata tego problemu/nieustandaryzowania sprawy przez szacowny komitet do spraw "rozwoju" C++. PS: Opisze Ci/podam przyklad i obejscie. Moze Ci/komus sie przyda (oby nie musial:). PS1: Dla tych co zaraz napisza, ze problem jest blachy, wydumany, niepraktyczny itd. itp, a C++ wspanialy bo tak !:). Istnieje sobie lata/a moze i dziesiatki lat wysoce ustandaryzowane (i uzywane w setkach miejsc) API podstawowego lib-a systemu w ktorym nagminnie i nowoczesnie korzysta sie z STL miast chorych wskaznikow char *str itp (i bardzo dobrze). W pewnym momencie z roznych wzgledow konieczne jest zmiana statycznego liba (*.lib) na dzielony (*.dll). Warunek podstawowy wydaje sie oczywisty: jakakolwiek zmiana dotychczasowego API/naglowkow (*.h*) jest niedopuszczalna. Generalnie sprawa wydaje sie prosta i bezproblemowa, a tu... W najnowoczesniejszym z mozliwych SCRUMie wszyscy wyciagneli w gore karty: 2 dni, 4 dni, ktos dal tydzien, i tylko jakis chory stary grzyb wyciagnal karte z napisem 60 dni . Oczywiscie zostalo to wykpione, wspomniano nawet o dr Alzheimerze itp (ot Mlodzi Wyksztalceni z Duzych Miast:). Ostatecznie Temida (Pani Rzeczywistosc) po jakims czasie (napewno dluzszym niz wspomnany tydzien:) oddala jednak problem w rece tego grzyba i fakt ze zajelo mu to ok tygodnia, ale podstawowe zalozenie zostalo zachowane (oczywiscie przy zlamaniu zasady ze w publicznym API dll-ki nie moze byc uzyty zaden kontener C++owego STLa). Nie musze dodawac, ze musiala byc zachowana scisle backward compatibility nie tylko APIs, ale i background-u (nie mozna bylo zmienic kompilatorow i innych bibliotek na nowsze wersje itd itp. W ogole prawie niczego nie wolno bylo "ruszyc"). Nie obylo sie takze bez pewnych restrykcji w tym publicznym API (np. bylo konieczne wymuszenie i uzywania w nim std::vector zamiast std::list). Na szczescie w tym konkretnym przypadku zmiany byly na tyle male, ze mozliwe do wykrycia uzycia/przeprowadzenia w tych setkach miejsc kompilacji. AK
Back to pl.comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Oszczędności Sebastian Biały <heby@poczta.onet.pl> - 2017-05-30 22:04 +0200
Re: Oszczędności niepełnosprawny intelektualnie 'POPIS/EU <NOSPAMtestowanije@go2.pl> - 2017-05-31 17:57 +0200
Re: Oszczędności szykcech@gmail.com - 2017-05-31 21:05 -0700
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-01 09:17 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-01 09:21 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-01 10:55 +0200
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-01 16:03 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-01 19:15 +0200
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-01 23:54 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-02 09:14 +0200
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-02 11:31 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-02 12:01 +0200
Re: Oszczędności "M.M." <mmarszik@gmail.com> - 2017-06-02 04:05 -0700
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-02 15:54 +0200
Re: Oszczędności "M.M." <mmarszik@gmail.com> - 2017-06-02 08:27 -0700
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-02 15:43 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-02 20:41 +0200
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-03 11:06 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 10:14 +0200
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-02 15:44 +0200
Re: Oszczędności bartekltg <bartekltg@gmail.com> - 2017-06-02 08:29 -0700
Re: Oszczędności "M.M." <mmarszik@gmail.com> - 2017-06-02 08:41 -0700
Re: Oszczędności nikt mnie k_rwa nie lubi 'POPIS/EU <NOSPAMtestowanije@go2.pl> - 2017-06-02 18:10 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-02 18:51 +0200
Re: Oszczędności "M.M." <mmarszik@gmail.com> - 2017-06-02 11:53 -0700
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-02 21:07 +0200
Re: Oszczędności "M.M." <mmarszik@gmail.com> - 2017-06-02 12:36 -0700
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-02 23:07 +0200
Re: Oszczędności "M.M." <mmarszik@gmail.com> - 2017-06-03 00:38 -0700
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 09:55 +0200
Re: Oszczędności "M.M." <mmarszik@gmail.com> - 2017-06-07 00:03 -0700
Re: Oszczędności Tomasz Kaczanowski <kaczus@poczta.onet.pl> - 2017-06-05 08:32 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 09:18 +0200
Re: Oszczędności Tomasz Kaczanowski <kaczus@poczta.onet.pl> - 2017-06-05 11:00 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 11:19 +0200
Re: Oszczędności Tomasz Kaczanowski <kaczus@poczta.onet.pl> - 2017-06-05 11:38 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 12:29 +0200
Re: Oszczędności Tomasz Kaczanowski <kaczus@poczta.onet.pl> - 2017-06-05 12:32 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 13:47 +0200
Re: Oszczędności Tomasz Kaczanowski <kaczus@poczta.onet.pl> - 2017-06-05 13:51 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 14:08 +0200
Re: Oszczędności Tomasz Kaczanowski <kaczus@poczta.onet.pl> - 2017-06-05 14:28 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 15:34 +0200
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-03 10:55 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 10:13 +0200
Re: Oszczędności Tomasz Kaczanowski <kaczus@poczta.onet.pl> - 2017-06-05 11:03 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 11:35 +0200
Re: Oszczędności Tomasz Kaczanowski <kaczus@poczta.onet.pl> - 2017-06-05 11:42 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 12:45 +0200
Re: Oszczędności Tomasz Kaczanowski <kaczus@poczta.onet.pl> - 2017-06-05 12:57 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-02 18:44 +0200
Re: Oszczędności bartekltg <bartekltg@gmail.com> - 2017-06-03 03:26 -0700
Re: Oszczędności "M.M." <mmarszik@gmail.com> - 2017-06-03 14:36 -0700
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-05 10:11 +0200
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-03 10:52 +0200
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-01 23:55 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-02 09:18 +0200
Re: Oszczędności slawek <fake@fakeemail.com> - 2017-06-01 16:17 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-01 19:12 +0200
Re: Oszczędności Wojciech Muła <wojtek.mula@gmail.com> - 2017-06-01 00:24 -0700
Re: Oszczędności Zenon Oktawiec <zenon@samm.com.pl> - 2017-06-02 08:53 +0200
Re: Oszczędności "AK" <nobody@nowhere.net> - 2017-06-02 09:24 +0200
Re: Oszczędności Sebastian Biały <heby@poczta.onet.pl> - 2017-06-03 21:14 +0200
Re: Oszczędności Budzik <budzik61@poczta.o.n.e.t.pl.nie.spam.oj> - 2017-06-04 11:55 +0000
Re: Oszczędności w systemie siła 'POPIS/EU <NOSPAMtestowanije@go2.pl> - 2017-06-04 14:12 +0200
csiph-web