« AdHOCing | Main | A Solution »

The CodeWarrior roadmap

Josef Wankerl and MW Ron presented their “Bash Metrowerks” session at AdHOC. And they presented the CodeWarrior roadmap. These are my notes.

- Another patch for CW9 coming
-- Stop touching read-only files
-- We're still committed to Mac developers!

Q
- Will compile for Intel chips?
-- no
- Will PP work for Intel hosts?
-- yes (with a bit of work)

Future
- PP, PPX, Constructor open-sourced
- Admin? Greg Dow, perhaps

CW10
- Yes, this fall
- Why not update CW9?
-- Was targeting 10.2...

CW IDE 5.8
- Text-based, XML projects
- Master packaging support to make global packaging changes

Debugger
- Debug PPC64 executables

Compiler 4.0
- New interprocedural-analysis
- Bottom-up inliner
- PPC64 gen
- Better template instantiation error messages
- Better POD for C++03

Std Lib 11
- Safer extensions by C0x working group
- Common POSIX reentrant functions for PEF
- More Mach-O system functions (memcpy, etc)
- Mach-O dynamic lib for MSL C/C++
- Fix for static destructors not working from bundles even
when using BSD C or gcc
- Move semantics (rvalue reference) for huge performance wins
- Add <bind>, mem_fn from TR1
- When using MSL C++ on BSD C, import from global into C++ std
namespace

PP/PPX
- PP bugfixes
- PPx .nibs
- PPx: search fields, segmented view, textview, userpane, etc
- PPx: wrappers for CG

Java/x86
- Sold off

Support?
- How long for support?
-- CWP 10 probably last
-- Email support until end of year
-- Newsgroup support for at least year after CWP 10 released
-- Perhaps the users will keep a community?

What of Metrowerks?
- Pulled into Freescale

Future of MWRon
- Serving community as “MW Ron”
- Hadn't seen Apple computer when joined in 1994
- First met people in 1996 at MacHack
- R&D headcount went from 15 people to 700 to 400
- Now the manager of the support team
- As of Aug 1, will no longer be offering online support
- Moving on to new position

Q & A:

License for PP?
- Dunno yet.

Who bought the x86 stuff?
- Nokia

Upset when sold off?
- Wankerl personally was not happy.

Business reason for CW 10?
- Wankerl pushed it through. “It's already almost done!”

Like Linux, wrap GCC?
- Not technically impossible, and we already have that kind of stuff
in-house. But you aren't going to see it. There is a GCC adapter
sample in the CW SDK.

Open-sourcing IDE?
- Actually discussed, but probably not.

CWP10
- Probably download-only, for a low price. Yes, still licensing key,
since they have no control over it.

IDE built with CW, so unlikely to be universal
- Correct.

Still being used for embedded?
- Yes, why was acquired.

IDE?
- Windows, Solaris. We can use x86 compiler internally to build the
IDE.

CW on Windows?
- No longer exists.

TrackBack

TrackBack URL for this entry:
http://www.drissman.com/cgi-sys/cgiwrap/drissman/mt/mt-tb.cgi/517

Listed below are links to weblogs that reference The CodeWarrior roadmap:

» Goodbye CodeWarrior from F. Scott Gaston's Ramblings
CodeWarrior has annouced it end of life. They will have one last patch release for CW 9 and release CW 10 and hang it up. There will be limited support for the app for about a year after its release. We should definitely plan on making the move to Xcod [Read More]

Post a comment