tag:blogger.com,1999:blog-5953912728542946082.comments2011-04-07T16:21:45.658+02:00Delphi NewsUnknownnoreply@blogger.comBlogger48125tag:blogger.com,1999:blog-5953912728542946082.post-65214870641149389342011-04-07T16:21:45.658+02:002011-04-07T16:21:45.658+02:00Witam!
Chciałbym zamieścić komentarz w imieniu Emb...Witam!<br />Chciałbym zamieścić komentarz w imieniu Embarcadero, jako "EMEA Tech Lead for Delphi".<br />Silnik wygląda znakomicie a zrzutki są imponujące. Najlepsze jest to, że to jest właśnie kierunek, w którym rozwijamy kolejną wersję Delphi i RAD Studio.<br /><br />Dajcie znać, a na pewno znajdziemy odpowiednią formułę współpracy:-)<br /><br />pozdrawiam<br />Paweł Głowacki<br />Embarcadero<br />(pawel.glowacki@embarcadero.com)Paweł Głowackihttp://blogs.embarcadero.com/pawelglowackinoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-3214008446386861112011-02-21T19:48:49.301+01:002011-02-21T19:48:49.301+01:00Jestem tworcą serwisu o starożytnej sparcie który ...Jestem tworcą serwisu o starożytnej sparcie który przytaczasz www.spartan3.republika.pl napisz coś więcej na bw.spartan@gmail.comSpartanhttp://www.spartan3.republika.plnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-41547132220529874782011-02-19T13:41:10.262+01:002011-02-19T13:41:10.262+01:00Bardzo chciałbym. Niestety kompilator Free Pascal ...Bardzo chciałbym. Niestety kompilator Free Pascal nie ma wielu kluczowych dla projektu elementów składni (RTTI, metody anonimowe), różni się znacząco w szczegółach (typy generyczne, przeciążanie operatorów, czy do czasu aż nie zaraportowałem, nawet tak prozaiczna rzecz jak rozmiar wyliczeń był inny niż w Delphi i to w Delphi Mode). <br /><br />Do tego dochodzi masa błędów własnych kompilatora. Szczegóły i różnice w zapisie nawet metod statycznych są mocno zniechęcające, czy różnice w "nibykompatybilnym" TypInfo (!).<br /><br />Free Pascal na pierwszy rzut oka jest podobny, jednak szczegóły implementacji i polityka rozwoju, podejście, np, że rozbudowane RTTI nie jest potrzebne czy, typy generyczne wzorowane na .NET są złe (dla zasady), jak dla mnie przekreślają ten język i stawiają pod znakiem zapytania jego przyszłość.<br /><br />Dużo łatwiej jest przenieść ten projekt na C# niż Free Pascala.<br /><br />Półtora roku temu sam silnik działał na FPC jednak gałąź ta została porzucona, przez konieczność pozostawania na poziomie składni Delphi6-7... Gdybym się zdecydował na FPC ilość kodu byłaby z 2-3 razy większa, a projekt byłby dodatkowe kilka miesięcy do tyłu.<br /><br />By przejść na FPC musiałbym sam się zająć rozwojem kompilatora/języka i dopisać to czego potrzebuję :) <br /><br />Niestety fizycznie nie jestem w stanie zajmować się jednocześnie i Spartą i Mortem i Free Pascalem.<br /><br />;).Maciej Izakhttps://www.blogger.com/profile/11200277158559418856noreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-88636112249128176302011-02-19T11:56:53.493+01:002011-02-19T11:56:53.493+01:00Niestety ja jeszcze nie przebrnąłem do końca artyk...Niestety ja jeszcze nie przebrnąłem do końca artykułu, ale mam pytanie :) . Skoro głównie zależy Tobie na IDE i kompilatorze to czy nie lepiej byłoby użyć lazarusa? Z tego co widziałem to lazarus ma już kilka modułów do tworzenia gier, niektóre chyba w ogóle nie są związane z IDE tylko z free pascalem (nie tworzę gier, to tylko migawki newsów jakie widziałem na stronie lazarusa). A nawet jeśli są scalone z IDE (które zawiera LCL - borlandowy odpowiednik VCL) to przecież w końcu open sourcowy projekt, IDE jest napisane w free pascalu więc można zmodyfikować łatwiej do własnych potrzeb niż modlić się o zainteresowanie embarcadero. No i ten cross compiling :)<br /><br />Pozdrawiam i życzę sukcesu bo projekt ciekawy.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-2166728983566085822011-02-17T11:22:53.866+01:002011-02-17T11:22:53.866+01:00Ok, tylko po co te sekrety ? Przecież tutaj:
https...Ok, tylko po co te sekrety ? Przecież tutaj:<br /><a href="https://forums.embarcadero.com/thread.jspa?threadID=48136&tstart=90" rel="nofollow">https://forums.embarcadero.com/thread.jspa?threadID=48136&tstart=90</a><br />napisałeś dokładnie o jaki projekt chodzi.<br />Swoją drogą - bardzo ciekawe. Pierwszy raz widzę tak zaawansowany silnik i toolset tworzony od podstaw w Delphi. Byłoby miło poczytać trochę więcej - w każdym razie - powodzenia ! :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-87535247985487290932010-10-19T14:40:06.375+02:002010-10-19T14:40:06.375+02:00Panie Macieju.
Dziękuję za ciekawego i bardzo uż...Panie Macieju. <br /><br />Dziękuję za ciekawego i bardzo użytecznego bloga. <br /><br />W nawiązaniu do Pańskiego artykułu z połowy roku 2008, dotyczącego niekompatybilności dglOpenGL.pas z nowymi edycjami Delphi i Pańską sugestią że może Pan podzielić się zmodyfikowaną pod unicode wersją modułu, chciałbym Pana prosić o jej udostępnienie. <br /><br />Niestety projekt naukowy nad którym pracuję od 10 lat przestał działać całkowicie w D2010, właśnie ze względu na dglOpenGL.pas. <br /><br />Byłbym bardzo wdzięczny za pomoc. <br /><br />Pozdrawiam<br />Rafał Góralski<br />rafal.goralski@gmail.comAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-48182705711100783892010-10-01T13:16:26.102+02:002010-10-01T13:16:26.102+02:00Cross compiling (MacOSX i Win) ma być w Delphi XE2...Cross compiling (MacOSX i Win) ma być w Delphi XE2. Na Q1 2011 ma wyjść pierwsza wersja Delphi64 (Win) bity jednak najpewniej jeszcze na starej architekturze kompilatora.<br /><br />Trudno powiedzieć jaki to będzie miało wpływ na Lazarusa. Delphi pozostanie ciągle produktem płatnym/drogim, stąd też Lazarus nie powinien czuć się zagrożony.Maciej Izakhttps://www.blogger.com/profile/11200277158559418856noreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-8377368114820568072010-09-16T17:48:11.574+02:002010-09-16T17:48:11.574+02:00Ale czy to właśnie oznacza że będzie można program...Ale czy to właśnie oznacza że będzie można programować pod inne systemy jak Linux, Macos? To już taki zalążek długo zapowiadanego Delphi X?<br /><br />Ja najbardziej czekam właśnie na tą ostatnią nowinę. Co chwilę dostaję informację o nowych wydaniach RAD studio ale nie ma żadnych wzmianek o "cross compiling". Zastanawiam się jak stabilne i rozwinięte będzie to rozwiązanie i jaki wpływ będzie miało na środowisko Lazarus.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-50874079896167187902010-05-11T03:16:52.037+02:002010-05-11T03:16:52.037+02:00i tak i nie :P, nie wszystko da się załatwić helpe...i tak i nie :P, nie wszystko da się załatwić helperem ;)Maciej Izakhttps://www.blogger.com/profile/11200277158559418856noreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-85799801010923262992010-05-10T18:28:56.549+02:002010-05-10T18:28:56.549+02:00A nie można napisać class helpera dla TStringGrid-...A nie można napisać class helpera dla TStringGrid-a ?:PForcehttp://fp.unit1.plnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-91159217683547813102010-01-20T07:42:17.045+01:002010-01-20T07:42:17.045+01:00Jakby ktoś miał problemy jednak z obsługą tego mod...Jakby ktoś miał problemy jednak z obsługą tego modułu to można użyc do<br />ładowania dllki z zasobów DllLoader w wersji z 2004 roku dostępnej pod<br />poniższym adresem. Obsługuje się go znacznie łatwiej, bo jest to klasa<br />którą tworzymy i ładujemy do niej zawartośc ResourceStreama albo - jak<br />kto woli - tworzymy programem dll2pas moduł zawierający tablicę bajtów<br />z dllki podanej w patametrze. Zaś do napisania tego komentarza skłonił<br />mnie fakt że googlując delphi dll w exe, mozna trafić na stronę HNR :)<br /><br />http://www.basegraph.com/bg/tutorials/eng_tutor_dlltools/dlltools.htmlolesionoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-88618322231572451022009-12-24T21:21:40.859+01:002009-12-24T21:21:40.859+01:00Jak z odpornością na dodawanie, usuwanie, przestaw...Jak z odpornością na dodawanie, usuwanie, przestawianie pól? :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-49334396948384882462009-05-25T08:37:27.706+02:002009-05-25T08:37:27.706+02:00Ehh, niczego sie nie nauczyli. Dlatego pozostaje p...Ehh, niczego sie nie nauczyli. Dlatego pozostaje przy Lazarusie ;)Dibonoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-57101265045344119092009-04-02T21:50:00.000+02:002009-04-02T21:50:00.000+02:00Ta... Ja tam mam kompilatorek Oxygene'a i myślę, ż...Ta... Ja tam mam kompilatorek Oxygene'a i myślę, że to świetna zabawka jest ^_^ Poczekam tylko aż będzie można to podpiąć pod MonoDevelop (będzie można?) i będzie kozacko.Mr. Haniahttps://www.blogger.com/profile/12265915151409074530noreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-57267177090381938582009-03-31T18:26:00.000+02:002009-03-31T18:26:00.000+02:00Czyli żyjesz:DCzyli żyjesz:DForcehttp://fp.unit1.plnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-50786625588425717122009-03-09T14:18:00.000+01:002009-03-09T14:18:00.000+01:00Tylko ciekawe czy już rozpoczeli prace czy dopiero...Tylko ciekawe czy już rozpoczeli prace czy dopiero sobie marzą. Ile możemy na to czekać?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-18210934801090050592009-01-19T17:24:00.000+01:002009-01-19T17:24:00.000+01:00Ja chce tylko Turbo Delphi 2009. Nowe bajery nie s...Ja chce tylko Turbo Delphi 2009. Nowe bajery nie są tak ważne choć może przenoszalność plików dcu między Delphi a c++ może być kuszącaAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-92084347100863693112009-01-18T20:33:00.000+01:002009-01-18T20:33:00.000+01:00Pewnie mają trochę nieuporządkowany kod a jak prze...Pewnie mają trochę nieuporządkowany kod a jak przepiszą kompilator i jeśli zrobią to w dobry sposób, na pewno pojawią się nowe możliwości językowe. Nawet jak nie, to mam nadzieję że uporządkują nieścisłości i niedoróbki w języku. Główne nieścisłości są w nowościach składniowych mniej więcej od D2006.Maciej Izakhttps://www.blogger.com/profile/11200277158559418856noreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-40192187072352366052009-01-14T22:52:00.000+01:002009-01-14T22:52:00.000+01:00Nie ma czym się podniecać, znaczy nie wiem z czego...Nie ma czym się podniecać, znaczy nie wiem z czego wynika "kolorowa przyszłość". Najciekawsza dla mnie byłą deklaracja tablicy z (. .). Napisał, że napiszą od nowa kompilator i że jak ktoś będzie chciał mieć kompatybilność to używa starego, ale żadnego feature nie dodają do składni, tylko 64 bitowość oraz dcu są takie same dla Delphi i C++ i tyle. Nic ciekawego, znaczy, może i ciekawe, ale nie przesadzajmy, o wiele większe skoki technologiczne Delphi miałoAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-83046203018177631822008-12-28T01:21:00.000+01:002008-12-28T01:21:00.000+01:00jak popracujesz jeszcze nad FSL to czemu nie :). D...jak popracujesz jeszcze nad FSL to czemu nie :). Damy znaczek "Polski Produkt" ;)Maciej Izakhttps://www.blogger.com/profile/11200277158559418856noreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-2982043822398853412008-12-28T01:19:00.000+01:002008-12-28T01:19:00.000+01:00Nie no nie będę się aż tak chwalił ;)Nie no nie będę się aż tak chwalił ;)Maciej Izakhttps://www.blogger.com/profile/11200277158559418856noreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-83625027147638869682008-12-26T22:45:00.000+01:002008-12-26T22:45:00.000+01:00Cholerna konkurencja, powinieneś HNB wspierać FSL-...Cholerna konkurencja, powinieneś HNB wspierać FSL-a aby ich dogonić :DAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-20114870154237694532008-12-26T22:42:00.000+01:002008-12-26T22:42:00.000+01:00Daj linka bo ja szukałem, ale nie widziałem :DDaj linka bo ja szukałem, ale nie widziałem :DAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-41870326441967303372008-12-22T13:39:00.000+01:002008-12-22T13:39:00.000+01:00np. dglOpenGL.pas działa na linuxie w Lazarusie. N...np. dglOpenGL.pas działa na linuxie w Lazarusie. Niestety nie chodzi pod nowym Delphi (ze względu na unicode). <BR/><BR/>PS. Jak będzie potrzeba to wgram swoją wersję unitu, zmodyfikowaną pod D2009 :). Ale zanim wyjdzie nowe Delphi, czy to zmodyfikowane, zapewne upłynie trochę czasu.Maciej Izakhttps://www.blogger.com/profile/11200277158559418856noreply@blogger.comtag:blogger.com,1999:blog-5953912728542946082.post-84146577886619430162008-12-22T11:45:00.000+01:002008-12-22T11:45:00.000+01:00Mi to nie przeszkadza, powiedz tylko czy będzie mo...Mi to nie przeszkadza, powiedz tylko czy będzie można kompilować moduł OpenGl-a na innych systemach ?Anonymousnoreply@blogger.com