st-pti: RE:Computer science a Turing i Zuse


Previous by date: 17 Apr 2018 12:31:04 +0100 Re: Enabler, Janusz Szopka
Next by date: 17 Apr 2018 12:31:04 +0100 Re: Enabler, Piotr Karocki
Previous in thread: 17 Apr 2018 12:31:04 +0100 RE:Computer science a Turing i Zuse, Andrew S Targowski
Next in thread: 17 Apr 2018 12:31:04 +0100 Re: RE:Computer science a Turing i Zuse, Piotr Karocki

Subject: Re: [st-pti] RE:Computer science a Turing i Zuse
From: Maciej M. ####@####.####
Date: 17 Apr 2018 12:31:04 +0100
Message-Id: <CA+p0FCt9_wvv4PNvRBYkmAx9U4jxJrYftSHiJQ_szBsWOC3VZg@mail.gmail.com>

Panie Profesorze,


> Dla mnie *computer science* nie jest nauką o komputerach, o czym wyraźnie
> pisałem tu wielokrotnie. Co Pan mi *nieprecyzyjnie* inputuje.
>
> CS, biorąc pod uwagę co się w tym programie wykłada jest moim zdaniem
> dziedziną zajmującą się metodami i technikami komputerowymi. Z czym PTI nie
> zgadza się ze mną. Przyjeto w ostatnim podejściu, że CS to nauka o
> komputerach.
>

Wszystkie przedmioty ze swoich studiów, które wymieniłem, dotyczyły "dziedziny
zajmującej się metodami i technikami komputerowymi" a więc należą do CS
według Pańskiej klasyfikacji.


> Dlatego przekornie zapytałem się o przykłady nauki o komputerach
> wykładanej w programie CS.
>
> Jak dotąd prócz Pana nikt takich przykładów nie podał. (Pana przykłady to
> obliczenia numeryczne). Czyli mamy do czynienia z fikcją terminologiczną.
>

Ależ metod numerycznych nikt nie uprawia poza kierunkami CS, także w USA -
uczyłem tam tego!


> Historia informatyki to nie matematyka. Omal wszyscy tzw. historycy
> informatyki w Polsce uprawiają historiografię z „matematyczną precyzją”, i
> kruszą kopie, czy to było na wiosnę w 1946 czy na jesieni w 1947 r. Bo ktoś
> tak podał w jednej ze stron Wikipedii. Natomiast ja prócz historiografii,
> którą uważam za potrzebną i podstawową uprawiam też historiozofię, czyli
> ocenę mądrości historiografii, a czasem podważam sens faktów, w myśl
> heglowsko-kantowskiej zasady „tym gorzej dla faktów.” Ponieważ wg. tych
> mędrców rozumowo można podważyć sens faktów.
>

Historia rządzi się swoimi prawami, są bezdyskusyjne daty i dokumenty,
można ewentualnie różnie je interpretować, ale faktów nie można zaprzeczyć
i nie ma to nic wspólnego z podejściem matematycznym czy informatycznym.


> Czasem o historii czegoś wie się w nieoczekiwany sposób. Np. naprawdę
> pierwszy użytkowany w liczbie 7500 sztuk komputerek zrobił nie Turing (co
> mu się niesłusznie przypisuje, a jego Maszyna papierowa poszła do lamusa) a
> Niemiec Konrad Zuse i co gorsze montował go mój śp. Ojciec Stanisław do
> rakiet V2 jako niewolniczy pracownik-więzień w obozie Mittelbau-Dora w
> Nordhousen w tunelach Gór Hartz. A za ich sabotowanie przepłacił życiem.
> Potem Zuse 4 (numer piszę z głowy) kupiło ELWRO dla uczenia się na
> przykładzie. Mieszka Pan we Wrocławiu i nigdy Pan o tym nie wspomniał.
>

Ponownie, całkowicie niepotrzebnie, "przejeżdża" się Pan po Turingu, a on
"stał za" Colosussem, pierwszym (1943) elektronicznym komputerem. Komputery
Konrada Zuse (Z z numerem) nie trafiły do rakiet V2, na szczęście, Hitler
nie docenił geniuszu Zuse. We Wrocławiu był Z22 - więcej na ten temat we
wspomnieniach Romana Zubera na stronie Elwrowców. Z22 "skończył" na
Politechnice, a ja byłem na Uniwersytecie wtedy.


> A propos Pana jednej z uwag, przypomnę, że termin „informatyka” oficjalnie
> obowiązuje w Polsce od 1971 r. i wie Pan dlaczego.
>
> Tak jak teraz faktem w historiografii  jest to, że „obowiązuje” termin
> cyfryzacja. Co jest dla mnie regresem pojęciowym i dziwię się, że PTI
> przechodzi nad tym do porządku dziennego.  Co by wskazywało, że zmieni PTI
> na PTC (co jest historiozofią).
>

Jednak, uznaje się, że informatyka obowiązuje od 1968 roku, na co są także
dowody na piśmie.
"Cyfryzacja" to proces, zachodzący tutaj i wokół Pana także, ale nigdzie
nie widać "zakusów" na informatykę.

Z uszanowaniem, Maciej M Syslo


> Z szacunkiem
>
> Andrzej Targowski
>
>
>
> *From:* Maciej M. Sysło ####@####.####
> *Sent:* Monday, April 16, 2018 11:23 AM
> *To:* ST PTI ####@####.####
> *Subject:* Re: [st-pti] Podstawowe terminy informatyczne [cz.II]
>
>
>
> Panie Profesorze,
> zostawmy Turinga w spokoju - wini go Pan za film, który powstał niedawno.
> Podaje Pan wiele faktów, a raczej luźnych interpretacji, dalekich od
> precyzji.
>
> Jeśli dla Pana computer science to nauka o komputerach, to rzeczywiście
> nie studiowałem computer science. To były studia informatyczne, nie
> nazywane tak jeszcze, bo ukończyłem je przed oficjalnym pojawieniem się
> terminu informatyka.
>
> Pozdrawiam, Maciej M Sysło
>
>
>
> W dniu 16 kwietnia 2018 19:28 użytkownik Andrew S Targowski <
> ####@####.#### napisał:
>
> Panie Profesorze Sysło:
>
> Straciem dla Turinga sympatię jak przypisuje się mu tylko za złamanie kodu
> Enigmy (w tym na filmie) a nie trzem polskim matematykom.
>
> Nie wiem czy Pan wie, że był w tym celu w Polsce w 1938 r. z pułkownikiem
> z MI5 a potem uczył się od Polaków w Bletchley Park w UK.
>
> Był w USA trzy razy, ostatni raz po wojnie. Wprawdzie opracował
> specyfikację Automatic Computer Engine, z której inni skonstruowali
> komputer w 1950.
>
> Większe zasługi dla angielskiej konstrukcji komputerów ma Maurice Wilkes,
> który skonstruował komputer EDSAC w Cambridge w 1949 r. na wzór
> Amerikanskiego EDVACA.
>
> Nawiasem mówiąc Turing był na stażu w Cambridge w 1947 r., i zapewne uczył
> się u Wilkesa.
>
> Dla matematyków jest osobą „świętą” ponieważ skonceptualizował ową Turing
> Machine, która jest testem logicznym na papierze.
>
> Kursy jakie Pan łaskawie wymienia mają charakter matematyczny a nie widzę
> w nich nauki o komputerach.
>
> Tytułem historii przy okazji pochwalę się, że ja też skończyłem podobne
> kursy, m.in. kursy z programowania liniowego i dynamicznego (procesy
> Markova) oraz z programowania komputerów w latach 1950-tych na Oddziale
> Inżynieryjno-Ekonomicznym  Wydziału Mechaniczno-Technologicznego
> Politechniki Warszawskiej. Moim zdaniem był to pierwszy program MIS w
> Polsce. A pracę magisterską obroniłem publicznie nt. Kompleksowego
> Zastosowania Maszyn Liczących w Przedsiębiorstwie (na przykładzie wyrobów o
> dużym skomplikowaniu jak radary mobilne „NYSA” na 11 wozach, gdzie przed
> IBM opracowałem BOMP) 24 stycznia 1961 pod kierunkiem późniejszego
> Amerykańskiego profesora Zb. Gackowskiego, który wówczas pracował w fabryce
> T1 RAWAR na Grochowie a ja tam byłem Kierownikiem Ośrodka Obliczeniowego (w
> organizacji).  To dzięki profesorowi Sewerynowi Chajtmanowi, który miał
> świetne rozeznanie co do trendów rozwojowych późniejszej informatyki. I nas
> kilku specjalizował w późniejszej informatyce.  Pod koniec lat 1950-tych
> (po Październiku 1956) był stypendystą Fundacji Forda, która sfinansowała
> jego staż naukowy w USA.  Skąd przywiózł b. aktualne rozwiązania dla
> edukacji w omawianym zakresie.
>
> To były b. trudne czasy dla polskiej nauki. Np. Profesor bał się pójść na
> spotkanie z przedstawicielami FORDA do Hotelu Bristol (podsłuchy)  i mnie
> studenta wysłał…….a ja spotakałem wtedy prof. Johna Montiasa z Yale, z
> którym spędziłem rok wcześniej caly dzień na krużganku Auli Głównej w
> gorącym Paździeniku 1956 r. Skolei ja swój pierwszy staż
> zagraniczny-studencki odbyłem w Paryżu w 1958 r., gdzie lekko
> zaprzyjaźniłem się z n/instruktorem Tadeuszem Wrzaszczykiem, który miał
> potem dobrą ręke dla zastosowań komputerów, gdy rządził całą gospodarką.
> Robił to przy pomocy absolwenta z tego samego kierunku studiów Janka
> Kramarczuka.  Piszę o tym bo to jest prawdziwa historia początków
> informatyki zastosowaniowej w Polsce.
>
> Rozwój naukowy śp. Profesora Chajtmana został niechlubnie zatrzymany w
> 1968 r. na PW (przez jednego z Jego uczniów).
>
> Model Zarządzania Targowskiego-Chajtmana (linia przerywana—przepływ
> informacji, S-substance, P-performer, T-technology) [Targowski (2009)
> Information Technology and Societal Development]. Może ktoś z Matematykow
> PTI zmatematyzuje ten model?
>
>
>
> Cheers,
>
> Andrzej Targowski
>
>
>
> *From:* Maciej M. Sysło ####@####.####
> *Sent:* Monday, April 16, 2018 1:00 AM
> *To:* ST PTI ####@####.####
>
>
> *Subject:* Re: [st-pti] Podstawowe terminy informatyczne [cz.II]
>
>
>
> Panie Profesorze,
>
> Bardzo proszę o więcej szacunku dla Turinga. Polecam jego krótkie bio po
> angielsku:
> https://en.wikipedia.org/wiki/Alan_Turing jak również wiele książek,
> które ukazały się przy okazji 100-lecia jego rodzin.
>
> Spotkał on von Neumanna przed wojną a ten zabiegał, by został u niego
> asystentem. Jednak ustawianie w kolejności obu Panów w historii nauki nie
> ma sensu - obaj byli Number 1, bezdyskusyjnie!
>
> Ja kończyłem sekcję metod numerycznych na matematyce kilka lat przed
> powołaniem w 1975 roku kierunku i instytutu informatyki na Uniwersytecie we
> Wrocławiu. Z przedmiotów teoretycznych pamiętam: metody (analizę)
> numeryczne, teorię aproksymacji (w rożnych przestrzeniach), teorię szeregów
> Czebyszewa, analizę przedziałową, optymalizację (programowanie liniowe,
> programowanie dynamiczne, teorię grafów, przepływy w sieciach - flows in
> networks, teoria szeregowania - scheduling), teorię zbiorów rozmytych.
>
> Pozdrawiam, Maciej M. Syslo
>
>
> =======================
>
> W dniu 16 kwietnia 2018 08:21 użytkownik Andrew S Targowski <
> ####@####.#### napisał:
>
> Wykaz terminów angielskich i ich przyporządkowanie polskim – b. pracowita
> robota.
>
> Anglicy jednak przegrali IT do Amerykanów.  Osławiony A. Turing
> praktykował u John von Neumana chyba w 1946 r.
>
> kiedy ten opracowywał JOHNIACA, pierwszy w ogóle komputer ze stored
> program. Wrócił do Anglii i coś już kojarzył.
>
>
>
> Np. wg. Anglików information science to informatics…….podczas gdy w USA
> to zastosowania biblioteczne.
>
> Samo mechaniczne tłumaczenie nie da dobrych rezultatów. Trzeba uwzględniać
> kontekst terminu.
>
>
>
> Np. we francuskim jest powiedzenie „pijany jak Polak.” B. negatywne?
>
> Nie b. pochlebne. Kontekst jest taki, kiedy francusko-polskie wojsko
> wygrało bitwę z Hiszpanami, po zwycięstwie
>
> poszli w gaz. W nocy Hiszpanie przypuścili kontratak i dobijali pijanych
> Francuzów.
>
> Tylko Polacy (też pijani) obronili obóz. Nazajutrz Napoleon na apelu
> zrugał Francuzów
>
> i powiedział, „żołnierze jeśli chcecie pić to pijcie jak Polacy.”
>
>
>
> BTW—czy któryś z Kolegów skończył computer science?
>
> Jeśli tak to z łaski swojej proszę przypomnieć nam jakiej teorii naukowej
> – komputerowej uczono w
>
> tym programie? Skoro computer science to nauka o komputerach.
>
>
>
>
>
> *From:* Maciej M. Sysło ####@####.####
> *Sent:* Sunday, April 15, 2018 11:59 AM
> *To:* Waclaw Iszkowski ####@####.####
> *Cc:* ST PTI ####@####.#### ####@####.####
> *Subject:* Re: [st-pti] Podstawowe terminy informatyczne [cz.II]
>
>
>
> Jedna tylko uwaga, by nie wracać do sporów.
>
> Przy dość regularnych kontaktach z UK w pewnym momencie zauważyłem, że
> zaczęto tam stosować ICT w miejsce IT zapytałem więc Margaret Cox, skąd ta
> zmiana. Odpowiedziała dość niechętnie, że to pomysł kręgów edukacyjnych, by
> odróżnić się od IT, bardziej kojarzonego z serwisem publicznym i
> przemysłem.
>
> Jeśli chodzi o formę, to rzeczywiście są wszystkie możliwe kombinacje:
> technologia/technologie informacyjno-komunikacyjna/komunikacyjne oraz
> technologia/technologie informacyjna/informacyjne i
> komunikacyjna/komunikacyjne.
>
> Maciek
>
>
>
> W dniu 15 kwietnia 2018 20:20 użytkownik Waclaw Iszkowski <
> ####@####.#### napisał:
>
> Sz. Kol.....
>
> Powracam jeszcze do dyskusji o podstawowych terminach informatycznych -
> nazwy dziedziny i poddziedzin.
>
> Niczego nie chcę przesądzać, ale zapraszam do zapoznania się z tym tekstem:
>
> http://iszkowski.eu/polskie-terminy-po-angielsku
>
> Jest to krótki przegląd jak te podstawowe terminy są definiowane w języku
> angielskim - brytyjskim, amerykańskim, biznesowym w kilku słownikach -
> ciekawe?
>
> WBI
>
>
>
>
> --
>
> http://mmsyslo.pl/
>
> Inicjatywa: http://godzinakodowania.pl/
>
> Konkurs: http://www.bobr.edu.pl/
>
>
>
>
> --
>
> http://mmsyslo.pl/
>
> Inicjatywa: http://godzinakodowania.pl/
>
> Konkurs: http://www.bobr.edu.pl/
>
>
>
>
> --
>
> http://mmsyslo.pl/
>
> Inicjatywa: http://godzinakodowania.pl/
>
> Konkurs: http://www.bobr.edu.pl/
>
>


-- 

http://mmsyslo.pl/
Inicjatywa: http://godzinakodowania.pl/
Konkurs: http://www.bobr.edu.pl/

--> -->
 
 
<type 'exceptions.IOError'>
Python 2.5.2: /usr/bin/python
Thu May 2 23:01:12 2024

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /opt/ezmlm-browse-0.20/<string> in ()
 /opt/ezmlm-browse-0.20/main.py in main()
  424 
  425         if path is not None:
  426                 main_path(path)
  427         else:
  428                 main_form()
global main_form = <function main_form at 0x8840c6c>
 /opt/ezmlm-browse-0.20/main.py in main_form()
  378         except ImportError:
  379                 die(ctxt, "Invalid command")
  380         module.do(ctxt)
  381 
  382 def main():
module = <module 'commands.showmsg' from '/opt/ezmlm-browse-0.20/commands/showmsg.pyc'>, module.do = <function do at 0x8848dbc>, global ctxt = {'cmd': 'showmsg', 'threadidx': 1, 'HTTP_X_FORWA...harset': 'utf-8', 'HTTP_ACCEPT_ENCODING': 'gzip'}
 /opt/ezmlm-browse-0.20/commands/showmsg.py in do(ctxt={'cmd': 'showmsg', 'threadidx': 1, 'HTTP_X_FORWA...harset': 'utf-8', 'HTTP_ACCEPT_ENCODING': 'gzip'})
   18         write(html('msg-pager') % ctxt)
   19         write('<hr>')
   20         sub_showmsg(ctxt, ctxt[MSGNUM])
   21         write('<hr>')
   22         write(html('msg-pager') % ctxt)
