Запитання з тегом «language-implementation»

4
PyPy - Як це можливо перемогти CPython?
З блогу з відкритим кодом Google : PyPy - це повторне здійснення Python в Python, використовуючи передові методи, щоб спробувати досягти кращої продуктивності, ніж CPython. Багато років наполегливої ​​праці нарешті окупилися. Наші результати швидкості часто перемагають CPython, починаючи від трохи повільнішого, до прискорень до 2x в реальному коді програми, до …

7
Чому всі поля в інтерфейсі неявно статичні та кінцеві?
Я просто намагаюся зрозуміти, чому всі поля, визначені в інтерфейсі, неявно staticі final. Ідея зберігати поля staticмає для мене сенс, оскільки ви не можете мати об'єкти інтерфейсу, але чому вони є final(неявно)? Хтось знає, чому дизайнери Java пішли із створенням поля в інтерфейс staticі final?

4
Як реалізовано середовище обробки винятків C ++?
Мене цікавить, як працює механізм обробки винятків C ++. Зокрема, де зберігається об’єкт винятку і як він поширюється через декілька областей, поки не буде схоплений? Чи зберігається це в якійсь глобальній області? Оскільки це може бути специфічним для компілятора, хтось може пояснити це в контексті набору компілятора g ++?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.