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

Reply via email to