App installieren
How to install the app on iOS
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Womit habt ihr angefangen zu programieren ???
- Ersteller Cybered
- Erstellt am
Cybered
Admiral Special
- Mitglied seit
- 22.09.2002
- Beiträge
- 1.625
- Renomée
- 14
- Standort
- Unimatrix-Zero
- Aktuelle Projekte
- Spin;Seti;QMC
- Lieblingsprojekt
- SETI
- Meine Systeme
- Athlon 64 X2 3800+
- BOINC-Statistiken
Hi,
mich interessiert einfach mal, wie euer "Programmierer" Werdegang war. Welche Sprachen und so...natürlich chronologisch
Meiner lief ungefähr so ab
Basic & Logo
Qbasic
PowerBasic
AWL auf der S5/S7
Java
Tja...und bei euch
Cybered
mich interessiert einfach mal, wie euer "Programmierer" Werdegang war. Welche Sprachen und so...natürlich chronologisch
Meiner lief ungefähr so ab
Basic & Logo
Qbasic
PowerBasic
AWL auf der S5/S7
Java
Tja...und bei euch
Cybered
CapJo
Admiral Special
PHP
JAVA
C/C++
Assembler
und jetzt ganz neu Python
JAVA
C/C++
Assembler
und jetzt ganz neu Python
birki2k
Grand Admiral Special
- Mitglied seit
- 16.03.2006
- Beiträge
- 3.868
- Renomée
- 37
- Prozessor
- X2 6000+
- Mainboard
- ASRock A770DE+
- Kühlung
- AMD-boxed CPU Kühöer, 2*Nanoxia FX12-2000 2*Nanoxia FX08-3000
- Speicher
- 2*1gb xms2
- Grafikprozessor
- Sapphire x1950 pro
- Display
- 2*Eizo S1932SE
- HDD
- mehrere
- Optisches Laufwerk
- 2*LG DVD Brenner
- Soundkarte
- Audigy 2 ZS
- Gehäuse
- Sharkoon Rebel 9 Value
- Netzteil
- Tagan TG500-U25 Dual Engine
- Betriebssystem
- Win XP
- Webbrowser
- Firefox
Dark BASIC
z.Z. am C lernen
birki2k
z.Z. am C lernen
birki2k
SoM
Fleet Captain Special
Mann, ich lese da immer wieder, dass ihr Assembler programmiert... ich hatte während meiner Ausbildung zum Wirtschaftsinformatiker mal 4 Wochen damit zu tun... never again!!!! Ich weiss bis heute nicht welche BX Register wir "gepusht" haben und weitere Zauberformeln gehackt haben um so ein pobliges "Hello World" auf den Screen zu bekommen....
Och mein gott, so kompliziert ist es doch nicht. Ein Hello World könnte zB. so aussehen (x86, VGA Graka, Realmode):
Aber wahrscheinlich hab ich wieder irgendeine opcode/register Kombination benutzt, die nur im protected mode valid ist.
Code:
Str_HelloWorld DB "Hello world!", 0
code:
MOV AX, 0xB000
MOV ES, AX
MOV CX, Str_HelloWorld
XOR BX, BX
MOV DX, [CX]
loop:
MOV [ES:BX], DX
ADD BX, 2
INC CX
MOV DX, [CX]
JNE loop
Aber wahrscheinlich hab ich wieder irgendeine opcode/register Kombination benutzt, die nur im protected mode valid ist.
SoM
Fleet Captain Special
@i_hasser: ja, hätte ich ja gleich drauf kommen können, liest sich ja wie ein Kinderbuch meiner Tochter. Immer nur ganz kurze Statements - alles easy.
Aber wahrscheinlich hab ich wieder irgendeine opcode/register Kombination benutzt, die nur im protected mode valid ist.
Ja, genau, das wollte ich auch noch anmerken
PS: Sorry for Offtopic...
Aber wahrscheinlich hab ich wieder irgendeine opcode/register Kombination benutzt, die nur im protected mode valid ist.
Ja, genau, das wollte ich auch noch anmerken
PS: Sorry for Offtopic...
Zuletzt bearbeitet:
Naja, sieh es doch mal von der Seite: Wenn du Assembler kapiert hast, kannst du für vieles abschätzen wie lang es dauert oder wie es sich beschleunigen lässt und du kannst dir zB. ungefähr vorstellen, was ein C-Compiler aus deinem Code macht.
Und wenn du Assembler kannst, darfst du über alle Leute lachen die in C Probleme mit Zeigern haben .
Und wenn du Assembler kannst, darfst du über alle Leute lachen die in C Probleme mit Zeigern haben .
SoM
Fleet Captain Special
@I_hasser: versteh mich nicht falsch. Ich finde es beeindruckend, wenn Leute eine solch kryptische Sprache drauf haben.
C kann (konnte) ich mal, Pointerarithmetik war mein Lieblingspart bei C - auch wenn ich bei vielen auf naja "unverständnis" gestoßen bin...
Welche Einsatzbereiche gibt es denn eigentlich für Assembler? für extrem Performancekritische Funktionen?
C kann (konnte) ich mal, Pointerarithmetik war mein Lieblingspart bei C - auch wenn ich bei vielen auf naja "unverständnis" gestoßen bin...
Welche Einsatzbereiche gibt es denn eigentlich für Assembler? für extrem Performancekritische Funktionen?
zum Beispiel, systemnahe Sachen werden auch in asm erledigt, und wenn's zB. sehr klein sein muss. Weiterhin werden sehr viele Mikrocontroller (zB. in Waschmaschiene, Toaster usw.) direkt in asm programmiert, weil ein Compiler mit den Ressourcen schlecht hinkäme. Aber die verstehen natürlich kein x86.
- Mitglied seit
- 16.11.2001
- Beiträge
- 21.665
- Renomée
- 1.249
- Standort
- München
- Aktuelle Projekte
- World Community Grid
- Lieblingsprojekt
- Folding@Home
- Meine Systeme
- AMD Ryzen 9 5950X
- BOINC-Statistiken
- Folding@Home-Statistiken
- Prozessor
- AMD Ryzen 9 5950X
- Mainboard
- ASUS TUF Gaming X570-Pro [WI-FI]
- Kühlung
- be quiet! Shadow Rock 3
- Speicher
- 4x 16GB DDR4-3200 Corsair Vengeance LPX
- Grafikprozessor
- ASRock Radeon RX 550 Phantom Gaming Aktiv 2GB
- Display
- LG 27UL850-W, 27"
- SSD
- Samsung 980 PRO 2TB, Samsung 840 EVO 500GB
- HDD
- Seagate Barracuda 7200.14 3TB SATA3
- Optisches Laufwerk
- Samsung SH-S183A SATA schwarz (im externen Gehäuse)
- Gehäuse
- be quiet! Silent Base 802 schwarz
- Netzteil
- be quiet! Straight Power 11 Platinum 550W
- Tastatur
- Logitech G613 Lightspeed
- Maus
- Logitech M510
- Betriebssystem
- Ubuntu Linux 22.04
- Webbrowser
- Vivaldi
- Internetanbindung
-
▼100 MBit
▲40 MBit
1) Basic auf'm Taschenrechner
2) kurzes Intermezzo mit QBasic
3) seit 8,5 Jahren Visual Basic (classic)
4) seit 3 Jahren C++
dazu in den letzten Jahren auch C#, Java, Prolog und PHP
2) kurzes Intermezzo mit QBasic
3) seit 8,5 Jahren Visual Basic (classic)
4) seit 3 Jahren C++
dazu in den letzten Jahren auch C#, Java, Prolog und PHP
neoda
Fleet Captain Special
- Mitglied seit
- 29.12.2004
- Beiträge
- 253
- Renomée
- 2
- Standort
- 09126 Chemnitz
- Prozessor
- Intel core i7-930
- Mainboard
- Asrock X58 Extreme
- Kühlung
- Scythe Ninja 2 Rev. 2
- Speicher
- 3 * 2GB Kingston DDR3-1333
- Grafikprozessor
- Sapphire HD 5770 1GB
- Display
- Samsung SyncMaster T260
- HDD
- Falcon II 64GB, Seagate 1TB + weitere
- Optisches Laufwerk
- LG BluRay
- Soundkarte
- Creative Soundblaster X-Fi ExtremeMusic
- Gehäuse
- Coolermaster CM690
- Netzteil
- Enermax Modu82+ 525W
- Betriebssystem
- Win7 Pro 64bit
- Webbrowser
- Firefox
- Verschiedenes
- Hauptrechner
Tja, mein "Werdegang":
Profan
Turbo Pascal/Delphi
C/C++
Assembler
CNC/SPS
JAVA
VHDL
HTML
PHP
EDIT: Haskell
Python
BASIC
achja: "Maschine", d.h. Erst Assembler, dann Liste genommen Assembler -> 01-Code und per DIP-Schalter ins EEPROM geschrieben. Warn aber zum Glück nur ca 10-20 Zeilen.
Profan
Turbo Pascal/Delphi
C/C++
Assembler
CNC/SPS
JAVA
VHDL
HTML
PHP
EDIT: Haskell
Python
BASIC
achja: "Maschine", d.h. Erst Assembler, dann Liste genommen Assembler -> 01-Code und per DIP-Schalter ins EEPROM geschrieben. Warn aber zum Glück nur ca 10-20 Zeilen.
Zuletzt bearbeitet:
Mowlwoorf
Cadet
Quick Basic
Visual Basic
C#
Java
C++
Visual Basic
C#
Java
C++
Ray
Grand Admiral Special
- Mitglied seit
- 11.11.2001
- Beiträge
- 3.141
- Renomée
- 20
- Standort
- An der Spree
- Mein Laptop
- Kein Notbuch
- Prozessor
- Intel Core2Quad Q9650@3.8, AMD Ryzen 9 under test
- Mainboard
- DFI LANPARTY LT X48-T2R + MIPS DFI LANparty P35/X38/X48 Series Freezer Set Nickel
- Kühlung
- EK-Supreme
- Speicher
- 4 x 2 GB OCZ PC2 8500 C5 Reaper@500
- Grafikprozessor
- XFX 8800 GTS(G92) 512 + EK-FC8800 GT/GTS(g92)
- Display
- TFT HP w2408h, 1920x1200
- SSD
- Samsung 840 Pro 256 GB
- HDD
- 2 x WD Black 1TB
- Optisches Laufwerk
- Samsung SH-D163A, Samsung SH-S183A
- Soundkarte
- Creative X-FI Xtreme Gamer Fatality Pro
- Gehäuse
- Modified Lian Li PC201B
- Netzteil
- Seasonic S12 550W
- Betriebssystem
- Win7U-64
- Webbrowser
- FireFox
- Verschiedenes
- Thermochill PA120.3 Triple Radiator , Liang DDC , 11 years old mainboard, still running!
Angefangen 1983 mit 8085 "Maschine", d.h. erst Assembler und HEX Code auf dem Papier, dann mit HEX-Tastatur in den Selbstbaurechner eingetippt. (Informationselektroniker-Ausbildung)
Assembler Z80 unter CP/M, embedded
Turbo Pascal unter CP/M und DOS
Assembler i86 unter DOS, embedded
Modula II unter DOS, embedded
C unter DOS
Pascal unter Unix (Studium)
Realtime Basic unter weiss der Geier was das war (Studium)
Pearl unter OS/2 (Studium)
C unter Unix (Studium)
C und Assembler für diverse 8/16 Bit embedded Geschichten
Assembler 4 Bit embedded
C unter Win16, Win32
Visual Basic unter Win16, Win32
Perl
C und Assembler für C166 embedded
C/C++ für ARM7 embedded
C/C++ unter Win32, Win64
Die Programmiersprachen alleine sagen eigentlich wenig aus. Wichtig ist auch, wofür man sie verwendet bzw. in welchen Bereichen man seine Erfahrungen damit gewonnen hat.
So kann man z.B. seine C/C++ Kenntnisse mit GUIs auf dem PC oder auch mit komplizierten Echtzeitanwendungen im Mobilfunkbereich gesammelt und somit völlig unterschiedliche Erfahrungen gemacht haben.
Bei mir ging und geht es hauptsächlich um SW-Entwicklung für embedded Systeme, anfangs für Waagen, Getränke- und andere Automaten, dann für analoge und digitale Telefone, seit 6 Jahren für Mobilfunk-Module, aber auch für diverse Tools und Simulationsumgebungen, in denen die "embedded" SW eben auch läuft. Ein einziges kommerzielles C++ Projekt für Windows war auch mal dabei.
Assembler Z80 unter CP/M, embedded
Turbo Pascal unter CP/M und DOS
Assembler i86 unter DOS, embedded
Modula II unter DOS, embedded
C unter DOS
Pascal unter Unix (Studium)
Realtime Basic unter weiss der Geier was das war (Studium)
Pearl unter OS/2 (Studium)
C unter Unix (Studium)
C und Assembler für diverse 8/16 Bit embedded Geschichten
Assembler 4 Bit embedded
C unter Win16, Win32
Visual Basic unter Win16, Win32
Perl
C und Assembler für C166 embedded
C/C++ für ARM7 embedded
C/C++ unter Win32, Win64
Die Programmiersprachen alleine sagen eigentlich wenig aus. Wichtig ist auch, wofür man sie verwendet bzw. in welchen Bereichen man seine Erfahrungen damit gewonnen hat.
So kann man z.B. seine C/C++ Kenntnisse mit GUIs auf dem PC oder auch mit komplizierten Echtzeitanwendungen im Mobilfunkbereich gesammelt und somit völlig unterschiedliche Erfahrungen gemacht haben.
Bei mir ging und geht es hauptsächlich um SW-Entwicklung für embedded Systeme, anfangs für Waagen, Getränke- und andere Automaten, dann für analoge und digitale Telefone, seit 6 Jahren für Mobilfunk-Module, aber auch für diverse Tools und Simulationsumgebungen, in denen die "embedded" SW eben auch läuft. Ein einziges kommerzielles C++ Projekt für Windows war auch mal dabei.
BoMbY
Grand Admiral Special
- Mitglied seit
- 22.11.2001
- Beiträge
- 7.468
- Renomée
- 293
- Standort
- Aachen
- Prozessor
- Ryzen 3700X
- Mainboard
- Gigabyte X570 Aorus Elite
- Kühlung
- Noctua NH-U12A
- Speicher
- 2x16 GB, G.Skill F4-3200C14D-32GVK @ 3600 16-16-16-32-48-1T
- Grafikprozessor
- RX 5700 XTX
- Display
- Samsung CHG70, 32", 2560x1440@144Hz, FreeSync2
- SSD
- AORUS NVMe Gen4 SSD 2TB, Samsung 960 EVO 1TB, Samsung 840 EVO 1TB, Samsung 850 EVO 512GB
- Optisches Laufwerk
- Sony BD-5300S-0B (eSATA)
- Gehäuse
- Phanteks Evolv ATX
- Netzteil
- Enermax Platimax D.F. 750W
- Betriebssystem
- Windows 10
- Webbrowser
- Firefox
Also angefangen hab ich mit BASIC auf dem Armstrad/Schneider CPC 464 - den Rest bekomm ich nicht so einfach auf die Reihe. QBasic und Turbo Pascal 5 waren auf jeden Fall noch zu DOS-Zeiten dabei. Im Moment nutze ich oft PHP, C# .NET, und Java.
Gruß,
BoMbY
Gruß,
BoMbY
Sargnagel
Commodore Special
- Mitglied seit
- 31.12.2001
- Beiträge
- 477
- Renomée
- 1
Ach ja, der gute, alte 464 - auf dem habe ich auch in BASIC meine ersten Programmierversuche unternommen. Lustig waren auch die Listings in den Büchern, die dem Computer beilagen.Also angefangen hab ich mit BASIC auf dem Armstrad/Schneider CPC 464
Viele Jahre später brauchte ich BASIC dann mal sporadisch im Matheunterricht auch auf einem alten CPC 464. Dann kam BASIC auf'm Taschenrechner, was sich als sehr hilfreich bei Kurvendiskussionen (insb. in Klausuren) herausstellte.
Vor vielen Jahren nahm ich mir dann mal vor, C zu erlernen, aber mangels Anwendungsmöglichkeiten verlief das im Sande. Erst während meines Studiums ergaben sich Anreize, den PC mittels C mal zu mehr als nur zum Zocken, Schreiben und Surfen zu verwenden.
Dann kamen JAVA, Perl und jetzt Python.
Windapple
Admiral Special
- Mitglied seit
- 21.08.2002
- Beiträge
- 1.411
- Renomée
- 25
- Prozessor
- Core2Duo E7600
- Mainboard
- Intel DP43TF
- Kühlung
- Intel boxed
- Speicher
- 2x 2048MB Kingston DDR2
- Grafikprozessor
- Sapphire Radeon HD 5770
- Display
- LG W2242T
- HDD
- OCZ Vertex 2
- Optisches Laufwerk
- OptiArc DVD Brenner, BenQ DVD Laufwerk
- Soundkarte
- onboard
- Gehäuse
- Sharkoon Avenger Economy Edition
- Netzteil
- SilverStone ST50F-ES
- Betriebssystem
- Win 7 Home Premium 64bit
- Webbrowser
- Mozilla Firefox
QBasic
Visual Basic
Delphi
GML
PHP
Visual Basic
Delphi
GML
PHP
mqss
Admiral Special
- Mitglied seit
- 20.11.2001
- Beiträge
- 1.159
- Renomée
- 19
- Mein Laptop
- IBM ThinkPad X31
- Prozessor
- AMD Athlon XP 3000+ (Barton)
- Mainboard
- Asus A7N8X-E Deluxe
- Speicher
- 2x 1GiB DDR RAM Samsung PC400
- Grafikprozessor
- Matrox G550
- Betriebssystem
- Debian, FreeBSD
Basic (auf einem SchneiderCPC)
Turbo-Pascal
Java
Verilog
PHP
C/C++ (richtig spät. kann man ich immer noch nicht dafür erwärmen...)
C#
Turbo-Pascal
Java
Verilog
PHP
C/C++ (richtig spät. kann man ich immer noch nicht dafür erwärmen...)
C#
Behaupte jetzt nicht, dass ich irgendeine dieser Sprachen (oder ähnliches) richtig können würde, aber chronologisch geordnet habe ich mit folgenden programmiert:
Visual Basic
Delphi
HTML
PHP
Java (Studium)
Assembler (MMIX, vier Wochen im Studium)
C++ (wieder ein paar Wochen, auch zwecks Studium)
Visual Basic
Delphi
HTML
PHP
Java (Studium)
Assembler (MMIX, vier Wochen im Studium)
C++ (wieder ein paar Wochen, auch zwecks Studium)
EdgarTheFace
Lieutnant
- Mitglied seit
- 28.05.2006
- Beiträge
- 83
- Renomée
- 19
- Mein Laptop
- IBM ThinkPad 380ED
- Prozessor
- AMD Phenom II X4 965 Black Edition
- Mainboard
- GigaByte 770TA-UD3
- Kühlung
- AMD boxed
- Speicher
- 2x2 GB Kingston DDR3-1333
- Grafikprozessor
- ATi Radeon 5770 1 GB
- Display
- 26" Samsung 1360x768
- HDD
- Samsung HD080HJ, Samsung HD753HJ
- Optisches Laufwerk
- Toshiba DVD-ROM SD-M1712, AOpen DUW1616/ARR
- Soundkarte
- Creative Labs SoundBlaster Audigy! 4
- Gehäuse
- Chieftec Dragon Midi
- Netzteil
- BeQuiet Pure Power 430 Watt
- Betriebssystem
- Windows 7 Ultimate 64 Bit
- Webbrowser
- Firefox 3.6.3
moin,
C64 Basic V2
GFABASIC (AtariST)
GW-BASIC
QBASIC
Assembler
FreeBASIC
Mfg,
EdgarTheFace
C64 Basic V2
GFABASIC (AtariST)
GW-BASIC
QBASIC
Assembler
FreeBASIC
Mfg,
EdgarTheFace
Sonic
Grand Admiral Special
- Mitglied seit
- 23.01.2002
- Beiträge
- 5.110
- Renomée
- 127
- Standort
- Cloppenburg
- Mitglied der Planet 3DNow! Kavallerie!
- Aktuelle Projekte
- yoyo / QMC
- Lieblingsprojekt
- SIMAP / POEM / QMC / Einstein
- Meine Systeme
- i7 2600k @ 4 GHz / A64 X2 4800+
- BOINC-Statistiken
- Mein Laptop
- IBM ThinkPad X200 Tablet [Core 2 Duo SL9400 1,83 GHz, 4GB Ram, 128GB SSD, 8Cell Akku]
- Prozessor
- Intel Core i7 2600k @ 4 GHz
- Mainboard
- Asus P8P67 Pro
- Kühlung
- Noctua NH-D14
- Speicher
- Muskin Enhanced Silverline Stiletto 16GB DDR3-1333
- Grafikprozessor
- PowerColor Radeon HD 4850 + Arctic Cooling Accelero Twin Turbo Pro
- Display
- Dell U2711 (2560x1440)
- HDD
- Crucial m4 128GB, Caviar Green 1TB (WD10EADS), HD501IJ, SP2504C
- Optisches Laufwerk
- LG Electronics GH22NS50
- Soundkarte
- n.a.
- Gehäuse
- Lian Li PC-A70FB Big-Tower
- Netzteil
- Corsair AX 750W ATX 2.3
- Betriebssystem
- Windows 7 Ultimate
- Webbrowser
- Opera
Mein Verlauf:
Pascal
Assembler (mit Steckern und LEDs)
C
C++
Java
Pascal
Assembler (mit Steckern und LEDs)
C
C++
Java
Ähnliche Themen
- Antworten
- 46
- Aufrufe
- 29K
- Antworten
- 0
- Aufrufe
- 35K
- Antworten
- 0
- Aufrufe
- 43K