global sub_showmsg = <function sub_showmsg at 0x88401ec>, ctxt = {'cmd': 'showmsg', 'threadidx': 1, 'HTTP_X_FORWA...harset': 'utf-8', 'HTTP_ACCEPT_ENCODING': 'gzip'}, global MSGNUM = 'msgnum'
 /opt/ezmlm-browse-0.20/globalfns.py in sub_showmsg(ctxt={'cmd': 'showmsg', 'threadidx': 1, 'HTTP_X_FORWA...harset': 'utf-8', 'HTTP_ACCEPT_ENCODING': 'gzip'}, msgnum=1534)
  229         format_timestamp(ctxt, ctxt)
  230         write(html('msg-header') % ctxt)
  231         rec_showpart(ctxt, msg, 0)
  232         write(html('msg-footer') % ctxt)
  233         ctxt.pop()
global rec_showpart = <function rec_showpart at 0x88401b4>, ctxt = {'cmd': 'showmsg', 'threadidx': 1, 'HTTP_X_FORWA...harset': 'utf-8', 'HTTP_ACCEPT_ENCODING': 'gzip'}, msg = <email.message.Message instance at 0x88a1cac>
 /opt/ezmlm-browse-0.20/globalfns.py in rec_showpart(ctxt={'cmd': 'showmsg', 'threadidx': 1, 'HTTP_X_FORWA...harset': 'utf-8', 'HTTP_ACCEPT_ENCODING': 'gzip'}, part=<email.message.Message instance at 0x88a1cac>, partnum=4)
  205                 else:
  206                         for p in part.get_payload():
  207                                 partnum = rec_showpart(ctxt, p, partnum+1)
  208         else:
  209                 write(html('msg-sep') % ctxt)
