Skip to content

Commit

Permalink
add youtube video links
Browse files Browse the repository at this point in the history
  • Loading branch information
wlav committed Jan 27, 2023
1 parent b309f0d commit d40e9ab
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 2 deletions.
5 changes: 5 additions & 0 deletions doc/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@ level packages, which have their own releases.
See :doc:`packages <packages>`, for details on the package structure.
PyPy support lags CPython support.

master: 3.0.0
-------------

* improve handling of `const char*` as template argument


2023-01-21: 2.4.2
-----------------
Expand Down
6 changes: 5 additions & 1 deletion doc/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@ interactive exploration of C++ libraries.
cppyy delivers this without any language extensions, intermediate languages,
or the need for boiler-plate hand-written code.
For design and performance, see this `PyHPC'16 paper`_, albeit that the
CPython/cppyy performance has been vastly improved since.
CPython/cppyy performance has been vastly improved since, as well as this
`CAAS presentation`_.
For a quick teaser, see `Jason Turner's`_ introduction video.

cppyy is based on `Cling`_, the C++ interpreter, to match Python's dynamism,
interactivity, and run-time behavior.
Expand Down Expand Up @@ -117,6 +119,8 @@ development environments.
.. _Cling: https://github.com/vgvassilev/cling
.. _tutorial: https://github.com/wlav/cppyy/blob/master/doc/tutorial/CppyyTutorial.ipynb
.. _`PyHPC'16 paper`: http://wlav.web.cern.ch/wlav/Cppyy_LavrijsenDutta_PyHPC16.pdf
.. _`CAAS presentation`: https://www.youtube.com/watch?v=stMD7VDWlVU
.. _`Jason Turner's`: https://www.youtube.com/watch?v=TL83P77vZ1k
.. _`Boost`: http://www.boost.org/
.. _`CPython`: http://python.org
.. _`PyPy`: http://pypy.org
Expand Down
2 changes: 1 addition & 1 deletion doc/source/lowlevel.rst
Original file line number Diff line number Diff line change
Expand Up @@ -301,7 +301,7 @@ A common idiom has these values subsequently passed on to the entry point of
e.g. a framework or library.
Since the type of ``argv`` in particular (``char*[]``) is clunky to work with
in Python, the low level module contains two convenient helper functions,
``ll.argc()`` and ``ll.argv()``, that convert the command line arguments as
``ll.argc()`` and ``ll.argv()``, that convert the command line arguments as
provided by Python's ``sys`` module, into typed values that are can be passed
to by C/C++.

Expand Down

0 comments on commit d40e9ab

Please sign in to comment.