-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin2!goblin1!goblin.st
u.neva.ru!border1.nntp.ams1.giganews.com!nntp.giganews.com!news.uzoreto.com!new
sreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.
xlned.com!peer01.am4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx12
.am4.POSTED!not-for-mail
Newsgroups: pl.misc.paranauki,pl.comp.programming,alt.pl.comp.os.linux.advocacy
X-Mozilla-News-Host: news://newshosting.com:119
From: Szyk Cech <s...@s...pl>
Subject: Gdzie się podziewają dobre systemy i dobre programy?
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
Thunderbird/60.8.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: pl
Content-Transfer-Encoding: 8bit
Lines: 105
Message-ID: <7h5nF.2532688$dw4.637939@fx12.am4>
X-Complaints-To: abuse(at)newshosting.com
NNTP-Posting-Date: Tue, 08 Oct 2019 19:17:23 UTC
Organization: Newshosting.com - Highest quality at a great price! www.newshosting.com
Date: Tue, 8 Oct 2019 21:17:20 +0200
X-Received-Bytes: 6835
X-Received-Body-CRC: 1109336376
Xref: news-archive.icm.edu.pl pl.misc.paranauki:228113 pl.comp.programming:214368
alt.pl.comp.os.linux.advocacy:73
[ ukryj nagłówki ]Cześć!
Ostatnio naszła mnie dość głęboka refleksja związana z oprogramowaniem
używanym przy rozwoju naszego polskiego oprogramowania.
[CO DOSTAJEMY ZA DARMO?!?]
Nie wiem jak Wy ale ja mam doświadczenie nie tylko z SZAP-owskimi
dostawcami oprogramowania ale również z polskimi i chińskimi.
Mogę podsumować te doświadczenia:
* polscy dostawcy: ich oprogramowanie to generalnie pasmo matactw i łat
na łacie. Widać jasno, że kuleje projekt architektury, skalowalność i
szczególnie testy. Nawet robienie instalatorów to prawdziwa rzadkość na
naszym poletku. Im nowsze wersje tym więcej dziwnych ograniczeń.
Generalnie zarządzanie tym bagnem jest niemożliwe i raczej skazane na
eliminację przez prawa rynku (i optymalizacyjne algorytmy wszechświata).
* chinole: soft ofszem dostarczą i ofszem są skłonni nawet do ulepszeń,
ale broń Boże nie wprowadzą ani jednego ulepszenia jakie mogło by
sprawić, że twoja praca będzie normalna. Można by pomyśleć, że można by
zmienić dostawcę, ale są branże gdzie jest to praktycznie nie możliwe.
Wykorzystując to potrafią dostarczać systemy wbudowane z Linux-em bez
SSH, debugera ze skompilowanymi bibliotekami (bez kodów źródłowych).
Ogólnie mówiąc systemy zamknięte jedynie z możliwością ładowania
aplikacji i podglądania logów. Jest to prymitywne karanie uzależnionych
kontrahentów. SZAP robi to inaczej:
* SZAP-owi dostawcy są inteligentni. Dostarczają gówno (podobnie jak
chinole), ale w zasadzie kompletne. To że z tym gównem trzeba się
szarpać i mataczyć jest uznane za standard, bo to się nie zmieniło od
początku komputeryzacji. Jedyne co się zmieniło po opublikowaniu mojego
artykułu: http://szyk.jcom.pl/niestabilnyLinux.html , to to, że teraz
mamy dystrybucje Linux-owe LTS, które już dają się używać (wcześniej
była padaczka masakryczna i dlatego parę lat siedziałem na win-dzie).
Tak więc mamy niby system Linux, ale bez sensownych sterowników do
grafiki. Mamy narzędzia GNU, ale używać debugera bez nakładki to masakra
(czytaj: g*). Kompilatory GNU są wydajniejsze niż CLang mimo, że ich
architektura jest g*. Ktoś używał Bash-a? No i co że (prawie) wszystko
się da w nim zrobić? Gdy jego składnia jest czystym koszmarem? Czyli g*.
Narzędzia auto tools to jakieś jedno wielkie nieporozumienie. Edytory
Emacs i Vim to wynalazki rodem z psychologii klinicznej (czytaj: g*).
Tak więc ogólny wniosek strategii SZAP-u jest taki: dostarczają za darmo
kompletne oprogramowanie gównianej jakości tak by nie opłacało się
rozwijać konkurencyjnego softu. Im dłużej to trwa tym trwalsze jest to
rozwiązanie, gdyż dystans jaki trzeba by pokonać by zrobić dobre,
alternatywne oprogramowanie jest coraz większy (coraz bardziej złożone
standardy za którymi nie idzie jednak jakość jaką można poznać po
łatwości użycia i wydajności programistów).
Czy tak musi być? Otóż nie!
[CZEMU NORMALNE ROZWIĄZANIA ZDECHŁY?!?]
Zdechły: system Plan 9, komputer Amiga, język D, firma Motorola, firma
Borland.
Cudem trzymają się na powierzchni: Qt, Python.
Wciągają w nienormalne bagno: Intel, Microsoft, Java i C# oraz Linux.
Te technologie i firmy jakie zdechły moim zdaniem zostały po cichu
wycofane z publicznego rynku w momencie gdy się okazało, że mają ponad
przeciętny potencjał. Ktoś może spytać: jakim cudem ktoś ma aż taki
zmysł techniczny i wizjonerski? Odpowiadam: bez cudów: to jest zwiad
telepatyczny za pomocą chronowizjerów. Jeśli chodzi o język D to on już
na starcie okazał się "zdechły" bo mimo, że w wielu elementach stanowił
racjonalny krok do przodu w porównaniu z C++, to jedno bazowe
dziedziczenie go przekreśla w takiej roli.
Technologie jakie są na powierzchni to Qt i Python. Dlaczego w ogóle one
funkcjonują? Odpowiedź też jest dość prosta: Bym miał w czym
programować. To najprawdopodobniej jest ustalone na najwyższym szczeblu
między Bogiem i Szarakami. Gdyby nie to to byście musieli klepać
wszystko albo w WxWidgets albo w Java. Python to w zasadzie ciekawostka,
bo symbolika jego nazwy sugeruje, że będzie dusicielem a nie
pomocnikiem. Moim zdaniem ten język powinien nazywać się "Konik" (żeby
harował dla nas jak koń).
Dlaczego wymieniłem technologie jakie wciągają jak bagno? Intel: nie
normalny zapis liczb (litle-edian), Microsoft: przestarzały i wolny
system plików, szpiegostwo. Java i C#: programowy emulator procesora (po
co jak mamy normalne sprzętowe procesory?), Linux: podstawowe narzędzia
GNU są masakryczne z Bash na czele.
[CZARNE PROJEKTY?]
Jeśli chodzi o rozwiązania jakie zdechły (pomijając same firmy), to
praktycznie jest pewne, że one sobie dobrze radzą w "świecie
równoległym". Oficjalnie zostały zamknięte, ale na bazie tych
pionierskich doświadczeń zostały zrobione w pełni rozwinięte wersje.
Jestem tego pewny jeśli chodzi o system Plan 9, architekturę komputera
Amiga, język D (w wersji z wielobazowym dziedziczeniem), procesory CISC
z big-edian. Tak więc dla Was SZAP rzuca ochłapy przestarzałych,
łatanych, poklejonych rozwiązań w stylu Frankenstein. Podczas gdy w
świecie służb specjalnych i czarnych systemów funkcjonują prawdziwe
perełki. Te systemy nie tylko nie zostaną ujawnione, ale nikt nie
dopuści by analogiczne systemy powstały w sferze cywilnej. Wynika to z
tego, że wtedy zbieżna symbolika wpływała by na oba światy. Co dla spec.
służb (i kosmitów) jest nie do przyjęcia - może trudno w to uwierzyć,
ale specjalniaki o sobie wręcz mówią, że nie są ludźmi - nie ujawniają
przy tym za co się uważają...
Więcej myślenia i mniej frajerstwa!
Szyk Cech
Następne wpisy z tego wątku
- 08.10.19 22:10 Roman Tyczka
- 09.10.19 11:46 g...@g...com
- 09.10.19 12:28 AK
- 09.10.19 12:36 AK
- 09.10.19 12:39 g...@g...com
- 09.10.19 12:49 g...@g...com
- 09.10.19 23:16 fir
- 09.10.19 23:44 fir
- 10.10.19 17:24 Szyk Cech
- 10.10.19 17:30 Szyk Cech
- 10.10.19 17:35 fir
- 10.10.19 17:40 Szyk Cech
- 10.10.19 18:02 Roman Tyczka
- 10.10.19 19:06 AK
- 10.10.19 19:56 g...@g...com
Najnowsze wątki z tej grupy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 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??
Najnowsze wątki
- 2025-02-17 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-02-17 Chrzanów => Programista NodeJS <=
- 2025-02-17 Warszawa => Node.js / Fullstack Developer <=
- 2025-02-17 Białystok => System Architect (Java background) <=
- 2025-02-17 Białystok => Solution Architect (Java background) <=
- 2025-02-17 Gliwice => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-17 Gdańsk => PHP Developer <=
- 2025-02-17 Warszawa => Senior ASP.NET Developer <=
- 2025-02-17 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-17 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-02-17 Odśnieżanie samochodu
- 2025-02-17 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-17 Dęblin => JavaScript / Node / Fullstack Developer <=
- 2025-02-17 Pompiarze...
- 2025-02-16 PV teraz