Article View: pl.comp.lang.delphi
Article #346801Re: Total off topic - Delphi 10.2 wrażenia po migracji kodu - moze ktos przeczyta zanim kupi :-)
From: kameleonsql
Date: Fri, 02 Nov 2018 07:33
Date: Fri, 02 Nov 2018 07:33
39 lines
4408 bytes
4408 bytes
W dniu czwartek, 25 października 2018 15:13:46 UTC+2 użytkownik kamel...@gmail.com napisał: > W dniu czwartek, 25 października 2018 10:55:53 UTC+2 użytkownik immo napisał: > > W dniu poniedziałek, 22 października 2018 09:28:21 UTC+2 użytkownik Roman Tyczka napisał: > > > On Mon, 22 Oct 2018 00:04:34 -0700 (PDT), immo wrote: > > > > > > >> Ps. > > > >> Dalej uważam, że idę w dobrym kierunku mając to wszystko w jednym projekcie :-) > > > > > > > > > > > > Mam nadzieję że to ironia, a jeśli nie, to jak patrzeć na pierwszego Twojego posta rozpoczynającego ten wątek? > > > > Ten "dobry" kierunek implikuje problem w nim opisany. > > > > > > Nie do końca, ten jego projekt nie jest jakiś ekstremalnie wielki, zarówno > > > IDE jak i kompilator też mają swoje za uszami i jakością nie grzeszą. > > > Najlepszym dowodem na to jest IDEFix Pack od Andreasa, który w najnowszym > > > Delphi ma być częściowo zintegrowany ze środowiskiem przez samą Embę. > > > > Nie o to chodzi... Mam projekty większe i nie mam problemu z szybkością kompilacji. Więc uważam że problem może być w samym specyficznym projekcie. > > Co do kompilatora i IDE, po pierwsze EMB prościej jest zaimplementować IDEFix'a płacąc Andreasowi, niż robiąc coś takiego samemu. To hameryka i mogłoby się zdarzyć że byłby pozew o używanie nie swojego kodu :> > > > > A poważnie - jak przesiądziesz się na Jave lub/i C#.NET to dopiero docenisz to co masz w Delphi. Build dla projektu takiej wielkości grubo powyżej godziny? Nie ma problemu... > > > > pozdrawiam, > > Przemek O. > > Na dziś to jest (Build) 23 min. Nie mam za bardzo czasu się z tym grzebać i tak w "wolnej chwili" się tym zajmuje. Poza tym, nie za bardzo widzę by ktoś inny oprócz mnie to zwalczył, bo znam ten projekt od początku, a jak wiemy "diabeł tkwi w szczegółach" :-). > --- > Pozdrawiam > Roman Dziś skończyłem refaktoring tego kodu ERP pod Delphi 10.2. Obecnie cały build (2.11 mln linii kodu) wykonuje się w 1 min i 10 s. Wszystko co możliwe z interface do implementation ... :-) Tylko pytanie, czy to tak być powinno, że każda migracja kodu to "koryta krwi i morze potu" ? Rozumiem, że to 8 lat w życiu kompilatora, ale ... Mam jeszcze parę zagwozdek w stylu FreeAndil(...) bez problemów działających w D2010, natomiast w 10.2 jest "Access violation ...", ktoś to przerabiał ? --- Pozdrawiam Roman
Technical Details
Message-ID:
<9da02c0a-bb1a-40df-a2f3-739ab354f78e@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.mixmin.net!proxad.net!feeder1-2.proxad.net!209.85.166.216.MISMATCH!75-v6no277243itm.0!news-out.google.com!l70-v6ni181itb.0!nntp.google.com!75-v6no277239itm.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<a3d7b6d8-9ff8-439d-865d-c3ebc006272d@googlegroups.com> <5bc84d1e$0$521$65785112@news.neostrada.pl> <4a36de87-3f36-4fd0-8024-8c82d4f2ed69@googlegroups.com> <18cfc3b1-92c7-472d-8d6d-1d7ef190d955@googlegroups.com> <5bc87dfd$0$491$65785112@news.neostrada.pl> <4f0b526a-0709-4602-a53e-f89621e487e4@googlegroups.com> <5bccc320$0$487$65785112@news.neostrada.pl> <bcc8d7e2-e8eb-45a0-ab03-a920391cfa4b@googlegroups.com> <561fc419-510e-4eb0-9722-564487aad52b@googlegroups.com> <1xngs8fe87l8b.dlg@tyczka.com> <939d6d88-a7d8-4402-be52-7c73fb94123c@googlegroups.com> <6368d33d-e216-4fa2-8744-ab50be017fed@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:a6b:691c:: with SMTP id e28-v6mr7835592ioc.25.1541143996730; Fri, 02 Nov 2018 00:33:16 -0700 (PDT) X-Received: by 2002:a9d:3f09:: with SMTP id m9mr222702otc.5.1541143996252; Fri, 02 Nov 2018 00:33:16 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.mixmin.net!proxad.net!feeder1-2.proxad.net!209.85.166.216.MISMATCH!75-v6no277243itm.0!news-out.google.com!l70-v6ni181itb.0!nntp.google.com!75-v6no277239itm.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.delphi Date: Fri, 2 Nov 2018 00:33:15 -0700 (PDT) In-Reply-To: <6368d33d-e216-4fa2-8744-ab50be017fed@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=91.234.102.48; posting-account=lJNmiQoAAAAcuwZEAibFvFBE7IgRs9bN NNTP-Posting-Host: 91.234.102.48 References: <a3d7b6d8-9ff8-439d-865d-c3ebc006272d@googlegroups.com> <5bc84d1e$0$521$65785112@news.neostrada.pl> <4a36de87-3f36-4fd0-8024-8c82d4f2ed69@googlegroups.com> <18cfc3b1-92c7-472d-8d6d-1d7ef190d955@googlegroups.com> <5bc87dfd$0$491$65785112@news.neostrada.pl> <4f0b526a-0709-4602-a53e-f89621e487e4@googlegroups.com> <5bccc320$0$487$65785112@news.neostrada.pl> <bcc8d7e2-e8eb-45a0-ab03-a920391cfa4b@googlegroups.com> <561fc419-510e-4eb0-9722-564487aad52b@googlegroups.com> <1xngs8fe87l8b.dlg@tyczka.com> <939d6d88-a7d8-4402-be52-7c73fb94123c@googlegroups.com> <6368d33d-e216-4fa2-8744-ab50be017fed@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <9da02c0a-bb1a-40df-a2f3-739ab354f78e@googlegroups.com> Subject: Re: Total off topic - Delphi 10.2 wrażenia po migracji kodu - moze ktos przeczyta zanim kupi :-) From: kameleonsql@gmail.com Injection-Date: Fri, 02 Nov 2018 07:33:16 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit