🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Lazarus + Sybase + SQL Driver.

#93076
From: Łukasz 'Maly' Ostrowski
Date: Wed, 16 Feb 2011 08:05
122 lines
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/
Technical Details
Message-ID: <ruyzz1gga1r0$.iqjtzztt9d0d$.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.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> <ijeb2l$r1j$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
From: Łukasz 'Maly' Ostrowski <maly@USUNnemo.pl>
Newsgroups: pl.comp.lang.pascal
Subject: Re: Lazarus + Sybase + SQL Driver.
Date: Wed, 16 Feb 2011 09:05:09 +0100
Organization: Acme
Lines: 122
Message-ID: <ruyzz1gga1r0$.iqjtzztt9d0d$.dlg@40tude.net>
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> <ijeb2l$r1j$1@inews.gazeta.pl>
NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl
Mime-Version: 1.0
X-Trace: news.dialog.net.pl 1297843518 4061 78.9.71.129 (16 Feb 2011 08:05:18 GMT)
X-Complaints-To: abuse@dialog.net.pl
NNTP-Posting-Date: Wed, 16 Feb 2011 08:05:18 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit