Re: [Lazarus] Why we chose Object Pascal instead

2009-04-15 Thread Bee
 And here is the best comment about it:

The funniest comment about it:

VB is the garbage collector: you type in your code and... there you
have it, the garbage!

-- 
-Bee-

has Bee.ography at:
http://beeography.wordpress.com
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Why we chose Object Pascal instead

2009-04-15 Thread Bee
 http://thedailywtf.com/Articles/Spaced-Out.aspx
 This is why we don't hire VB programmers!!!  :-)

Well, to me it seems the problem is with the programmer. I have seen a
Java and also a Delphi programmer write similar code as the article
mentioned. Though such kind of programmer is more common in VB world.
:D

-- 
-Bee-

has Bee.ography at:
http://beeography.wordpress.com

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


[Lazarus] Delphi wxWidget plugin for Lazarus

2009-03-31 Thread Bee
Hi,

Someone had made an interesting project. You may see the screencast here:

https://forums.codegear.com/thread.jspa?threadID=14612tstart=0

Nice work! It's good for both sides, Delphi and Lazarus. But, I'm
personally not interested since it would double my work, one with it,
another with Lazarus. Lazarus alone is more than enough to me, . What
I don't understand is the responses to this project in Delphi forum,
as you may read here:

https://forums.codegear.com/thread.jspa?threadID=14612tstart=0

Everyone seemed to be surprise and happy. As you already knew, Delphi
people are quite offensive to FPC/Lazarus with many arguments which
are mostly wrong and non-sense. But, if there's a project that
*indirectly* uses FPC/Lazarus through Delphi, as this one and
CrossFPC, they could accept it. Can someone explain this phenomena? :D

-- 
-Bee-

has Bee.ography at:
http://beeography.wordpress.com
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Wiki pages suggestion - feature comparison

2009-02-20 Thread Bee
 Why are you constantly trying to convince Delphi people to switch to
 Lazarus, even in the Embarcadero Forums?

I'm with Graeme in this regard because I rant about this in their forum 
once in a while.

No, we never try to convince them to switch. What we do was convincing 
them that they do have an alternative. They could keep their Delphi for 
Windows platform. Somehow I had a pity on them when they're asking when 
64bit support will arrive, or when Delphi will support other platforms 
beside Windows, or when Delphi will support a true RAD for web 
application, or when Delphi will support mobile device, etc.

We're trying to tell them that Pascal as a language is *lot bigger than* 
Delphi, FPC, Lazarus, Morfik, Oxygene, or whatever Pascal-based 
compiler/IDE out there. Pascal is all of them combined. Thinking that 
Pascal = Delphi is a big mistake, IMO. In fact, if they don't stick 
their mind to Delphi, they would got plenty alternatives for what they 
need in Pascal. So, instead of begging to Delphi producer to provide 
what they need, I tried to open their mind by suggesting another 
alternative (FPC/Laz in this case) and asked them to look around. The 
solution is available out there if they dare to look.

I once got a friend who is a very fluent Delphi programmer (though 
mostly database app). When he got a project to build a web based 
application, he left Delphi behind and switch to PHP because all he knew 
Delphi is only for desktop  application. He wrote millions LOC of the 
business logic in PHP from the scratch while actually he already got 
them all in Delphi. He finished the project in a few months. After I 
told him that Delphi actually can be used to build web application 
(using Powtils in this case), he regretted what he had done. If he knew 
this before, he could finish his project within a few weeks.

I don't want more Delphi programmers experience similar cases: abandon 
millions LOC simply because they don't know the power of Pascal. :(

-Bee-
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Wiki pages suggestion - feature comparison

2009-02-20 Thread Bee
 Indeed, because using packages as a plugin system is abusing packages:
 packages have no well defined and stable abi being usable from any
 language thus they are not the right choose for a good plugin system.

Maybe for the start we could ignore accessibility factor from other 
languages. To me, having package that can be used as plugin system (as 
in Delphi) for my own application is more than enough. I don't care 
about other languages, because I speak Pascal. If someone else would 
like to make a plugin for my application, then s/he have to write it in 
Pascal.

If someday in the future we have solution for other languages, it'd be a 
good news for them. :-D

-Bee-
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Lazarus with Oracle database

2008-11-26 Thread Bee
 And if you find something strange, just let me know.

sqlDB for Oracle doesn't yet support for Oracle's storedproc that 
returning a cursor. I had reported this a few months back, both in this 
list and the bug tracker. No fixes or working solution is done yet. CMIIW.

