-
Data: 2012-06-13 10:49:57
Temat: Re: Czym jest programowanie?
Od: Krzysiek Kowaliczek <k...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 12 Cze, 16:07, "AK" <n...@n...com> wrote:
> A dlaczego by nie ? Ze niby "klasyczny" C++ szybszy/mniejszy znacznie ?
> PS: W dzisiejszych czasach wiara, że "klasycznie kompilowany" C++
> bedzie wyraznie szybszy od podejscia CLI/jbytecode/innego "kodu posredniego"
> jest przejawem nie tylko "wiedzy niedzielnej", ale wrecz wstecznictwa i braku
> nawet "krotkotrwalej" wyobrazni.
Java/C# mogą być tak samo szybkie jak C++ jeżeli program w C++
napisany jest w stylu Javy/C# ( co zresztą udowadniają liczne
benchmarki będące bezmyślną translacją jednego języka na drugi). Ja
już parę razy pisałem: szybkość działania JVM/.Net jest dla mnie
akceptowalna. Problemem jest dla mnie zużycie pamięci w tych
środowiskach ( w .Net może być mniejsze dzięki dobrej implementacji
generyków i dostępnych typów wartości ). I można sobie różne bajki
opowiadać, ale w C/C++ zawsze mam jakąś możliwość optymalizacji, np.
zmniejszenie rozmiaru obiektów przez pakowanie ich pól na bitach +
użycie indeksów do innych obiektów , bo przechowywanie wskaźnika na
64bitach jest kosztowne. A że tych obiektów było bardzo dużo ilość
zajmowanej pamięci spadła o 40%.
Zresztą zobacz co powiedział nie byle kto, bo autor F# na temat C++:
http://blog.achrissmith.com/2012/03/if-your-software
-matters-you-will-write.html
I i jeszcze, ponieważ zaraz usłyszę, że jestem wstecznych ayatollahem C
++. Chętnie powitałbym coś innego. Bez chorego systemu templejtów, z
lepszym postawieniem na bezpieczeństwo, z algebraicznymi typami
danych. Ale nie ma i prędko nie będzie.
Kibicuję językowi Rust ( http://www.rust-lang.org/ ) i Clay (http://
claylabs.com/clay/) ale obawiam się że skończy się to jak zawsze.
Pozdrawiam
KK
Następne wpisy z tego wątku
- 13.06.12 11:19 AK
- 13.06.12 11:20
- 13.06.12 11:54 Roman W
- 13.06.12 11:57 Roman W
- 13.06.12 12:03 Roman W
- 13.06.12 13:02 Roman W
- 13.06.12 14:41 Andrzej Jarzabek
- 13.06.12 15:34 Roman W
- 13.06.12 18:38 A.L.
- 13.06.12 22:16 Wojciech Muła
- 13.06.12 22:25 Artur Muszyński
- 14.06.12 01:39 Michoo
- 14.06.12 03:00 slawek
- 14.06.12 06:38 Andrzej Jarzabek
- 14.06.12 08:41 Stachu 'Dozzie' K.
Najnowsze wątki z tej grupy
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- 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ą."
Najnowsze wątki
- 2025-09-11 Warszawa => Asystent/tka ds. Administracji <=
- 2025-09-11 Gdynia => Sales Executive / KAM <=
- 2025-09-11 Warszawa => Specjalista/stka ds. Organizacji <=
- 2025-09-11 Warszawa => Dyrektor IT <=
- 2025-09-11 Wypadek w Chrzanowie. Czas na zmianę w Ustawie?
- 2025-09-11 Własny dzwonek
- 2025-09-11 Lublin => Delphi Programmer <=
- 2025-09-11 Lublin => Programista Delphi <=
- 2025-09-11 Komisja sejmowa odrzuca petycję ws. obowiązkowych kanałów RSS na stronach podmiotów publicznych
- 2025-09-11 Komisja sejmowa odrzuca petycję ws. obowiązkowych kanałów RSS na stronach podmiotów publicznych
- 2025-09-10 [słabe wiatry powodują - przyp. JMJ] Energetyczny paraliż w Niemczech
- 2025-09-10 [słabe wiatry powodują - przyp. JMJ] Energetyczny paraliż w Niemczech
- 2025-09-10 [słabe wiatry powodują - przyp. JMJ] Energetyczny paraliż w Niemczech
- 2025-09-10 kol. sukces po polsku: "Samurai Labs. Technologia do zapobiegania samobójstwom"
- 2025-09-10 Donald Trump ma za sobą najbardziej dochodowy rok w swoim życiu.