-
Data: 2017-08-30 19:09:00
Temat: Re: Co jest nie tak z C++ (było: Rust)
Od: "AK" <n...@n...net> szukaj wiadomości tego autora
[ pokaż wszystkie 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
Następne wpisy z tego wątku
- 30.08.17 19:12 AK
- 30.08.17 19:17 AK
- 30.08.17 20:46 slawek
- 30.08.17 20:48 slawek
- 30.08.17 21:20 Adam M
- 30.08.17 21:59 slawek
- 30.08.17 22:15 Wojciech Muła
- 30.08.17 22:16 Adam M
- 30.08.17 22:18 Adam M
- 30.08.17 22:45 slawek
- 30.08.17 23:09 Adam M
- 31.08.17 09:50 slawek
- 31.08.17 10:52 Maciej Sobczak
- 31.08.17 10:56 Maciej Sobczak
- 31.08.17 16:05 Adam M
Najnowsze wątki z tej grupy
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- 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
Najnowsze wątki
- 2025-05-02 Wrocław => Controlling systems Consultant <=
- 2025-05-02 Kraków => Programista MS Dynamics 365BC/NAV <=
- 2025-05-02 Kraków => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu
- 2025-05-02 Warszawa => Spedytor Międzynarodowy <=
- 2025-05-02 Białystok => NMS System Administrator <=
- 2025-05-02 Warszawa => Sales Director (Cloud solutions) <=
- 2025-05-02 Czy na URZĘDACH RP3 można bezkarnie LATAMI wywieszać flagę obcego państwa? [podstawa prawna]
- 2025-05-02 tona telefonów komórkowych kryje ok. 3,5 kilograma srebra, 360 gramów złota i 280 gramów palladu.
- 2025-05-01 Jak zbudować Perpetum Mobile
- 2025-05-01 Wybory ten wygra kto odzyska TEPS'ę od Kulczyka
- 2025-04-30 Czy wymieniacie fotel kierowcy, gdy kupujecie używanego gruchota po prostacie i nietrzymaniu moczu ?
- 2025-05-02 dewastują Tesle
- 2025-05-02 jadę do państwa polskiego
- 2025-05-01 zachowaj odstęp
- 2025-04-30 Czy wymieniacie fotel kierowcy, gdy kupujecie używanego gruchota po prostacie