-Bee-

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] New about dialog in 0.9.27 (svn trunk)

2008-10-20 Thread Bee
 I love the new about dialog and the animated information. :-) The
 pride and joy of a programmer - creating the about screen. ;-)

I don't see any animated information on Lazarus' about dialog. :-P

I'm on Mac Leopard using latest FPC and Lazarus' SVN trunk. ;)


-Bee-
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] New about dialog in 0.9.27 (svn trunk)

2008-10-20 Thread Bee
 Strange?  What does your Contributors tab look like? Before the text
 used to be in a memo and left aligned. Now it's a PaintBox, centre
 aligned text and scrolling upwards.

Just an empty space. No text, no scrolling, no animation. :-D

 I don't know the exact revision the animation was introduced, but here
 I have v0.9.27 r17029 i386-linux-gtk 2 (beta) and I can see the
 animation.

I got rev.17054 i386-mac-carbon. Should I file a bug report? ;)


-Bee-
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] 0.9.26 released

2008-10-15 Thread Bee
 The Lazarus team is glad to announce the 0.9.26 release. This release
 is based on fpc 2.2.2.
 
 The list of changes can be found here:
 http://wiki.lazarus.freepascal.org/Lazarus_0.9.26_release_notes

The wiki page still shows:
This page gathers the changes of 0.9.25 for the coming release of 
0.9.26. This page is work in progress. There is no 0.9.26 yet.

:)


-Bee-
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Powered by lazarus

2008-09-18 Thread Bee
 It will be nice to make Lazarus Technology Partner button :)

Is it already available? FlexCel author is interested to place such icon 
in their product page. ;)

-Bee-

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Powered by lazarus

2008-09-18 Thread Bee
 hehe for web site, it shines !

Can we use this as official logo and spread it to component vendors out 
there? Or should we take a vote first to choose the official one? Or 
simply take this logo until we have the new official one? ;)

-Bee-

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] TMS component for lazarus released

2008-09-17 Thread Bee
 They have released their first component for FPC/Lazarus: Flexcel.
 http://www.tmssoftware.com/go/?flexcel

Ah, finally! :)

Actually FlexCel had supported FPC since a few years ago. I did 
purchased it and personally encourage Adrian (the main author of this 
component) to support FPC and Lazarus. Adrian intended to support FPC 
and Lazarus but not as main priority. I used this component in 
combination with Powtils to produce a web application, using FPC for 
Linux. So far, both FlexCel and Powtils performs very well. :)

-Bee-
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Powered by lazarus

2008-09-17 Thread Bee
 Remobjects/FastReport/TMS software can be the first then. 
 And they're all major Delphi component vendors ;)

+1 :)

BTW, I'm waiting for RO promise that they will release AnyDAC that 
supports multiplatforms through FPC/Lazarus by the end of this year.

-Bee-
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Dear developers, we need your help before releasing 0.9.26

2008-09-05 Thread Bee
 Lazarus 0.9.26 is coming. We have made all the main changes we wanted to
 make. We spent the last couple of days on bug fixing. We have fixed many
 issues, but we are not sure we have fixed all regressions. It would be 
 sad to release a version, that you cannot use.

Does 0.9.26 also target Carbon as default widget for Mac? Or does it 
still use gtk (and x) for the default widget for Mac?

I do use Lazarus on Mac intel with Carbon on daily basis. I got some 
things to be reported. I planned to report them. It'd be great if next 
Lazarus would be using Carbon for Mac.

-Bee-
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Dear developers, we need your help before releasing 0.9.26

2008-09-05 Thread Bee
 How long do they stay there?  I want to schedule a download, but don't 
 want the file to dissappear whilst downloading it.

Why not just use the SVN? IMO, it's lot easier rather than using 
snapshots. Whenever there is a revision that broken, you can simply 
revert it to the previous working revision. Compiling from source is 
very simple.

-Bee-

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] offline IDE Help files

2008-07-22 Thread Bee
 The other day somebody asked me if there are offline help files
 available for the Lazarus IDE itself. I had a look, and everything
 seems to be online via the wiki site.  It also doesn't seem
 configurable, like the RTL, LCL and FCL help for online or offline
 usage.

This might not exactly what you need, but it sure helps a bit.

http://beeography.wordpress.com/2007/12/04/fpc-doc-comes-in-chm-format/

