Ik migreer je verouderde vb6-, Fortran-, Matlab- of cpp-app naar Python


Over deze dienst
Automatische vertaling
Heb je een oud programma dat nog steeds werkt, maar moeilijk te gebruiken, onderhouden of vertrouwen is? Ik vertaal het niet alleen: ik begrijp wat het moet doen, bouw het opnieuw op in Python, los overgenomen logica bugs op en geef het een moderne PyQt6 interface.
Wat ik omzet
Reken scripts, engineering tools, simulators en desktop programma's in Visual Basic 6, Fortran, MATLAB/Octave, C++ of Python met tkinter. Simulink modellen: stuur me eerst een bericht.
Wat je krijgt
- Python code met gedetailleerde commentaar bij elke module en functie
- Een desktop app: Basic heeft één hoofdvenster met een menubalk en tot ongeveer 10 velden of knoppen; extra schermen kosten $50 elk
- Standaard en Premium: lay-out, kleuren en iconen aangepast aan jouw voorkeuren
- Validatie tegen jouw originele code (volledige numerieke validatie in Premium)
- Een lijst van wat ik heb veranderd en waarom, plus een structuur overzicht en migratieplan
Hoe het werkt
- Stuur me je code en doelen voordat je bestelt
- Ik bevestig de scope en het beste pakket
- Ik lever de nieuwe versie
Grootte telt, telt regels code (geen commentaar, lege regels of gegenereerde form code) en tot 25, 75 en 250 bestanden. Meer dan 100.000 regels: stuur me een bericht.
Maak kennis met Matias
Engineering Sciences Bachelor, Python and Legacy Code Migration
- Afkomstig uitArgentinië
- Lid sindsfeb 2020
Talen
Spaans, Engels
Automatische vertaling
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
1. Zullen de resultaten overeenkomen met mijn originele programma?
Ja, wanneer het originele programma draait. Waar dat niet het geval is, of waar we afspreken een bug te fixen, documenteer ik elk verschil.
2. Moet ik werkende code sturen?
Nee. Als je programma kapot of onvolledig is, kan ik het repareren en laten werken als onderdeel van de migratie. Stuur het zoals het is en vertel me wat niet werkt.
3. Kun je Simulink modellen omzetten?
Ja, maar ik moet eerst het model zien. Stuur me een bericht en ik geef een offerte.
Kun je C++ programma's of tkinter apps omzetten?
Ja. Stuur me de code voor je bestelt. Als je programma afhankelijk is van snelheid of geheugencontrole, vertel ik je of Python geschikt is of dat de zware delen in C++ moeten blijven. Voor tkinter apps, bouw ik de interface opnieuw in PyQt6 en houd ik de logica zoals die is.
5. Wat bevat het Basic venster?
Eén hoofdvenster met een menu en tot ongeveer 10 velden of knoppen. Menu-items die eenvoudige dialoogvensters openen (openen, opslaan, over) zijn inbegrepen. Elke extra scherm met eigen velden of functies kost $50.
6. Kan je nieuwe functies toevoegen?
Premium bevat 2. In de andere pakketten, of boven 2, kosten functies $30 elk. Stuur me eerst een bericht zodat we de scope afspreken.
7. Mijn programma is complex (GOTOs, COMMON blocks, globale status). Verandert de prijs?
Stuur me de code voor je bestelt. Als het complexer is dan de grootte doet vermoeden, adviseer ik het juiste pakket of geef ik een aparte offerte.
8. Wat als mijn programma meer dan 100.000 regels heeft?
Stuur me een bericht voor een aangepaste aanbieding. Ik geef een offerte per module na een eerste blik.

