-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!.POSTED!not-for-mail
From: Sebastian Biały <h...@p...onet.pl>
Newsgroups: pl.comp.programming
Subject: Re: [OT] Duża kasa i kiepski wynik - dlaczego?
Date: Fri, 11 Sep 2015 21:33:21 +0200
Organization: ATMAN - ATM S.A.
Lines: 179
Message-ID: <msvaa3$15k$1@node1.news.atman.pl>
References: <mosvh7$bpl$1@node1.news.atman.pl> <s...@j...net>
<mot3b3$fmd$1@node1.news.atman.pl>
<55b2141b$0$2206$65785112@news.neostrada.pl>
<s...@n...lan> <mou9rd$ha3$1@dont-email.me>
<9...@g...com>
<mp2s2s$be7$1@node1.news.atman.pl>
<6...@g...com>
<mp5qs2$e63$1@node1.news.atman.pl> <s...@n...lan>
<mp8okc$8sf$1@node2.news.atman.pl> <msp8it$mlu$1@node1.news.atman.pl>
<mspsn0$c93$2@node1.news.atman.pl> <mssg6t$4fu$1@node1.news.atman.pl>
<mssktp$9n5$1@node1.news.atman.pl> <msss6u$hjj$1@node1.news.atman.pl>
NNTP-Posting-Host: 176-115-85-233.via.zamek.net.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node1.news.atman.pl 1442000004 1204 176.115.85.233 (11 Sep 2015 19:33:24
GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Fri, 11 Sep 2015 19:33:24 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:38.0) Gecko/20100101 Thunderbird/38.2.0
In-Reply-To: <msss6u$hjj$1@node1.news.atman.pl>
Xref: news-archive.icm.edu.pl pl.comp.programming:208163
[ ukryj nagłówki ]On 2015-09-10 23:20, AK wrote:
>> I co z tego? Wsadzisz do Odry CEPIK? Może napiszesz kod dla PKP który
>> będzie refaktorowalny i bez kompromisów? NIE. Nie ma znaczenia czy
>> ktoś zna się na Odrze, siedział przy niej itp. Ograniczenia sa
>> gruboskalowe i dotyczą głównie pamięci.
> Gdybys mial troche oleju w glowie
Jedziesz po bandzie.
> niewypartego pzrez "nowoczesne"
> dzisiejsze narzedzia programistyczne typu C czy C++
Oba narzedzia są najbardziej niskopoziome jak tylko się da bez utraty
kontroli. Spokojnie będa konkurować z dowolnie starymi językami i
produkowac kod o znakomitej jakości podobnie jak dowolne stare
narzedzia. Oczywiscie można ich źle użyć. Lispa też można źle użyć.
Prologa też. I co z tego?
> to bys byc moze
> wydedukowal ze ograniczone zasoby zmuszaly o niebo bardziej do myslenia
> niz dzisiejsze 8GB pamieci.
Nie. Nie da się nic wymyśleć jak masz zapakować 100kB w 32kB. Musisz iśc
na kompromisy. Albo wywalasz na bęben co spowalnia, albo zakladasz że
nazwiska mają 10 znaków, albo nie implementujesz części ficzerów. Sorry,
bity nie są z gumy, nawet na starych komputerach z ultranowoczesnymi
algorytmami z lat 60tych.
> Skutkowalo to skupieniem sie na ALGORYTMICE czyli cos o czyms dzisiaj
> wielu adeptow wyzszych uczelni nie ma zielonego pojecia.
Gadasz głupoty. To prawda że wielu studentów nie ma o tym pojęcia ale na
tej grupie i w okolicy spotkasz całkiem kumatych ludzi. Zapewniam Cię że
na codziennie pracuje na maszynach mających gigabajty a mimo to musze
oszczędzać bajty. Zaliczam się do osob które wiedzą co robią i wiedza
dlaczego c++ jest zbawienny w zastosowaniach np. *oszczędzania* pamięci.
Mogę Ci to również wyjaśnić o ile jest jeszcze po co.
> Skutkowalo rozwiazaniami _malo czulymi_ na ograniczonosc zasobow
> hardwareowe (pamiec, dysk, tasma itp).
Nie da się być mało czułym na przypadek kiedy dane nie mieszczą się w
pamięci. To zawsze generuje kompromisy. Sorry, taki mamy wszechświat.
> Programy oparte o _solidne podstawy naukowe_ (czyli numerykę)
Które istnieje obecnie i możesz mi wierzyć - w wielu zespołach
programistów nie miałbyś czego szukać bo wiedza jest ogromna i mocno
specjalizowana. To prawda że junior developer zazwyczaj nie ma pojęcia
jak liczyć complex fft. Ale nie musi. Jest po prostu więcej
przeciętniakow a ludzi madrych tyle samo co dawniej. Wiedza *NIE* zgineła.
> byly o wiele bardziej uniwersalne, a rozwiazania nowoczesniejsze niz dzis,
Nie. Nie były nowoczesniejsze. Wszystkie algorytmy pracujące na Odrze
doskonale znamy do dzisiaj. I używamy. Nie ma ani jednego algorytmu
który obecnie nie można by uzyć jeśli tylko istniala by potrzeba. Znamy
za to wiele innych algorytmów które możemy używac z powodu postepu w
budowie hardware. Nie zawsze to obiera własciwy kierunek, ale czasem tak.
> gdzie "para w gwizdek" idzie w jakis mlotek typu C++
Nie masz pojęcia o C++ pisząc tą bzdurę. Nie dziwie się, nie masz w
ogole wiedzy o niczym współczesnym sądząc po gloryfikacji lat 60tych i
obrażaniem się na wszystko co wymyslono później.
> WinAPi czy inne
> .NET-API czy JEE zamiast "zasilac" mozgownice wiedza merytoryczna
> i taka ktora _nigdy_ sie nie zestarzeje.
Twoje zalożenie jest jak widać bardzo proste i przychodzi z wiekiem:
pokolenie młodsze jest zawsze głupsze. Jestem pewny że twój ojciec
myślał tak samo. Niestety świat się kręci i wielu z nas może się
pochwalić bardzo szeroką wiedzą algorytmiczną w praktyce z zakresów o
których nie masz pojęcia że istnieją.
Mam również zła wiadomośc: żadna wiedza nie pomoże we wciskaniu 100k
danych w 32k pamięci bez kompromisów.
>> dadzą radę wydziargać gówniany, pełny ograniczeń, workaroundów i
>> hackerskich sztuczek system na muzealnej maszynie tylko
> Nie udowadniaj ciagle ze nie masz _zielonego pojecia_ o Odrze.
> Na Odrze nie bylo zadnych sztuczek ani "hackerstwa"!.
Było. Niestety pozyczyłem bezzwrotnie 20 lat temu książkę o
programowaniu Odry wiec nie przytocze fragmentów kodu, ale *wszystko*
wymagało hackowania. Hackowaniem nazywam bardzo niskopoziomowe
zarządzanie pamięcią wliczając w to trzymanie flag na bitach, wyrzucanie
rekordów na bęben, trzymanie floatingpoint na dwóch bajtach mniej itd.
> To wymysl PC-tow i dziesiejszych czasow (doby badziewncyh C i C++).
Ani C ani tym bardziej C++ prawie nikt nie zalicza do badziewia. Co
gorsza cały swiat sie na nich kreci a nie na Forth. Możesz oczywiście to
uzasadnić, z chęcia poczytam co złego jest w "assemblerze" C/C++. Tylko
mi przypadkiem nie stawiaj po drugiej stronie Forth.
> Jedyny jezyk prog. ktorego na Odrze nie poznalem to odrowski assembler
> (wiesz chociaz jak on sie zwal znawco Odry ?)
NIE JESTEM ZNAWCĄ ODRY. Znowu stawiasz swój wiek i twierdzisz że jak
ktoś nie siedział na stołku za termianlem Odry to musi byc głupi. Nie,
moje czasy zaczynają sie od 6502 i Z80 z przyczyn czysto biologicznych.
A język nazywał sie JAS co o dziwo pamiętam bez grzebania w necie, tym
bardziej że książka o której wspomniałem zawierala opis i tego.
> Po prostu nigdy mi nie byl potrzebny.
> Niestety zaraz po przejsciu na PC-ty misialem sie doskonale nauczyc
> assemblera
> 8x086 aby cokolwiek naprawde w miare pewnei dzialajacego moc zrobic,
Gadasz bzdury.
> bo nawet C/C++ nie dawalo rady (bardziewne bugwiaste kompilatory)
Pokaż jeden wspólczesny stosowany w przemyśle zabugowany tak że nie da
się nic naprawdę w miare pewnie działającego. Pieprzysz głupoty z powodu
tego że świat Ci uciekł do przodu. Tak, kiedyś każdy kompilator C++ był
gówno wart. Ale C raczej od poczatku byl dobry, chyba ze ktoś robił
hackerskie sztuczki przyzwyczajony do pisania na Odrze i dziwił sie że
nie działa.
> a jedyny
> porzadny soft developerski (rodzina kompilatorow NDP MicroWay) wyp..lal sie
> na specjalnie kupionym 386DX z 4MB pamieci juz przy przekraczaniu 1MB
> bo Intel sobie popelnil blad w core procesora skutkujacego wypadem
> w trybie protected przy przelaczaniu blokow pamieci - do ktorego to bledu
> oczywiscie sie nie przyznal, a procesorow (a wtedy kosztowaly "nieco")
> nie wymienil.
Czego się spodziewasz od kontynuacji kuzyna Z80 tylko przypadkiem
nazywanego profesjonalnym procesorem? W Intelach po dzisiejszy dzień
mamy problem z linią A20 - to jest dopiero powod do wycia świadczący o
zupełnie spieprzonym designie PCta. I co z tego? Pisałem na sparki,
pisałem na 68k, pisałem na ppc. I co z tego że nie pisałem na Odrze?
Żaden dostepny egzemplarz za moich czasow nie działał, większośc była
już w postaci pudełek z wylutem i złotem do odzysku. Nie czuje się z
tego powodu gorszy.
> Poczytaj sobie o ICL1900, poczytaj sobie o os-sie GEORGE3 (zarzadzaniu
> w nim pamiecia, wielozadaniowoscia, wirtualizacja nie tylko pamieci ale
> np. emulacja
> nieistniejacych/niezamontowanych urzadzen zewn. itp itd) zanim cokolwiek
> jeszcze o
> Odrze, czy jej sofcie pisniesz.
Czy jak gdziekolwiek nazywałem soft Odry kiepskim? Może więc skoro masz
urojenia to przedstawię to jeszcze raz: Stawianie za przykald Odry,
która jescze kilka lat temu sterowała ruchem w PKP jest
nieodpowiedzialne. Z całej masy powodow ktore wymieniłem.
Nie odnioslem się ani jednym zdaniem do krytyki tego komputera.
Odnioslem się wieloma zdaniami krytyki do osób które twierdzą że w 2000
roku Odra jest ok. Nie jest. Nie ma choćby częsci zmiennych, kadry,
supportu ani osób które w ogóle coś wiedzą poza trollingiem na newsach
jak rownież zeorwą możliwością skalowania.
> To dzieki takim "fachowcom" dziesiejsza polska informatyka w swej
> przewazajacej
> masie to niestety glownie"ambitny" outsourcing, czytaj: "rozwoj" ktorego
> nie chca tchnac
> ani Amerykanie ani Anglicy ani Niemcy czyli w wiekszosci zwyczajne
> g.. programistyczne, w wiekszosci "outsourcingowe" bug-ownice na zasadzie
> kto szybciej i wiecej poprawek w w Jakiejs Jirze albo bugzilli "odfajkuje".
Istnieje wiele perełek których nie dostrzegasz bo na złośc zamiast pisać
w Forth to pisza w C++ a to oznacza że przeciez debile, nie?
Zwolnij. Masz typowy styl wypowiedzi z gatunku "za moich czasów". No
więc za Twoich czasów było gówno i teraz też jest. Nie dostrzegasz w
swojej krytyce całego świata że jest tutaj cała masa ludzi urodzonych po
80 roku którzy mają pojęcie od fizyki ciała stałego, przez bugi w ULA ZX
Spectrum, tablice translacji adresow na Sparku, po klastry obliczeniowe.
Może zamiast patrzeć na wszystko z góry po prostu zapytaj dlaczego ktoś
wybrał C++ zamiast Fortha albo może dlaczego twój system wielozadaniowy
z Odry nie był już imponujacy (hint: i jak działał komputer nawigacyjny
Apollo) i czy przypadkiem ludzie ktorymi gardzisz nie są mądrzejsi od
Ciebie.
Następne wpisy z tego wątku
- 12.09.15 12:18 AK
- 12.09.15 12:56 AK
- 12.09.15 14:19 Sebastian Biały
- 12.09.15 14:43 AK
- 12.09.15 14:45 Sebastian Biały
- 12.09.15 15:08 AK
- 12.09.15 15:12 AK
- 12.09.15 15:36 AK
- 12.09.15 15:58 AK
- 12.09.15 17:02 Sebastian Biały
- 12.09.15 17:04 Sebastian Biały
- 12.09.15 17:18 Sebastian Biały
- 12.09.15 17:31 M.M.
- 12.09.15 17:39 Sebastian Biały
- 12.09.15 17:41 AK
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-29 Dławik CM
- 2024-11-29 [OT] Lewe oprogramowanie
- 2024-11-29 Błonie => Sales Specialist <=
- 2024-11-29 Warszawa => IT Expert (Network Systems area) <=
- 2024-11-29 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2024-11-29 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-29 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-29 Pómpy ciepła darmo rozdajoo
- 2024-11-29 Białystok => Application Security Engineer <=
- 2024-11-29 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-29 Gdańsk => Software .Net Developer <=
- 2024-11-29 Wrocław => Key Account Manager <=
- 2024-11-29 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-29 Chrzanów => Specjalista ds. public relations <=
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO