Conseils pour un environnement de développement SVP

Bonjour les codeux,
Je fais plutôt dans le L5G au boulot mais c'est trop lourd pour ce que je veux faire en perso, j'ai besoin d'un langage assez rapide qui supporte bien les callback.
Il y a dix ans, VB6 m'allait très bien mais aujourd'hui sur W10 64bits ça fonctionne pas toujours pile poil.
Je voudrais me refaire une environnement de développement assez bas niveau donc, je connais assez bien le C, vous auriez une piste pour développer / tester sans prise de tête et sans débourser ?
Merci.

Poster un commentaire
CaesarSauce

C++ Builder community edition

anonyme
anonyme
a
4 ans

@CaesarSauce: Merci beaucoup, je vais essayer de me pointer là-dessus :)

Commentaire supprimé.

Oheneyme
Oheneyme
4 ans

VsCode en IDe par exemple ? ou un langage ?

anonyme
anonyme
a
4 ans

@Oheneyme: Je ne connaissais pas VsCode, j'en étais resté aux Visual Studio payants.
Pour le langage, Si je peux utiliser un genre du Basic, du C, voire du Delphi, ça peut le faire.
Je ne connais pas Java, ni Pyhton, ni C# et j'ai fait très peu de C++
Voilà, mais merci bien pour VsCode, il faut voir ça.

Oheneyme
Oheneyme
4 ans

@Art60: Il est super pratique. Il demande pas mal de configuration au début mais ça en vaut la peine. Tu veux dev quoi ?

anonyme
anonyme
a
4 ans

@Oheneyme: J'avais déjà utilisé les librairies BASS (un4seen.com) pour faire un petit programme de karaoké en VB6 il y a plus de 10 ans.
Ces bibliothèques utilisent souvent des callback de façon à remonter des infos à l'appli appelante en cours de lecture.
Donc je pensais me remettre à niveau question environnement car VB6 aujourd'hui, ben ça commence à coincer sur les environnements Windows 10 64 bits.
Le but du jeu serait de manipuler les fichiers WMA des RealTracks de Band-In-A-Box.
Déjà pour valider les sections dans les WMA, il faudrait qu'il y ait des marqueurs pour identifier les différents accords enregistrés.
Donc premier challenge : voir s'il y a des tags (via BASS_TAG_GetFromFile) dans les-dits WMA.

Oheneyme
Oheneyme
4 ans

@Art60: ah désolé je suis orienté techs web full stack.

anonyme
anonyme
a
4 ans

@Oheneyme: On est restés sur la suite Webdev (FrontOffice) + Windev (Backoffice).
Au final, les perfs sont à mon avis tout à fait acceptables.
Je parle pas du moment du choix de la techno, mais vu l'existant (plus de 15 ans), on va pas tout redévelopper.

Oheneyme
Oheneyme
4 ans

@Art60: ah merde. J'ai fait 1an de windev...ma plus grosse erreur. Bon courage.

anonyme
anonyme
a
4 ans

@Oheneyme: Oh ça va, quand l'environnement est stable, ça s'utilise sans trop de soucis.
j'ai commencé avec Windev 4.1 et on est actuellement en version 23.
Donc on peut dire que j'arrive à dompter la bête.

Oheneyme
Oheneyme
4 ans

@Art60: J'ai fait de 17 à 19 et à chaque nouvelles versions y'avait des régressions de fonctionnalités. Ce qui causait beaucoup de problème...et je n'étais pas fière de ce que j'avais fait à la fin de la journée.

anonyme
anonyme
a
4 ans

@Oheneyme: C'est pour ça qu'on n'est pas en 24. on met en service la version précédente, une fois qu'elle est stabilisée ;)

Roro51
Roro51
4 ans

BASIC

anonyme
anonyme
a
4 ans

@Roro51: J'ai tout donné sur les Basic, en partant du TRS80, tous les premiers µOrdinateurs, même les versions plus évoluées comme HTBasic, etc. jusqu'au VB6 et VBA bien sûr, Merci.
Mais les versions Visual, euh, non merci :)

Roro51
Roro51
4 ans

Sinon, j'ai des applications industrielles qui sont en VB6 que l'on passe progressivement en labVIEW

anonyme
anonyme
a
4 ans

@Roro51: Y'a des callback en LabView ? euh, c'est plus Wysiwyg qu'autre chose cette bestiole, tout le contraire d'un temps réel, si ?

Roro51
Roro51
4 ans

@Art60: Je ne suis pas spécialiste des langages informatiques. Je suis vieux et ai commencé justement avec basic sur ZX80. LabVIEW est une programmation "filaire" ou graphique pour l'opposer à l'écrit comme VB6. A priori, labVIEW sait faire du callback, la communauté est vaste et peeu répondre à de nombreuses questions. Si tu veux une licence go MP, mais il existe une licence essai de 3 mois

anonyme
anonyme
a
4 ans

@Roro51: Le ZX80, oui j'ai failli l'acheter à l'époque, direct from UK, heureux de voir des vieux de la vieille ici :)
LabView ça le fera pas, c'est pour piloter la librairie BASS de Unforseen.com, il faut donc que je puisse faire des appels aux API et aussi distribuer des exe. ça m' a pas l'air de correspondre à mon besoin, mais merci de m'avoir remis la tête 40 ans en arrière :)

Cette page est réservée aux ADULTES

Tu es sur le point d'accéder à un site web qui contient du matériel explicite (pornographie).

Tu ne dois accéder à ce site que si tu as au moins 18 ans ou si tu as l'âge légal pour visionner ce type de matériel dans ta juridiction locale, l’âge le plus élevé étant retenu. En outre, tu déclares et garantis que tu ne permettras aucun mineur à d'accéder à ce site ou à ces services.


En accédant à ce site, tu acceptes nos conditions d'utilisation.