I'm using Java when ever possible (i.e. when I have to choose the plattform). The two main reasons for this are:
There are many very great libraries. E.g. OJB is a great database layer and SWT can create nice GUIs. All these Apache Common Tools are also very great and allow quick application development.
Eclipse is the best IDE I ever saw. The great refactoring features and the hot code replace speed up development immensely.
Sometimes I'm not the own who chooses the plattform of a
project. In the last years these projects were all.NET/C# projects..NET/C# is not that bad, but some libs are bad documented (e.g. ASP.NET) or limited (ADO.NET -- one cursor open per connection ?!?!) so you have to build workarounds and own libraries. Also the development environment is not bad, but it has no refactoring, eats memory like hell and is dog slow.
I've tried GNOME 1.2 from Ximian - but after 15 mins i got back to my fresh compiled CVS HEAD KDE...
Sorry, GNOME 1.2 has IMHO nothing very special over KDE2 - And GNOME 1.4 still not avaible for SuSE7.0 in compiled form. - And compiling from Source IS a nightmare (since i did not find a description how to compile the sources in which order -- nor did i find a batch for this). Also the people on #gnome could not really help me...:(
KDE on the other side is very easy to compile - Maybe because there are not so many packages and there provided detailed documentation on this?
... so that everybody knows that comercial driven open source not works - at least using this way.
How do they ever want to earn money? -- I think it is not possible if they not ship a usable program which everybody can install and which is nice to use.
I've thinked about installing GNOME 1.4 - but after i downloaded the source packages i stoped because i dont wana spend days with compiling it -- There are of course no packages for SuSE 7.0...
Just getting some money from investors, putting some (non open source) programmers on an program and releasing the sources is not making a program an open source comunity project.
AFAIK Ezael put 80 programmers on Nautlius - with an simmilar result as Mozilla - Slow bloadware which is never really finished or usable...
Look at Konqueror - very few programmers did a
very good web browser in a very short time. Also very easy to understand (source code wise) and easy to install (not such an nightmare as nautilus or GNOME). -- They just did OpenSource at there best.
IHMO Nautilus dies when Ezael dies - which will happen soon i think - because it is not community driven.
Look at theKompany to see how open source can work. -- Hmm, but perhaps it works there because there have many very good products which are made by (former) open source programmers - and some of this products are selled to keep the programmers payed. They will IMHO survive.
Thank you, got two invites :)
to rototor _at_ rototor _dot_ de
Thanks!
Since the website is slashdoted I can't read the FAQ. Does anybody know what's the difference between Hypernate and OJB? Is Hypernate better then OJB?
- There are many very great libraries. E.g. OJB is a great database layer and SWT can create nice GUIs. All these Apache Common Tools are also very great and allow quick application development.
- Eclipse is the best IDE I ever saw. The great refactoring features and the hot code replace speed up development immensely.
Sometimes I'm not the own who chooses the plattform of a project. In the last years these projects were allI've tried GNOME 1.2 from Ximian - but after 15 mins i got back to my fresh compiled CVS HEAD KDE ...
Sorry, GNOME 1.2 has IMHO nothing very special over KDE2 - And GNOME 1.4 still not avaible for SuSE7.0 in compiled form. - And compiling from Source IS a nightmare (since i did not find a description how to compile the sources in which order -- nor did i find a batch for this). Also the people on #gnome could not really help me ... :(
KDE on the other side is very easy to compile - Maybe because there are not so many packages and there provided detailed documentation on this?
How do they ever want to earn money? -- I think it is not possible if they not ship a usable program which everybody can install and which is nice to use.
I've thinked about installing GNOME 1.4 - but after i downloaded the source packages i stoped because i dont wana spend days with compiling it -- There are of course no packages for SuSE 7.0 ...
Just getting some money from investors, putting some (non open source) programmers on an program and releasing the sources is not making a program an open source comunity project.
AFAIK Ezael put 80 programmers on Nautlius - with an simmilar result as Mozilla - Slow bloadware which is never really finished or usable ...
Look at Konqueror - very few programmers did a very good web browser in a very short time. Also very easy to understand (source code wise) and easy to install (not such an nightmare as nautilus or GNOME). -- They just did OpenSource at there best.
IHMO Nautilus dies when Ezael dies - which will happen soon i think - because it is not community driven.
Look at theKompany to see how open source can work. -- Hmm, but perhaps it works there because there have many very good products which are made by (former) open source programmers - and some of this products are selled to keep the programmers payed. They will IMHO survive.