diff options
author | Pino Toscano <toscano.pino@tiscali.it> | 2013-03-16 18:59:24 +0100 |
---|---|---|
committer | Pino Toscano <toscano.pino@tiscali.it> | 2013-03-16 18:59:24 +0100 |
commit | 5d0f6782028c754b2c0a5721d14b8c76b47d31db (patch) | |
tree | 62643cafa118917d2fbe946fb47d375630564e00 /community/gsoc/project_ideas/language_bindings.mdwn | |
parent | e54db727e9d92128b8df23a0dcf7daeab4976936 (diff) | |
download | web-5d0f6782028c754b2c0a5721d14b8c76b47d31db.tar.gz web-5d0f6782028c754b2c0a5721d14b8c76b47d31db.tar.bz2 web-5d0f6782028c754b2c0a5721d14b8c76b47d31db.zip |
drop the pthread conversion project
it has been done recently
Diffstat (limited to 'community/gsoc/project_ideas/language_bindings.mdwn')
-rw-r--r-- | community/gsoc/project_ideas/language_bindings.mdwn | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/community/gsoc/project_ideas/language_bindings.mdwn b/community/gsoc/project_ideas/language_bindings.mdwn index d9a426be..fdcdc396 100644 --- a/community/gsoc/project_ideas/language_bindings.mdwn +++ b/community/gsoc/project_ideas/language_bindings.mdwn @@ -47,18 +47,6 @@ In his [[2011 GSoC project|2011]], Jérémie Koenig designed and began implementing an object-oriented interface; see his [[Java status page|user/jkoenig/java]] for details. -There is another possible reason for preferring lower-level bindings: -Presently, the Hurd server libraries use the cthreads threading library, which -predates the pthread standard prevalent today. There is a -[[pthread library for the Hurd|libpthread]] -as well, but it's not possible to use both cthreads and pthreads in -the same executable. Thus, until -[[porting_the_Hurd_libraries_to_pthreads|community/gsoc/project_ideas/pthreads]] -is finished, implementing bindings for any language that uses pthreads (in the -runtime environment or the actual programs) is only possible when not using the -standard Hurd server libraries at all -- i.e. when binding at MIG stub level or -interface definition level. - The task is to create easy to use Hurd bindings for a language of the student's choice, and some example servers to prove that it works well in practice. This project will require gaining a very good understanding of the various Hurd |