| Register | FAQ | Calendar | Search | Today's Posts | Mark Forums Read |
|
#1
| |||
| |||
| CodeGear has started blogging about things we will see in Tiburon: http://blogs.codegear.com/nickhodges/2008/07/15/39066 http://blogs.codegear.com/davidi/2008/07/15/38895 http://blogs.codegear.com/davidi/2008/07/15/38898 http://chrisbensen.blogspot.com/2008...of-tiburn.html http://chrisbensen.blogspot.com/2008...l-palette.html http://chrisbensen.blogspot.com/2008...-peek-com.html http://chrisbensen.blogspot.com/2008...m-wizards.html http://blogs.codegear.com/ao/2008/07/16/38938 http://blogs.codegear.com/abauer/2008/07/16/38864 -- Regards, Bruce McGee Glooscap Software |
|
#2
| |||
| |||
| Some cool stuff there! I'm glad to see the component changes, too - two of those are ones I suggested (I'm sure others did too though) and it's a nice feeling to see them created ![]() Cheers, David "Bruce McGee" <bmcgee@glooscap.com> wrote in message news:xn0fsr2ojb34dt000@newsgroups.borland.com... > CodeGear has started blogging about things we will see in Tiburon: > > http://blogs.codegear.com/nickhodges/2008/07/15/39066 > http://blogs.codegear.com/davidi/2008/07/15/38895 > http://blogs.codegear.com/davidi/2008/07/15/38898 > http://chrisbensen.blogspot.com/2008...of-tiburn.html > http://chrisbensen.blogspot.com/2008...l-palette.html > http://chrisbensen.blogspot.com/2008...-peek-com.html > http://chrisbensen.blogspot.com/2008...m-wizards.html > http://blogs.codegear.com/ao/2008/07/16/38938 > http://blogs.codegear.com/abauer/2008/07/16/38864 > > -- > Regards, > Bruce McGee > Glooscap Software |
|
#3
| |||
| |||
| From what tyhe blog posts tell me, it's very evolutionary stuff, apart from Unicode, which should have been in Delphi a long time ago. Be that as it may, COM, ActiveX etc. all good and well, but hardly groud breaking. I'd like to see some examples of "new language features like Generics and Anonymous Methods" as mentioned in Nick's post. Is this .net or win32 as well? What does it look like? Please show us! |
|
#4
| |||
| |||
| MartinK escreveu: > From what tyhe blog posts tell me, it's very evolutionary stuff, apart > from Unicode, which should have been in Delphi a long time ago. > > Be that as it may, COM, ActiveX etc. all good and well, but hardly groud > breaking. > > I'd like to see some examples of "new language features like Generics > and Anonymous Methods" as mentioned in Nick's post. Is this .net or > win32 as well? What does it look like? Please show us! > Anonymous methods can be seen here: http://blogs.codegear.com/andreanola...ymous-methods/ I liked a lot the DataSnap enhancements. I'd like to see some code about it too. Regards |
|
#5
| |||
| |||
| Alexandre Machado wrote: > > Anonymous methods can be seen here: > > http://blogs.codegear.com/andreanola...ymous-methods/ > Very nice, it even works exactly like I expected. However I still have a question regarding this (wrote this an another thread some weeks ago...): <quote> procedure TMyClass.MyMethod; var I: Integer; begin I := 5; ExternalLib.RegisterCallback( procedure ProgressCallback; stdcall; begin // Access "I" here end; ); end; procedure TMyClass.AnotherMethod; begin MyMethod; ExternalLib.StartLongrunningProcess; end; Also this wouldn't work if ExternalLib is not implemented in Delphi, would it? </quote> So is this a "Delphi-only" feature and how will it interact with C++ Builder? -- Regards Jens |
|
#6
| |||
| |||
| Jens Mühlenhoff wrote: > Alexandre Machado wrote: >> >> Anonymous methods can be seen here: >> >> http://blogs.codegear.com/andreanola...ymous-methods/ >> > Very nice, it even works exactly like I expected. However I still have a > question regarding this (wrote this an another thread some weeks ago...): > Actually on seconde glance it doesn't, because there is this new "reference" keyword: type TSimpleProcedure1 = reference to procedure(n: string); TSimpleProcedure2 = procedure(n: string); I guess that TSimpleProcedure1 and TSimpleProcedure2 will be incompatible? Or is there going to be some compiler magic that converts one to the other if needed? I really can't wait to try out Tiburon :-). -- Regards Jens |
|
#7
| |||
| |||
| Alexandre Machado wrote: > Anonymous methods can be seen here: > http://blogs.codegear.com/andreanola...uron-anonymous > -methods/ I must be dense - I am having trouble getting the whole concept of anonymous methods. Can't we already achieve the same effect with 'embedded' functions and procedures? e.g.: function IsValidEmail(AEmail: string): Boolean; function CheckAllowed(AString: string): Boolean; var I: Integer; begin ...blahblahblah... Result := False; end; begin ...blahblahblah... Result := CheckAllowed (AEmail); end; |
|
#8
| |||
| |||
| Tom Corey wrote: > I must be dense - I am having trouble getting the whole concept of > anonymous methods. Can't we already achieve the same effect with > 'embedded' functions and procedures? No. Try to assign an "embedded" procedure to an event handle or, for example. Or to any other method pointer. It doesn't work. Also, they are not anonymous. That isn't really your point, but it's important if you consider this as one step towards lambda expressions. -- Craig Stuntz [TeamB] · Vertex Systems Corp. · Columbus, OH Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz IB 6 versions prior to 6.0.1.6 are pre-release and may corrupt your DBs! Open Edition users, get 6.0.1.6 from http://mers.com |
|
#9
| |||
| |||
| Craig Stuntz [TeamB] wrote: > Try to assign an "embedded" procedure to an event handle or, for > example. Or to any other method pointer. It doesn't work. I guess that it's something I'm going to have to see in action to really grok. > consider this as one step towards lambda expressions. Yet another new-fangled thing that I've heard of but don't understand :-) |
|
#10
| |||
| |||
| I got the money bring the beast out. |
![]() |
| Thread Tools | |
| Display Modes | |
In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.