eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingCo jest nie tak z C++ (było: Rust)Re: Co jest nie tak z C++ (było: Rust)
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
    .pl!news.nask.org.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
    From: "AK" <n...@n...net>
    Newsgroups: pl.comp.programming
    Subject: Re: Co jest nie tak z C++ (było: Rust)
    Date: Wed, 30 Aug 2017 19:09:00 +0200
    Organization: ATMAN - ATM S.A.
    Lines: 90
    Message-ID: <oo6rhe$737$1@node2.news.atman.pl>
    References: <f...@g...com>
    <c...@g...com>
    <6...@g...com>
    <f...@g...com>
    <0...@g...com>
    <f...@g...com>
    <d...@g...com>
    <5...@g...com>
    <a...@g...com>
    <4...@g...com>
    <8...@g...com>
    <onrgrg$7c5$1@node1.news.atman.pl>
    <3...@g...com>
    <onrrhk$hnr$1@node1.news.atman.pl>
    <7...@g...com>
    <ontnlk$h5t$1@gioia.aioe.org>
    <b...@g...com>
    <oo4qu3$b9c$1@node1.news.atman.pl>
    <1...@g...com>
    NNTP-Posting-Host: host-94-251-149-96.dynamic.mm.pl
    Mime-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original
    Content-Transfer-Encoding: 8bit
    X-Trace: node2.news.atman.pl 1504113006 7271 94.251.149.96 (30 Aug 2017 17:10:06 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Wed, 30 Aug 2017 17:10:06 +0000 (UTC)
    In-Reply-To: <1...@g...com>
    X-Priority: 3
    X-MSMail-Priority: Normal
    X-Newsreader: Microsoft Windows Mail 6.0.6002.18197
    X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.19694
    X-Antivirus: Avast (VPS 170830-0, 2017-08-30), Outbound message
    X-Antivirus-Status: Clean
    Xref: news-archive.icm.edu.pl pl.comp.programming:211419
    [ ukryj nagłówki ]

    Użytkownik "Adam M" <a...@m...com> napisał:

    >No nie wiem - moze te pre procent przyspieszenia bylo potrzebne - moze nie -
    [..]
    > wszystko zalezy od potrzeb - czlowiek jest zawsze madrzejszy po fakcie.

    I tak bylo w tym przypadku.

    >
    > > Na problem nad-optymalizacji C++ cierpia glownie programisci starszego pokolenia
    >
    >> Nieprawda, Jest dokladnie odwrotnie.
    >> My starzy dobrzre wiemy ze prawdziwy handicap daje algorytm.
    >> Top Wy mlodzi swiecie wierzycie w sprzet/procesor.paiec
    >> My (a przynajmniej ja) starzy, rozwiazujac skomplikowana numeryke na takiej
    >> Odrze1325 z 32kBslow dobrze wiedzielismy ze nie ma co liczyc na sprzet ale na
    >> rozwiazanai/algorytmy/pomysly.

    >Milo mi slyszec że naleze do tzw młodego pokolenia bo komputerami zajmuje się od
    1982 ;-).

    No coz. Wiec nie tylko pryszczaci :)

    > Osobiscie nie mialem doczynienia z Odra (chociaz koledzy chwalili sobie ten system)
    and pracowalem
    > na MERA-300 i MERA-60 a pozniej na PDP-11, HP2000 i HP3000.

    O !! Brawo. (300 nie tknalem, reszte tak).

    > A co do obciazenia GHz i GB to programuje systemy czasu rzeczywistego (MCU i DSP)
    na ktorych RAM
    > mierzy sie KB
    > (czasami 64KB RAM to wszysto)

    To tyle co na calej Odrze 1325:) Calkiem spoko !

    > i wiekszosc procesorow jest jedno-rdzeniowa (lub ma dodatkowe co-porocesory
    wymagajace
    > spcjalizowanego
    > programowania w assemblerze) a predkosc mierzy sie w MHz - czasami 200MHz to juz
    bardzo szybko.

    Patrz moj post o Xenixie. Slowem to wcale nie tak malo :)

    > Dodaktowo wymaganiem jest wysoka niezawodnosc oprogramowania - polecam poczytac
    MISRA C i MISRA
    > C++ standard.

    Taaa. Koszmarek MISRA (zwana przez nas pieszczotliwie SZMIRA) zamiast chocby Ady.
    Tak ten swiat zszedk na manowce.
    PS: Ale ale ! Podobno gdzies w Aaustralli formamie dowuedli poprawnisci programi w C
    (oczywiscie
    Misra C:)
    liczacego chyba z 1500 linii?
    No pielknie! Za 1000 lat w tym tepie dorownaja mozlowosci Ady w tym temacie :))

    >> Powiedz to Googlowi, Facebookowi (Tornado: https://pypi.python.org/pypi/tornado/).
    > Nie wiem jak inni ale wydawalo mi sie ze Facebook uzywa wlasnego , wysoko
    zoptymalizowanego PHP.

    Hehe . Fakt. Wysoce zoptymalizowane PHP :) Fajnie brzmi ta legenda o PHP.

    >> PS: Masz dokladnie 0-we pojecie o Pythonie. Errata. No nie., Jakies tam maasz - "z
    prasy" :)
    >
    >Skoro ten Python jest taki dobry do wszystkiego i taki szybki to dlaczego nie
    uswiadczysz go na
    >MCU/DSP
    > albo nawet na wiekszosci SOC (i prosze nie wyciągac mi tu Raspberry Pi - nikt
    zdrowy na umysle i
    > traktujacy swoich klientow powaznie nie uzyje RPi do zastosowan profesjonalnych -
    dodatkowo jako
    > test
    > proponuje napisac program w Pythonie na RPi obslugujacy 8 do 16 portow szeregowch z
    predkoscia
    > transmisji 1.5MB na kazdym porcie i praktycznie ciaglym naplywem danych - a
    nastepnie powtorzyc
    > to cwiczenie w C++ lub C)

    A co to za jakies badziewia/malenstwa ? Do czego toto w _normalnym_ programowaniu
    potrezbne?
    Jakas nisza anie ciekawa ani plodna. Slyszalem ze to takie nieprzyjemne ze
    Hamerykanie i inni
    zlecaja
    toto pryszczatym w demoludach :) /no doobra, starym tez :))
    PS: ..ale juz do do testowaaia tego badziewia Python jest stosowany od lat :)

    Chlopie w 2005 systemy wbudowane to byly czesto w ASM (no dobram w czystym C
    glownie:)
    pisane w pelni autonomiczne micro-systemy operacyjne bo zaden Linux nei byl w stanie
    sie zmiescic
    a co dopiero dzialac. Po kilku latach nik juz nie pamietam ptawdziwego embedded:)
    Za kila lat tez nikt juz nie bedzie sie martwik ze jakis Raspbery nie pociagnie.
    Juz dzis Chinczycy w byle 1mm/1m zawiaraja tyle co jiedys na calej Odrze

    PS: Tak, Zaczynalem na Odrze w 1976

    PS: MicroPython tez sobie jest , a kiedys bedzie jeszcze bardziej :)
    Normalna droga :) https://micropython.org/

    Ale fakt ze czekam zeby ktos zrobil _dokladnie_ to samo z Pythonem
    co V8 zrobilo z JS.
    Zreszta droga wytyczona juz jest: patrz Julia
    W samym Pythonie tez jest kilka bardzo dobrych rpzwiazan tego typu.
    No ale ..trza sie znac.. :)

    AK

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: