Ed,
I work with different encodings of Japanese, and it's a big headache.
The biggest part of the headache is that no one knows what encoding
they are using when they make files. So, you see garbled web pages
because the encoding wasn't specified in headers or was specified
incorrectly, garbled emails because the email client makes assumptions
about encodings, and other mayhem.
Honestly, I think it's about time the world got to know their encodings.
I REALLY don't want working with the various formats I work with to
become any harder than it already is. I do not want to sacrifice the
ease of saying 'iso-2022-jp <file-reader>', 'shift-jis <file-reader>',
and all the other adorable encodings japanese people like to use.
I'd really prefer to have the chance to use this new, promising API
that Dan has come up with.
Matt
On Mar 10, 2008, at 2:59 AM, Eduardo Cavazos wrote:
Guys,
No matter what, this is a fact: we are going to have a world-class
unicode
implementation. I know this because Dan knows his stuff and I trust
him to
solve problems like this.
However, there's the implementation and then there's the api.
I just wanted to point out and emphasize in case someone is
confused, I'm
arguing, strongly, confidently, vehemently, and relentlessly, about
the api,
not the backend design or implementation.
Nobody, and I mean nobody, has mastered Factor and therefore
designing api's
and stack effects is still an art. So in this particular part of the
problem,
since nobody is an expert, all the experienced Factor coders should
weigh in
if they have an opinion.
There is no way I would ever argue with Dan about the technical
details of how
to implement unicode.
But when it comes to stack effects and Factor library design, if I
see a
problem, I'm going to speak up. If I see a way to make an
improvement, I'm
going to speak up.
Dan has two responsibilities. He has the first one taken care of:
implement
the unicode standard in a competent manner. His other responsibility
is to
provide an api which makes us, the programmers, productive and
happy. I'm
trying to help him with that part. If he can pick a design which
kicks ass
and satisfies us as programmers, then that's a very good thing. This
is
attainable.
If you give up short of that attainable goal, simply because you made
decisions early on and want to stick to them, even in the face of
legitimate
criticism, it will truly be a shame.
In the end, Dan is the one who should get all the credit for this
important
step forward in Factor's evolution.
Ed
-------------------------------------------------------------------------
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/
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk
-------------------------------------------------------------------------
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/
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk