Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > pl.comp.os.linux.programowanie > #2296

Odp. na apel autora j. C++ Bjarne Stroustrup

Path csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From 馃嚨馃嚤Jacek Marcin Jaworski馃嚨馃嚤 <jaworski1978@adres.pl>
Newsgroups pl.comp.lang.c, pl.comp.os.linux.programowanie
Subject Odp. na apel autora j. C++ Bjarne Stroustrup
Followup-To pl.comp.lang.c
Date Mon, 24 Mar 2025 17:41:02 +0100
Organization Energo Kod
Lines 79
Message-ID <m4dg8uFhb3nU1@mid.individual.net> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace individual.net K4bQ9/BHOt3ke64TUEpXeA6/9LSX5hUYJz19LNA2oG3IGDCQp+
Cancel-Lock sha1:XVbEZhW0cDzWjbQHVA5RyTXHLG4= sha256:PaIQiTHsJamYjywMPSyRAGPNHEeJFYQevukEG5NGvb0=
User-Agent Mozilla Thunderbird
Content-Language pl-PL
Xref csiph.com pl.comp.lang.c:28845 pl.comp.os.linux.programowanie:2296

Cross-posted to 2 groups.

Followups directed to: pl.comp.lang.c

Show key headers only | View raw


Dzie艅 dobry!

Poni偶ej odp. na apel autora j. C++ Bjarne Stroustrup z Danii, w kt贸rym 
wzywa spo艂eczno艣膰 C++ do obrony tego j. prog. O jego apelu dowiedzia艂em 
si臋 z art. na s. WWW 
https://ithardware.pl/aktualnosci/tworca_c_jezyk_zagrozony_usa_rust-39456.html 
.

Moim zdaniem nie ma "cudownego sposobu" na eliminacj臋 b艂臋d贸w w kodach 
prog. pisanych przez ludzi. Mo偶na za to wskaza膰 sposoby ich wykrywania i 
poprawiania.

Najwa偶niejszymi narz臋dziami programisty pomocnymi w prog. wysokiej 
jako艣ci kodu s膮: specyfikacja techniczna i testy automatyczne. Moim 
zdaniem wszelkie problemy z atakami typu "buffer-overflow" wynikaj膮 albo 
z nieprecyzyjnej specyfikacji technicznej, albo ze zbyt s艂abych test贸w 
aut. I nie ma to zwi膮zku z 偶adnym j. prog. Po prostu niedba艂e prog. bez 
ich dopracowania i tak b臋d膮 niedba艂e i dziurawe. Jedyne co mo偶e si臋 
okaza膰 konieczne to wyd艂u偶enie procesu projektowania i testowania 
oprogramowania. Tak by nada膰 mu wysok膮 jako艣膰. Na pewno nale偶y 
dopracowywa膰 wszelkie formaty i protoko艂y stosowane w sieci Internet. 
By膰 mo偶e do test贸w aut. nale偶a艂o by u偶ywa膰 sztucznej inteligencji, kt贸ra 
metodami si艂owymi testowa艂a by wart. typowe oraz w kol. etapach test贸w 
wart. skrajne jakie s膮 dopuszczalne, a w kol. testach wart. kt贸re nie s膮 
dopuszczalne w specyfikacji technicznej.

Do projektowania protoko艂贸w sieciowych i format贸w danych oraz do 
kodowania nie u偶ywa艂 bym sztucznej inteligencji z tego powodu, 偶e to 
sprawia zagro偶enie utraty przez ludzi kompetencji w tych dziedzinach.

W odniesieniu do pow. art. tekst taki jak, cytat:

"Presja ze strony regulator贸w
Nie bez znaczenia s膮 tak偶e zmiany regulacyjne. Ameryka艅ska CISA 
opublikowa艂a w pa藕dzierniku ubieg艂ego roku raport zalecaj膮cy, by do 1 
stycznia 2026 r. producenci mieli plan eliminacji luk pami臋ciowych lub 
przeszli na j臋zyki bezpieczne dla pami臋ci. Stroustrup uzna艂 to za 
"realne zagro偶enie" dla C++.

Rz膮d USA proponuje nast臋puj膮ce j臋zyki:
Rust
Go
C#
Java
Swift
JavaScript
Ruby"

jest nonsensowny z tego powodu, 偶e na tej li艣cie tylko Rust i Go s膮 j. 
prog. a reszta to j. skryptowe. Obie grupy j. s膮 niepor贸wnywalne i maj膮 
inne zastosowania.

Moja ko艅cowa my艣l jest taka, 偶e wygl膮da na to 偶e trafne s膮 moje 
wcze艣niejsze przewidywania, kt贸re opublikowa艂em w 
https://energokod.pl/komentarze-do-ksiazek/2025-01-19%20F-35%20-%20Zasady%20Kodownia%20-%20komentarz.pdf 
i 偶e faktycznie rz膮d SZAP/USONA chce wycofa膰 z rynku cywilnego j. C++ i 
偶e chc膮 zrobi膰 z niego kol. "czarny proj.". Bo na przek贸r pow. 
propagandzie SZAP/USONA uruchamia kol. proj. militarne oparte o prog. 
kodowane w j. C++ (patrz wzmiank臋 o przepisaniu z j. ADA na j. C++ 
oprogramowania nowych wer. rakiet samosteruj膮cych dalekiego zasi臋gu w 
mie艣. Nowa Technika Wojskowa, nr 11/2024 art. "JASSM niejedno ma imi臋, 
czyli AGM-158B-2, B-3, D oraz LRASM i JASSM-XR", aut. Micha艂a Gajzlera).
Znamy to z przesz艂o艣ci: wcze艣niej tak by艂o np. z sys. op. Plan9, kt贸ry 
by艂 stworzony przez tw贸rc贸w sys. op. Unix. Sys. op. Plan9 by艂 genialny i 
prze艂omowy, jednak porzucony. Co by艂o kol. proj. tw贸rc贸w sys. op. UNIX? 
Pozostaje tajemnic膮 bez odp. Jednak ja to wiem: nast臋pca sys. op. Plan9 
nale偶a艂 do "czarnych proj." czyli tajnych i to na zawsze.
Problemy z niedba艂ymi prog. kodowanymi w j. C i C++ mog膮 sta膰 si臋 
pretekstem do utajnienia kol. wer. tych j. prog.

Jak kto艣 ma kontakt z p. Bjarne Stroustup (lub z Komitetem Centralnym 
C++) i zna j. ang. to by艂o by b. dobre gdyby przet艂umaczy艂 ten tekst i 
mu go podes艂a艂. Ja zda艂em matur臋 z j. ang. jednak nie czuj臋 si臋 w tym j. 
zbyt swobodnie.

Mi艂ego dnia!
-- 
Jacek Marcin Jaworski
Moja s. WWW to https://energokod.pl .

Back to pl.comp.os.linux.programowanie | Previous | Next | Find similar


Thread

Odp. na apel autora j. C++ Bjarne Stroustrup 馃嚨馃嚤Jacek Marcin Jaworski馃嚨馃嚤 <jaworski1978@adres.pl> - 2025-03-24 17:41 +0100

csiph-web