Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2008-11

[OT] New "free" IDE from Trolltech

20 messages · 9 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

Has anybody seen this one...?

http://trolltech.com/developer/qt-creator

It seems CodeGear is getting stiff competition from all sides now! RemObjects took over the .NET side. Eclipse from the Java side. Free Pascal/Lazarus taking over the Delphi native side (my personal opinion). And now TrollTech wants to take over there C/C++ side. Poor company [CodeGear] must be pretty worried by now - their future seems more and more uncertain by the day.

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email

Hess, Philip J
to Graeme Geldenhuys

Graeme,

Guess you didn't get the news about RemObjects and Codegear joining forces:

http://bitwisemag.com/

Also, TrollTech (now owned by Nokia) has had Qt Designer for years for C++ developers working with Qt. Not sure what changes with Qt Creator (maybe just a new name?).

Thanks.

-Phil

Earlier message 25 lines
-----Original Message----- From: on behalf of Graeme Geldenhuys Sent: Sat 11/1/2008 2:50 AM To: General mailing list Subject: [Lazarus] [OT] New "free" IDE from Trolltech Has anybody seen this one...? http://trolltech.com/developer/qt-creator It seems CodeGear is getting stiff competition from all sides now! RemObjects took over the .NET side. Eclipse from the Java side. Free Pascal/Lazarus taking over the Delphi native side (my personal opinion). And now TrollTech wants to take over there C/C++ side. Poor company [CodeGear] must be pretty worried by now - their future seems more and more uncertain by the day. Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/

Reply by email

Graeme Geldenhuys
to Hess, Philip J

2008/11/1 Hess, Philip J :

Guess you didn't get the news about RemObjects and Codegear joining forces:

Yes I did, but from the accouncements, it was pretty clear to me that RemObjects are going to do most of the work. CodeGear will simply comment here and there. All CodeGear is doing with Delphi Prism is sponsor some dbExpress stuff, the rest is all pre-existing RemObjects (Chrome or Oxygen) work.

Also, TrollTech (now owned by Nokia) has had Qt Designer for years for C++ developers working with Qt. Not sure what changes with Qt Creator (maybe just a new name?).

Qt Designer is just a "forms designer". Qt Creator is an IDE (forms designer, editor, debugger, help viewer etc...)

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email

Felipe Monteiro de Carvalho
to Graeme Geldenhuys

I think it's very interresting how things turned out. Trolltech started as a very small company, like 2 guys in a garage, and they started developing their UNIX GUI library, a very small niche market. At this time, Borland was huge, with their Windows GUI library + IDE + Toolchain, and hat a large market, was one of the most important player in the software development area.

A lot of people said in the borland newsgroups: support Mac OS X, support Linux, go Unicode, go 64-bits, etc. But they never listened, instead they went .NET, feeding the competition and stoping in time. After a huge delay they finally went unicode.

Trolltech on the other hand went cross-platform, and walked their way up with a very good quality product.

So now, the way I see it, things are inverted. Delphi is a small niche player with little future ahead of it, while Trolltech seams much more important, and is even active in the smartphone and PDA areas, with their own frame buffer library and also support for Windows CE coming soon. I don't have their profits and market value, but I wouldn't be surprised if Trolltech is much ahead of CodeGear nowadaws.

It seams that the crowd saying that cross-platform is important was correct.

Luckly there is Free Pascal and Lazarus, so people with Object Pascal code bases don't need to sink with the Delphi boat.

Felipe Monteiro de Carvalho

Reply by email

Graeme Geldenhuys
to Felipe Monteiro de Carvalho
Felipe Monteiro de Carvalho wrote
I think it's very interresting how things turned out. Trolltech started as a very small company, like 2 guys in a garage, and they started developing their UNIX GUI library, a very small niche market.

Yeah, I read the history of Trolltech company some time back. Their wives supported them for the first year while they just did coding on Qt. :-) My wife's not falling for that one! :-(

A lot of people said in the borland newsgroups: support Mac OS X, support Linux, go Unicode, go 64-bits, etc. But they never listened, instead they went .NET, feeding the competition and stoping in time.

A classic case of following the "hype" and marketing bull***t of other companies. And not listening to what there real customers (developers) actually want.

Trolltech on the other hand went cross-platform, and walked their way up with a very good quality product.

I must say, I am truly impressed with the Qt product. It's just amazing what Trolltech has achieved and at the speed that they are doing it.

Luckly there is Free Pascal and Lazarus, so people with Object Pascal code bases don't need to sink with the Delphi boat.

Oh so true! I love the FPC/Lazarus community and the Object Pascal language. As much as I like the idea of what Qt has become and achieved, there is no way I am switching to C/C++ language and also not at a $5000 per developer license.

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email

Kostas Michalopoulos
to Graeme Geldenhuys
Graeme Geldenhuys wrote
I must say, I am truly impressed with the Qt product. It's just amazing what Trolltech has achieved and at the speed that they are doing it.

I think Qt's dual license says that you have to give copyrights to Trolltech if you want your modifications to be merged back to the Qt codebase. So basically anyone who worked on Qt to improve KDE or his own application also helped Trolltech.

Kostas "Bad Sector" Michalopoulos

Reply by email

Felipe Monteiro de Carvalho
to Kostas Michalopoulos
Kostas Michalopoulos wrote
I think Qt's dual license says that you have to give copyrights to Trolltech if you want your modifications to be merged back to the Qt codebase. So basically anyone who worked on Qt to improve KDE or his own application also helped Trolltech.

Yes, otherwise they wouldn't be able to sell it. They pay most KDE developers, so it's not really like they are improving Qt for free.

Felipe Monteiro de Carvalho

Reply by email

Mac Programmer

Probably what you're seeing here in the RemObjects/Codegear deal is evidence of larger trends taking place in the software industry:

(1) Continued consolidation, like in most industries. Codegear and RemObjects both probably concluded that their .NET products were going nowhere fast in a market dominated by VB.NET/C#, so they figured joining up might help both of them.

(2) Continued standardizing on the dominant IDE's for most large organizations, that is on Visual Studio, Eclipse or maybe XCode if you're doing serious Mac work. This also frees up the compiler and tool developers from having to do an IDE for their products.

(3) Continued mainstreaming of .NET as a development platform. I'm seeing contracts and proposals now that require .NET.

Not sure if I understand the animosity toward Codegear. Without Delphi, this site wouldn't exist. Codegear's new owners seem eminently practical and pragmatic with deals like this.

It appears, though, that with this deal we've lost the free command- line Oxygene Pascal compiler. It worked great with both .NET on Windows and Mono on, say, OS X (see http://
wiki.lazarus.freepascal.org/Using_Pascal_Libraries_with_.NET_and_Mono).

Here's an odd page I happened upon by accident when googling for something else:

http://wiki.laptop.org/go/Porting_Delphi_Clients_to_the_XO

This is somehow related to the One Laptop Per Child project, which uses Linux, hence the need for Lazarus. What it tells me is that Lazarus and Free Pascal are still seen as useful, but primarily for use with legacy Delphi projects, not necessarily with new projects. In light of above trends, does it make sense to talk about how Lazarus and Free Pascal move into the future? For example, some projects I've worked on lately could definitely benefit from things like this:

- A version of SWIG that supports Object Pascal syntax, so we could create Python (and possibly other) interfaces to our classes, not just to generic C-type functions.

- A .NET strategy. I'm not suggesting a compiler that produces .NET assemblies, but rather some way to use our classes with .NET, maybe by wrapping them in a .NET assembly.

- Possible integration with the big IDE's.

Thanks.

-Phil

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.lazarus.freepascal.org/pipermail/lazarus/attachments/20081102/f909e01a/attachment.html

Reply by email

Graeme Geldenhuys
to Mac Programmer

2008/11/2 Mac Programmer :

Linux, hence the need for Lazarus. What it tells me is that Lazarus and Free Pascal are still seen as useful, but primarily for use with legacy Delphi projects, not necessarily with new projects.

This is definitely not the case with our company. We have rewritten our flagship product, moving away from Delphi 7 and VB 6 to only using Free Pascal. We have also started a few other projects, again all of them only using Free Pascal. FPC and the Lazarus IDE is now the development tools we have standardised on.

- A .NET strategy. I'm not suggesting a compiler that produces .NET assemblies, but rather some way to use our classes with .NET, maybe by wrapping them in a .NET assembly.

As far as we (our company) are concerned, we are not interested in 's one of the reasons we moved away from Delphi
(because that's all that CodeGear was interested in). We do not see the point in having to install a 120MB runtime, simply to run a single little application. Plus having to install multiple versions of the .NET runtime as they come out. We want to target multiple platforms and easy deployment - and anything other than Windows is not guaranteed to have a .NET runtime installed. Not even all Windows systems have .NET installed (we still have plenty of users running old systems with Win98 on) Also at the time, the future of Mono was doggy and WinForms didn't exist yet for Mono, though it seems to have settled and improved a bit now.

Saying that, native apps are all we are interested in at the moment. If gives us the best performance and it's easy to deploy on any system.

- Possible integration with the big IDE's.

There is nothing wrong with the Lazarus IDE as far as I can see. To me, it's even better than Delphi IDE. Plus it's really easy to extend and alter if you don't like something or found a bug. No more having to wait two years for the next release, and having to pay a fortune for it. Plus the actual people using the tool (developers) can guide it's future - not some marketing team simply worrying about the bottom line.

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email

Florian Klaempfl
to Mac Programmer: Probably what you're seeing here in the RemObjects/Codegear deal is evidence of larger…
Show quoted text 5 lines
(2) Continued standardizing on the dominant IDE's for most large organizations, that is on Visual Studio, Eclipse or maybe XCode if you're doing serious Mac work. This also frees up the compiler and tool developers from having to do an IDE for their products.

Using a generic IDE like Eclipse saves almost no time, the time consuming and great things like good debugger support, source code browsing require still a lot of work and one is bound to some strange code base.

- A version of SWIG that supports Object Pascal syntax, so we could create Python (and possibly other) interfaces to our classes,

This is as useless as a a .Net backend. Such a beast might have OP syntax but everything must be recoded anyways due to different libraries etc.

Show quoted text 6 lines
- A .NET strategy. I'm not suggesting a compiler that produces .NET assemblies, but rather some way to use our classes with .NET, maybe by wrapping them in a .NET assembly. - Possible integration with the big IDE's.

IMO the only IDE superior to Lazarus is Visual Studio, but this is only due to the great debugger and things like Edit and Continue and this is something which cannot achived by some plugin like integration.

Reply by email

Mac Programmer
Show quoted text 6 lines
> > - A version of SWIG that supports Object Pascal syntax, so we could > create Python (and possibly other) interfaces to our classes, This is as useless as a a .Net backend. Such a beast might have OP syntax but everything must be recoded anyways due to different

libraries

etc.

Afraid I'm not following you at all here since I'm not talking about .NET.

Thanks.

-Phil

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.lazarus.freepascal.org/pipermail/lazarus/attachments/20081102/12f0481c/attachment.html

Reply by email

Henrique Faria

Why i can't receive emails from the mailing list?

I try to subscribe and nothing happens. :(

Henrique.

_________________________________________________________________ Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o Messenger! ? GR?TIS! http://www.msn.com.br/emoticonpack
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.lazarus.freepascal.org/pipermail/lazarus/attachments/20081104/2e7b85ec/attachment.html

Reply by email

davy zhang
to Henrique Faria

check your spam settings?

at least I can read your message here:)

2008/11/4 Henrique Faria :

Show quoted text 16 lines
Why i can't receive emails from the mailing list? I try to subscribe and nothing happens. :( Henrique. ________________________________ Veja mapas e encontre as melhores rotas para fugir do tr?nsito com o Live Search Maps! Experimente j?! _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Henrique Faria
to Graeme Geldenhuys: On Sat, Nov 1, 2008 at 11:16 PM, Felipe Monteiro de Carvalho Yeah, I read the history of…

Does anyone know if the mailing list have problem with hotmail/msn ?

Henrique.

_________________________________________________________________ Cansado de espa?o para s? 50 fotos? Conhe?a o Spaces, o site de relacionamentos com at? 6,000 fotos! http://www.amigosdomessenger.com.br
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.lazarus.freepascal.org/pipermail/lazarus/attachments/20081104/ca4244e4/attachment.html

Reply by email

Henrique Faria

At Lazarus mailing list membership configuration have this:

"We have received some recent bounces from your
address. Your current bounce score is 4.0 out of a maximum of 10.0. Please double check that your subscribed address is correct and that there are no problems with delivery to this address. Your bounce score will be automatically reset if the problems are corrected soon.

"

What does it mean?

That's why i can't receive messages from the mailing list?

Henrique.

_________________________________________________________________ Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o Messenger! ? GR?TIS! http://www.msn.com.br/emoticonpack
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.lazarus.freepascal.org/pipermail/lazarus/attachments/20081104/6a20ee8b/attachment.html

Reply by email

Graeme Geldenhuys
to Henrique Faria

2008/11/5 Henrique Faria :

Show quoted text 8 lines
"We have received some recent bounces from your address. Your current bounce score is 4.0 out of a maximum of 10.0. Please double check that your subscribed address is correct and that there are no problems with delivery to this address. Your bounce score will be automatically reset if the problems are corrected soon. " What does it mean?

Ah yes, the bounce score.... Actually I have no idea what that is. :-) Who initiates that message? MSN or Lazarus Mailing List?

Regards,
- Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email

Vincent Snijders
to Vincent Snijders

2008/11/5, Vincent Snijders :

Show quoted text 11 lines
2008/11/4 Henrique Faria : > Does anyone know if the mailing list have problem with hotmail/msn ? > I don't know about hotmail/msn. My ISP uses Symantec Brightmail and the mail server of the lazarus list is blacklisted because: * The host appears to be a zombie (compromised machine). See http://ipremoval.sms.symantec.com/lookup/

Some magic has occurred. It is not blacklisted anymore and I am getting mails since an hour or so.

Vincent

Reply by email

Henrique Faria
to Vincent Snijders

Suddenly my email started to receive mails from mailing list.

Henrique.

Date: Thu, 6 Nov 2008 11:06:17 +0100> From: > To: > Subject: Re: [Lazarus] Mailing list> > 2008/11/5, Vincent Snijders :> > 2008/11/4 Henrique Faria :> >> > > Does anyone know if the mailing list have problem with hotmail/msn ?> > >> >> >> > I don't know about hotmail/msn. My ISP uses Symantec Brightmail and> > the mail server of the lazarus list is blacklisted because:> > * The host appears to be a zombie (compromised machine).> >> > See http://ipremoval.sms.symantec.com/lookup/> > Some magic has occurred. It is not blacklisted anymore and I am> getting mails since an hour or so.> > Vincent> _______________________________________________> Lazarus mailing list> > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

_________________________________________________________________ Conhe?a o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdomessenger.com.br/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.lazarus.freepascal.org/pipermail/lazarus/attachments/20081106/b0ba4672/attachment.html

Reply by email