Thread View: pl.comp.lang.pascal
19 messages
19 total messages
Started by Koriolan
Sun, 25 Jul 2010 15:57
Lazarus + Sybase + SQL Driver.
Author: Koriolan
Date: Sun, 25 Jul 2010 15:57
Date: Sun, 25 Jul 2010 15:57
18 lines
1393 bytes
1393 bytes
Mam właśnie taki skład ... Sybase Anywhere 5.5 (nie mam wyboru) Lazarus 0.928.2. beta FPC 2.4.0 i386-win32 SQLdb dostaje się do bazy danych ( czyli mogę zrobić select * FROM <dbname> ) i widzę wyniki ale mam problem z aktualizacą baz danych. Generalnie ciągle wyskakuje błąd jeśli stosuję instrukcję inną niż 'SELECT' np. 'INSERT', 'DELETE'. Używa ktoś podobnego układu ? Lazarusa i SQLdb do dostępu do niestandardowej bazy sql ? (wiem, ze do Interbese/FireBird, Postgre, MySql itp. są inne sterowniki) W ogóle ktoś używa Lazarusa/FreePascala do dostępu do baz danych ? Koriolan
Re: Lazarus + Sybase + SQL Driver.
Author: Tomasz Kisielewski
Date: Mon, 26 Jul 2010 10:12
Date: Mon, 26 Jul 2010 10:12
7 lines
1037 bytes
1037 bytes
> > W ogóle ktoś używa Lazarusa/FreePascala do dostępu do baz danych ? > Ja używam :-) z powodzeniem -spróbuj Zeos DBO - ma sterowniki do Sybase
Re: Lazarus + Sybase + SQL Driver.
Author: Koriolan
Date: Mon, 26 Jul 2010 19:45
Date: Mon, 26 Jul 2010 19:45
19 lines
1563 bytes
1563 bytes
>> W ogóle ktoś używa Lazarusa/FreePascala do dostępu do baz danych ? > Ja używam :-) z powodzeniem -spróbuj Zeos DBO - ma sterowniki do Sybase Dzięki za odp. Niestety ja Muszę używać Sybase 5.5 (taki staroć ale ja dopisuję poprawki). ZEOS - nie ma tego sterownika. Ma Sybase 7,8,9. Ma też taki driver jak 'sybase' ale podczas próby połączenia wyskakuje "brak 'libsybdb.dll'". Przeszukałem internet i kawałek serwera Sybase anywhere 5.5 i nic takiego nie znalazłem. W zasobach sybase też :-( Próby 'podłożenia' innego dll'a też nic nie dały :-( Chyba nusze shakować delphi :-( --- Jaką masz konfigurację ( Lazarus/FreePacal/SerwerDB/Sterowniki/OS ? Jak to się sprawdza ?
Re: Lazarus + Sybase + SQL Driver.
Author: Tomasz Kisielewski
Date: Tue, 27 Jul 2010 10:20
Date: Tue, 27 Jul 2010 10:20
22 lines
1866 bytes
1866 bytes
W dniu 26.07.2010 21:45, Koriolan pisze: >>> W ogóle ktoś używa Lazarusa/FreePascala do dostępu do baz danych ? > >> Ja używam :-) z powodzeniem -spróbuj Zeos DBO - ma sterowniki do Sybase > > Dzięki za odp. > Niestety ja Muszę używać Sybase 5.5 (taki staroć ale ja dopisuję poprawki). > ZEOS - nie ma tego sterownika. > Ma Sybase 7,8,9. > Ma też taki driver jak 'sybase' ale podczas próby połączenia wyskakuje > "brak 'libsybdb.dll'". > Przeszukałem internet i kawałek serwera Sybase anywhere 5.5 i nic > takiego nie znalazłem. W zasobach sybase też :-( > Próby 'podłożenia' innego dll'a też nic nie dały :-( > > Chyba nusze shakować delphi :-( > > --- > Jaką masz konfigurację ( Lazarus/FreePacal/SerwerDB/Sterowniki/OS ? > Jak to się sprawdza ? Lazarus 0.9.28.2 +Zeos DBO + serwer Firebird postawiony na Debianie (aplikacja kliencka po win32) - sprawdza się doskonale :-)
Re: Lazarus + Sybase + SQL Driver.
Author: Koriolan
Date: Wed, 28 Jul 2010 21:19
Date: Wed, 28 Jul 2010 21:19
8 lines
1290 bytes
1290 bytes
>> --- >> Jaką masz konfigurację ( Lazarus/FreePacal/SerwerDB/Sterowniki/OS ? >> Jak to się sprawdza ? > Lazarus 0.9.28.2 +Zeos DBO + serwer Firebird postawiony na Debianie > (aplikacja kliencka po win32) - sprawdza się doskonale :-) A próbowałeś pascala na linuksie z dostępem do zdalnych baz danych ? Takie coś mnie kręci :-)
Re: Lazarus + Sybase + SQL Driver.
Author: Tomasz Kisielewski
Date: Thu, 29 Jul 2010 06:15
Date: Thu, 29 Jul 2010 06:15
17 lines
1876 bytes
1876 bytes
W dniu 28.07.2010 23:19, Koriolan pisze: >>> --- >>> Jaką masz konfigurację ( Lazarus/FreePacal/SerwerDB/Sterowniki/OS ? >>> Jak to się sprawdza ? >> Lazarus 0.9.28.2 +Zeos DBO + serwer Firebird postawiony na Debianie >> (aplikacja kliencka po win32) - sprawdza się doskonale :-) > > A próbowałeś pascala na linuksie z dostępem do zdalnych baz danych ? > Takie coś mnie kręci :-) Co rozumiesz przez zdalna baza ??? Ja tak mam - stacje klienckie są na Windowsach - ok 60 szt - a serwer Firebird stoi na osobnej maszynie pracującej na Debianie - dostęp z całej Polski po sieci korporacyjnej - podaje się tylko IP serwera - oczywiscie mozna z mniejszym lub wiekszym bólem aplikacje kliencką przeportować na Linuksa i tez bedzie chodzić (u mnie z wiekszym bólem bo moja aplikacja ma integrację z z Excelem ( przez COM) i Lotusem Notesem)
Re: Lazarus + Sybase + SQL Driver.
Author: wloochacz
Date: Mon, 14 Feb 2011 15:18
Date: Mon, 14 Feb 2011 15:18
14 lines
1677 bytes
1677 bytes
W dniu 2010-07-29 08:15, Tomasz Kisielewski pisze: /ciach/ > Ja tak mam - stacje klienckie są na Windowsach - ok 60 szt - a serwer > Firebird stoi na osobnej maszynie pracującej na Debianie - dostęp z > całej Polski po sieci korporacyjnej - podaje się tylko IP serwera - > oczywiscie mozna z mniejszym lub wiekszym bólem aplikacje kliencką > przeportować na Linuksa i tez bedzie chodzić (u mnie z wiekszym bólem bo > moja aplikacja ma integrację z z Excelem ( przez COM) i Lotusem Notesem) Targetem Twojej aplikacji jest Windows i męczysz się na Lazarusie?? O maatko... -- wloochacz
Re: Lazarus + Sybase + SQL Driver.
Author: Sławomir Załęcki
Date: Mon, 14 Feb 2011 18:11
Date: Mon, 14 Feb 2011 18:11
14 lines
1772 bytes
1772 bytes
W dniu 14.02.2011 16:18, wloochacz pisze: > W dniu 2010-07-29 08:15, Tomasz Kisielewski pisze: > /ciach/ > >> Ja tak mam - stacje klienckie są na Windowsach - ok 60 szt - a serwer >> Firebird stoi na osobnej maszynie pracującej na Debianie - dostęp z >> całej Polski po sieci korporacyjnej - podaje się tylko IP serwera - >> oczywiscie mozna z mniejszym lub wiekszym bólem aplikacje kliencką >> przeportować na Linuksa i tez bedzie chodzić (u mnie z wiekszym bólem bo >> moja aplikacja ma integrację z z Excelem ( przez COM) i Lotusem Notesem) > Targetem Twojej aplikacji jest Windows i męczysz się na Lazarusie?? > O maatko... > A co to ma do rzeczy?
Re: Lazarus + Sybase + SQL Driver.
Author: Tomasz Kisielewski
Date: Tue, 15 Feb 2011 10:31
Date: Tue, 15 Feb 2011 10:31
18 lines
1887 bytes
1887 bytes
W dniu 14.02.2011 19:11, Sławomir Załęcki pisze: > W dniu 14.02.2011 16:18, wloochacz pisze: >> W dniu 2010-07-29 08:15, Tomasz Kisielewski pisze: >> /ciach/ >> >>> Ja tak mam - stacje klienckie są na Windowsach - ok 60 szt - a serwer >>> Firebird stoi na osobnej maszynie pracującej na Debianie - dostęp z >>> całej Polski po sieci korporacyjnej - podaje się tylko IP serwera - >>> oczywiscie mozna z mniejszym lub wiekszym bólem aplikacje kliencką >>> przeportować na Linuksa i tez bedzie chodzić (u mnie z wiekszym bólem bo >>> moja aplikacja ma integrację z z Excelem ( przez COM) i Lotusem Notesem) >> Targetem Twojej aplikacji jest Windows i męczysz się na Lazarusie?? >> O maatko... >> > A co to ma do rzeczy? Właśnie - a na czym miałbym się męczyć :-)
Re: Lazarus + Sybase + SQL Driver.
Author: Łukasz 'Maly' Ostrowski
Date: Tue, 15 Feb 2011 11:29
Date: Tue, 15 Feb 2011 11:29
13 lines
1483 bytes
1483 bytes
On Tue, 15 Feb 2011 11:31:40 +0100, Tomasz Kisielewski wrote: > W dniu 14.02.2011 19:11, Sławomir Załęcki pisze: >> W dniu 14.02.2011 16:18, wloochacz pisze: >>> Targetem Twojej aplikacji jest Windows i męczysz się na Lazarusie?? >>> O maatko... >> A co to ma do rzeczy? > Właśnie - a na czym miałbym się męczyć :-) <propaganda>Na C#/.NET naturalnie :-)</propaganda> -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.eu/
Re: Lazarus + Sybase + SQL Driver.
Author: wloochacz
Date: Tue, 15 Feb 2011 12:32
Date: Tue, 15 Feb 2011 12:32
21 lines
2052 bytes
2052 bytes
W dniu 2011-02-15 12:29, Łukasz 'Maly' Ostrowski pisze: > On Tue, 15 Feb 2011 11:31:40 +0100, Tomasz Kisielewski wrote: >> W dniu 14.02.2011 19:11, Sławomir Załęcki pisze: >>> W dniu 14.02.2011 16:18, wloochacz pisze: >>>> Targetem Twojej aplikacji jest Windows i męczysz się na Lazarusie?? >>>> O maatko... >>> A co to ma do rzeczy? >> Właśnie - a na czym miałbym się męczyć :-) > > <propaganda>Na C#/.NET naturalnie :-)</propaganda> Nie "Na C#/.NET naturalnie :-)", skoro grupa Pascal, tylko w Delphi. Np w tej wersji: www.embarcadero.com/products/delphi/starter No offence, ale kulturą pracy to Lazarus nie grzeszy - jeżeli idzie o IDE to jest całe eony za Delphi. Rozumiem, jeśli targetem aplikacji jest np. Linux, ale Win32?? No chyba, że to kwestia ambicjonalna, to przepraszam ;-) -- wloochacz
Re: Lazarus + Sybase + SQL Driver.
Author: Tomasz Kisielewski
Date: Tue, 15 Feb 2011 12:53
Date: Tue, 15 Feb 2011 12:53
26 lines
2238 bytes
2238 bytes
W dniu 15.02.2011 13:32, wloochacz pisze: > W dniu 2011-02-15 12:29, Łukasz 'Maly' Ostrowski pisze: >> On Tue, 15 Feb 2011 11:31:40 +0100, Tomasz Kisielewski wrote: >>> W dniu 14.02.2011 19:11, Sławomir Załęcki pisze: >>>> W dniu 14.02.2011 16:18, wloochacz pisze: >>>>> Targetem Twojej aplikacji jest Windows i męczysz się na Lazarusie?? >>>>> O maatko... >>>> A co to ma do rzeczy? >>> Właśnie - a na czym miałbym się męczyć :-) >> >> <propaganda>Na C#/.NET naturalnie :-)</propaganda> > Nie "Na C#/.NET naturalnie :-)", skoro grupa Pascal, tylko w Delphi. > Np w tej wersji: > www.embarcadero.com/products/delphi/starter > > No offence, ale kulturą pracy to Lazarus nie grzeszy - jeżeli idzie o > IDE to jest całe eony za Delphi. > Rozumiem, jeśli targetem aplikacji jest np. Linux, ale Win32?? > No chyba, że to kwestia ambicjonalna, to przepraszam ;-) > Lazarus: 1.Jest za darmo 2.Można łatwo przeportować aplikację na Linuksa 3.Jego IDE całkowicie mi wystarcza - przyzwyczaiłem się :-)
Re: Lazarus + Sybase + SQL Driver.
Author: Łukasz 'Maly' Ostrowski
Date: Tue, 15 Feb 2011 12:57
Date: Tue, 15 Feb 2011 12:57
29 lines
2211 bytes
2211 bytes
On Tue, 15 Feb 2011 13:32:54 +0100, wloochacz wrote: > Nie "Na C#/.NET naturalnie :-)", skoro grupa Pascal, tylko w Delphi. > Np w tej wersji: > www.embarcadero.com/products/delphi/starter Strasznie restrykcyjna licencja, $1k rocznie jako limit przychodu? 3k pln? Kpina. VC# 2010 EE za free jest, i język stanowczo bardziej ekspresywny, i gignatyczna biblioteka komponentów, bah, nawet designer bardziej przyjazny. Wszystko oczywiście dyskusyjne/subiektywne ;-). > No offence, ale kulturą pracy to Lazarus nie grzeszy - jeżeli idzie o > IDE to jest całe eony za Delphi. Zgoda z problemami Lazarusa, aleee... ostatnim razem jak sprawdzałem to Delphi powyżej wersji 6/7 to jakiś dramat stabilności był :-P. Do tego cały czas 32-bity, dekady za murzynami ;-). I Delphi jako dialekt Object Pascala też stoi w miejscu z tego co kojarzę ;-). > Rozumiem, jeśli targetem aplikacji jest np. Linux, ale Win32?? > No chyba, że to kwestia ambicjonalna, to przepraszam ;-) Niektórzy lubią ból ;-). -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.eu/
Re: Lazarus + Sybase + SQL Driver.
Author: wloochacz
Date: Tue, 15 Feb 2011 13:15
Date: Tue, 15 Feb 2011 13:15
57 lines
3322 bytes
3322 bytes
W dniu 2011-02-15 13:57, Łukasz 'Maly' Ostrowski pisze: > On Tue, 15 Feb 2011 13:32:54 +0100, wloochacz wrote: >> Nie "Na C#/.NET naturalnie :-)", skoro grupa Pascal, tylko w Delphi. >> Np w tej wersji: >> www.embarcadero.com/products/delphi/starter > > Strasznie restrykcyjna licencja, $1k rocznie jako limit > przychodu? 3k pln? Zarabiasz, zapłać. Nie jest to szczyt marzeń, ale lepiej niż było - czyli lepiej niż nic. > Kpina. VC# 2010 EE za free jest, Tak, ale nie wspiera 64bit, nie można instalować wtyczek do ide, nie można pisać na Windows Mobile ani dla Office. To wszystko można za pomocą Delphi Starter, oczywiście poza tym czego nie ma (64bit). Także - not so fast, man! Nie taka kpina, w kilku miejscach jest lepiej - w kilku gorzej. > i język > stanowczo bardziej ekspresywny, i gignatyczna biblioteka > komponentów, bah, nawet designer bardziej przyjazny. Designer czego? Formatek? Taa... to faktycznie kwestia dyskusyjna. > Wszystko oczywiście dyskusyjne/subiektywne ;-). A jakże. >> No offence, ale kulturą pracy to Lazarus nie grzeszy - jeżeli idzie o >> IDE to jest całe eony za Delphi. > > Zgoda z problemami Lazarusa, aleee... ostatnim razem jak > sprawdzałem to Delphi powyżej wersji 6/7 to jakiś dramat > stabilności był :-P. To dawno sprawdzałeś. > Do tego cały czas 32-bity, dekady > za murzynami ;-). Prawda. Ma być lepiej, robi się i pewnie będzie 64bit kompilator - i nie tylko na Windows, ale to samemu można doczytać.... > I Delphi jako dialekt Object Pascala > też stoi w miejscu z tego co kojarzę ;-). Nieprawda. Zmian jest sporo, oczywiście nie tak ekspresyjne jak w .NET, ale i nie chciałbym mieć co pół roku tonę nowości w języku... Anyway - w końcu coś się ruszyło do przodu i idzie, idzie... >> Rozumiem, jeśli targetem aplikacji jest np. Linux, ale Win32?? >> No chyba, że to kwestia ambicjonalna, to przepraszam ;-) > > Niektórzy lubią ból ;-). Wolna wola. -- wloochacz
Re: Lazarus + Sybase + SQL Driver.
Author: Łukasz 'Maly' Ostrowski
Date: Tue, 15 Feb 2011 14:59
Date: Tue, 15 Feb 2011 14:59
91 lines
4517 bytes
4517 bytes
On Tue, 15 Feb 2011 14:15:52 +0100, wloochacz wrote:
> Zarabiasz, zapłać.
Zarabiam $1000 dolarów rocznie i mam zapłacić ile tysiecy za
Delphi? Nie sprawdzałem nawet, bo zawsze były przykre, jak na te
wątpliwe możliwości ;-). Do takiego limitu jest darmowe, więc jest
hobbystycznie darmowe, więc jest bezużytecznie darmowe :-P.
> Nie jest to szczyt marzeń, ale lepiej niż było - czyli lepiej niż nic.
Nie nazwałbym tego "lepiej niż było" - nadal do darmowego komercyjnego
się użyć nie da ;-).
>> Kpina. VC# 2010 EE za free jest,
> Tak, ale nie wspiera 64bit, nie można instalować wtyczek do ide, nie
> można pisać na Windows Mobile ani dla Office.
Można dla Windows Mobile, ale ścieżka jest niewspierana bo zachacza
o hackowanie taśma klejąca i blutakiem ;-).
Wynikowe projekty wspieraja 64-bit. Środowisko będzie 64-bitowe
"już niedługo" whereas z Delphi się dalej nic nie będzie ruszało
do przodu, najwyżej w bok("zmieniliśmy kolory IDE! Nazwalismy to
Embercardeo Delphi 2015!"). ;-).
> To wszystko można za pomocą Delphi Starter, oczywiście poza tym czego
> nie ma (64bit).
Można for fun. Wiekszośc ludzi tutaj zrezygnuje. Choćby
Tomasz z wątku tutejszego :).
"Wszystko można! Ale tylko dla siebie!" :p
> Także - not so fast, man!
> Nie taka kpina, w kilku miejscach jest lepiej - w kilku gorzej.
Wszędzie gorzej ;-).
>> i język
>> stanowczo bardziej ekspresywny, i gignatyczna biblioteka
>> komponentów, bah, nawet designer bardziej przyjazny.
> Designer czego? Formatek?
> Taa... to faktycznie kwestia dyskusyjna.
Tak, dyskusyjna ;-). Do reszty zarzutów się Kolega nie
ustosunkuje? ;-). Multi-cast eventy w Delphi po 2 dekadach
są w końcu? ;-).
>> Wszystko oczywiście dyskusyjne/subiektywne ;-).
> A jakże.
Jak zwykle ;-).
>> Zgoda z problemami Lazarusa, aleee... ostatnim razem jak
>> sprawdzałem to Delphi powyżej wersji 6/7 to jakiś dramat
>> stabilności był :-P.
> To dawno sprawdzałeś.
Ostnią wersją jaka widziałem był, nie daję głowy,
Delphi/BDS 2005, było... cieżko z nim.
>> Do tego cały czas 32-bity, dekady
>> za murzynami ;-).
> Prawda.
> Ma być lepiej, robi się i pewnie będzie 64bit kompilator - i nie tylko
> na Windows, ale to samemu można doczytać....
Czyta się tylko na tematy interesujące i rozwojowe, a nie
stojące w miejscu i nieciekawe ;-). Delphi powoli
chyli się ku śmierci. Wydaje mi się że Delphi Explorer
mogło coś wnieść, conajmniej do dobrego PR, Embercardeo
ubilo tą inicjatywę przejmując projekt.
>> I Delphi jako dialekt Object Pascala
>> też stoi w miejscu z tego co kojarzę ;-).
> Nieprawda.
> Zmian jest sporo, oczywiście nie tak ekspresyjne jak w .NET, ale i nie
> chciałbym mieć co pół roku tonę nowości w języku...
> Anyway - w końcu coś się ruszyło do przodu i idzie, idzie...
Ale co konkretnie? Czy znowu jakieś nic nie warte ficzery?
Tona nowości w C#/.NET za każdym razem coś wnosi, co
programiście ułatwia pracę, brak ,,nowości" powoduje że
w Delphi sobie 174-ty raz implementujesz List<Cośtam>
bo generics dalej są dramatyczne, zapewne. ;-)
Zgaduję - nie śledzę stanu aktualnego. :-P
--
Pozdrawiam,
Łukasz 'Maly' Ostrowski. http://l3v.eu/
Re: Lazarus + Sybase + SQL Driver.
Author: wloochacz
Date: Tue, 15 Feb 2011 16:53
Date: Tue, 15 Feb 2011 16:53
152 lines
7534 bytes
7534 bytes
W dniu 2011-02-15 15:59, Łukasz 'Maly' Ostrowski pisze:
> On Tue, 15 Feb 2011 14:15:52 +0100, wloochacz wrote:
>> Zarabiasz, zapłać.
>
> Zarabiam $1000 dolarów rocznie i mam zapłacić ile tysiecy za
> Delphi?
Pro New User 899 USD
> Nie sprawdzałem nawet, bo zawsze były przykre, jak na te
> wątpliwe możliwości ;-).
Powiem tak - kiepskiej baletnicy to i rąbek u spódnicy...
Czy możliwości są kiepskie?
Oczywiście to zależy co się robi, ale jak dla mnie są wystarczające.
Oczywiście mógłbym psioczyć, że nie ma porządnego mechanizmu refleksji i
takiego bogactwa ORMów jak np. dla .NET, ale...
> Do takiego limitu jest darmowe, więc jest
> hobbystycznie darmowe, więc jest bezużytecznie darmowe :-P.
To przeładowanie emotikonami czemuś służy? Bo jak dla mnei zaciemnia
dyskusję - nie cholery nie mogę się zorientować o co Ci naprawdę chodzi.
No chyba, że właśnie o to - to OK.
Tylko w takim razie marnujesz mój czas.
>> Nie jest to szczyt marzeń, ale lepiej niż było - czyli lepiej niż nic.
>
> Nie nazwałbym tego "lepiej niż było" - nadal do darmowego komercyjnego
> się użyć nie da ;-).
Czego nie rozumiesz w powyższym zdaniu?
Lepiej, to znaczy - musiałeś wydać te 899 baksów minimum bez żadnej
alternatywy.
>>> Kpina. VC# 2010 EE za free jest,
>> Tak, ale nie wspiera 64bit, nie można instalować wtyczek do ide, nie
>> można pisać na Windows Mobile ani dla Office.
>
> Można dla Windows Mobile, ale ścieżka jest niewspierana bo zachacza
> o hackowanie taśma klejąca i blutakiem ;-).
Czyli nie można.
Poza tym nie wspiera projektowania formatek dla Mobile - mylę się?
Tak to i można w Delphi...
> Wynikowe projekty wspieraja 64-bit. Środowisko będzie 64-bitowe
> "już niedługo" whereas z Delphi się dalej nic nie będzie ruszało
> do przodu, najwyżej w bok("zmieniliśmy kolory IDE! Nazwalismy to
> Embercardeo Delphi 2015!"). ;-).
Nie wiesz o czym piszesz.
>> To wszystko można za pomocą Delphi Starter, oczywiście poza tym czego
>> nie ma (64bit).
>
> Można for fun. Wiekszośc ludzi tutaj zrezygnuje. Choćby
> Tomasz z wątku tutejszego :).
Ja tylko wspomniałem o możliwościach, co kto z tym zrobi to problem jego
Embarcadero.
> "Wszystko można! Ale tylko dla siebie!" :p
>
>> Także - not so fast, man!
>> Nie taka kpina, w kilku miejscach jest lepiej - w kilku gorzej.
>
> Wszędzie gorzej ;-).
Mnóstwo się nacieszyłeś, ale nic konkretnie.
Gdzie konkretnie jest gorzej?
Skoro wszędzie, to nie powinieneś mieć problemów z opisaniem "gorszych"
obszarów, prawda?
>>> i język
>>> stanowczo bardziej ekspresywny, i gignatyczna biblioteka
>>> komponentów, bah, nawet designer bardziej przyjazny.
>> Designer czego? Formatek?
>> Taa... to faktycznie kwestia dyskusyjna.
>
> Tak, dyskusyjna ;-). Do reszty zarzutów się Kolega nie
> ustosunkuje? ;-). Multi-cast eventy w Delphi po 2 dekadach
> są w końcu? ;-).
Oczywiście, że są - używam ich od jakiś 6 lat.
Od D2010 w wersji generycznej.
Jeżeli pytasz czy są w VCL, to powiem tak - to zależy.
W bibliotekach (kontrolkach) standardowych nie ma (i pewnie nie będzie,
bo każdy kto ma chociaż zielone pojęcie, wie czym to pachnie... backward
compatibility), w moich są - również ze wsparciem dla OI (ObjectInspector).
>>> Wszystko oczywiście dyskusyjne/subiektywne ;-).
>> A jakże.
>
> Jak zwykle ;-).
>
>>> Zgoda z problemami Lazarusa, aleee... ostatnim razem jak
>>> sprawdzałem to Delphi powyżej wersji 6/7 to jakiś dramat
>>> stabilności był :-P.
>> To dawno sprawdzałeś.
>
> Ostnią wersją jaka widziałem był, nie daję głowy,
> Delphi/BDS 2005, było... cieżko z nim.
To był straszny niewypał - tak poważny, że właściciel dawał za darmo
licencję na wersję niższą razem z 2005.
Osobiście nigdy nie używałem, od wersji 6 wskoczyłem na 2006, z tej na
2010 i XE.
>>> Do tego cały czas 32-bity, dekady
>>> za murzynami ;-).
>> Prawda.
>> Ma być lepiej, robi się i pewnie będzie 64bit kompilator - i nie tylko
>> na Windows, ale to samemu można doczytać....
>
> Czyta się tylko na tematy interesujące i rozwojowe, a nie
> stojące w miejscu i nieciekawe ;-).
Być może, ale to Twoja opinia. Dla mnie może być ciekawe - dla Ciebie
nie musi.
Za to irytuje mnie, że zabierasz głos w temacie o którym taka naprawdę
niewiele wiesz i coś tam słyszałeś - 6 lat temu.
> Delphi powoli
> chyli się ku śmierci. Wydaje mi się że Delphi Explorer
> mogło coś wnieść, conajmniej do dobrego PR, Embercardeo
> ubilo tą inicjatywę przejmując projekt.
Niezupełnie tak - TDE był zdecydowanie gorszym projektem niż Starter.
Miało tylko jedną zaletę - było za darmo.
Co do samego Embercardeo, to mam zgoła odmienną opinię - dopiero pod ich
skrzydłami zaczyna się coś dziać z Delphi jako takim, ale tam jest tak
dużo zaległości że nie da się tego zrobić w ciągu roku. No way!
>>> I Delphi jako dialekt Object Pascala
>>> też stoi w miejscu z tego co kojarzę ;-).
>> Nieprawda.
>> Zmian jest sporo, oczywiście nie tak ekspresyjne jak w .NET, ale i nie
>> chciałbym mieć co pół roku tonę nowości w języku...
>> Anyway - w końcu coś się ruszyło do przodu i idzie, idzie...
>
> Ale co konkretnie?
Google Ci zabrali czy co?
Wstyd - nie przygotowałeś się do dyskusji:
Ogólnie jest tu:
http://www.embarcadero.com/products/delphi/whats-new
A konkretnie to np. na stronach Marco Cantu
> Czy znowu jakieś nic nie warte ficzery?
> Tona nowości w C#/.NET za każdym razem coś wnosi, co
> programiście ułatwia pracę, brak ,,nowości" powoduje że
> w Delphi sobie 174-ty raz implementujesz List<Cośtam>
> bo generics dalej są dramatyczne, zapewne. ;-)
Dobrze, skoro są dramatyczne to pierwszy link z brzegu:
http://code.google.com/p/delphilhlplib/wiki/FeatureList
Zwłaszcza dramatyczne jest to:
"Enex (Enumerable Extensions) provide Linq-like possibilities for all
DeHL collections."
> Zgaduję - nie śledzę stanu aktualnego. :-P
Widać.
--
wloochacz
Re: Lazarus + Sybase + SQL Driver.
Author: Łukasz 'Maly' Ostrowski
Date: Wed, 16 Feb 2011 08:05
Date: Wed, 16 Feb 2011 08:05
122 lines
5886 bytes
5886 bytes
On Tue, 15 Feb 2011 17:53:35 +0100, wloochacz wrote:
> Tylko w takim razie marnujesz mój czas.
Podejmując dyskusję o wyższości jednego święta nad
drugim oboje klikneliśmy "Accept" przy Licencji
Marnowania Czasu.
>>>> Kpina. VC# 2010 EE za free jest,
>>> Tak, ale nie wspiera 64bit, nie można instalować wtyczek do ide, nie
>>> można pisać na Windows Mobile ani dla Office.
>>
>> Można dla Windows Mobile, ale ścieżka jest niewspierana bo zachacza
>> o hackowanie taśma klejąca i blutakiem ;-).
> Czyli nie można.
> Poza tym nie wspiera projektowania formatek dla Mobile - mylę się?
> Tak to i można w Delphi...
Wyszliśmy z "I kolega chce klepać w Win i bierze Lazarusa",
kogo interesuje WM/WP w tym kontekście?
>> Wynikowe projekty wspieraja 64-bit. Środowisko będzie 64-bitowe
>> "już niedługo" whereas z Delphi się dalej nic nie będzie ruszało
>> do przodu, najwyżej w bok("zmieniliśmy kolory IDE! Nazwalismy to
>> Embercardeo Delphi 2015!"). ;-).
> Nie wiesz o czym piszesz.
Wiem.
> Gdzie konkretnie jest gorzej?
> Skoro wszędzie, to nie powinieneś mieć problemów z opisaniem "gorszych"
> obszarów, prawda?
Who cares?
> Oczywiście, że są - używam ich od jakiś 6 lat.
> Od D2010 w wersji generycznej.
> Jeżeli pytasz czy są w VCL, to powiem tak - to zależy.
> W bibliotekach (kontrolkach) standardowych nie ma (i pewnie nie będzie,
> bo każdy kto ma chociaż zielone pojęcie, wie czym to pachnie... backward
> compatibility), w moich są - również ze wsparciem dla OI (ObjectInspector).
Czyli nie ma. Pytam się co jest zaprojektowane dobrze
"out of box" a nie co sobie można dopisać po godzinach
bojów.
"Również ze wsparciem" brzmi jak "i nawet udało sie dopisać
support dla OI" jako osiągnięcie ponadnaturalne.
> To był straszny niewypał - tak poważny, że właściciel dawał za darmo
> licencję na wersję niższą razem z 2005.
> Osobiście nigdy nie używałem, od wersji 6 wskoczyłem na 2006, z tej na
> 2010 i XE.
Czyli z 20 lat historii D, od 3-4 coś się dzieje w dobrym kierunku?
> Niezupełnie tak - TDE był zdecydowanie gorszym projektem niż Starter.
> Miało tylko jedną zaletę - było za darmo.
Ta zaleta jest teraz bardzo ważna dla hobbystów, którzy być może
się przekonają i kupią wersję Ultimate z dodatkowymi 200
komponentami!111 TSubstraction i TQuake3 included.
> Co do samego Embercardeo, to mam zgoła odmienną opinię - dopiero pod ich
> skrzydłami zaczyna się coś dziać z Delphi jako takim, ale tam jest tak
> dużo zaległości że nie da się tego zrobić w ciągu roku. No way!
Jeżeli tak mówisz to ja Tobie wierze.
>>> Anyway - w końcu coś się ruszyło do przodu i idzie, idzie...
>>
>> Ale co konkretnie?
> Google Ci zabrali czy co?
> Wstyd - nie przygotowałeś się do dyskusji:
> Ogólnie jest tu:
> http://www.embarcadero.com/products/delphi/whats-new
Ogólniki, chwalenie się "już mamy Unicode" nie jest specjalnie
przekonującym argumentem.
Nie mam czasu na grzebanie, jak E nie chce konkretnego
change-loga pokazać:
> Language, Compiler and Library Enhancements
> Continued improvements and enhancements to your application foundation.
> - Updates to the VCL, RTL, and STL
W sensie że co? Że mogę ustawić jakiś nowy kolor tła?
> - Regular expressions for Delphi RTL
Cały świat ma to od dekaty, włącznie z licealnymi
językami pokroju PHP.
> - Improved compiler performance
Można lepiej? Kompilator Delphi zawsze całkiem zgrabnie
i szybko kompilował z tego co pamiętam.
> A konkretnie to np. na stronach Marco Cantu
>
>> Czy znowu jakieś nic nie warte ficzery?
>> Tona nowości w C#/.NET za każdym razem coś wnosi, co
>> programiście ułatwia pracę, brak ,,nowości" powoduje że
>> w Delphi sobie 174-ty raz implementujesz List<Cośtam>
>> bo generics dalej są dramatyczne, zapewne. ;-)
> Dobrze, skoro są dramatyczne to pierwszy link z brzegu:
> http://code.google.com/p/delphilhlplib/wiki/FeatureList
> Zwłaszcza dramatyczne jest to:
> "Enex (Enumerable Extensions) provide Linq-like possibilities for all
> DeHL collections."
To nie są improvementy języka/frameworka, to biblioteka
zewnętrzna. Czy to jak z Java - najpierw trzeba dorzucić
5mb zewnętrznych .jar'ów żeby hello world łatwo sie pytało?
P.S. Czyżby się są lambda-expressions w międzyczasie pojawiły?
Czy to "LINQ like" to:
kolekcja.Where(IdentyfikatorFunkcjiPredykatu)
?
--
Pozdrawiam,
Łukasz 'Maly' Ostrowski. http://l3v.eu/
Re: Lazarus + Sybase + SQL Driver.
Author: Łukasz 'Maly' Ostrowski
Date: Wed, 16 Feb 2011 08:05
Date: Wed, 16 Feb 2011 08:05
10 lines
1639 bytes
1639 bytes
On Wed, 16 Feb 2011 09:05:09 +0100, Łukasz 'Maly' Ostrowski wrote: > To nie są improvementy języka/frameworka, to biblioteka > zewnętrzna. Czy to jak z Java - najpierw trzeba dorzucić > 5mb zewnętrznych .jar'ów żeby hello world łatwo sie pytało? Pisało* -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.eu/
Re: Lazarus + Sybase + SQL Driver.
Author: wloochacz
Date: Wed, 16 Feb 2011 08:30
Date: Wed, 16 Feb 2011 08:30
15 lines
2071 bytes
2071 bytes
W dniu 2011-02-16 09:05, Łukasz 'Maly' Ostrowski pisze: > On Tue, 15 Feb 2011 17:53:35 +0100, wloochacz wrote: >> > Tylko w takim razie marnujesz mój czas. > Podejmując dyskusję o wyższości jednego święta nad > drugim oboje klikneliśmy "Accept" przy Licencji > Marnowania Czasu. Skoro tak, to w odpowiedzi na wszystko, pozostało mi tylko tylko zacytować szanownego interlokutora "Who cares?" Panowie wybaczą, ale naprawdę nie mam czasu na dyrdymały i kończy się to tylko frustracją, bo do niczego do nie prowadzi i nie zdążę zrealizować założonych celów na dziś/jutro... -- wloochacz
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads