The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Обзор проблем в коде на C/C++, вызванных неопределённым пове..., opennews (ok), 07-Июл-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


14. "Обзор проблем в коде на C/C++, вызванных неопределённым пове..."  +/
Сообщение от Аноним (-), 07-Июл-17, 13:15 
> В 21 веке компиляторы лучше оптимизируют под платформу чем человек.

Скажи это новым появляющимся языкам программирования или таким языкам как C#, у которого компилятор в принципе не имеет право заниматься тщательной оптимизацией.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

30. "Обзор проблем в коде на C/C++, вызванных неопределённым пове..."  +1 +/
Сообщение от Анончик (?), 07-Июл-17, 16:04 
>> В 21 веке компиляторы лучше оптимизируют под платформу чем человек.
> Скажи это новым появляющимся языкам программирования или таким языкам как C#, у
> которого компилятор в принципе не имеет право заниматься тщательной оптимизацией.

Ну, в этом есть и один плюс - C# либы/екзешники из-за этого очень легко восстановить до нормального кода вплоть до комментариев.

Ответить | Правка | Наверх | Cообщить модератору

36. "Обзор проблем в коде на C/C++, вызванных неопределённым пове..."  +2 +/
Сообщение от Аноним (-), 07-Июл-17, 17:29 
> C# либы/екзешники из-за этого очень легко восстановить до нормального кода вплоть до комментариев.

Я про JIT говорил. Первоначальная компиляция в CIL (как и у Java в их промежуточный байт код) происходит вообще без оптимизаций, отсюда да, можно всё восстановить.

А вот с JIT'ом у C# (ладно-ладно, не C#, а CLR) есть некоторые проблемы вплоть до того, что если в цикле for у тебя стоит return, а не break с последующим return, то разность скорости выполнения этого цикла for достигает чуть ли не 2 раз (возможно, я утрирую, не помню точных цифер, но общий смысл такой).

Ответить | Правка | Наверх | Cообщить модератору

37. "Обзор проблем в коде на C/C++, вызванных неопределённым пове..."  –5 +/
Сообщение от _ (??), 07-Июл-17, 17:54 
У нормальных людей есть исходники с комментами, дока, и мэйл лист с аффтарами.
Но вантузятники должны страдать! (С)
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

57. "Обзор проблем в коде на C/C++, вызванных неопределённым пове..."  +1 +/
Сообщение от Анончик (?), 07-Июл-17, 22:13 
> У нормальных людей есть исходники с комментами, дока, и мэйл лист с
> аффтарами.
> Но вантузятники должны страдать! (С)

RE занимаются не только вантузятники и не только на вантузе.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру