| |
| |
| 3.3, Аноним (-), 21:28, 20/09/2012 [^] [^^] [^^^] [ответить]
| +7 +/– |
А там уже добрые яблочники с детородными органами наготове...
| | |
| |
| 4.4, ВКПб (?), 21:33, 20/09/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ну да, мобильники с айпадами продавать скоро запретят, останется только патентный троллинг.
| | |
| |
| 5.9, Аноним (-), 01:40, 21/09/2012 [^] [^^] [^^^] [ответить]
| +2 +/– | |
> Ну да, мобильники с айпадами продавать скоро запретят, останется только патентный троллинг.
Правильно, пусть продают то что запатентовали - скругленный прямоугольник. А мобильники с начинкой на которую патент - будет продавать гугломоторола и те кто с ними не воюет :)
| | |
|
| 4.13, AlexAT (ok), 07:47, 21/09/2012 [^] [^^] [^^^] [ответить]
| +/– |
Кстате легко. Кусочки кода - какие-нибудь хитрые оптимизации, генерируемые компилятором, теоретически можно запатентовать.
| | |
|
| 3.8, Аноним (-), 01:39, 21/09/2012 [^] [^^] [^^^] [ответить]
| –1 +/– | |
> Все в низкоуровневую виртуальную машину!
Когда научитесь код нормально оптимизировать хотя-бы и поддерживать не меньше архитектур, тогда и суйтесь. Для GCC есть плагины приделывающие к нему LLVM, но в силу качества генеримого LLVM кода оно спросом как-то не пользуется. Вы прикиньте?
| | |
|
| 2.5, Аноним (-), 21:43, 20/09/2012 [^] [^^] [^^^] [ответить]
| +/– |
Не эксперт, просто каждый день по приколу 4.8 компиляю, а им свою поделку. Изменения небольшие последние недели, но важные. Некоторые вообще древние баги пофиксили, на исправления которых небось уже надежда умерла. GCC он очень старый и сложный и просто так изменения вносить никто не будет, попробуй умудрись там вообще что нибудь улучшить, маловато шансов что предыдущие разработчики проглядели а ты заметил.
| | |
| |
| 3.6, Аноним (-), 21:49, 20/09/2012 [^] [^^] [^^^] [ответить]
| –4 +/– |
Я просто смотрю, что изменений мало. Я не только не эксперт, я даже не знаю какие там изменения и не сразу пойму что за изменения. Просто их МАЛО.
| | |
| |
| 4.7, Аноним (-), 22:10, 20/09/2012 [^] [^^] [^^^] [ответить]
| +6 +/– |
Во-первых ветка давно уже разрабатывается и все крупные запланированные в предыдущие годы патчи уже вошли, во вторых почта GCC просто раскалена, по сравнению с другими проектами http://gcc.gnu.org/ml/gcc-patches/ . Всем бы такое "мало".
| | |
| |
| 5.10, Аноним (-), 01:42, 21/09/2012 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> с другими проектами http://gcc.gnu.org/ml/gcc-patches/ . Всем бы такое "мало".
Ну просто у LLVM генерация кода столь неоптимальна что запросто можно ускорсить "в два раза". Так что станет сливать тому что гернерит GCC не в 4 раза, а только в два :D. Но зато можно похвастаться ускорением в 2 раза.
| | |
|
|
| 3.11, arisu (ok), 02:40, 21/09/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Некоторые вообще древние баги пофиксили, на исправления которых небось уже надежда умерла.
тебе же несложно будет рассказать, какие?
| | |
| |
| |
| |
| 6.17, Crazy Alex (ok), 13:26, 21/09/2012 [^] [^^] [^^^] [ответить]
| +/– |
Да ладно, с одной стороны - в багзилле оно именно так и называется, с другой - компилятор всё же должен оптимальынй код генерировать...
| | |
| |
| 7.20, arisu (ok), 13:44, 21/09/2012 [^] [^^] [^^^] [ответить]
| +/– |
> компилятор всё же должен оптимальынй код генерировать…
не должен, всего лишь *может*. задача генерации «оптимального кода» для более-менее большой программы вообще слаборешаема за разумное время (допустим даже, что у нас таки есть определение «оптимальности»).
а «багом» у них там всё называется, такая уж «терминология».
| | |
|
| 6.18, Аноним (-), 13:37, 21/09/2012 [^] [^^] [^^^] [ответить]
| +/– |
А где собственно "компилятор" ? компилятор переводит текст в понимаемое машиной представление. У нас же программа - оптимизирующий транслятор, при этом делающая синтаксические проверки на правильность и синтезирующая понимаемые человеком сообщения о подозрительных конструкциях языка, причем на различных языках, в том числе на основе знаний специалистов в этой области. То есть экспертная система по проверке и оптимизации текста программ c опциональной возможностью генерации кода.
| | |
|
|
|
|
|
|