Board index » kylix » Re: So, what to use if Kylix is dead?
|
William Meyer
kylix Developer |
|
William Meyer
kylix Developer |
Re: So, what to use if Kylix is dead?2003-11-05 12:53:07 AM kylix2 On 03-Nov-03, JQP said: QuoteAs a platform for commercial desktop software, Linux is a disaster. Bill -------- "We may become the first society destroyed by its own experts -- especially experts in fields where there is no expertise that can be verified by facts." -- Thomas Sowell |
| William Meyer
kylix Developer |
2003-11-05 12:53:08 AM
Re:Re: So, what to use if Kylix is dead?
On 03-Nov-03, Trane Francks said:
QuoteOh, bollocks. Your cries of foul against Linux and open source in commercial platform, I'll be happy to use it. My only interest in an OS is as a tool, a foundation on which to build. To use Linux today, I'd have to either constrain my products to a narrow range of distros, or resign myself to spending most of my time exploring the idiosyncracies of the systems on which customers may choose to install. And so far, the Linux docs still make Windows docs look pretty good. -- Bill -------- "We may become the first society destroyed by its own experts -- especially experts in fields where there is no expertise that can be verified by facts." -- Thomas Sowell |
| Ender
kylix Developer |
2003-11-05 01:05:36 AM
Re:Re: So, what to use if Kylix is dead?Quote"Andreas Prucha" < XXXX@XXXXX.COM >wrote in message directrly to distro. In fact support engineers often not ask about what distro is used. {smallsort} |
| Iman L Crawford
kylix Developer |
2003-11-05 02:28:18 AM
Re:Re: So, what to use if Kylix is dead?
"William Meyer" < XXXX@XXXXX.COM >wrote in
Quoteideology of open source is fraught with peril for software -- Iman |
| Ender
kylix Developer |
2003-11-05 03:27:40 AM
Re:Re: So, what to use if Kylix is dead?Quote>I think Kylix - fine example how Linux perfectly protecting himself WM>The ideology of open source is fraught with peril for software WM>professionals. Ideology of open source is not better than other technologies in common but it perfect from technical POV. Once you going to gather pearls on open sourced shelf, you should be ready at least support your product as if it was released as opensourced. There are companies that operate successfully in Linux world. Borland moved to Linux with Kylix using purely Windows-like support & deployment strategy. In Windows world that strategy would work fine, but in Linux world it failed. Many people point on that fact from the early times, even before Kylix release. What they can do if Borland remains completely deaf to the voice of reason? It seems that their ears opened only to the sounds of gold in the pockets. |
| Ender
kylix Developer |
2003-11-05 03:30:41 AM
Re:Re: So, what to use if Kylix is dead?Quote>As a platform for commercial desktop software, Linux is a disaster. |
| Trane Francks
kylix Developer |
2003-11-05 09:50:54 AM
Re:Re: So, what to use if Kylix is dead?
On 11/05/03 01:53 +0900, William Meyer wrote:
QuoteOn 03-Nov-03, Trane Francks said: a grasp of the issues involved. A firm grasp. Quotecommercial platform, I'll be happy to use it. My only interest in an OS Quoteis as a tool, a foundation on which to build. To use Linux today, I'd Quoteresign myself to spending most of my time exploring the idiosyncracies them. I've seen service packs break software, so our installations are mated to a specific service pack revision. As for releasing on a narrow range of distros, that's precisely what we do for our Linux products. That's no different than a Windows house releasing software for W2k and not supporting it if the customer chooses to install it on XP. Quotethe Linux docs still make Windows docs look pretty good. app's docs have nothing whatsoever to do with Linux except in the most incidental sense. trane -- //------------------------------------------------------------ // Trane Francks XXXX@XXXXX.COM Tokyo, Japan // Practice random kindness and senseless acts of beauty. // mp3.com/trane_francks/ |
| William Meyer
kylix Developer |
2003-11-05 10:46:37 AM
Re:Re: So, what to use if Kylix is dead?
On 04-Nov-03, Trane Francks said:
QuoteObviously that's a subjective qualification. For some, Linux is not so. Quote>is as a tool, a foundation on which to build. To use Linux today, make use of the environment. Quote>resign myself to spending most of my time exploring the potential to do the same for Linux. QuoteAs for releasing on a narrow range of distros, that's precisely what entrenched in RH (now announced to be out of production!) In the Windows environment, there are not so many idiosyncracies at the app level, though there are certainly many mine fields for the device driver folks. Quote>the Linux docs still make Windows docs look pretty good. Windows docs have always been a tragedy, and standards have simply fallen to their level. But Linux docs have yet to attain such heights. And too often, any rational discussion of Linux pro and con is foreshortened by screams of "TROLL". -- Bill -------- "We may become the first society destroyed by its own experts -- especially experts in fields where there is no expertise that can be verified by facts." -- Thomas Sowell |
| Jason
kylix Developer |
2003-11-05 11:16:05 AM
Re:Re: So, what to use if Kylix is dead?QuoteEnough of the win platform and demise of languages for windows. I am looking |
| JQP
kylix Developer |
2003-11-05 12:58:28 PM
Re:Re: So, what to use if Kylix is dead?
"William Meyer" < XXXX@XXXXX.COM >wrote in message
QuoteAnd too often, any rational discussion of Linux pro and con is |
| Phoenix
kylix Developer |
2003-11-05 04:16:43 PM
Re:Re: So, what to use if Kylix is dead?
JQP wrote:
QuoteOn the Linux playground, "TROLL" is code for .. P. |
| pNichols
kylix Developer |
2003-11-05 05:11:48 PM
Re:Re: So, what to use if Kylix is dead?
JQP wrote:
Quote"pNichols" < XXXX@XXXXX.COM >wrote in message Gnome dev cycles. No more the Windows dlls would change. But since Windows, does not have any built in dev or app tools, I guess you can be safe paying for them at infinitum, for simple upgrades. Fortunately, Linux elliminates this need. Quote
Apps written for one Linux platform will perform on all but the most estranged Linux distro, provided the apps are statically linked. I explained this to you once before JQP. Think in terms of writing a Delphi app where you do not include your packages in the compile. If you do not supply the proper Borland bpls with your app, or do not insure that the proper bpls are installed on the user's machine, you will have problems. It amounts to the very same thing. Most Linux applications do not build statically linked rpms. Instead, rather than deivering a 20 meg download, they deliver a 2-5 meg download, using the library files that are, or should be, on each machine. Now if you want to argue about consistency in making sure that each distributed program offers a statically linked verses non statically linked app, we might find agreement. Apt-Get in the Debian distros, is a good example of how to distribute non statically linked applications and at the same time, manage a way to find all dependeny files that are not currenltly installed on the user's workstation or server(s). Works well and more standards along this line are in the work. However in any situation, any entity that distributes any application, should ensure that their applications are distrbuted with the necessary support. If I ship a Delphi app on Windows, that I did not statically link at compile time, then it is my responsibility that I give a path to the user to make certain that al needed packages or dlls are also distributed, with the correct version of those bpls or dlls. Again there is absolutely no difference in this concept and the glib concept. If borland wants to use the glibs on the Linux system, but does not bind these libraries for the newer libs on newer systems, then that is not Linux's fault, but rather Borlands. Borland could remedy this problem by providing updates in terms of a make file, or a self install file to check for the update to the newer glibs, This would quickly remedy the QT libs Borland is using;-- it is the same tactic QT itself uses. The only area where there may be problems, is in using the proprietary Borland compiler and linkers. I do not know how these are bound to the OS or to the Processor itself, as well as any HAL layers, etc. This could be a problem for Borland in updating Kylix or it may not be a problem. Since it is proprietary technology in Kylix, how could we know? BTW, this is another reason I am thrilled that Borland decided to support many compilers in Builder X. In so doing, we can use the gnu compilers and link our own applications to various glib versions with our own applications, without having to wait on an update by Borland. |
| Trane Francks
kylix Developer |
2003-11-05 05:18:05 PM
Re:Re: So, what to use if Kylix is dead?
On 11/05/03 11:46 +0900, William Meyer wrote:
QuoteOn 04-Nov-03, Trane Francks said: simply does not exist. I haven't used an OS yet in which I didn't run into some trouble. QuoteWrong on both counts. I continue to exercise both Kylix and Linux, QuoteNo, of course it doesn't go away. But I have acquired sufficient distributions but is not supported. In our case, we're lucky enough to have a niche product so we can dictate to the customer what OS and version satisfies our system requirements. As a concession, we often sell maintenance services along with the product. As long as the customer maintains the system to meet our requirements, we'll send an engineer to do periodic system maintenance on the installed system. Of course, I realize that's not a possibility for most software-only houses. We do both hardware and software in a very small market, so we almost always have support staff at the customer site anyway. Quote>As for releasing on a narrow range of distros, that's precisely what definition, but it can be as complicated. When you can have different file system layouts, libs, supporting apps and even kernel versions, it's the same as targeting HP-UX and Solaris. QuoteThe larger tragedy is the insistence of many in the Linux community "what's that?" question. I've been using Linux for about 8 years now and I can honestly say that although I recognize the weaknesses in the documentation versus other operating systems, it doesn't actually bother me. I'm also in full agreement with those who are quick to say that "if you don't like the docs, help write better ones." It's a great way to give back to the community. QuoteWindows docs have always been a tragedy, and standards have simply QuoteAnd too often, any rational discussion of Linux pro and con is trolling here, IMO. Pretty much any and every "Kylix is dead" or "Borland killed Kylix" post could be considered a troll because it is ultimately predictable and is designed to attract predictable responses and flames. And when I see folks patently stating that Linux is not a worthwhile platform to release commercial software, I consider that to be a troll, too, simply because companies have been targeting multiple UNIX flavours for years without so much as a hiccough. I can agree that Linux may not offer an acceptable ROI for a particular product, but it just doesn't wash to categorically discount Linux as viable for commercial releases. trane -- //------------------------------------------------------------ // Trane Francks XXXX@XXXXX.COM Tokyo, Japan // Practice random kindness and senseless acts of beauty. // mp3.com/trane_francks/ |
| pNichols
kylix Developer |
2003-11-05 05:35:55 PM
Re:Re: So, what to use if Kylix is dead?
Oliver Feins wrote:
QuoteHi Paul, expensive. Many of the grids, etc. that require much custom programming in Delphi (due to the compelxity of the WinAPIs), are much easier in Java, so you may not have to buy third party controls. Using a TableModel, for instance, may make it quite easy for you to roll your own custom Tables and Grids. Quote
own reports using XML, so I have only rarely used these. JReport used to ship with JB Enterprise, so I tried it out and it seemed to work quite well. I will be evaluating JFreeReport because I have heard very good things about it and it is FREE. Quote- My feeling is that the Delphi 3rd party market is stronger for Delphi Quote- BTW, which IDE do you use for Java development. Borland's JBuilder, bill. However Oracle JDeveloper is very good as well. The problem I have had with JDeveloper is that it is closely bound to Oracle 9I, but if you do not mind not having a plethora of Wizards at your disposal for generic type programming, it works quite well. Oracle !0G however, looks extremely promising. I am not wild about Eclipse, but for SWT, it is the way to go. Net Beans is good as well. For GUI development, Net Beans and JBuilder are close. For any EJB or Enterprise development, I like JBuilder best for its more independent support nature better, not to mention the toolsets. The only downside to GUI development with NET Beans, is the STUPID design to write certain code blcoks for you, that you cannot change in the IDE. Sometime, I like to use my own defined functionality at certain init() levels. QuoteThanks to share your experience. |
| William Meyer
kylix Developer |
2003-11-06 12:55:58 AM
Re:Re: So, what to use if Kylix is dead?
On 04-Nov-03, JQP said:
QuoteOn the Linux playground, "TROLL" is code for -- Bill -------- "We may become the first society destroyed by its own experts -- especially experts in fields where there is no expertise that can be verified by facts." -- Thomas Sowell |
