This Forum is Dedicated For all The Object Oriented PIC Lovers .......... The concept behind OOPic is straight forward. Use preprogrammed multitasking Objects from a library of highly optimized Objects to do all the work of interacting with the hardware. Then write small scripts in Basic, C, or Java syntax styles to control the Objects. During operation, the Objects run continuously and simultaneously in the background while the scripts run in the foreground telling the objects what to do.

Tuesday, March 4, 2008

Re: [oopic] Re: supported compiler platforms

Brian Lloyd wrote:
>> The older V5 IDE source code has been available for years. In fact,
>> several attempts have been made to port the IDE to Linux. The
>> problem is, the COMPILER source code hasn't been available. Separate
>> code, separate issue. Or at least it was...
>>
>
> Savage doesn't own their own compiler? 8-O
>
>
The compiler source is the family jewels, that will never be open
source. The IDE is just the interface to it, and it has been OS for
quite a while.
>> I would very much NOT like to see the IDE and compiler ported to
>> Java. I use Linux, I use WinXP but I HATE Java applications with one
>> possible exception: Eclipse. And even that is optional. It is just
>> an IDE - compilers and such are outside Eclipse. Java apps are a
>> nightmare to set up. Most Linux distros don't include Sun Java and
>> you have to mess with 'alternatives' to set the proper version as the
>> default. Talk about non-compatible: GNU Java vs Sun Java on the same
>> machine.
>>
>
> Hmm. I did a very large development about 10 years ago where I had to
> have the same code running on something like 12 different platforms
> including Windows, Mac, the Linuxae, the BSDs, and Solaris. (It was an
> ISP accounting system with RADIUS server talking to an SQL back-end.)
> Frankly, Java was the only thing that would work for us and it did.
> Even running on MacOS 8 (ugly) and WinNT using MS Access as the
> database (even uglier) worked. Of course we were using big Sun/Solaris
> iron and Oracle for sites that really had to scale (like AT&T).
>
> So my experience with Java was, quite frankly, very positive.
>
> Gnu has done a version of Java? What were they thinking! We just went
> through this with Microsoft and Sun not too long ago.
>
>
>> Truth be known, even though I have 3 versions of Linux (Red Hat WS 4,
>> Ubuntu 7.10 and SUSE 10.3) on 3 different machines, I don't like it.
>> I USE it every single day but I don't like it. It is NEVER going to
>> go very far until it gets installable binary drivers and an API for
>> drivers to target. It is a PITA to run RedHat WS 4 about 40 kernel
>> upgrades back just because I have to recompile the video driver from
>> source for every single change. And I have to wait for the
>> manufacturer to get around to upgrading the driver source to match
>> the kernel versions.
>>
>
> That is the point. You have to change whenever you have a new version
> of the kernel or OS. That is the beauty of having a consistent and
> universal interface.
>
>
>> That certainly isn't the case for WinXP. There is a clean interface
>> for drivers that doesn't change just because there is a small tweak
>> to the 'kernel'.
>>
>> I'm not even going to upgrade to Vista and, when anyone asks, I
>> suggest they buy their new computers with WinXP and skip the
>> Vista 'experience'. To put my money where my opinions lie, I just
>> bought two laptops (Dell Precision M6300) and ordered them both with
>> WinXP.
>>
>
> That is all very well and good. OTOH, there are many people who
> consider running a Microsoft OS just too high a price to pay. Case in
> point, by switching our school from Windows to Macintosh this year the
> amount of time I spend on system support has dropped to 20% of what it
> was even though I have massively increased the number of services. I
> can't afford all the security problems that running Windows entails.
> So I need to run something else.
>
> In the mean time, I am forced to run a virtualization package in order
> to run Windows on our Macs purely in order to run the OOPic IDE and
> the various Parallax IDEs. I was thinking aloud as to how it would be
> easier if their IDE could be ported to different platforms. Frankly, I
> don't care how it gets done but I bet there are those who would prefer
> to run on something other than Windows.
>
>
Many, but we don't hold our breath. Windows is still the 800 pound
gorilla. When choosing which OS to support, the logical one is
Windows. Today.

DLC
> Brian Lloyd
> Granite Bay Montessori School 9330 Sierra College Bl
> brian AT gbmontessori DOT com Roseville, CA 95661
> +1.916.367.2131 (voice) +1.791.912.8170 (fax)
>
> PGP key ID: 12095C52A32A1B6C
> PGP key fingerprint: 3B1D BA11 4913 3254 B6E0 CC09 1209 5C52 A32A 1B6C
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>

--
------------------------------------------------------
Dennis Clark ooPIC Tech Support
www.oopic.com
------------------------------------------------------


Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

No comments: