Suite à plusieurs news sur des "bounties" (Gnome et Mozilla), j'ai moi aussi envie de suivre la mode : j'offre 20¤ à qui voudrait bien écrire une interface graphique pour la calculatrice dont j'ai arrêté le développement. Le logiciel en question est HaypoCALC :
http://www.haypocalc.com/(...)
J'ai toujours voulu écrire une interface graphique, mais je n'ai jamais eu le temps. Depuis j'ai carrément arrêté le développement par manque d'intérêt. C'est un calculatrice "symbolique" qui a son propre langage de programmation (Si, Pour, TantQue, ...). J'ai essayé de bien documenter le programme (pas le code, hein).
Le code est de loin parfait, mais ça marche pas trop mal :) Niveau technique, c'est écrit en C++ avec pas mal de "code maison" (réécriture de std::list par ex.) car j'ai écrit ce programme en même temps que j'apprenais le C++ (sans avoir connu le C avant) ! Le code est sous license GNU GPL.
L'interface devra être écrite en GTK2, avec Glade si possible (rend l'interface plus maléable). Si vous êtes intéressés, écrivez-moi par email pour avoir plus de détails (techniques et pratiques). Je vous dirai comment j'imagine l'interface et ce qu'elle devra comporter. Mon email : victor.stinner AT haypocalc.com
Bon, si vous ne voulez pas avoir la récompense mais tout de même contribuer, je ne m'y opposerai pas :-D
@+ Haypo
# GTK2...
Posté par Mr_max . Évalué à 5.
Personnalement, je n'ai pas le temps de m'investir dans ton projet désolé.
Voila voila, c'etait juste pour conseiller un peu wxWidgets (j'ai déjà testé la programmation sous Anjuta avec Glade pour faire du GTK, c'est très bien pour faire une application facilement mais j'ai eu des bugs vraiment bizarre et j'ai ecouté l'avis d'un autre programmeur qui me conseillais de passer à wxWidgets, j'ai testé et adopté :)
Vila vila :)
[^] # Re: GTK2...
Posté par Victor STINNER (site web personnel) . Évalué à 3.
J'ai déjà écrit deux ou trois applications wxWidgets, je peux dire que c'est vraiment une bonne librairie ! Très complète, portable, bien documentée, bien pensée, etc. J'aime particulièrement le positionnement des objets dans des boîtes plutôt que par coordonnée (oui, GTK+ fonctionne également comme ça).
@+ Haypo
# Félicitations
Posté par Yoann A. . Évalué à 1.
[^] # Re: Félicitations
Posté par Victor STINNER (site web personnel) . Évalué à 2.
Merci.
> Ta liste de TODO est alléchante aussi :)
Si tu parles du fichier TODO.txt, 90% sont déjà fait (le fichier n'est plus à jour). Si tu parles de [ http://www.haypocalc.com/manuel/1.6/presentation.php(...) ], je ne sais pas si ce sera fait un jour.
Le gros problème est qu'il existe d'excellentes librairies, et qu'il faudrait les utiliser plutôt que vouloir réécrire tout ça (matrice, polynôme, intégration, factorisation, etc.) maladroitement ... Mais ceci impliquerait de gros changements dans le code (je pense) car chacun a une autre manière de stocker les expressions mathématiques.
@+ Haypo
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.