Eure liebste Programmiersprache

Hardware, Software, Webdesign & Coding.

Moderator: Katana

welche Programmiersprache mögt ihr am liebsten?

Java
3
17%
C++
5
28%
Visual Basic
1
6%
Assembly
1
6%
Delphi
1
6%
Python
3
17%
Perl
0
Keine Stimmen
PHP
4
22%
 
Insgesamt abgegebene Stimmen: 18

Benutzeravatar
retroK
Co-Admin
Beiträge: 5592
Registriert: Di Nov 30, 1999 1:01 am

Beitrag von retroK »

Meine ersten Programmiererfahrungen habe ich mit Basic auf dem C64 gemacht. Das war so um 1986 rum... später auf dem Gymnasium 1996 habe ich Pascal programmiert und schliesslich C, C++. Während dem Studium kamen noch Assembler, Java und LISP hinzu.

Momentan programmiere ich grösstenteils Java und PHP. Ansonsten habe ich mich auch noch mit ActionScript, Lingo und Perl beschäftigt.
Bild
retrozone member #9

_________________
Ich weiss warum da Stroh liegt!
Benutzeravatar
G.I.ANT
Beiträge: 10
Registriert: So Dez 14, 2003 3:41 pm

Beitrag von G.I.ANT »

hi,
meine ersten programmierversuche waren noch auf einer betagten robotron-maschine ;)
anfang der neunziger habe ich dann mit basic und assembler auf einem c64 angefangen, dann turbo pascal und c/c++ auf dem pc.
im studium kamen dann so lustige sachen wie cobol oder prolog noch dazu.
aktuell bin ich nun meistens mit c++,visual basic, java und c# beschäftigt.
Benutzeravatar
movax
Beiträge: 387
Registriert: Do Nov 08, 2001 1:01 am

Beitrag von movax »

also.. ich würde gerne 2 anwählen, nämlich Delphi [ für w32 programme ] und PHP [ fürs netz ]..
Assembler fand ich eine zeitlang mal ziemlich interessant. Ich hab zu der Zeit auch mal'n kleines Tool gebastelt, mit dem man ASM-Code leichter in QBasic-Programme einbinden konnte *g
Jaja, das waren noch Zeiten.. Da hatte ich noch unendlich viel Zeit und konnte tage- und nächtelang vorm Rechner sitzen um zu komischen Drum'n'Bass-Breakbeats lustige Routinen zu coden Bild
QBasic / QB45 wird aber auf ewig einen Ehrenplatz inne haben. Ich benutz es sogar heute noch ab und zu, wenn ich mal schnell was austesten muss, was ich mir grad überlegt hab Bild

~movax~
Benutzeravatar
Cr4ck
Beiträge: 1168
Registriert: So Mai 27, 2001 12:01 am

Beitrag von Cr4ck »

mal den theard bisschen aus der versunkenheit holen *g*
Ich versuch mich mal wieder in die Kunst des Programmierens zu versuchen. Nur mir gelingt nie der Einstieg. Programmiererfahrungen hab ich... Konnte mal recht gut BASIC ... aber naja.

Wie fangt man am besten an ohne das man es wieder aufgibt?! (Und ich mein das jetzt im eigen Studium)
Hanman
Beiträge: 513
Registriert: Mi Mär 21, 2001 1:01 am

Beitrag von Hanman »

Cr4ck hat geschrieben:mal den theard bisschen aus der versunkenheit holen *g*
Ich versuch mich mal wieder in die Kunst des Programmierens zu versuchen. Nur mir gelingt nie der Einstieg. Programmiererfahrungen hab ich... Konnte mal recht gut BASIC ... aber naja.

Wie fangt man am besten an ohne das man es wieder aufgibt?! (Und ich mein das jetzt im eigen Studium)
Ich würd sagen das du dir erstmal den grundlegenden Syntay einprägst, wie Funktionen, Schleifen usw. aussehen. Dann hol dir eine Referenz wo die Funktionen der standart Module aufgeführt sind (am besten mit Beispielen, für Python würde ich die python Referenz von MuT empfehlen). Dann schreibst du erstmal ein wenig drauf los. Du könntest falls du dich für CGI interessierst ein simples Newsysthem auf MySQl basis coden und wenn du die Sprache ein bisschen besser beherrscht auf XML basis.
Benutzeravatar
Vindicare
Beiträge: 921
Registriert: Sa Nov 25, 2000 1:01 am

Beitrag von Vindicare »

Als Computerlinguist sollte ich eigentlich Perl benutzen (ist sowas wie der Standard in der Gemeinde), aber ich kann mich damit nicht anfreunden. Die Syntax ist furchtbar und das Variablenhandling ist schlecht. Für Scripts werde ich mir Python auf einem guten Niveau beibringen, ist ja auch Platformunabhängig. Ausserdem benutze ich Prolog (haben wir im Studium gelernt, ist aber nicht für "normale" Progs gedacht.

JAVA find ich irgendwie scheisse. Wenn ich eine performante Sprache wählen müsste, wäre das wohl C# oder C++
Hinter dir! Ein dreiköpfiger Affe!
Hanman
Beiträge: 513
Registriert: Mi Mär 21, 2001 1:01 am

Beitrag von Hanman »

Cr4ck hat geschrieben:Wie seit ihr den zum Programmieren überhaupt gekommen? Wie habt ihr's gelernt? Mit welcher Sprache habt ihr angefangen und welche könnt ihr?
Hanman hat geschrieben:Mein persönlicher favourit ist Python. Mit Python kann man sehr schnell größere Projekte verwirklichen. Ausserdem ist der Syntax recht einfach weswegen die Fehlersuche problemlos ist.
Hast du schon etwas mit Python verwirklicht?
Wenn ja, lass mal sehen ;)
Ich kann gern an dieser Stelle mal ein Stückprogrammcode zeigen, an dem vieleicht deutlich wird, dass man mit Python SEHR schnell und einfach relativ komplexe Aufgaben lösen kann. Leider unterstützt mein Server kein Python, deswegen kann ich nur den Code zeigen.

Code: Alles auswählen

import Image, ImageDraw, ImageFont, os, cgi, re,cgitb
cgitb.enable()

form = cgi.FieldStorage()

name = form["name"].value
print name

#checks forms
lchlist=[0,0,0,0,0]

#lines
line1=form["line1"].value
line2=form["line2"].value
line3=form["line3"].value
line4=form["line4"].value
line5=form["line5"].value

linecheck = 0
linenr = "1"
linelist=[line1,line2,line3,line4,line5]
check = 1
lch=[0,0,0,0,0]
while check :   
    try :
        linelist[linecheck]=form["line"+linenr].value
    except KeyError :
        lch[linecheck]=1
    linecheck = linecheck + 1
    linenr = linenr + "1"

    if linecheck < 5 :
        check = 0
    else : pass

try : os.mkdir(name)
except :
    print "Content-Type : text/html"
    print
    print "<Title>Failure</Title>"
    print "Name exisitiert bereits."


im = Image.open("stupid.jpg")
font = ImageFont.truetype('arial.ttf', 18)

draw = ImageDraw.Draw(im)

dowrite = 0
pos = (20,155)
fak = 0
y = 155
while dowrite != 5 :
    if not lch[dowrite] :
        draw.text(pos, linelist[dowrite], font=font, fill=1)
    dowrite = dowrite + 1
    fak = fak + 1
    pos = (20,fak*25+155)
   
im.save(name+'/test2.gif')

#make html
ohtml =open(name+"/index.html", "w")
ohtml.write("<img src="test2.gif">")
ohtml.close()

print "Content-Type : text/html"
print
print "Pic Created"
print "URL :"
print "<a href="http://mrsexy.org/"+name+">http://mrsexy.org/"+name+"</a>"
Zur erklärung :
Von einer Seite mit 5 Textfeldern wird dessen Inhalt geholt (falls vorhanden), auf ein Bild geschrieben, ein neuer Ordner angelegt und das Bild und eine HTML Seite, die das Bild enthält gespeichert(in dem Ordner)

Gruß Hanman
Antworten