cgboard - classic games
[Frage] Welche Programmiersprachen beherrscht ihr? - Druckversion

+- cgboard - classic games (https://cgboard.raysworld.ch)
+-- Forum: Hard- und Software (https://cgboard.raysworld.ch/forumdisplay.php?fid=6)
+--- Forum: Software, Coding und GFX (https://cgboard.raysworld.ch/forumdisplay.php?fid=19)
+--- Thema: [Frage] Welche Programmiersprachen beherrscht ihr? (/showthread.php?tid=10646)

Seiten: 1 2


Welche Programmiersprachen beherrscht ihr? - GBuster - 17.04.2007

...oder mit welchen habt ihr schonmal gearbeitet?

Bei mir in chronologischer Reihenfolge:

-QBasic
-O'Basic
-Visual Basic
-Turbo Pascal
-C++
-Delphi
-PHP
-MySQL
-PL/SQL


Und momentan bin ich auch bei Delphi hängen geblieben, mag des irgendwie ^^

Wie schauts bei euch aus?


Welche Programmiersprachen beherrscht ihr? - eIectricsheep - 17.04.2007

turbo pascal
delphi (hab in 3 wochen mündliche informatik prüfung... Wink )
qbasic / quickbasic
freebasic
visualbasic
c (ohne doppel+)

nebenbei noch scriptsprachen: html+java script

als qb'ler würd ich dir mal freebasic ans herz legen. lohnt sich mehr als delphi.

was communities angeht ist mir die qb/fb community immer noch die liebste und die vorurteile die es bezüglich qb gibt sind seit einigen jahren keinen cent mehr wert: inline asm, kompatibilität mit c bibliotheken und last but not least: freebasic, den 32bit ableger von quickbasic.


Welche Programmiersprachen beherrscht ihr? - GBuster - 17.04.2007

Könntest du die Aussage "FreeBasic lohnt sich mehr als Delphi" irgendwie weiter ausführen? Klingt in meinen Ohren sehr abenteuerlich.


Welche Programmiersprachen beherrscht ihr? - eIectricsheep - 17.04.2007

freebasic kommt ohne GUI daher, aber persönlich stört mich das nicht da ich mir lieber ein eigenes schreibe. objecthandling wie in delphi und c++ gibts im nächsten release.

featurelist:

Zitat:A large number of variable types available
Arrays
BASIC Compatibility
Built-in gfx library
Clean Syntax
Completely *FREE*
Create OBJ's, LIB's, DLL's, and console or GUI EXE's
Debugging support
Enumerations (ENUM's)
Escape characters inside literal strings
Function overloading
Inline Assembly
Most of the known C libraries can be used directly, without wrappers
Multi-platform
Multi-threading
Name spaces
Optimized code generation
Optional function arguments
Pointers
Preprocessor
Typedefs
Unicode support
Unlimited number of symbols
User-defined Types (UDT's)
Variable initializers (including arrays and UDT's)

inline assemlber und c bibliotheken kompatibilität bringen noch 'n tacken geschwindigkeit, außerdem kann man ohne probleme allegro einbauen und muss sich nicht mit so halbfertigen zeug wie delphix bedienen.

davon abgesehen ist freebasic schneller (hab ich mal für den schulunterricht getestet Wink )

die sprache ist noch recht jung und immernoch in entwicklung, aber sieht momentan super aus.

kannst dich ja mal bei http://www.freebasic.net - http://www.freebasic.de umschaun.


Welche Programmiersprachen beherrscht ihr? - leschekfm - 17.04.2007

Beherschen is immer so ne Definitionssache...

Wink

Also hab Erfahrung mit
- QBasic
- TurboPascal
- c
- Java

Jetzt dann kommt noch SWI Prolog dazu und wenn mans Programmiersprache nennen darf: html, php, mysql


Welche Programmiersprachen beherrscht ihr? - gremlin31 - 17.04.2007

klar ist php ne programmiersprache


Welche Programmiersprachen beherrscht ihr? - XqWyZ - 17.04.2007

Zitat:Original von gr3ml1n
klar ist php ne programmiersprache
Das ist leider nicht richtig.
PHP ist eine Skriptsprache. Tatsache ist, dass PHP (fast) genauso mächtig wie eine Programmiersprache ist.
Trotzdem ist es leider keine.

@Topic:
Bis jetzt nur rudimentäre Erfahrung mit ISO C.
Hatten zwar mal Delphi in der Schule, kann das aber nicht mehr.
Mag Delphi auch nicht, obwohl ich sagen muss, dass es eine recht gute Programmiersprache ist um sich mit OOP vertraut zu machen.


Welche Programmiersprachen beherrscht ihr? - GBuster - 17.04.2007

Ich würde sie ja Interpretersprache bezeichnen. Javascript und Windows Script sind ja auch Scripting-Sprachen, aber gleichzeitig auch Programmiersprachen Wink


Welche Programmiersprachen beherrscht ihr? - XqWyZ - 17.04.2007

Zitat:Original von GBuster
Javascript und Windows Script sind ja auch Scripting-Sprachen, aber gleichzeitig auch Programmiersprachen Wink
Da musst du mich aber mal aufklären Wink


Welche Programmiersprachen beherrscht ihr? - GBuster - 17.04.2007

Naja der Übergang von Scriptsprache zur Programmiersprache ist fließend. Wichtige Merkmale einer Skriptsprache ist z.b., dass wie es z.B. bei PHP keine Typenumwandlung gibt (dem Interpreter isses egal was er geliefert bekommt) bzw. das ganze geschieht intern, davon sieht der Programmierer meistens nichts.

Zweitens können Scriptsprachen genauso mächtig sein wie Programmiersprachen, jedoch wird das Erstellen von großen Projekten bei Scriptsprachen zur einer Tortur Smile

Ein wesentlicher Unterschied ist das Scriptsprachen meist nur interpretiert werden und als Klartext vorliegen, wohingehen übersetzte Programme nur mit sehr großem Aufwand nachträglich bearbeitet werden können falls man den Sourcecode nicht mehr hat.

Und wichtig: Mir sind zwar schon einige Programmierer über den Weg gelaufen, aber Scripter noch nie Wink

Du siehst man kann es nicht genau sagen, wobei ich ja behaupten würde das "Scripter" PHP als Programmiersprache und "Programmierer" selbiges als Scriptsprache ansehen Wink

Und was auch noch wichtig ist: Für Scriptsprachen gibt es von Haus aus meistens keine IDE.


Welche Programmiersprachen beherrscht ihr? - eIectricsheep - 17.04.2007

wikipedia:
Zitat:Während Skriptsprachen anfangs nur für kleinere Automatisierungen verwendet wurden, werden sie heute teilweise auch in Bereichen eingesetzt, die früher den klassischen Programmiersprachen vorbehalten waren. Dadurch wurde es nötig, die Sprachen um einige der Eigenschaften von kompilierten Sprachen zu erweitern, wodurch sich der Unterschied zu diesen verringerte.

also, mittlerweile ist das sowieso schon fast egal.


Welche Programmiersprachen beherrscht ihr? - sasa89 - 17.04.2007

hmm...ich kann etwas HTML, Pascal und ganz wenig C++.
kann ich wohl nicht stolz drauf sein, oder? Big Grin


Welche Programmiersprachen beherrscht ihr? - 10-4-11 - 17.04.2007

Ja erstmal Html, wobei das ja keine richtige Sprache ist.

Turbo Pascal, Delphi, Visual Basic, ganz klein wenig C++


Welche Programmiersprachen beherrscht ihr? - GBuster - 17.04.2007

Achja ich muss ja noch was hinzufügen Smile

-PHP
-MySQL(?)
-PL/SQL


Welche Programmiersprachen beherrscht ihr? - XqWyZ - 17.04.2007

@GBuster:

Also eine Programmiersprache definiert sich für mich dadurch, dass sie aus einem Quellltext durch Compilieren und durch Linken ein ausführbares Programm erzeugt, das ohne jeglichen Interpreter oder Entwicklungsumgebung auf einem System ausführbar ist, das dem System, auf dem es compiliert wurde, ähnlich ist
( Geiler Satz Big Grin )
Das kann PHP nicht. Daher der Unterschied für mich.
Kenne aber keine gültige Definition, daher ist das glaub ich Geschmackssache.

ps.: Hm.... SQL genau Big Grin


Welche Programmiersprachen beherrscht ihr? - GBuster - 17.04.2007

Ok diese Definition passt schon ganz gut. Was ist nun mit Sprachen die Runtime Libraries haben, wie z.B. Visual Basic oder MFC C++? Es sind definitiv Programmiersprachen, müssen aber erst du einen Interpreter wandern Wink

Oder was ist mit .net Anwendungen, die laufen auch nicht ohne .net Framework, sie müssen auch erst interpretiert werden. Oder was ist mit Java? Die muss durch die JRE wandern.

Lass dir das mal durch den Kopf gehen Wink


Welche Programmiersprachen beherrscht ihr? - XqWyZ - 17.04.2007

Ich bezeichne .net Framework und Java meist auch nicht als Programmiersprachen. Für mich sind das so Grauzonen.
Aber ich sagte ja, dass so Definitionen immer Geschmacksache sind.
Ist halt von Bedeutung wie genau bzw von welcher Seite man etwas betrachtet.
Was auch bedeutet, dass ich andere Definitionen durchaus akzeptiere.
Nur bei PHP nicht Big Grin
Das bleibt für mich eine Skriptsprache


Welche Programmiersprachen beherrscht ihr? - leschekfm - 17.04.2007

So auch noch mal senf dazu geb Pleased

<senf>
PHP ist für mich definitiv keine wirkliche Programmiersprache da das Programm nicht auf einem normalen Rechner ausgeführt werden kann sondern nur von einem Server abgearbeitet wird. Auch wenn man halbwegs objektorientiert damit arbeiten kann Zunge raus

Java hingegen ist wieder was anderes da dies ja auch in Bytecode übersetzt werden muss bevor es der Interpreter verarbeiten kann, was z.B. bei PHP nicht so ist.
</senf>


Welche Programmiersprachen beherrscht ihr? - gremlin31 - 17.04.2007

Zitat:Original von XqWyZ
@GBuster:

Also eine Programmiersprache definiert sich für mich dadurch, dass sie aus einem Quellltext durch Compilieren und durch Linken ein ausführbares Programm erzeugt, das ohne jeglichen Interpreter oder Entwicklungsumgebung auf einem System ausführbar ist, das dem System, auf dem es compiliert wurde, ähnlich ist
( Geiler Satz Big Grin )
Das kann PHP nicht. Daher der Unterschied für mich.
Kenne aber keine gültige Definition, daher ist das glaub ich Geschmackssache.

ps.: Hm.... SQL genau Big Grin

es gibt möglichkeiten, aus php programmen alleinständig lauffähige binaries zu machen, php ist also sehr wohl auch programmiersprache, auch wenn das nicht das hauptanwendungsgebiet ist!


Welche Programmiersprachen beherrscht ihr? - steveo - 17.04.2007

bisschen html un dann hörts schon wieder auf ^^


greetz