tag:blogger.com,1999:blog-10106032.post6874319036028972990..comments2024-03-14T09:24:53.310+00:00Comments on Entropy Overload: Moving OnBarry Kellyhttp://www.blogger.com/profile/10559947643606684495noreply@blogger.comBlogger55125tag:blogger.com,1999:blog-10106032.post-24895727877075229892012-12-24T03:42:47.492+00:002012-12-24T03:42:47.492+00:00Thank you for infomationThank you for infomationamixerhttp://orange-thailand.comnoreply@blogger.comtag:blogger.com,1999:blog-10106032.post-6980480840066868992012-09-11T10:07:40.428+01:002012-09-11T10:07:40.428+01:00Thank you, Barry, for your good job! Best wishes f...Thank you, Barry, for your good job! Best wishes from Russia.Anton Alisovhttps://www.blogger.com/profile/08259023172071661864noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-25468609877461215492012-09-09T09:11:02.356+01:002012-09-09T09:11:02.356+01:00Good luck man, micro$oft is waiting ...Good luck man, micro$oft is waiting ...Sofiane Chihebnoreply@blogger.comtag:blogger.com,1999:blog-10106032.post-42589356876894543812012-09-07T01:24:39.360+01:002012-09-07T01:24:39.360+01:00Barry,
Sorry to see you go. Your thoughful and kn...Barry,<br /><br />Sorry to see you go. Your thoughful and knowledgeable answers to my questions at StackOverflow helped me more than you'll ever know.<br /><br />Louis Kessler<br />Winnipeg, Manitoba, CanadaLouis Kesslerhttps://www.blogger.com/profile/11704667321407909489noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-10084389736810727162012-09-06T16:51:27.249+01:002012-09-06T16:51:27.249+01:00I wasn't know that you were working with Delph...I wasn't know that you were working with Delphi team, but I know you from experts-exchange, when you was number 1 in Delphi area. <br />I remembered that when I come to London in 2001 or 2002 I put a post in experts-exchange containing my telephone number in London, but unfortunately we didn't met.<br />Motaz Abdel Azeem<br />http://www.code.sd/eng/products.htmlAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-10106032.post-74424993069389259462012-09-05T21:46:03.389+01:002012-09-05T21:46:03.389+01:00Life goes on. Good luck and many thanks for your w...Life goes on. Good luck and many thanks for your work.<br /><br />"I've also lost some of the object orientation religion I first picked up when I was in my teenage bedroom, figuring out how virtual method calls worked in my copy of Turbo Pascal 6. I remember the epiphanies of those days. But these days, I see the bureaucracy and busywork involved in creating class hierarchies, how it can fool you into thinking you're doing productive work when you're filling out various idioms and "patterns". Some problems - like GUI widgets - work really really well with OO. But others work far better with the functional approach, where the set of data structures is closed but the set of methods is open. Shoehorning these into OO results in ugly architectures with extra indirections."<br /><br />I have a similar feeling. I don't about your new favourite language but maybe Google Go is worth a look. The concept is really appealing and IMO their willingness to keep things simple but effective is rarely seen today.<br /><br />MichaelAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-10106032.post-74546250644969327872012-09-05T17:46:20.507+01:002012-09-05T17:46:20.507+01:00Best luck, Barry!
Thank you for all the things and...Best luck, Barry!<br />Thank you for all the things and posts you did for Delphi community.Aleksey Timohinhttp://www.tdelphiblog.comnoreply@blogger.comtag:blogger.com,1999:blog-10106032.post-75333683266416465452012-09-05T09:10:33.584+01:002012-09-05T09:10:33.584+01:00Damn! IEnumerable<Integer>Damn! IEnumerable<Integer>Arioch, thehttps://www.blogger.com/profile/05506275753418154075noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-86912913557692276662012-09-05T09:09:58.210+01:002012-09-05T09:09:58.210+01:00This comment has been removed by the author.Arioch, thehttps://www.blogger.com/profile/05506275753418154075noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-29641145892038425582012-09-05T09:09:10.877+01:002012-09-05T09:09:10.877+01:00some 1D collection.
IEnumerable for example.
for...some 1D collection. <br />IEnumerable for example.<br /><br />for collection of records that could be like<br />DataSet.Filter(_.FieldName > 10)Arioch, thehttps://www.blogger.com/profile/05506275753418154075noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-22849216761408528372012-09-05T09:06:59.076+01:002012-09-05T09:06:59.076+01:00@Arioch.
Datastream?@Arioch.<br />Datastream?Sergey Antonov aka oxffffhttps://www.blogger.com/profile/10045102019512764602noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-29412591535347773002012-09-05T08:47:53.384+01:002012-09-05T08:47:53.384+01:00@0xfff Sure, we all speak out our IMHOs here.
But ...@0xfff Sure, we all speak out our IMHOs here.<br />But writing somthing like DataStream.Filter( > 10 ) is absolutely impractical in Delphi. And complex functions make it exponentially worse to debug.<br />Arioch, thehttps://www.blogger.com/profile/05506275753418154075noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-17802633512669823392012-09-05T08:44:22.613+01:002012-09-05T08:44:22.613+01:00@Arioch.
It is yours IMHO only.
@Arioch.<br />It is yours IMHO only.<br /><br /><br /><br /><br />Sergey Antonov aka oxffffhttps://www.blogger.com/profile/10045102019512764602noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-19461288561973321442012-09-05T08:17:52.627+01:002012-09-05T08:17:52.627+01:00@0xffff, "anonymous methods" in Delphi a...@0xffff, "anonymous methods" in Delphi are admirably beautiful in documentation, are so natively pascalish... But they are hardly usably. Closures should be very short and concise. Delphi closures are nothing but boilerplate. They can only be usable for complex 5-15 lines procedures, but that scope is where it is time to just make a normal routine and give it a name. C++ closures are ugly to look, but they are practical more or less. Delphi closures are beautiful but impractical.Arioch, thehttps://www.blogger.com/profile/05506275753418154075noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-46714708637515730452012-09-05T08:14:00.968+01:002012-09-05T08:14:00.968+01:00@Pavel you say so, but when i re-surrected the top...@Pavel you say so, but when i re-surrected the topic about closures ("anonymous methods") in FPC, i saw that every one of core community saw closures having no value for Pascal at best or explicitly destructing the language at worse. So, i don't expect FPC to move that way, be it good or bad. However there still are Nemerle and Scala to blend OOP anf FP together :-)Arioch, thehttps://www.blogger.com/profile/05506275753418154075noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-67186703878512129542012-09-05T00:15:41.989+01:002012-09-05T00:15:41.989+01:00Good luck, embarcadero cracked in half when you le...Good luck, embarcadero cracked in half when you left. The Brazilians want you to be happy. You happy, means that good things will come to us mere mortals!dataprimenoreply@blogger.comtag:blogger.com,1999:blog-10106032.post-24059078176103141522012-09-04T22:45:17.192+01:002012-09-04T22:45:17.192+01:00I see that you let them go ... ;-)
Good luck with ...I see that you let them go ... ;-)<br />Good luck with your new adventures.<br />I know I'll enjoy reading more of those posts of yours (and I'm sure I'm not alone).Françoishttp://fgaillard.com/noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-91998339372534257462012-09-04T21:12:42.468+01:002012-09-04T21:12:42.468+01:00Thank you, Barry,
for anonymous methods,
bounded...Thank you, Barry, <br /><br />for anonymous methods,<br />bounded polymorphism support,<br />rich reflection support and many<br />other RTL stuff.Sergey Antonov aka oxffffhttps://www.blogger.com/profile/10045102019512764602noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-76226134646266102042012-09-04T20:56:15.966+01:002012-09-04T20:56:15.966+01:00Sorry to see you go, happy to know you are doing s...Sorry to see you go, happy to know you are doing so to follow your heart and your dreams. Best of luck and and I hope you will find something fun and worthwhile to spend your time on.Marjanhttps://www.blogger.com/profile/11921463138340909694noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-79895645482181523872012-09-04T19:28:08.531+01:002012-09-04T19:28:08.531+01:00Hi Barry,
only one word: THANKS!
Best of luck fo...Hi Barry,<br /><br />only one word: THANKS!<br /><br />Best of luck for the future!<br /><br />ClaudioAnonymoushttps://www.blogger.com/profile/18194404587146003843noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-76182348006579328522012-09-04T16:45:38.515+01:002012-09-04T16:45:38.515+01:00This comment has been removed by the author.Maciej Izakhttps://www.blogger.com/profile/11200277158559418856noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-5610830750857259202012-09-04T16:38:17.211+01:002012-09-04T16:38:17.211+01:00Good Luck
Another brick lost from delphi wall..
D4...Good Luck<br />Another brick lost from delphi wall..<br />D4A!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-10106032.post-87907800171676907952012-09-04T16:15:46.000+01:002012-09-04T16:15:46.000+01:00Thank you for your contribution to bringing DCC fo...Thank you for your contribution to bringing DCC forward into the 21st century, and thanks for all the insightful blog posts. I understand why you are moving on; and a lot of great opportunities are yet to come. I wish you all the best!Moritz Beutelhttp://www.audacia-software.de/noreply@blogger.comtag:blogger.com,1999:blog-10106032.post-76155661344651505942012-09-04T15:50:53.251+01:002012-09-04T15:50:53.251+01:00Thank you Barry for all your work on Delphi's ...Thank you Barry for all your work on Delphi's compiler and good luck to you!<br /><br />Let's see who left EMBT recently: Andreano Lanusse, Alex Ciobanu, Barry Kelly. So, I wonder: who is the next one?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-10106032.post-27609548486934711932012-09-04T15:01:15.619+01:002012-09-04T15:01:15.619+01:00If you want to be with Pascal you can try to work ...If you want to be with Pascal you can try to work on FPC ;) We are open for new ideas and new developers.Anonymoushttps://www.blogger.com/profile/13087299539963377503noreply@blogger.com