🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #216235

Re: POpularno?? j?zyk?w programowania ??

#216235
From: heby
Date: Thu, 03 Oct 2019 18:25
54 lines
4493 bytes
On 01/10/2019 09:15, Maciej Sobczak wrote:
>> Arine 5. "Steve, słuchaj, kończy nam się pamięć, to może olejemy te
>> testy, co? Przecież wszystko zmieści się na bank w 16 bitach a Ada jest
>> taka bezpieczna że sobe pewno da radę".
> Czyli nie czytałeś raportu z analizy tej katastrofy.

Ależ czytałem. Nie inputuj.

> Na pocieszenie: mało który internetowy "ekspert" czytał.
> Skrót jest taki: w Ariane 5 wykorzystano moduł opracowany dla Ariane 4, czyli pod inne wymagania.

I nikt go pod te wymagania nie testował. Wiadomo, prawdziwego 
programiste poznać na tym że raz napisze i już.

> Natomiast decyzję o wykorzystaniu tego modułu w innej rakiecie podjęli ludzie, których czasem się nazywa "inżynier systemowy"

Słusznie. "inzynier syatemowy" bowiem zakłada magiczność Ady i niajk nie 
potrafi sobie wyobrazić że ktoś może używać jej jako asemblera zaś 
ludzie z zespołu programistów nagle musieli lecieć do kibla i nikt nie 
protestował.

Jeśli się upierasz że winę nie ponosi ktoś kto napisał kiepską funkcję 
tylko jakiś pierdzący w stołek dyrektor to może spuśćmy zasłonę 
milczenia na to jak zakończą się następne projekty tego teamu skoro 
decyzje o użyciu kodu wykonuje się bez twórców i testów.

> Wniosek: to nie pierdykło z powodu programistów

Bzdura. Ktoś, powtórze to jeszcze raz, użył Ady jako assemblera. I można 
to zrobic w dowolnym języku. Czyli można pisać gównany kod w Adzie i 
znakomity w C. Wszystko zależy od progamistów i ich religijności a w 
zasadzie jej braku. Ale znacznie bardziej zależy od metod weryfikacji.

Kod który zakłada że "wynik obliczeń na pewno zmieści się w typie int16 
alnie nie testujemy bo nie chce nam się" jest do dupy z definicji. 
Choćby dlatego że w takim wypadku używa się arytmetyki z saturacją jesli 
ma wystapić niemożliwe. A tu najzwyczajniej w "bezpiecznym języku" 
odpierdolono byle jak.

> Hint: gdybyś był tam *programistą*, to też by pierdykło, bo miałbyś w tej sprawie dokładnie tyle samo do powiedzenia

Miałbym do powiedzenia znacznie więcej. Na przykład to że jezyk 
programowania jest DOKŁADNIE tak bezpieczny jak metody do jego 
weryfikacji których tutaj nie było.

Ada pokazuje że można z bezpiecznego języka zrobić takie same fajerwerki 
jak z pisania w C.

Całośc bredzenia o wyższości jakiejś składni nad inną składnią jest 
śmieszna. Zawsze podstawowe pytanie brzmi: czy kod jest zweryfikowany, 
poddany testom, ma pokrycie coverage które definiuje jakiś poziom ryzyka.

A tutaj sobie jakiś misio wrzuca kod z jednego systemu do drugiego. W 
BEZPIECZNYM języku, wiec na pewno nic się nie stanie. Bum. No cóż, życie.
Technical Details
Message-ID: <qn5eeg$2t3$1@dont-email.me>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
References: <ZFueF.189972$Jh2.55867@fx39.am4> <5d835054$0$525$65785112@news.neostrada.pl> <qm5o8c$6mr$1@news.icm.edu.pl> <5d867c27$0$17361$65785112@news.neostrada.pl> <qm5va9$c07$1@dont-email.me> <5d86b148$0$520$65785112@news.neostrada.pl> <qm7c3j$pl6$1@dont-email.me> <5d87968d$0$503$65785112@news.neostrada.pl> <qm875f$g8o$1@dont-email.me> <5d87b31a$0$522$65785112@news.neostrada.pl> <qm8e0j$s55$1@dont-email.me> <qmgven$som$1@z-news.wcss.wroc.pl> <qmiovo$fk3$1@dont-email.me> <qml41c$h79$1@z-news.wcss.wroc.pl> <qmlhb2$b1k$1@dont-email.me> <d18e7d19-aa33-4839-8567-f95b718b4592@googlegroups.com> <qmt9rr$e6n$1@dont-email.me> <3fe75f90-5a4d-4477-921a-6e38b628ff26@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: heby <heby@poczta.onet.pl>
Newsgroups: pl.comp.programming
Subject: Re: POpularno?? j?zyk?w programowania ??
Date: Thu, 3 Oct 2019 20:25:18 +0200
Organization: A noiseless patient Spider
Lines: 54
Message-ID: <qn5eeg$2t3$1@dont-email.me>
References: <ZFueF.189972$Jh2.55867@fx39.am4> <5d835054$0$525$65785112@news.neostrada.pl> <qm5o8c$6mr$1@news.icm.edu.pl> <5d867c27$0$17361$65785112@news.neostrada.pl> <qm5va9$c07$1@dont-email.me> <5d86b148$0$520$65785112@news.neostrada.pl> <qm7c3j$pl6$1@dont-email.me> <5d87968d$0$503$65785112@news.neostrada.pl> <qm875f$g8o$1@dont-email.me> <5d87b31a$0$522$65785112@news.neostrada.pl> <qm8e0j$s55$1@dont-email.me> <qmgven$som$1@z-news.wcss.wroc.pl> <qmiovo$fk3$1@dont-email.me> <qml41c$h79$1@z-news.wcss.wroc.pl> <qmlhb2$b1k$1@dont-email.me> <d18e7d19-aa33-4839-8567-f95b718b4592@googlegroups.com> <qmt9rr$e6n$1@dont-email.me> <3fe75f90-5a4d-4477-921a-6e38b628ff26@googlegroups.com>
Mime-Version: 1.0
Injection-Date: Thu, 3 Oct 2019 18:25:21 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="98e0b2e8fd940abe76a03c93cacadd75"; logging-data="2979"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+mU74ypvDnV85psBoV3GT1"
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
Cancel-Lock: sha1:suGjCuS6EuHp9axWjPQVjLH2B/8=
In-Reply-To: <3fe75f90-5a4d-4477-921a-6e38b628ff26@googlegroups.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit