Programmierung des Sonnenuntergangs? - Seite 6

 

Sie können den Cursor zur Steuerung des internen Speichers im EA verwenden, indem Sie den Kontext seines Verhaltens mit den Schaltflächen ändern.

Zum Beispiel:

1. drücken Sie den Knopf A und bewegen Sie den Cursor nach rechts, um das Feld zu vergrößern, nach links, um es zu verkleinern.

2. Drücken Sie die Taste B und die linke Maustaste - eine neue Ressource wird erstellt. Setzen Sie gleichzeitig ein Quadrat auf die Karte.

3 Klicken Sie auf C und verschieben Sie die dort gespeicherten Daten von Feld 1 (erste Ressource) nach Feld 2 (zweite Ressource).

4. drücken Sie die Taste D und bewegen Sie den Cursor zwischen den beiden Objekten - binden Sie deren Parameter (welche das sind, hängt von den zusätzlichen Tasten ab).

Und so weiter...

Hier - der Beginn der Revolution und der Übergang zur visuellen Programmierung.))

 

Im Allgemeinen ist ein Cursor ein vielseitiges Werkzeug. Sie können fast alles damit machen, OHNE CONTROL ELEMENTS, wenn Sie den Kontext der Werte ändern:

1. Ändern Sie den Wert innerhalb eines Bereichs.

2. Ändern Sie die Werte der Bereichsgrenzen.

3. Zeichnen Sie Formen.

4. Präsentieren Sie die gezeichneten Formen im Kontext des Prozesses.

5. Zur Darstellung eines Prozesses im Rahmen eines Formulars.

6. Objektparameter verknüpfen.

7. Verwalten Sie den internen Speicher.

8. Stellen Sie neue Objekte zusammen - Vorlagen und Instanzen.

9. Objekte zerstören.

10. Um die Position von Objekten im Kernel zu ändern.

Und viele, viele weitere Dinge.

Und das alles ohne vorgefertigte Fenster, Elemente oder Studios. Nur ein Cursor und Tasten, die seine Werte in verschiedenen Kontexten interpretieren.

 

Hinzu kommt, dass Sie anstelle einer Tastatur interaktive Handschuhe und Brillen verwenden können, die die Richtung Ihres Blicks registrieren, um den Kontext zu ändern. Und Sie bekommen die Programmierung der Zukunft.))


Im Wesentlichen geht es darum, den Fokus des Blicks einer Person auf ein Objekt zu bestimmen und den Kontext ihrer Handlungen durch das Kontrollsystem zu erfassen.

 
Dmitry Fedoseev:

Welche anderen gibt es?

wahrscheinlich mindestens - Entwurf, Fehlersuche, Tests.

 
Aleksey Mavrin:

wahrscheinlich zumindest - Entwerfen, Fehlersuche, Testen.

Früher, als ein Programmierer (oder Entwickler) noch ein Programmierer und kein Entwickler war, hat er/sie nur programmiert, aber nicht entworfen und schon gar nicht debuggt oder getestet.

 
Dmitry Fedoseev:

Es stellt sich heraus, dass früher, als ein Programmierer (oder Entwickler) eher ein Programmierer als ein Entwickler war, er nur programmierte, aber nicht entwarf und ganz sicher nicht debuggte oder testete.

Debuggen einer Lochkarte oder eines Mikrocontrollers. Ein Programmierer in seiner ursprünglichen Form ist ein Programmierer. Ein Entwickler ist etwas ganz anderes. In diesem Thread geht es imho um den Niedergang der Programmierer, wobei Entwickler gemeint sind, ohne zu verstehen, was ein Entwickler in der heutigen Welt wirklich ist.

 
Andrey Pogoreltsev:

Debuggen einer Lochkarte oder eines Mikrocontrollers. Ein Programmierer in seiner ursprünglichen Form ist ein Programmierer. Ein Entwickler ist etwas ganz anderes. In diesem Thread wird imho über den Niedergang der Programmierer diskutiert, ohne zu verstehen, was ein Entwickler in der heutigen Welt wirklich ist.

Sie meinen, dass ein Programm, das auf einer Lochkarte ausgestanzt wird, sofort die absolute Wahrheit darstellt und nicht einmal Fehler aufweist?

Ein Mikrocontroller ist das Gleiche. Mikrocontroller-Programme wurden sofort und fehlerfrei geschrieben, ohne sie vorher zu überdenken und ohne sie anschließend zu testen?

 
Реter Konow:

Dies ist der Beginn der Revolution und des Übergangs zur visuellen Programmierung).

Sie wurde bereits vor etwa 30 Jahren eingeführt. Sie beschreiben eine hochspezialisierte Aufgabe und extrapolieren sie auf die gesamte Klasse der Entwicklungsaufgaben. Visuelle Entwicklung gibt es schon seit langem, sowohl teilweise als auch vollständig automatisiert. Dies schließt keineswegs aus, dass auch andere Aufgabenklassen oder gar Aufgaben, die durch visuelle Umgebungen gelöst werden, entwickelt werden müssen, an die z.B. höhere Leistungsanforderungen gestellt werden. Denn jeder Universalismus verwandelt sich früher oder später in ein Ungeheuer.

 
Dmitry Fedoseev:

Das auf der Lochkarte ausgestanzte Programm entsprach also sofort der absoluten Wahrheit und hatte nicht einmal Fehler?

Ein Mikrocontroller ist das Gleiche. Mikrocontroller-Programme auf einmal und fehlerfrei geschrieben wurden, ohne sie vorher zu durchdenken und ohne sie anschließend zu testen?

Worüber streiten Sie sich jetzt mit mir? Dass der Programmierer allmählich zum Entwickler wird und die Zahl der Werkzeuge und Aufgabenanforderungen steigt?

Das habe ich nicht bestritten.

 

Bergbau... Erschließung von Mineralvorkommen. Erschließung von Öl-, Gas-, Kohle- und Erzlagerstätten...

Ich frage mich, ob die Designer auch in Entwickler umbenannt wurden? Architekten?