partnum = 4, global rec_showpart = <function rec_showpart at 0x88401b4>, ctxt = {'cmd': 'showmsg', 'threadidx': 1, 'HTTP_X_FORWA...harset': 'utf-8', 'HTTP_ACCEPT_ENCODING': 'gzip'}, p = <email.message.Message instance at 0x88a1eac>
 /opt/ezmlm-browse-0.20/globalfns.py in rec_showpart(ctxt={'cmd': 'showmsg', 'threadidx': 1, 'HTTP_X_FORWA...harset': 'utf-8', 'HTTP_ACCEPT_ENCODING': 'gzip'}, part=<email.message.Message instance at 0x88a1eac>, partnum=5)
  208         else:
  209                 write(html('msg-sep') % ctxt)
  210                 sub_showpart(ctxt, part)
  211         return partnum
  212 
global sub_showpart = <function sub_showpart at 0x8840144>, ctxt = {'cmd': 'showmsg', 'threadidx': 1, 'HTTP_X_FORWA...harset': 'utf-8', 'HTTP_ACCEPT_ENCODING': 'gzip'}, part = <email.message.Message instance at 0x88a1eac>
 /opt/ezmlm-browse-0.20/globalfns.py in sub_showpart(ctxt={'cmd': 'showmsg', 'threadidx': 1, 'HTTP_X_FORWA...harset': 'utf-8', 'HTTP_ACCEPT_ENCODING': 'gzip'}, part=<email.message.Message instance at 0x88a1eac>)
  164         type = ctxt[TYPE] = part.get_content_type()
  165         ctxt[FILENAME] = part.get_filename()
  166         template = html('msg-' + type.replace('/', '-'))
  167         if not template:
  168                 template = html('msg-' + type[:type.find('/')])
global template = <function template at 0x8838e9c>, global html = <function html at 0x8838ed4>, type = 'image/jpeg', type.replace = <built-in method replace of str object at 0x88a83e0>
 /opt/ezmlm-browse-0.20/globalfns.py in html(name='msg-image-jpeg')
   40 
   41 def html(name):
   42         return template(name + '.html')
   43 
   44 def xml(name):
global template = <function template at 0x8838e9c>, name = 'msg-image-jpeg'
 /opt/ezmlm-browse-0.20/globalfns.py in template(filename='msg-image-jpeg.html')
   31         except IOError:
   32                 if not _template_zipfile:
   33                         _template_zipfile = zipfile.ZipFile(sys.argv[0])
   34                 try:
   35                         f = _template_zipfile.open(n).read()
global _template_zipfile = None, global zipfile = <module 'zipfile' from '/usr/lib/python2.5/zipfile.pyc'>, zipfile.ZipFile = <class zipfile.ZipFile at 0x87d1a4c>, global sys = <module 'sys' (built-in)>, sys.argv = ['-c', '/opt/ezmlm-browse-0.20']
 /usr/lib/python2.5/zipfile.py in __init__(self=<zipfile.ZipFile instance at 0x88aed2c>, file='-c', mode='r', compression=0, allowZip64=False)
  337             self.filename = file
  338             modeDict = {'r' : 'rb', 'w': 'wb', 'a' : 'r+b'}
  339             self.fp = open(file, modeDict[mode])
  340         else:
  341             self._filePassed = 1
self = <zipfile.ZipFile instance at 0x88aed2c>, self.fp = None, builtin open = <built-in function open>, file = '-c', modeDict = {'a': 'r+b', 'r': 'rb', 'w': 'wb'}, mode = 'r'

<type 'exceptions.IOError'>: [Errno 2] No such file or directory: '-c'
      args = (2, 'No such file or directory')
      errno = 2
      filename = '-c'
      message = ''
      strerror = 'No such file or directory'