I think you're looking more at doing what the guy who wrote
PalmTcl did. Which was basically creating a Tcl layer with hooks into
the guts to make writing apps really pleasant. Then, you can use Tcl
to write your apps, but you don't get Tk, you use the native routines
to do whatever.
Mind you, you could model your new interface after Tk and get
pretty decent results. Not sure why you'd wanna' do this other than
just writing in Tcl instead of ObjC, because you're going to end up
writing a bunch of ObjC to get it all up and running anyway. 0-]
In the end, it would be kinda' cool. Everyone will hate you
because you didn't choose Python, Ruby or language of the week though.
0-] I would probably base the work around Jim though (not Jim Ingham,
the Jim language) so that you can get Tcl's syntax in a very small
footprint.
D
On Mar 20, 2008, at 12:14 PM, Jim Ingham wrote:
> You are right that there is no Carbon on the phone. But also the
> iPhone UIKit (the marketing name is Cocoa Touch) isn't the same as
> Cocoa, it's got different upper level event & drawing models. Both
> are ObjC and as you get into the lower layers they start looking the
> same, but there would be differences in the ports to Cocoa & Cocoa
> Touch.
>
> Jim
>
> On Mar 17, 2008, at 1:14 AM, Uwe Kirschner wrote:
>> Hi Hans,
>> wouldn't that require moving from Carbon to Cocoa?
>>
>> There was quite a bit of discussion about the future of Carbon on
>> this mailing list a while ago.
>>
>> kind regards,
>> Uwe
>>
>>
>> On 16.03.2008, at 23:12, Hans-Christoph Steiner wrote:
>>
>>>
>>> Has anyone tried building Tcl/Tk on the iPhone?
>>>
>>> .hc
>>>
>>>
>>> ----------------------------------------------------------------------
>>> --
>>> ----
>>>
>>> If you are not part of the solution, you are part of the problem.
>>>
>>>
>>>
>>> ----------------------------------------------------------------------
>>> ---
>>> This SF.net email is sponsored by: Microsoft
>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>>
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/>>> _______________________________________________
>>> Tcl-mac mailing list
>>>
tcl-mac@...
>>>
https://lists.sourceforge.net/lists/listinfo/tcl-mac>>
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/>> _______________________________________________
>> Tcl-mac mailing list
>>
tcl-mac@...
>>
https://lists.sourceforge.net/lists/listinfo/tcl-mac>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
>
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/> _______________________________________________
> Tcl-mac mailing list
>
tcl-mac@...
>
https://lists.sourceforge.net/lists/listinfo/tcl-mac-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/_______________________________________________
Tcl-mac mailing list
tcl-mac@...
https://lists.sourceforge.net/lists/listinfo/tcl-mac