-
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
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- 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
Najnowsze wątki
- 2025-06-17 Re: Auto miało pozostać na wstecznym biegu zwłączonym silnikiem. Kiedy kobieta ponownie wsiadła do pojazdu, mogło dojść do tragicznej pomyłki - zamiast wcisnąć hamulec, niefortunnie nacisnęła pedał gazu.
- 2025-06-17 Re: Auto miało pozostać na wstecznym biegu zwłączonym silnikiem. Kiedy kobieta ponownie wsiadła do pojazdu, mogło dojść do tragicznej pomyłki - zamiast wcisnąć hamulec, niefortunnie nacisnęła pedał gazu.
- 2025-06-17 Wymiana EGR
- 2025-06-17 Re: Auto miało pozostać na wstecznym biegu z włączonym silnikiem. Kiedy kobieta ponownie wsiadła do pojazdu, mogło dojść do tragicznej pomyłki - zamiast wcisnąć hamulec, niefortunnie nacisnęła pedał gazu.
- 2025-06-16 Re: PILNE !! Ostrzeżenie !! BMW oznacza akumulatory samochodowe jako Li-Ion a to są LiFePO? o niższym napięciu, stąd ryzyko zapłonu w wyniku przeładowania
- 2025-06-17 Wkrętarki, wiertarki...
- 2025-06-16 Mały komputer potrzebny.
- 2025-06-17 "w państwie bez stosów" poszukującego pracy wsadzają do psychiatryka za "niewygodne pytania"
- 2025-06-17 Warszawa => Senior IT Recruitment Consultant <=
- 2025-06-17 Warszawa => IT Hardware Specialist - Wsparcie i Konfiguracja <=
- 2025-06-16 Gdańsk => Programista Kotlin <=
- 2025-06-16 Gdańsk => Kotlin Developer <=
- 2025-06-16 Warszawa => Starszy Konsultant SAP - obszar PP <=
- 2025-06-16 Kraków => NMS System Administrator <=
- 2025-06-16 Warszawa => Senior Account Manager <=