От: | Mamut | http://dmitriid.com | |
Дата: | 06.03.07 12:57 | ||
Оценка: |
A>print "Hello, world!"
A>
But my God, it's sooooooo ugly. It's got well over a decade of ugly packed in there. "Hello, World" in Mozilla is six or seven files in as many different languages. I kid you not. It's worse than Hello, World was back in the Petzold days of Win32 programming. You have your XUL file and your JavaScript file and your CSS file and your manifest.rdf and your i18n.something and I can't remember what all else. And then you have to build them together (using some other files) to make even more files: a JAR file and an XPI file at a minimum. That's one gnarly-ass introductory program.
Но боже мой, это все настоооолько страшно. Более 10 лет устрашнения. "Hello, world" в Мозилле — это 6 или 7 файлов в стольких же языковых версиях. Я не шучу. Это хуже, чем Hello, World во времена Петцольда и программирования под win32. У вас есть XUL-файл и Javascript-файл, и CSS файл manifest.rdf и i18.что-то-там, и я даже не вспомню, что еще. После этого вам надо их собрать вместе (используя еще другие файлы) для того, чтобы создать еще больше файлов: как минимум, JAR и XPI. Это полная ж.., а не вводная программа.
Me, I kinda prefer Python's version:
print "Hello, world!"
Color me silly with font="red", but it just seems cleaner to me.
Я лично предпочитаю питоновскую версию:
print "Hello, world!"
Сичтайте меня дураком за мою любовь к font="red", но такой подход мне кажется чище
//сам код поскипан, он ужасен
Shouldn't there be a "getBookmarks()" in there somewhere? I mean, what is all that crap?
Разве там не должно быть "getBookmarks()" где-то внутри? В том смысле, что непонятно, что все это дербмо там делает...