-Bee-
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


[Lazarus] lresources.pp is not found

2008-06-11 Thread Bee
Hi all,

I'm using latest SVN trunk of Lazarus (9.25) and FPC (2.3.1), on MacOS X 
x86 using Carbon widget. 'make all' does the job build a Lazarus IDE, 
though 'bigide' option still failed. Rebuild Lazarus from the IDE (e.g. 
after adding a new package) always failed with error message:

Compiling LResources, checksum changed for System
lresources.pp is not found, make sure blablabla...

I never got this before, though I've been a few weeks didn't update my 
SVN. :-D

TIA.

-Bee-

has Bee.ography at:
http://beeography.wordpress.com
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Mac OS X : Overnight build not compiling correctly with printing in project....

2008-05-14 Thread Bee
 Now I have richer component palette. Thank you. :)

However, printing feature still didn't work. Both IDE's printing feature 
and LCL's printing components.

-Bee-

has Bee.ography at:
http://beeography.wordpress.com

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Mac OS X : Overnight build not compiling correctly with printing in project....

2008-05-13 Thread Bee
 On Mac OS X, if Printer4Lazarus is added to the project, it fails to 
 compile and throws an error at the top of cupsprinters.inc. The error is 
 Illegal Expression. I'm using the 11/05 over night build.

I can confirm this with today svn update. This command

simba:laz-9.25 bee$ make all LCL_PLATFORM=carbon OPT=-k-framework 
-kcarbon -k-framework -kOpenGL -k'-dylib_file' 
-k'/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 
-k/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib'
 
bigide

gave me

Free Pascal Compiler version 2.3.1 [2008/05/13] for i386
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Darwin for i386
Compiling runtimetypeinfocontrols.pas
Assembling runtimetypeinfocontrols
22 lines compiled, 0.4 sec
make -C printers
/bin/rm -f lib/i386-darwin/carbon/printer4lazarus.ppu
/usr/local/bin/ppc386 -dUseCache -dNativePrint -dLCL -dLCLcarbon -S2 -gl 
-Fuunix/ -Fuwin32/ -Fucarbon/ -Fuqt/ 
-Fu/usr/local/share/lazarus/lcl/units/i386-darwin/ 
-Fu/usr/local/share/lazarus/lcl/units/i386-darwin/carbon/ 
-Fu/usr/local/share/lazarus/packager/units/i386-darwin/ -Fu./ 
-Fu/usr/local/lib/fpc/2.3.1/units/i386-darwin/rtl -Fiunix/ -Fiwin32/ 
-Ficarbon/ -Fiqt/ -Fi./ -FE. -FUlib/i386-darwin/carbon -k-framework 
-kcarbon -k-framework -kOpenGL -k'-dylib_file' 
-k'/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 
-k/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib' 
-di386 printer4lazarus.pas
Free Pascal Compiler version 2.3.1 [2008/05/13] for i386
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Darwin for i386
Compiling printer4lazarus.pas
Compiling printersdlgs.pp
Compiling osprinters.pas
cupsprinters.inc(4,1) Error: Illegal expression
cupsprinters.inc(4,6) Fatal: Syntax error, ; expected but identifier 
UDLGSELECTPRINTER found
Fatal: Compilation aborted
make[2]: *** [printer4lazarus.ppu] Error 1
make[1]: *** [bigidecomponents] Error 2
make: *** [bigidecomponents] Error 2

I couldn't resolve the errors since the line number info seems to be 
inaccurate. Line 4,1 of cupsprinters.inc is a comment block and there's 
no UDLGSELECTPRINTER on line 4,6.

Removing 'bigide' param gave me a working Lazarus with minimum component 
set. I'm using FPC 2.3.1 and Laz 9.25 from svn.

-Bee-

has Bee.ography at:
http://beeography.wordpress.com

___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus


[Lazarus] ann: new pascal magazine

2008-04-06 Thread Bee
Hi all,

There is a new pascal magazine at http://www.blaisepascal.eu/

It might a good place to promote FreePascal and its technologies, e.g.

- fpc features and supported platforms
- lazarus IDE
- lazarus components
- mobile programming (wince, symbian)
- macOS support
- web framework (powtils, fpweb)
- db component (fcl-db)
- pascal cross platform programming
- morfik
- etc.

So, who's gonna start? ;)

-Bee-

has Bee.ography at:
http://beeography.wordpress.com
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus