-
Data: 2011-08-24 11:55:23
Temat: Re: jaki wybrac jezyk?
Od: Maciej Sobczak <s...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 24 Sie, 11:45, Michoo <m...@v...pl> wrote:
> Java wymaga s owa kluczowego new. Afaik kompilator w sytuacji gdy widzi,
> e zmienna nie wychodzi z zakresu umieszcza j na stosie.
Jaka zmienna? int? Tego nie trzeba przydzielać przez new, to się od
razu robi na stosie.
A jeżeli to nie jest int (i nie jest to rekord składający się z samych
intów), to w środku w konstruktorze ma pierdylion następnych newów,
których już się tak nie zoptymalizuje. Czyli na pierdylion+1 newów
optymalizacja pozwala pominąć ten 1.
Pisząc "int" mam oczywiście na myśli każdy inny fundamentalny typ.
Czy ktoś kiedyś zmierzył ile ta optymalizacja faktycznie wnosi?
Tak na poważnie, to ja poproszę o String, który się mieści na stosie.
Ten jeden przypadek chyba byłby najbardziej cenny, bo w sumie
stringami operuje się najczęściej.
--
Maciej Sobczak * http://www.msobczak.com * http://www.inspirel.com
Następne wpisy z tego wątku
- 24.08.11 11:56 Stachu 'Dozzie' K.
- 24.08.11 12:09 Paweł Kierski
- 24.08.11 12:58 Edek
- 24.08.11 21:11 Maciej Sobczak
- 26.08.11 15:37 m...@t...pl
- 20.09.11 23:12 Edek
- 23.09.11 20:28
Najnowsze wątki z tej grupy
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
Najnowsze wątki
- 2024-10-03 Warszawa => OpenText ECM Specialist <=
- 2024-10-03 Blokowanie informacji - test
- 2024-10-02 Warszawa => Fullstack Developer <=
- 2024-10-02 Katowice => QA Engineer <=
- 2024-10-02 Gdynia => Data Scientist <=
- 2024-10-02 Warszawa => Sales Development Representative (in German) <=
- 2024-10-02 Warszawa => SAP HANA Developer (Middle) <=
- 2024-10-02 Warszawa => SAP S/4HANA FI/CO Senior Consultant <=
- 2024-10-02 Warszawa => Senior SAP HANA Developers <=
- 2024-10-02 Warszawa => Senior PHP Laravel Developer (e-commerce) <=
- 2024-10-02 Warszawa => Programista Full Stack (.Net Core) <=
- 2024-10-02 Warszawa => Software .Net Developer <=
- 2024-10-02 Warszawa => Programista Full Stack .Net <=
- 2024-10-01 Katowice => Head of Virtualization Platform Management and Operating S
- 2024-10-02 GODZINA ZERO #48 - KRZYSZTOF STANOWSKI I ZBIGNIEW KAPIŃSKI PREZES IZBY KARNEJ SĄDU NAJWYŻSZEGO