Clarify the meaning of "dynamic" for bindings
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Área
- documentation
Línea de trabajo
Comienza localizando la tabla «Feature Matrix: Bindings» y el tutorial o la documentación de bindings mencionados en el issue. Confirma cómo se describen los bindings C, C++, C dynamic y C++ Dynamic, y haz explícitos el tipo de linking y el comportamiento dinámico implícito. El trabajo estará terminado cuando un usuario nuevo pueda distinguir entre la carga estática y dinámica basándose únicamente en la documentación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Just my experiences as a first time user of this library while I'm digging through the library itself, the tutorial, etc:
Currently, it is not obvious what the difference between C++ and C++ Dynamic bindings is (Same for C and C dynamic).
My first idea was that it could be related to the internal usage of dynamic_cast or something like that, but it seems like this is not the case.
Am I correct assuming that dynamic refers to the way the library is loaded (dynamically or statically linked)? The C++ dynamic bindings will have all the dlsym bits in it, whereas the normal C++ binding assumes static linking?
If that is correct, I propose the following changes:
- Add a new
Linking typecolumn in theFeature Matrix: Bindingstable that (eitherdynamicorstatic) - Clarify that most of the bindings are implicitly
dynamic- I think it's a bit confusing that C and C++ have variants without the suffix (static linking) and with thedynamicsuffix (dynamic linking), whereas the other language like Python or Pascal are just implicitly dynamic without the suffix.
If you're not using the library for the first time this may seem obvious, however to me as a first time library user it was not.
- Lenguaje dominante
- Go
- Estrellas
- 54
- Forks
- 26
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Autodesk/AutomaticComponentToolkit
-
Autodesk/AutomaticComponentToolkit#226 · 5 comentarios · 3 reacciones · 3 asignados ·
-
XML namespaces are not observed Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
Autodesk/AutomaticComponentToolkit#188 · 1 comentario ·
-
Why isn't JNI already a target? Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
Autodesk/AutomaticComponentToolkit#183 · 1 comentario ·
-
stringoutclass issues Abierto
Autodesk/AutomaticComponentToolkit#162 · 1 reacción · 2 asignados ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Todos los issues de Autodesk/AutomaticComponentToolkit
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 60/100
github/gh-aw-mcpg#13748 ·
-
agentic-workflows
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
googleapis/librarian#7670 · 2 comentarios ·