🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #93075

Re: Lazarus + Sybase + SQL Driver.

#93075
From: wloochacz
Date: Tue, 15 Feb 2011 16:53
152 lines
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
Technical Details
Message-ID: <ijeb2l$r1j$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <i2hmsr$3tn$1@speranza.aioe.org> <i2jn2p$ndd$1@news.onet.pl> <i2kokf$e6m$1@speranza.aioe.org> <i2mbtc$gvp$1@news.onet.pl> <i2q6tq$90f$1@speranza.aioe.org> <i2r6a9$398$1@news.onet.pl> <ijbh54$2dk$1@inews.gazeta.pl> <ijbrc2$22r$1@news.mm.pl> <ijdkmc$338$1@news.onet.pl> <12mj3vz4d6osm.edw123nmcozq.dlg@40tude.net> <ijdrps$1v3$1@inews.gazeta.pl> <1iei2jiotfss5$.ootmd2acrkx4$.dlg@40tude.net> <ijduaf$bhq$1@inews.gazeta.pl> <e9vky63408mv$.11i0l3iwo8tkj.dlg@40tude.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: wloochacz <wloochacz@nospam.gmail.spameromnie.com>
Newsgroups: pl.comp.lang.pascal
Subject: Re: Lazarus + Sybase + SQL Driver.
Date: Tue, 15 Feb 2011 17:53:35 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 152
Message-ID: <ijeb2l$r1j$1@inews.gazeta.pl>
References: <i2hmsr$3tn$1@speranza.aioe.org> <i2jn2p$ndd$1@news.onet.pl> <i2kokf$e6m$1@speranza.aioe.org> <i2mbtc$gvp$1@news.onet.pl> <i2q6tq$90f$1@speranza.aioe.org> <i2r6a9$398$1@news.onet.pl> <ijbh54$2dk$1@inews.gazeta.pl> <ijbrc2$22r$1@news.mm.pl> <ijdkmc$338$1@news.onet.pl> <12mj3vz4d6osm.edw123nmcozq.dlg@40tude.net> <ijdrps$1v3$1@inews.gazeta.pl> <1iei2jiotfss5$.ootmd2acrkx4$.dlg@40tude.net> <ijduaf$bhq$1@inews.gazeta.pl> <e9vky63408mv$.11i0l3iwo8tkj.dlg@40tude.net>
Reply-To: wloochacz@nospam.gmail.spameromnie.com
NNTP-Posting-Host: 178.217.32.151
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1297788822 27699 178.217.32.151 (15 Feb 2011 16:53:42 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Tue, 15 Feb 2011 16:53:42 +0000 (UTC)
X-User: wloochacz
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
In-Reply-To: <e9vky63408mv$.11i0l3iwo8tkj.dlg@40tude.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit