Schon bei Firmengründung war schnell klar, dass Go die Sprache der Wahl werden wird. Nach jahrzehntelanger Erfahrung mit Java und C# bringt Go eine neue Leichtigkeit und Einfachheit in den Entwickleralltag. Ohne Abhängigkeiten von einer Laufzeitumgebung laufen mit Go entwickelte Programme ohne Installationsaufwand auf (fast) jedem Betriebsystem und auf (fast) jeder Hardware.
Die ersten Projekte haben wir mit Angular,js realisiert - ja Angular 1.x! Das war aber nach kurzer Zeit nicht mehr so richtig passend. Die Wartezeit auf Angular 2 war zu lang - Aurelia füllte die Lücke, inzwischen ist Vue.js hier der klare Favorit.
Bei der Kombinatorischen Optimierung geht es darum aus einer unter Umständen gigantischen Menge von möglichen Kombinationen/Lösungen die "wertvollsten" zu finden. Diese wird bei Planungsaufgaben, wie Zeit-und Terminplänen, Ressourceneinsatz, Aufgabenzuordnung, Projekt- oder Raumplanung eingesetzt. Diese Aufgabe sieht auf den ersten Blick einfacher aus als sie ist. Der Rechenaufwand unterliegt nämlich einem exponentiellen Wachstum, und was bei wenigen Eingabedaten noch gelöst werden kann, wird schnell unmöglich - siehe: Kombinatorische Explosion.
codeM GmbH ist keine Webagentur und kein IT-Dienstleister. Wir entwickeln Software, produzieren ausschließlich "Code". Wir geben unser Wissen gerne weiter und arbeiten dazu mit der HamburgCodingSchool zusammen.