From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,703c4f68db81387d X-Google-Thread: 109fba,703c4f68db81387d X-Google-Thread: 115aec,703c4f68db81387d X-Google-Thread: f43e6,703c4f68db81387d X-Google-Attributes: gid103376,gid109fba,gid115aec,gidf43e6,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news.glorb.com!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!diablo.theplanet.net!news.theplanet.net!not-for-mail From: dave Newsgroups: comp.lang.ada,comp.lang.c++,comp.realtime,comp.software-eng Subject: Re: Teaching new tricks to an old dog (C++ -->Ada) Date: Sun, 13 Mar 2005 02:18:22 +0000 Message-ID: References: <4229bad9$0$1019$afc38c87@news.optusnet.com.au> <1110668203.973765@athnrd02> NNTP-Posting-Host: 81.79.41.17 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news6.svr.pol.co.uk 1110680292 1677 81.79.41.17 (13 Mar 2005 02:18:12 GMT) NNTP-Posting-Date: 13 Mar 2005 02:18:12 GMT X-Complaints-To: abuse@theplanet.net User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en In-Reply-To: <1110668203.973765@athnrd02> Xref: g2news1.google.com comp.lang.ada:9279 comp.lang.c++:45377 comp.realtime:1399 comp.software-eng:4964 Date: 2005-03-13T02:18:12+00:00 List-Id: Ioannis Vranos wrote: > I can't understand why native Java would be better. A mute point since the source has now been released, but Java compilation into native CPU machine code, presents the most efficient expression of the OO concept in the embedded area. Bytecode, JIT and JVM have their place, but not in space & speed limited chips. >> Most Game developers use ASM and more recently C; > > And more recently (years) C++. :-) Can't argue with your correction here, however I find it is the tool, graphic and IDE engine vendors that are driving this. The original engine sources tended to be C with assembler booster code (Quake, HalfLife and derivatives). Microsoft, Nvidia, SGI (where are they now!) and GL developer packages are offered as C++ libraries. So you are still correct. >> Schools teach Basic; > > Actually I think they teach Pascal and perhaps some C. But it depends on > the countries I guess. I can only speak to the UK and USA; and just parts therein also. Education is in the hands of the educator. Some of my colleges are teaching Java to 11-16 year olds, thus it would not surprise me to learn Pascal or even C is being taught to the same age group. Note however: there are implementations of Basic that surpass both Pascal and C. VAX Basic, for instance, was taught in an area of Florida I lived in. Students studied it from 11yrs through to University. Different horses, different courses. Different countries, different methods. Different goals.... Nme. God Bless.