Is CoreGraphics available in RB and Java? One of my main needs is that my app generate scaleable, editable vector graphics output. Am I correct in assuming that ANY cross-platform language will need two sets of graphics routines: one for Mac CG and another for Windows? I actually own a license of RB. I paid a programmer to re-write my 'Counter' app in RB. I was supposed to follow along and learn as it was built, but that did not work out (due to time constraints for both of us). However, it would provide a starting point if I choose RB and I can figure out file i/o, etc. from his code. When I decide on the best path for me, I will likely ask this list if any veterans are up for helping me write a simple app in the new language. I would, of course, be willing to pay a bit for this tutoring. > From: Brian S <fblistserve@...> > Reply-To: <futurebasic@...> > Date: Sun, 21 Feb 2010 12:06:19 -0700 > To: <futurebasic@...> > Subject: Re: [FB] re: FutureBasic and Carbon > > > On Feb 21, 2010, at 11:10 AM, PZ wrote: > >> My FB4 apps currently work. My lingering questions are: >> 1) What does the effort to make them FB5 functional get me? > C code for use with Objective-C. If your code is more processing- > intensive it would be more of a possibility than apps that are mostly > UI-based. > > > > >> 2) Java or Cocoa (remember I'm a part time programmer currently at the >> limits of my time and abilities). > I assume you mean Java or Objective-C since both Java and Objective-C > use Cocoa ( or may use Cocoa in the case of Java ). > This is a personal choice and also involves many other factors which > only you can answer. For example, Java is cross-platform but Objective- > C is not. Weigh all the pluses and minuses and decide which ones are > relevant to your specific scenario. > >> Likewise choose Java over Cocoa and I may find myself in the same >> predicament in a few years if Java disappears. > > In terms of the language itself, Java and Objective-C are both O-O and > will require similar learning curves for someone with only procedural > language experience. Both have large user bases and there is plentiful > documentation to learn both. If planning only Mac development, > Objective-C makes sense because this is clearly Apple's flagship > development product and very unlikely to disappear. Java is supported > by Apple but it is clearly NOT Apple's main development language > focus. From the perspective of marketable skills for the programmer, > Java is much more desirable on more platforms than Objective-C. > > There are several good languages out there. The Lazarus version/IDE of > Free Pascal is impressive. It is an Object Pascal similar to Delphi. > > Real Studio might be a possible alternative for you Pierre because it > insulates the programmer from the details of the implementation and > has its own GUI builder. One downside is the Cocoa version is not > available but in beta testing - see my previous posts. Another is RB > apps are buggy ( almost every RB I've tested crashes, or leaks > memory ) and have large footprints. > > > Brian S > > > > > > > -- > To unsubscribe, send ANY message to: futurebasic-unsubscribe@...