[fpc-pascal] Re: fpc-pascal Digest, Vol 19, Issue 24

2006-03-16 Thread Gkhan
Message: 7
Date: Thu, 16 Mar 2006 01:13:57 +0100
From: Mattias Gaertner [EMAIL PROTECTED]
Subject: Re: [fpc-pascal] Re: OpenDelphi.org
To: FPC-Pascal users discussions
fpc-pascal@lists.freepascal.org
Message-ID:
[EMAIL PROTECTED]
Content-Type: text/plain; charset=US-ASCII

On Wed, 15 Mar 2006 15:57:23 -0800 (PST)

 
 
 --- [EMAIL PROTECTED] wrote:
 

snip

 
 FPC is Ok but a few years ago I examined Lazarus
 codebase and I saw Lazarus is hacking Class parents
 on-the-fly for its normal operations so I
immediately
 lost my interest. 
 Is this changed recently?

If you mean creating the VMT at runtime, then the
answer is: yes, it 
still
does.
What are the alternatives?

Mattias

Yep I meant creating VMT at runtime,It does not seems
like a good practice to me. 

Delphi's streaming system wont work without RTTI, and 
Delphi's RTTI is only for streaming. RTTI and message/
dynamic methods is embedded in compiler to support VCL
and IDE. So writing a Delphi-like IDE without support
of FPC team / compiler could be hard work but I still
wont think 
creating VMT in runtime is way to go. Cross-platform
issues and these kind of hacks/ shortcuts  is
overcomplicating things in Lazarus codebase, I think.

Alternative? 
I prefer a solution based on non ref-counted
interfaces  for example (although this may need some
support from compiler side e.g UID's for non
ref-counted interfaces/ interface delegation or
something, and means nearly rewrite, so I dont think
this will happen)
User-level delphi compatibility is enough for masses
(e.g Form designer, properties vs), as long as it have
quality/stability,  internal workings of components is
not so important, but as I said above, with current
implementation I dont think Lazarus is
production-ready or it will become.

Sorry for my poor English.

Gokhan

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


[fpc-pascal] Re: OpenDelphi.org

2006-03-15 Thread Gkhan


--- [EMAIL PROTECTED] wrote:

 Message: 1
 Date: Wed, 15 Mar 2006 20:19:36 +0700
 From: Bisma Jayadi [EMAIL PROTECTED]
 Subject: [fpc-pascal] opendelphi.org
 To: fpc-pascal@lists.freepascal.org
 Message-ID: [EMAIL PROTECTED]
 Content-Type: text/plain; charset=ISO-8859-1;
 format=flowed
 
 http://delphi.org/
 
 Very nice attempts, but -IMO- they're just wasting
 their time. :p
 Why don't they switch to and support FPC/Lazarus
 instead of doing that? :p
 
 -Bee-
 
 has Bee.ography at
 http://beeography.wordpress.com
 

FPC is Ok but a few years ago I examined Lazarus
codebase and I saw Lazarus is hacking Class parents
on-the-fly for its normal operations so I immediately
lost my interest. 
Is this changed recently?

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


[fpc-pascal] RE: Modern Language

2006-03-03 Thread Gkhan

It seems to me some people thinks none of
language/compiler except coming from Microsoft can be
modern or safe ! I'll restrain myself from saying
more.


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal